gas: testsuite: add an x86 testsuite for SCFI
[platform/upstream/binutils.git] / Makefile.in
1
2 # Makefile.in is generated from Makefile.tpl by 'autogen Makefile.def'.
3 #
4 # Makefile for directory with subdirs to build.
5 #   Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
6 #   1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2023
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         GUILE="$(GUILE)"; export GUILE;
148
149 # This is the list of variables to export in the environment when
150 # configuring subdirectories for the build system.
151 BUILD_EXPORTS = \
152         $(BASE_EXPORTS) \
153         AR="$(AR_FOR_BUILD)"; export AR; \
154         AS="$(AS_FOR_BUILD)"; export AS; \
155         CC="$(CC_FOR_BUILD)"; export CC; \
156         CFLAGS="$(CFLAGS_FOR_BUILD)"; export CFLAGS; \
157         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
158         CPP="$(CPP_FOR_BUILD)"; export CPP; \
159         CPPFLAGS="$(CPPFLAGS_FOR_BUILD)"; export CPPFLAGS; \
160         CXX="$(CXX_FOR_BUILD)"; export CXX; \
161         CXXFLAGS="$(CXXFLAGS_FOR_BUILD)"; export CXXFLAGS; \
162         GFORTRAN="$(GFORTRAN_FOR_BUILD)"; export GFORTRAN; \
163         GOC="$(GOC_FOR_BUILD)"; export GOC; \
164         GOCFLAGS="$(GOCFLAGS_FOR_BUILD)"; export GOCFLAGS; \
165         GDC="$(GDC_FOR_BUILD)"; export GDC; \
166         GDCFLAGS="$(GDCFLAGS_FOR_BUILD)"; export GDCFLAGS; \
167         GM2="$(GM2_FOR_BUILD)"; export GM2; \
168         GM2FLAGS="$(GM2FLAGS_FOR_BUILD)"; export GM2FLAGS; \
169         DLLTOOL="$(DLLTOOL_FOR_BUILD)"; export DLLTOOL; \
170         DSYMUTIL="$(DSYMUTIL_FOR_BUILD)"; export DSYMUTIL; \
171         LD="$(LD_FOR_BUILD)"; export LD; \
172         LDFLAGS="$(LDFLAGS_FOR_BUILD)"; export LDFLAGS; \
173         NM="$(NM_FOR_BUILD)"; export NM; \
174         RANLIB="$(RANLIB_FOR_BUILD)"; export RANLIB; \
175         WINDRES="$(WINDRES_FOR_BUILD)"; export WINDRES; \
176         WINDMC="$(WINDMC_FOR_BUILD)"; export WINDMC;
177
178 # These variables must be set on the make command line for directories
179 # built for the build system to override those in BASE_FLAGS_TO_PASS.
180 EXTRA_BUILD_FLAGS = \
181         CFLAGS="$(CFLAGS_FOR_BUILD)" \
182         LDFLAGS="$(LDFLAGS_FOR_BUILD)"
183
184 # This is the list of directories to built for the host system.
185 SUBDIRS = @configdirs@
186 TARGET_CONFIGDIRS = @target_configdirs@
187 # This is set by the configure script to the arguments to use when configuring
188 # directories built for the host system.
189 HOST_CONFIGARGS = @host_configargs@
190 # Host programs are put under this directory, which is . except if building
191 # with srcdir=..
192 HOST_SUBDIR = @host_subdir@
193 # This is the list of variables to export in the environment when
194 # configuring subdirectories for the host system.  We need to pass
195 # some to the GCC configure because of its hybrid host/target nature.
196 HOST_EXPORTS = \
197         $(BASE_EXPORTS) \
198         CC="$(CC)"; export CC; \
199         ADA_CFLAGS="$(ADA_CFLAGS)"; export ADA_CFLAGS; \
200         CFLAGS="$(CFLAGS)"; export CFLAGS; \
201         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
202         CXX="$(CXX)"; export CXX; \
203         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
204         GFORTRAN="$(GFORTRAN)"; export GFORTRAN; \
205         GOC="$(GOC)"; export GOC; \
206         GDC="$(GDC)"; export GDC; \
207         GM2="$(GM2)"; export GM2; \
208         AR="$(AR)"; export AR; \
209         AS="$(AS)"; export AS; \
210         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
211         CPP_FOR_BUILD="$(CPP_FOR_BUILD)"; export CPP_FOR_BUILD; \
212         CPPFLAGS_FOR_BUILD="$(CPPFLAGS_FOR_BUILD)"; export CPPFLAGS_FOR_BUILD; \
213         CXX_FOR_BUILD="$(CXX_FOR_BUILD)"; export CXX_FOR_BUILD; \
214         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
215         DSYMUTIL="$(DSYMUTIL)"; export DSYMUTIL; \
216         LD="$(LD)"; export LD; \
217         LDFLAGS="$(STAGE1_LDFLAGS) $(LDFLAGS)"; export LDFLAGS; \
218         NM="$(NM)"; export NM; \
219         RANLIB="$(RANLIB)"; export RANLIB; \
220         WINDRES="$(WINDRES)"; export WINDRES; \
221         WINDMC="$(WINDMC)"; export WINDMC; \
222         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
223         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
224         OTOOL="$(OTOOL)"; export OTOOL; \
225         PKG_CONFIG_PATH="$(PKG_CONFIG_PATH)"; export PKG_CONFIG_PATH; \
226         READELF="$(READELF)"; export READELF; \
227         AR_FOR_TARGET="$(AR_FOR_TARGET)"; export AR_FOR_TARGET; \
228         AS_FOR_TARGET="$(AS_FOR_TARGET)"; export AS_FOR_TARGET; \
229         DSYMUTIL_FOR_TARGET="$(DSYMUTIL_FOR_TARGET)"; export DSYMUTIL_FOR_TARGET; \
230         GCC_FOR_TARGET="$(GCC_FOR_TARGET) $$TFLAGS"; export GCC_FOR_TARGET; \
231         LD_FOR_TARGET="$(LD_FOR_TARGET)"; export LD_FOR_TARGET; \
232         NM_FOR_TARGET="$(NM_FOR_TARGET)"; export NM_FOR_TARGET; \
233         OBJDUMP_FOR_TARGET="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP_FOR_TARGET; \
234         OBJCOPY_FOR_TARGET="$(OBJCOPY_FOR_TARGET)"; export OBJCOPY_FOR_TARGET; \
235         OTOOL_FOR_TARGET="$(OTOOL_FOR_TARGET)"; export OTOOL_FOR_TARGET; \
236         RANLIB_FOR_TARGET="$(RANLIB_FOR_TARGET)"; export RANLIB_FOR_TARGET; \
237         READELF_FOR_TARGET="$(READELF_FOR_TARGET)"; export READELF_FOR_TARGET; \
238         TOPLEVEL_CONFIGURE_ARGUMENTS="$(TOPLEVEL_CONFIGURE_ARGUMENTS)"; export TOPLEVEL_CONFIGURE_ARGUMENTS; \
239         HOST_LIBS="$(STAGE1_LIBS)"; export HOST_LIBS; \
240         GMPLIBS="$(HOST_GMPLIBS)"; export GMPLIBS; \
241         GMPINC="$(HOST_GMPINC)"; export GMPINC; \
242         ISLLIBS="$(HOST_ISLLIBS)"; export ISLLIBS; \
243         ISLINC="$(HOST_ISLINC)"; export ISLINC; \
244         XGCC_FLAGS_FOR_TARGET="$(XGCC_FLAGS_FOR_TARGET)"; export XGCC_FLAGS_FOR_TARGET; \
245 @if gcc-bootstrap
246         $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
247 @endif gcc-bootstrap
248         $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR);
249
250 POSTSTAGE1_CXX_EXPORT = \
251         CXX='$(CXX)'; export CXX; \
252         CXX_FOR_BUILD='$(CXX_FOR_BUILD)'; export CXX_FOR_BUILD;
253 @if target-libstdc++-v3-bootstrap
254 # Override the above if we're bootstrapping C++.
255 POSTSTAGE1_CXX_EXPORT = \
256         CXX="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/xg++$(exeext) \
257           -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/ -nostdinc++ \
258           -B$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
259           -B$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs \
260           `if $(LEAN); then echo ' -isystem '; else echo ' -I'; fi`$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/include/$(TARGET_SUBDIR) \
261           `if $(LEAN); then echo ' -isystem '; else echo ' -I'; fi`$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/include \
262           `if $(LEAN); then echo ' -isystem '; else echo ' -I'; fi`$$s/libstdc++-v3/libsupc++ \
263           -L$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
264           -L$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs"; \
265           export CXX; \
266         CXX_FOR_BUILD="$$CXX"; export CXX_FOR_BUILD;
267 @endif target-libstdc++-v3-bootstrap
268
269 # Similar, for later GCC stages.
270 POSTSTAGE1_HOST_EXPORTS = \
271         $(HOST_EXPORTS) \
272         CC="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/xgcc$(exeext) \
273           -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/ \
274           $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CC; \
275         CC_FOR_BUILD="$$CC"; export CC_FOR_BUILD; \
276         $(POSTSTAGE1_CXX_EXPORT) \
277         $(LTO_EXPORTS) \
278         GDC="$$r/$(HOST_SUBDIR)/prev-gcc/gdc$(exeext) -B$$r/$(HOST_SUBDIR)/prev-gcc/ \
279           -B$(build_tooldir)/bin/ $(GDCFLAGS_FOR_TARGET) \
280           -B$$r/prev-$(TARGET_SUBDIR)/libphobos/libdruntime/gcc \
281           -B$$r/prev-$(TARGET_SUBDIR)/libphobos/src \
282           -B$$r/prev-$(TARGET_SUBDIR)/libphobos/src/.libs \
283           -I$$r/prev-$(TARGET_SUBDIR)/libphobos/libdruntime -I$$s/libphobos/libdruntime \
284           -L$$r/prev-$(TARGET_SUBDIR)/libphobos/src/.libs \
285           -B$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
286           -L$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/src/.libs"; \
287         export GDC; \
288         GDC_FOR_BUILD="$$GDC"; export GDC_FOR_BUILD; \
289         GNATBIND="$$r/$(HOST_SUBDIR)/prev-gcc/gnatbind"; export GNATBIND; \
290         LDFLAGS="$(POSTSTAGE1_LDFLAGS) $(BOOT_LDFLAGS)"; export LDFLAGS; \
291         HOST_LIBS="$(POSTSTAGE1_LIBS)"; export HOST_LIBS;
292
293 # Target libraries are put under this directory:
294 TARGET_SUBDIR = @target_subdir@
295 # This is set by the configure script to the arguments to use when configuring
296 # directories built for the target.
297 TARGET_CONFIGARGS = @target_configargs@ --with-target-subdir="$(TARGET_SUBDIR)"
298 # This is the list of variables to export in the environment when
299 # configuring subdirectories for the target system.
300 BASE_TARGET_EXPORTS = \
301         $(BASE_EXPORTS) \
302         AR="$(AR_FOR_TARGET)"; export AR; \
303         AS="$(COMPILER_AS_FOR_TARGET)"; export AS; \
304         CC="$(CC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CC; \
305         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
306         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
307         CPPFLAGS="$(CPPFLAGS_FOR_TARGET)"; export CPPFLAGS; \
308         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
309         GFORTRAN="$(GFORTRAN_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GFORTRAN; \
310         GOC="$(GOC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GOC; \
311         GDC="$(GDC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GDC; \
312         GM2="$(GM2_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GM2; \
313         DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
314         DSYMUTIL="$(DSYMUTIL_FOR_TARGET)"; export DSYMUTIL; \
315         LD="$(COMPILER_LD_FOR_TARGET)"; export LD; \
316         LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
317         LIPO="$(LIPO_FOR_TARGET)"; export LIPO; \
318         NM="$(COMPILER_NM_FOR_TARGET)"; export NM; \
319         OBJDUMP="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP; \
320         OBJCOPY="$(OBJCOPY_FOR_TARGET)"; export OBJCOPY; \
321         OTOOL="$(OTOOL_FOR_TARGET)"; export OTOOL; \
322         RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
323         READELF="$(READELF_FOR_TARGET)"; export READELF; \
324         STRIP="$(STRIP_FOR_TARGET)"; export STRIP; \
325         SYSROOT_CFLAGS_FOR_TARGET="$(SYSROOT_CFLAGS_FOR_TARGET)"; export SYSROOT_CFLAGS_FOR_TARGET; \
326         WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
327         WINDMC="$(WINDMC_FOR_TARGET)"; export WINDMC; \
328 @if gcc-bootstrap
329         $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
330 @endif gcc-bootstrap
331         $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
332         TARGET_CONFIGDIRS="$(TARGET_CONFIGDIRS)"; export TARGET_CONFIGDIRS;
333
334 RAW_CXX_TARGET_EXPORTS = \
335         $(BASE_TARGET_EXPORTS) \
336         CXX_FOR_TARGET="$(RAW_CXX_FOR_TARGET)"; export CXX_FOR_TARGET; \
337         CXX="$(RAW_CXX_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CXX;
338
339 NORMAL_TARGET_EXPORTS = \
340         $(BASE_TARGET_EXPORTS) \
341         CXX="$(CXX_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CXX;
342
343 # Where to find GMP
344 HOST_GMPLIBS = @gmplibs@
345 HOST_GMPINC = @gmpinc@
346
347 # Where to find isl
348 HOST_ISLLIBS = @isllibs@
349 HOST_ISLINC = @islinc@
350
351 # ----------------------------------------------
352 # Programs producing files for the BUILD machine
353 # ----------------------------------------------
354
355 SHELL = @SHELL@
356
357 # pwd command to use.  Allow user to override default by setting PWDCMD in
358 # the environment to account for automounters.  The make variable must not
359 # be called PWDCMD, otherwise the value set here is passed to make
360 # subprocesses and overrides the setting from the user's environment.
361 # Don't use PWD since it is a common shell environment variable and we
362 # don't want to corrupt it.
363 PWD_COMMAND = $${PWDCMD-pwd}
364
365 # compilers to use to create programs which must be run in the build
366 # environment.
367 AR_FOR_BUILD = @AR_FOR_BUILD@
368 AS_FOR_BUILD = @AS_FOR_BUILD@
369 CC_FOR_BUILD = @CC_FOR_BUILD@
370 CFLAGS_FOR_BUILD = @CFLAGS_FOR_BUILD@
371 CPP_FOR_BUILD = @CPP_FOR_BUILD@
372 CPPFLAGS_FOR_BUILD = @CPPFLAGS_FOR_BUILD@
373 CXXFLAGS_FOR_BUILD = @CXXFLAGS_FOR_BUILD@
374 CXX_FOR_BUILD = @CXX_FOR_BUILD@
375 DLLTOOL_FOR_BUILD = @DLLTOOL_FOR_BUILD@
376 DSYMUTIL_FOR_BUILD = @DSYMUTIL_FOR_BUILD@
377 GFORTRAN_FOR_BUILD = @GFORTRAN_FOR_BUILD@
378 GOC_FOR_BUILD = @GOC_FOR_BUILD@
379 GDC_FOR_BUILD = @GDC_FOR_BUILD@
380 GM2_FOR_BUILD = @GM2_FOR_BUILD@
381 LDFLAGS_FOR_BUILD = @LDFLAGS_FOR_BUILD@
382 LD_FOR_BUILD = @LD_FOR_BUILD@
383 NM_FOR_BUILD = @NM_FOR_BUILD@
384 RANLIB_FOR_BUILD = @RANLIB_FOR_BUILD@
385 WINDMC_FOR_BUILD = @WINDMC_FOR_BUILD@
386 WINDRES_FOR_BUILD = @WINDRES_FOR_BUILD@
387
388 # Special variables passed down in EXTRA_GCC_FLAGS.  They are defined
389 # here so that they can be overridden by Makefile fragments.
390 BUILD_PREFIX = @BUILD_PREFIX@
391 BUILD_PREFIX_1 = @BUILD_PREFIX_1@
392
393 # Flags to pass to stage2 and later makes.  They are defined
394 # here so that they can be overridden by Makefile fragments.
395 BOOT_CFLAGS= -g -O2
396 BOOT_LDFLAGS=
397 BOOT_ADAFLAGS= -gnatpg
398
399 AWK = @AWK@
400 SED = @SED@
401 BISON = @BISON@
402 YACC = @YACC@
403 FLEX = @FLEX@
404 LEX = @LEX@
405 M4 = @M4@
406 MAKEINFO = @MAKEINFO@
407 EXPECT = @EXPECT@
408 RUNTEST = @RUNTEST@
409
410 AUTO_PROFILE = gcc-auto-profile --all -c 10000000
411
412 # This just becomes part of the MAKEINFO definition passed down to
413 # sub-makes.  It lets flags be given on the command line while still
414 # using the makeinfo from the object tree.
415 # (Default to avoid splitting info files by setting the threshold high.)
416 MAKEINFOFLAGS = --split-size=5000000
417
418 # ---------------------------------------------
419 # Programs producing files for the HOST machine
420 # ---------------------------------------------
421
422 AS = @AS@
423 AR = @AR@ @AR_PLUGIN_OPTION@
424 AR_FLAGS = rc
425 CC = @CC@
426 CXX = @CXX@
427 DLLTOOL = @DLLTOOL@
428 DSYMUTIL = @DSYMUTIL@
429 LD = @LD@
430 LIPO = @LIPO@
431 NM = @NM@
432 OBJDUMP = @OBJDUMP@
433 OTOOL = @OTOOL@
434 RANLIB = @RANLIB@ @RANLIB_PLUGIN_OPTION@
435 READELF = @READELF@
436 STRIP = @STRIP@
437 WINDRES = @WINDRES@
438 WINDMC = @WINDMC@
439
440 GDC = @GDC@
441 GNATBIND = @GNATBIND@
442 GNATMAKE = @GNATMAKE@
443
444 CFLAGS = @CFLAGS@
445 LDFLAGS = @LDFLAGS@
446 LIBCFLAGS = $(CFLAGS)
447 CXXFLAGS = @CXXFLAGS@
448 LIBCXXFLAGS = $(CXXFLAGS) -fno-implicit-templates
449 GOCFLAGS = $(CFLAGS)
450 GDCFLAGS = @GDCFLAGS@
451 GM2FLAGS = $(CFLAGS)
452
453 PKG_CONFIG_PATH = @PKG_CONFIG_PATH@
454
455 GUILE = guile
456
457 # Pass additional PGO and LTO compiler options to the PGO build.
458 BUILD_CFLAGS = $(PGO_BUILD_CFLAGS) $(PGO_BUILD_LTO_CFLAGS)
459 override CFLAGS += $(BUILD_CFLAGS)
460 override CXXFLAGS += $(BUILD_CFLAGS)
461
462 # Additional PGO and LTO compiler options to generate profiling data
463 # for the PGO build.
464 PGO_BUILD_GEN_FLAGS_TO_PASS = \
465         PGO_BUILD_CFLAGS="@PGO_BUILD_GEN_CFLAGS@" \
466         PGO_BUILD_LTO_CFLAGS="@PGO_BUILD_LTO_CFLAGS@"
467
468 # NB: Filter out any compiler options which may fail PGO training runs.
469 PGO_BUILD_TRAINING_CFLAGS:= \
470         $(filter-out -Werror=%,$(CFLAGS))
471 PGO_BUILD_TRAINING_CXXFLAGS:=\
472         $(filter-out -Werror=%,$(CXXFLAGS))
473 PGO_BUILD_TRAINING_CFLAGS:= \
474         $(filter-out -Wall,$(PGO_BUILD_TRAINING_CFLAGS))
475 PGO_BUILD_TRAINING_CXXFLAGS:= \
476         $(filter-out -Wall,$(PGO_BUILD_TRAINING_CXXFLAGS))
477 PGO_BUILD_TRAINING_CFLAGS:= \
478         $(filter-out -specs=%,$(PGO_BUILD_TRAINING_CFLAGS))
479 PGO_BUILD_TRAINING_CXXFLAGS:= \
480         $(filter-out -specs=%,$(PGO_BUILD_TRAINING_CXXFLAGS))
481 PGO_BUILD_TRAINING_FLAGS_TO_PASS = \
482         PGO_BUILD_TRAINING=yes \
483         CFLAGS_FOR_TARGET="$(PGO_BUILD_TRAINING_CFLAGS)" \
484         CXXFLAGS_FOR_TARGET="$(PGO_BUILD_TRAINING_CXXFLAGS)"
485
486 # Ignore "make check" errors in PGO training runs.
487 PGO_BUILD_TRAINING_MFLAGS = -i
488
489 # Additional PGO and LTO compiler options to use profiling data for the
490 # PGO build.
491 PGO_BUILD_USE_FLAGS_TO_PASS = \
492         PGO_BUILD_CFLAGS="@PGO_BUILD_USE_CFLAGS@" \
493         PGO_BUILD_LTO_CFLAGS="@PGO_BUILD_LTO_CFLAGS@"
494
495 # PGO training targets for the PGO build.  FIXME: Add gold tests to
496 # training.
497 PGO-TRAINING-TARGETS = binutils gas gdb ld sim
498 PGO_BUILD_TRAINING = $(addprefix maybe-check-,$(PGO-TRAINING-TARGETS))
499
500 CREATE_GCOV = create_gcov
501 PROFILE_MERGER = profile_merger
502
503 TFLAGS =
504
505 # Defaults for all stages; some are overridden below.
506
507 STAGE_CFLAGS = $(BOOT_CFLAGS)
508 STAGE_TFLAGS = $(TFLAGS)
509 STAGE_CONFIGURE_FLAGS=@stage2_werror_flag@
510
511
512 # Defaults for stage 1; some are overridden below.
513 STAGE1_CFLAGS = $(STAGE_CFLAGS)
514 STAGE1_CXXFLAGS = $(CXXFLAGS)
515 @if target-libstdc++-v3-bootstrap
516 # Override the above if we're bootstrapping C++.
517 STAGE1_CXXFLAGS = $(STAGE1_CFLAGS)
518 @endif target-libstdc++-v3-bootstrap
519 STAGE1_TFLAGS = $(STAGE_TFLAGS)
520 STAGE1_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
521
522 # Defaults for stage 2; some are overridden below.
523 STAGE2_CFLAGS = $(STAGE_CFLAGS)
524 STAGE2_CXXFLAGS = $(CXXFLAGS)
525 @if target-libstdc++-v3-bootstrap
526 # Override the above if we're bootstrapping C++.
527 STAGE2_CXXFLAGS = $(STAGE2_CFLAGS)
528 @endif target-libstdc++-v3-bootstrap
529 STAGE2_TFLAGS = $(STAGE_TFLAGS)
530 STAGE2_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
531
532 # Defaults for stage 3; some are overridden below.
533 STAGE3_CFLAGS = $(STAGE_CFLAGS)
534 STAGE3_CXXFLAGS = $(CXXFLAGS)
535 @if target-libstdc++-v3-bootstrap
536 # Override the above if we're bootstrapping C++.
537 STAGE3_CXXFLAGS = $(STAGE3_CFLAGS)
538 @endif target-libstdc++-v3-bootstrap
539 STAGE3_TFLAGS = $(STAGE_TFLAGS)
540 STAGE3_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
541
542 # Defaults for stage 4; some are overridden below.
543 STAGE4_CFLAGS = $(STAGE_CFLAGS)
544 STAGE4_CXXFLAGS = $(CXXFLAGS)
545 @if target-libstdc++-v3-bootstrap
546 # Override the above if we're bootstrapping C++.
547 STAGE4_CXXFLAGS = $(STAGE4_CFLAGS)
548 @endif target-libstdc++-v3-bootstrap
549 STAGE4_TFLAGS = $(STAGE_TFLAGS)
550 STAGE4_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
551
552 # Defaults for stage profile; some are overridden below.
553 STAGEprofile_CFLAGS = $(STAGE_CFLAGS)
554 STAGEprofile_CXXFLAGS = $(CXXFLAGS)
555 @if target-libstdc++-v3-bootstrap
556 # Override the above if we're bootstrapping C++.
557 STAGEprofile_CXXFLAGS = $(STAGEprofile_CFLAGS)
558 @endif target-libstdc++-v3-bootstrap
559 STAGEprofile_TFLAGS = $(STAGE_TFLAGS)
560 STAGEprofile_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
561
562 # Defaults for stage train; some are overridden below.
563 STAGEtrain_CFLAGS = $(STAGE_CFLAGS)
564 STAGEtrain_CXXFLAGS = $(CXXFLAGS)
565 @if target-libstdc++-v3-bootstrap
566 # Override the above if we're bootstrapping C++.
567 STAGEtrain_CXXFLAGS = $(STAGEtrain_CFLAGS)
568 @endif target-libstdc++-v3-bootstrap
569 STAGEtrain_TFLAGS = $(STAGE_TFLAGS)
570 STAGEtrain_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
571
572 # Defaults for stage feedback; some are overridden below.
573 STAGEfeedback_CFLAGS = $(STAGE_CFLAGS)
574 STAGEfeedback_CXXFLAGS = $(CXXFLAGS)
575 @if target-libstdc++-v3-bootstrap
576 # Override the above if we're bootstrapping C++.
577 STAGEfeedback_CXXFLAGS = $(STAGEfeedback_CFLAGS)
578 @endif target-libstdc++-v3-bootstrap
579 STAGEfeedback_TFLAGS = $(STAGE_TFLAGS)
580 STAGEfeedback_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
581
582 # Defaults for stage autoprofile; some are overridden below.
583 STAGEautoprofile_CFLAGS = $(STAGE_CFLAGS)
584 STAGEautoprofile_CXXFLAGS = $(CXXFLAGS)
585 @if target-libstdc++-v3-bootstrap
586 # Override the above if we're bootstrapping C++.
587 STAGEautoprofile_CXXFLAGS = $(STAGEautoprofile_CFLAGS)
588 @endif target-libstdc++-v3-bootstrap
589 STAGEautoprofile_TFLAGS = $(STAGE_TFLAGS)
590 STAGEautoprofile_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
591
592 # Defaults for stage autofeedback; some are overridden below.
593 STAGEautofeedback_CFLAGS = $(STAGE_CFLAGS)
594 STAGEautofeedback_CXXFLAGS = $(CXXFLAGS)
595 @if target-libstdc++-v3-bootstrap
596 # Override the above if we're bootstrapping C++.
597 STAGEautofeedback_CXXFLAGS = $(STAGEautofeedback_CFLAGS)
598 @endif target-libstdc++-v3-bootstrap
599 STAGEautofeedback_TFLAGS = $(STAGE_TFLAGS)
600 STAGEautofeedback_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
601
602
603 # By default, C and C++ are the only stage1 languages, because they are the
604 # only ones we require to build with the bootstrap compiler, and also the
605 # only ones useful for building stage2.
606
607 STAGE1_CFLAGS = @stage1_cflags@
608 STAGE1_CHECKING = @stage1_checking@
609 STAGE1_LANGUAGES = @stage1_languages@
610 # * We force-disable intermodule optimizations, even if
611 #   --enable-intermodule was passed, since the installed compiler
612 #   probably can't handle them.  Luckily, autoconf always respects
613 #   the last argument when conflicting --enable arguments are passed.
614 # * Likewise, we force-disable coverage flags, since the installed
615 #   compiler probably has never heard of them.
616 # * We also disable -Wformat, since older GCCs don't understand newer %s.
617 STAGE1_CONFIGURE_FLAGS = --disable-intermodule $(STAGE1_CHECKING) \
618           --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" \
619           --disable-build-format-warnings
620
621 @if target-libphobos-bootstrap
622 STAGE1_CONFIGURE_FLAGS += --with-libphobos-druntime-only
623 STAGE2_CONFIGURE_FLAGS += --with-libphobos-druntime-only
624 @endif target-libphobos-bootstrap
625
626 # When using the slow stage1 compiler disable IL verification and forcefully
627 # enable it when using the stage2 compiler instead.  As we later compare
628 # stage2 and stage3 we are merely avoid doing redundant work, plus we apply
629 # checking when building all target libraries for release builds.
630 STAGE1_TFLAGS += -fno-checking
631 STAGE2_CFLAGS += -fno-checking
632 STAGE2_TFLAGS += -fno-checking
633 STAGE3_CFLAGS += -fchecking=1
634 STAGE3_TFLAGS += -fchecking=1
635
636 STAGEprofile_CFLAGS = $(STAGE2_CFLAGS) -fprofile-generate
637 STAGEprofile_TFLAGS = $(STAGE2_TFLAGS)
638
639 STAGEtrain_CFLAGS = $(filter-out -fchecking=1,$(STAGE3_CFLAGS))
640 STAGEtrain_TFLAGS = $(filter-out -fchecking=1,$(STAGE3_TFLAGS))
641
642 STAGEfeedback_CFLAGS = $(STAGE4_CFLAGS) -fprofile-use -fprofile-reproducible=parallel-runs
643 STAGEfeedback_TFLAGS = $(STAGE4_TFLAGS)
644 # Disable warnings as errors for a few reasons:
645 # - sources for gen* binaries do not have .gcda files available
646 # - inlining decisions generate extra warnings
647 STAGEfeedback_CONFIGURE_FLAGS = $(filter-out --enable-werror-always,$(STAGE_CONFIGURE_FLAGS))
648
649 STAGEautoprofile_CFLAGS = $(filter-out -gtoggle,$(STAGE2_CFLAGS)) -g
650 STAGEautoprofile_TFLAGS = $(STAGE2_TFLAGS)
651
652 STAGEautofeedback_CFLAGS = $(STAGE3_CFLAGS)
653 STAGEautofeedback_TFLAGS = $(STAGE3_TFLAGS)
654 # Disable warnings as errors since inlining decisions with -fauto-profile
655 # may result in additional warnings.
656 STAGEautofeedback_CONFIGURE_FLAGS = $(filter-out --enable-werror-always,$(STAGE_CONFIGURE_FLAGS))
657
658 do-compare = @do_compare@
659 do-compare3 = $(do-compare)
660
661 # -----------------------------------------------
662 # Programs producing files for the TARGET machine
663 # -----------------------------------------------
664
665 AR_FOR_TARGET=@AR_FOR_TARGET@
666 AS_FOR_TARGET=@AS_FOR_TARGET@
667 CC_FOR_TARGET=$(STAGE_CC_WRAPPER) @CC_FOR_TARGET@
668
669 # If GCC_FOR_TARGET is not overriden on the command line, then this
670 # variable is passed down to the gcc Makefile, where it is used to
671 # build libgcc2.a.  We define it here so that it can itself be
672 # overridden on the command line.
673 GCC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCC_FOR_TARGET@
674 CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @CXX_FOR_TARGET@
675 RAW_CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @RAW_CXX_FOR_TARGET@
676 GFORTRAN_FOR_TARGET=$(STAGE_CC_WRAPPER) @GFORTRAN_FOR_TARGET@
677 GOC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GOC_FOR_TARGET@
678 GDC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GDC_FOR_TARGET@
679 GM2_FOR_TARGET=$(STAGE_CC_WRAPPER) @GM2_FOR_TARGET@
680 DLLTOOL_FOR_TARGET=@DLLTOOL_FOR_TARGET@
681 DSYMUTIL_FOR_TARGET=@DSYMUTIL_FOR_TARGET@
682 LD_FOR_TARGET=@LD_FOR_TARGET@
683
684 LIPO_FOR_TARGET=@LIPO_FOR_TARGET@
685 NM_FOR_TARGET=@NM_FOR_TARGET@
686 OBJDUMP_FOR_TARGET=@OBJDUMP_FOR_TARGET@
687 OBJCOPY_FOR_TARGET=@OBJCOPY_FOR_TARGET@
688 OTOOL_FOR_TARGET=@OTOOL_FOR_TARGET@
689 RANLIB_FOR_TARGET=@RANLIB_FOR_TARGET@
690 READELF_FOR_TARGET=@READELF_FOR_TARGET@
691 STRIP_FOR_TARGET=@STRIP_FOR_TARGET@
692 WINDRES_FOR_TARGET=@WINDRES_FOR_TARGET@
693 WINDMC_FOR_TARGET=@WINDMC_FOR_TARGET@
694
695 COMPILER_AS_FOR_TARGET=@COMPILER_AS_FOR_TARGET@
696 COMPILER_LD_FOR_TARGET=@COMPILER_LD_FOR_TARGET@
697 COMPILER_NM_FOR_TARGET=@COMPILER_NM_FOR_TARGET@
698
699 CFLAGS_FOR_TARGET = @CFLAGS_FOR_TARGET@
700 CXXFLAGS_FOR_TARGET = @CXXFLAGS_FOR_TARGET@
701
702 LIBCFLAGS_FOR_TARGET = $(CFLAGS_FOR_TARGET)
703 LIBCXXFLAGS_FOR_TARGET = $(CXXFLAGS_FOR_TARGET) -fno-implicit-templates
704 LDFLAGS_FOR_TARGET = @LDFLAGS_FOR_TARGET@
705 GM2FLAGS_FOR_TARGET = -O2 -g
706 GOCFLAGS_FOR_TARGET = -O2 -g
707 GDCFLAGS_FOR_TARGET = -O2 -g
708
709 FLAGS_FOR_TARGET = @FLAGS_FOR_TARGET@
710 SYSROOT_CFLAGS_FOR_TARGET = @SYSROOT_CFLAGS_FOR_TARGET@
711 DEBUG_PREFIX_CFLAGS_FOR_TARGET = @DEBUG_PREFIX_CFLAGS_FOR_TARGET@
712
713 XGCC_FLAGS_FOR_TARGET = $(FLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)
714
715 # ------------------------------------
716 # Miscellaneous targets and flag lists
717 # ------------------------------------
718
719 # The first rule in the file had better be this one.  Don't put any above it.
720 # This lives here to allow makefile fragments to contain dependencies.
721 all:
722
723 #### host and target specific makefile fragments come in here.
724 @target_makefile_frag@
725 @alphaieee_frag@
726 @ospace_frag@
727 @host_makefile_frag@
728 ###
729
730 # This is the list of directories that may be needed in RPATH_ENVVAR
731 # so that programs built for the target machine work.
732 TARGET_LIB_PATH = $(TARGET_LIB_PATH_libstdc++-v3)$(TARGET_LIB_PATH_libsanitizer)$(TARGET_LIB_PATH_libvtv)$(TARGET_LIB_PATH_libssp)$(TARGET_LIB_PATH_libphobos)$(TARGET_LIB_PATH_libgm2)$(TARGET_LIB_PATH_libgomp)$(TARGET_LIB_PATH_libitm)$(TARGET_LIB_PATH_libatomic)$(HOST_LIB_PATH_gcc)
733
734 @if target-libstdc++-v3
735 TARGET_LIB_PATH_libstdc++-v3 = $$r/$(TARGET_SUBDIR)/libstdc++-v3/src/.libs:
736 @endif target-libstdc++-v3
737
738 @if target-libsanitizer
739 TARGET_LIB_PATH_libsanitizer = $$r/$(TARGET_SUBDIR)/libsanitizer/.libs:
740 @endif target-libsanitizer
741
742 @if target-libvtv
743 TARGET_LIB_PATH_libvtv = $$r/$(TARGET_SUBDIR)/libvtv/.libs:
744 @endif target-libvtv
745
746 @if target-libssp
747 TARGET_LIB_PATH_libssp = $$r/$(TARGET_SUBDIR)/libssp/.libs:
748 @endif target-libssp
749
750 @if target-libphobos
751 TARGET_LIB_PATH_libphobos = $$r/$(TARGET_SUBDIR)/libphobos/src/.libs:
752 @endif target-libphobos
753
754 @if target-libgm2
755 TARGET_LIB_PATH_libgm2 = $$r/$(TARGET_SUBDIR)/libgm2/.libs:
756 @endif target-libgm2
757
758 @if target-libgomp
759 TARGET_LIB_PATH_libgomp = $$r/$(TARGET_SUBDIR)/libgomp/.libs:
760 @endif target-libgomp
761
762 @if target-libitm
763 TARGET_LIB_PATH_libitm = $$r/$(TARGET_SUBDIR)/libitm/.libs:
764 @endif target-libitm
765
766 @if target-libatomic
767 TARGET_LIB_PATH_libatomic = $$r/$(TARGET_SUBDIR)/libatomic/.libs:
768 @endif target-libatomic
769
770
771
772 # This is the list of directories that may be needed in RPATH_ENVVAR
773 # so that programs built for the host machine work.
774 HOST_LIB_PATH = $(HOST_LIB_PATH_gmp)$(HOST_LIB_PATH_mpfr)$(HOST_LIB_PATH_mpc)$(HOST_LIB_PATH_isl)
775
776 # Define HOST_LIB_PATH_gcc here, for the sake of TARGET_LIB_PATH, ouch
777 @if gcc
778 HOST_LIB_PATH_gcc = $$r/$(HOST_SUBDIR)/gcc$(GCC_SHLIB_SUBDIR):$$r/$(HOST_SUBDIR)/prev-gcc$(GCC_SHLIB_SUBDIR):
779 @endif gcc
780
781
782 @if gmp
783 HOST_LIB_PATH_gmp = \
784   $$r/$(HOST_SUBDIR)/gmp/.libs:$$r/$(HOST_SUBDIR)/prev-gmp/.libs:
785 @endif gmp
786
787 @if mpfr
788 HOST_LIB_PATH_mpfr = \
789   $$r/$(HOST_SUBDIR)/mpfr/src/.libs:$$r/$(HOST_SUBDIR)/prev-mpfr/src/.libs:
790 @endif mpfr
791
792 @if mpc
793 HOST_LIB_PATH_mpc = \
794   $$r/$(HOST_SUBDIR)/mpc/src/.libs:$$r/$(HOST_SUBDIR)/prev-mpc/src/.libs:
795 @endif mpc
796
797 @if isl
798 HOST_LIB_PATH_isl = \
799   $$r/$(HOST_SUBDIR)/isl/.libs:$$r/$(HOST_SUBDIR)/prev-isl/.libs:
800 @endif isl
801
802
803 CXX_FOR_TARGET_FLAG_TO_PASS = \
804         "CXX_FOR_TARGET=$(CXX_FOR_TARGET)"
805 @if target-libstdc++-v3
806 # CXX_FOR_TARGET is tricky to get right for target libs that require a
807 # functional C++ compiler.  When we recurse, if we expand
808 # CXX_FOR_TARGET before configuring libstdc++-v3, we won't get
809 # libstdc++ include flags from the script.  Instead, we get an
810 # -funconfigured-* word, so that we'll get errors if this invalid C++
811 # command line is used for anything, but also so that we can use the
812 # word to decide whether or not to pass on this CXX_FOR_TARGET.  If we
813 # don't pass it on, sub-make will use the default definition, that
814 # re-expands it at the time of use, so we'll get it right when we need
815 # it.  One potential exception is the expansion of CXX_FOR_TARGET
816 # passed down as part of CXX within TARGET_FLAGS, but this wouldn't
817 # really work, for C++ host programs can't depend on the current-stage
818 # C++ target library.
819 CXX_FOR_TARGET_FLAG_TO_PASS = \
820         $(shell if echo "$(CXX_FOR_TARGET)" | grep " -funconfigured-" > /dev/null; then :; else echo '"CXX_FOR_TARGET=$(CXX_FOR_TARGET)"'; fi)
821 @endif target-libstdc++-v3
822
823 # Flags to pass down to all sub-makes. STAGE*FLAGS,
824 # MAKEINFO and MAKEINFOFLAGS are explicitly passed here to make them
825 # overrideable (for a bootstrap build stage1 also builds gcc.info).
826 BASE_FLAGS_TO_PASS = \
827         "DESTDIR=$(DESTDIR)" \
828         "RPATH_ENVVAR=$(RPATH_ENVVAR)" \
829         "TARGET_SUBDIR=$(TARGET_SUBDIR)" \
830         "bindir=$(bindir)" \
831         "datadir=$(datadir)" \
832         "exec_prefix=$(exec_prefix)" \
833         "includedir=$(includedir)" \
834         "datarootdir=$(datarootdir)" \
835         "docdir=$(docdir)" \
836         "infodir=$(infodir)" \
837         "pdfdir=$(pdfdir)" \
838         "htmldir=$(htmldir)" \
839         "libdir=$(libdir)" \
840         "libexecdir=$(libexecdir)" \
841         "lispdir=$(lispdir)" \
842         "localstatedir=$(localstatedir)" \
843         "mandir=$(mandir)" \
844         "oldincludedir=$(oldincludedir)" \
845         "prefix=$(prefix)" \
846         "sbindir=$(sbindir)" \
847         "sharedstatedir=$(sharedstatedir)" \
848         "sysconfdir=$(sysconfdir)" \
849         "tooldir=$(tooldir)" \
850         "build_tooldir=$(build_tooldir)" \
851         "target_alias=$(target_alias)" \
852         "AWK=$(AWK)" \
853         "BISON=$(BISON)" \
854         "CC_FOR_BUILD=$(CC_FOR_BUILD)" \
855         "CFLAGS_FOR_BUILD=$(CFLAGS_FOR_BUILD)" \
856         "CXX_FOR_BUILD=$(CXX_FOR_BUILD)" \
857         "EXPECT=$(EXPECT)" \
858         "FLEX=$(FLEX)" \
859         "INSTALL=$(INSTALL)" \
860         "INSTALL_DATA=$(INSTALL_DATA)" \
861         "INSTALL_PROGRAM=$(INSTALL_PROGRAM)" \
862         "INSTALL_SCRIPT=$(INSTALL_SCRIPT)" \
863         "LDFLAGS_FOR_BUILD=$(LDFLAGS_FOR_BUILD)" \
864         "LEX=$(LEX)" \
865         "M4=$(M4)" \
866         "MAKE=$(MAKE)" \
867         "RUNTEST=$(RUNTEST)" \
868         "RUNTESTFLAGS=$(RUNTESTFLAGS)" \
869         "SED=$(SED)" \
870         "SHELL=$(SHELL)" \
871         "YACC=$(YACC)" \
872         "`echo 'ADAFLAGS=$(ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
873         "ADA_CFLAGS=$(ADA_CFLAGS)" \
874         "AR_FLAGS=$(AR_FLAGS)" \
875         "`echo 'BOOT_ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
876         "BOOT_CFLAGS=$(BOOT_CFLAGS)" \
877         "BOOT_LDFLAGS=$(BOOT_LDFLAGS)" \
878         "CFLAGS=$(CFLAGS)" \
879         "CXXFLAGS=$(CXXFLAGS)" \
880         "LDFLAGS=$(LDFLAGS)" \
881         "LIBCFLAGS=$(LIBCFLAGS)" \
882         "LIBCXXFLAGS=$(LIBCXXFLAGS)" \
883         "STAGE1_CHECKING=$(STAGE1_CHECKING)" \
884         "STAGE1_LANGUAGES=$(STAGE1_LANGUAGES)" \
885         "GNATBIND=$(GNATBIND)" \
886         "GNATMAKE=$(GNATMAKE)" \
887         "GDC=$(GDC)" \
888         "GDCFLAGS=$(GDCFLAGS)" \
889         "GUILE=$(GUILE)" \
890         "AR_FOR_TARGET=$(AR_FOR_TARGET)" \
891         "AS_FOR_TARGET=$(AS_FOR_TARGET)" \
892         "CC_FOR_TARGET=$(CC_FOR_TARGET)" \
893         "CFLAGS_FOR_TARGET=$(CFLAGS_FOR_TARGET)" \
894         "CPPFLAGS_FOR_TARGET=$(CPPFLAGS_FOR_TARGET)" \
895         "CXXFLAGS_FOR_TARGET=$(CXXFLAGS_FOR_TARGET)" \
896         "DLLTOOL_FOR_TARGET=$(DLLTOOL_FOR_TARGET)" \
897         "DSYMUTIL_FOR_TARGET=$(DSYMUTIL_FOR_TARGET)" \
898         "FLAGS_FOR_TARGET=$(FLAGS_FOR_TARGET)" \
899         "GFORTRAN_FOR_TARGET=$(GFORTRAN_FOR_TARGET)" \
900         "GOC_FOR_TARGET=$(GOC_FOR_TARGET)" \
901         "GOCFLAGS_FOR_TARGET=$(GOCFLAGS_FOR_TARGET)" \
902         "GDC_FOR_TARGET=$(GDC_FOR_TARGET)" \
903         "GDCFLAGS_FOR_TARGET=$(GDCFLAGS_FOR_TARGET)" \
904         "GM2_FOR_TARGET=$(GM2_FOR_TARGET)" \
905         "GM2FLAGS_FOR_TARGET=$(GM2FLAGS_FOR_TARGET)" \
906         "LD_FOR_TARGET=$(LD_FOR_TARGET)" \
907         "LIPO_FOR_TARGET=$(LIPO_FOR_TARGET)" \
908         "LDFLAGS_FOR_TARGET=$(LDFLAGS_FOR_TARGET)" \
909         "LIBCFLAGS_FOR_TARGET=$(LIBCFLAGS_FOR_TARGET)" \
910         "LIBCXXFLAGS_FOR_TARGET=$(LIBCXXFLAGS_FOR_TARGET)" \
911         "NM_FOR_TARGET=$(NM_FOR_TARGET)" \
912         "OBJDUMP_FOR_TARGET=$(OBJDUMP_FOR_TARGET)" \
913         "OBJCOPY_FOR_TARGET=$(OBJCOPY_FOR_TARGET)" \
914         "RANLIB_FOR_TARGET=$(RANLIB_FOR_TARGET)" \
915         "READELF_FOR_TARGET=$(READELF_FOR_TARGET)" \
916         "STRIP_FOR_TARGET=$(STRIP_FOR_TARGET)" \
917         "WINDRES_FOR_TARGET=$(WINDRES_FOR_TARGET)" \
918         "WINDMC_FOR_TARGET=$(WINDMC_FOR_TARGET)" \
919         "BUILD_CONFIG=$(BUILD_CONFIG)" \
920         "`echo 'LANGUAGES=$(LANGUAGES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
921         "LEAN=$(LEAN)" \
922         "STAGE1_CFLAGS=$(STAGE1_CFLAGS)" \
923         "STAGE1_CXXFLAGS=$(STAGE1_CXXFLAGS)" \
924         "STAGE1_GENERATOR_CFLAGS=$(STAGE1_GENERATOR_CFLAGS)" \
925         "STAGE1_TFLAGS=$(STAGE1_TFLAGS)" \
926         "STAGE2_CFLAGS=$(STAGE2_CFLAGS)" \
927         "STAGE2_CXXFLAGS=$(STAGE2_CXXFLAGS)" \
928         "STAGE2_GENERATOR_CFLAGS=$(STAGE2_GENERATOR_CFLAGS)" \
929         "STAGE2_TFLAGS=$(STAGE2_TFLAGS)" \
930         "STAGE3_CFLAGS=$(STAGE3_CFLAGS)" \
931         "STAGE3_CXXFLAGS=$(STAGE3_CXXFLAGS)" \
932         "STAGE3_GENERATOR_CFLAGS=$(STAGE3_GENERATOR_CFLAGS)" \
933         "STAGE3_TFLAGS=$(STAGE3_TFLAGS)" \
934         "STAGE4_CFLAGS=$(STAGE4_CFLAGS)" \
935         "STAGE4_CXXFLAGS=$(STAGE4_CXXFLAGS)" \
936         "STAGE4_GENERATOR_CFLAGS=$(STAGE4_GENERATOR_CFLAGS)" \
937         "STAGE4_TFLAGS=$(STAGE4_TFLAGS)" \
938         "STAGEprofile_CFLAGS=$(STAGEprofile_CFLAGS)" \
939         "STAGEprofile_CXXFLAGS=$(STAGEprofile_CXXFLAGS)" \
940         "STAGEprofile_GENERATOR_CFLAGS=$(STAGEprofile_GENERATOR_CFLAGS)" \
941         "STAGEprofile_TFLAGS=$(STAGEprofile_TFLAGS)" \
942         "STAGEtrain_CFLAGS=$(STAGEtrain_CFLAGS)" \
943         "STAGEtrain_CXXFLAGS=$(STAGEtrain_CXXFLAGS)" \
944         "STAGEtrain_GENERATOR_CFLAGS=$(STAGEtrain_GENERATOR_CFLAGS)" \
945         "STAGEtrain_TFLAGS=$(STAGEtrain_TFLAGS)" \
946         "STAGEfeedback_CFLAGS=$(STAGEfeedback_CFLAGS)" \
947         "STAGEfeedback_CXXFLAGS=$(STAGEfeedback_CXXFLAGS)" \
948         "STAGEfeedback_GENERATOR_CFLAGS=$(STAGEfeedback_GENERATOR_CFLAGS)" \
949         "STAGEfeedback_TFLAGS=$(STAGEfeedback_TFLAGS)" \
950         "STAGEautoprofile_CFLAGS=$(STAGEautoprofile_CFLAGS)" \
951         "STAGEautoprofile_CXXFLAGS=$(STAGEautoprofile_CXXFLAGS)" \
952         "STAGEautoprofile_GENERATOR_CFLAGS=$(STAGEautoprofile_GENERATOR_CFLAGS)" \
953         "STAGEautoprofile_TFLAGS=$(STAGEautoprofile_TFLAGS)" \
954         "STAGEautofeedback_CFLAGS=$(STAGEautofeedback_CFLAGS)" \
955         "STAGEautofeedback_CXXFLAGS=$(STAGEautofeedback_CXXFLAGS)" \
956         "STAGEautofeedback_GENERATOR_CFLAGS=$(STAGEautofeedback_GENERATOR_CFLAGS)" \
957         "STAGEautofeedback_TFLAGS=$(STAGEautofeedback_TFLAGS)" \
958         $(CXX_FOR_TARGET_FLAG_TO_PASS) \
959         "TFLAGS=$(TFLAGS)" \
960         "CONFIG_SHELL=$(SHELL)" \
961         "MAKEINFO=$(MAKEINFO) $(MAKEINFOFLAGS)" \
962         $(if $(LSAN_OPTIONS),"LSAN_OPTIONS=$(LSAN_OPTIONS)")
963
964 # We leave this in just in case, but it is not needed anymore.
965 RECURSE_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS)
966
967 # Flags to pass down to most sub-makes, in which we're building with
968 # the host environment.
969 EXTRA_HOST_FLAGS = \
970         'AR=$(AR)' \
971         'AS=$(AS)' \
972         'CC=$(CC)' \
973         'CXX=$(CXX)' \
974         'DLLTOOL=$(DLLTOOL)' \
975         'DSYMUTIL=$(DSYMUTIL)' \
976         'GFORTRAN=$(GFORTRAN)' \
977         'GOC=$(GOC)' \
978         'GDC=$(GDC)' \
979         'GM2=$(GM2)' \
980         'LD=$(LD)' \
981         'LIPO=$(LIPO)' \
982         'NM=$(NM)' \
983         'OBJDUMP=$(OBJDUMP)' \
984         'OTOOL=$(OTOOL)' \
985         'RANLIB=$(RANLIB)' \
986         'READELF=$(READELF)' \
987         'STRIP=$(STRIP)' \
988         'WINDRES=$(WINDRES)' \
989         'WINDMC=$(WINDMC)' \
990         'CREATE_GCOV=$(CREATE_GCOV)' \
991         'PROFILE_MERGER=$(PROFILE_MERGER)'
992
993 FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)
994
995 # Flags to pass to stage1 or when not bootstrapping.
996
997 STAGE1_FLAGS_TO_PASS = \
998         LDFLAGS="$${LDFLAGS}" \
999         HOST_LIBS="$${HOST_LIBS}"
1000
1001 # Flags to pass to stage2 and later makes.
1002
1003 POSTSTAGE1_FLAGS_TO_PASS = \
1004         CC="$${CC}" CC_FOR_BUILD="$${CC_FOR_BUILD}" \
1005         CXX="$${CXX}" CXX_FOR_BUILD="$${CXX_FOR_BUILD}" \
1006         GDC="$${GDC}" GDC_FOR_BUILD="$${GDC_FOR_BUILD}" \
1007         GM2="$${GM2}" GM2_FOR_BUILD="$${GM2_FOR_BUILD}" \
1008         GNATBIND="$${GNATBIND}" \
1009         LDFLAGS="$${LDFLAGS}" \
1010         HOST_LIBS="$${HOST_LIBS}" \
1011         $(LTO_FLAGS_TO_PASS) \
1012         "`echo 'ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
1013
1014 @if gcc-bootstrap
1015 EXTRA_HOST_EXPORTS = if [ $(current_stage) != stage1 ]; then \
1016                        $(POSTSTAGE1_HOST_EXPORTS) \
1017                      fi;
1018
1019 EXTRA_BOOTSTRAP_FLAGS = CC="$$CC" CXX="$$CXX" LDFLAGS="$$LDFLAGS"
1020 @endif gcc-bootstrap
1021
1022 # Flags to pass down to makes which are built with the target environment.
1023 # The double $ decreases the length of the command line; those variables
1024 # are set in BASE_FLAGS_TO_PASS, and the sub-make will expand them.  The
1025 # *_CFLAGS_FOR_TARGET variables are not passed down and most often empty,
1026 # so we expand them here.
1027 EXTRA_TARGET_FLAGS = \
1028         'AR=$$(AR_FOR_TARGET)' \
1029         'AS=$(COMPILER_AS_FOR_TARGET)' \
1030         'CC=$$(CC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
1031         'CFLAGS=$$(CFLAGS_FOR_TARGET)' \
1032         'CXX=$$(CXX_FOR_TARGET) -B$$r/$$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
1033          -B$$r/$$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs \
1034          $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
1035         'CXXFLAGS=$$(CXXFLAGS_FOR_TARGET)' \
1036         'DLLTOOL=$$(DLLTOOL_FOR_TARGET)' \
1037         'DSYMUTIL=$$(DSYMUTIL_FOR_TARGET)' \
1038         'GFORTRAN=$$(GFORTRAN_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
1039         'GOC=$$(GOC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
1040         'GOCFLAGS=$$(GOCFLAGS_FOR_TARGET)' \
1041         'GDC=$$(GDC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
1042         'GDCFLAGS=$$(GDCFLAGS_FOR_TARGET)' \
1043         'GM2=$$(GM2_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
1044         'GM2FLAGS=$$(GM2FLAGS_FOR_TARGET)' \
1045         'LD=$(COMPILER_LD_FOR_TARGET)' \
1046         'LDFLAGS=$$(LDFLAGS_FOR_TARGET)' \
1047         'LIBCFLAGS=$$(LIBCFLAGS_FOR_TARGET)' \
1048         'LIBCXXFLAGS=$$(LIBCXXFLAGS_FOR_TARGET)' \
1049         'NM=$(COMPILER_NM_FOR_TARGET)' \
1050         'OBJDUMP=$$(OBJDUMP_FOR_TARGET)' \
1051         'OBJCOPY=$$(OBJCOPY_FOR_TARGET)' \
1052         'RANLIB=$$(RANLIB_FOR_TARGET)' \
1053         'READELF=$$(READELF_FOR_TARGET)' \
1054         'WINDRES=$$(WINDRES_FOR_TARGET)' \
1055         'WINDMC=$$(WINDMC_FOR_TARGET)' \
1056         'XGCC_FLAGS_FOR_TARGET=$(XGCC_FLAGS_FOR_TARGET)' \
1057         'STAGE1_LDFLAGS=$$(POSTSTAGE1_LDFLAGS)' \
1058         'STAGE1_LIBS=$$(POSTSTAGE1_LIBS)' \
1059         "TFLAGS=$$TFLAGS"
1060
1061 TARGET_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)
1062
1063 # Flags to pass down to gcc.  gcc builds a library, libgcc.a, so it
1064 # unfortunately needs the native compiler and the target ar and
1065 # ranlib.
1066 # If any variables are added here, they must be added to do-*, below.
1067 # The BUILD_* variables are a special case, which are used for the gcc
1068 # cross-building scheme.
1069 EXTRA_GCC_FLAGS = \
1070         "GCC_FOR_TARGET=$(GCC_FOR_TARGET) $$TFLAGS" \
1071         "GM2_FOR_TARGET=$(GM2_FOR_TARGET) $$TFLAGS" \
1072         "`echo 'STMP_FIXPROTO=$(STMP_FIXPROTO)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
1073         "`echo 'LIMITS_H_TEST=$(LIMITS_H_TEST)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
1074
1075 GCC_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS)
1076
1077 @if gcc
1078 BUILD_CONFIG = @BUILD_CONFIG@
1079 ifneq ($(BUILD_CONFIG),)
1080 include $(foreach CONFIG, $(BUILD_CONFIG), $(srcdir)/config/$(CONFIG).mk)
1081 endif
1082 @endif gcc
1083
1084 .PHONY: configure-host
1085 configure-host:  \
1086     maybe-configure-bfd \
1087     maybe-configure-opcodes \
1088     maybe-configure-binutils \
1089     maybe-configure-bison \
1090     maybe-configure-cgen \
1091     maybe-configure-dejagnu \
1092     maybe-configure-etc \
1093     maybe-configure-fastjar \
1094     maybe-configure-fixincludes \
1095     maybe-configure-flex \
1096     maybe-configure-gas \
1097     maybe-configure-gcc \
1098     maybe-configure-gmp \
1099     maybe-configure-mpfr \
1100     maybe-configure-mpc \
1101     maybe-configure-isl \
1102     maybe-configure-gold \
1103     maybe-configure-gprof \
1104     maybe-configure-gprofng \
1105     maybe-configure-gettext \
1106     maybe-configure-tcl \
1107     maybe-configure-itcl \
1108     maybe-configure-ld \
1109     maybe-configure-libbacktrace \
1110     maybe-configure-libcpp \
1111     maybe-configure-libcody \
1112     maybe-configure-libdecnumber \
1113     maybe-configure-libgui \
1114     maybe-configure-libiberty \
1115     maybe-configure-libiberty-linker-plugin \
1116     maybe-configure-libiconv \
1117     maybe-configure-m4 \
1118     maybe-configure-readline \
1119     maybe-configure-sid \
1120     maybe-configure-sim \
1121     maybe-configure-texinfo \
1122     maybe-configure-zlib \
1123     maybe-configure-gnulib \
1124     maybe-configure-gdbsupport \
1125     maybe-configure-gdbserver \
1126     maybe-configure-gdb \
1127     maybe-configure-expect \
1128     maybe-configure-guile \
1129     maybe-configure-tk \
1130     maybe-configure-libtermcap \
1131     maybe-configure-utils \
1132     maybe-configure-c++tools \
1133     maybe-configure-gnattools \
1134     maybe-configure-lto-plugin \
1135     maybe-configure-libcc1 \
1136     maybe-configure-gotools \
1137     maybe-configure-libctf \
1138     maybe-configure-libsframe \
1139     maybe-configure-libgrust
1140 .PHONY: configure-target
1141 configure-target:  \
1142     maybe-configure-target-libstdc++-v3 \
1143     maybe-configure-target-libsanitizer \
1144     maybe-configure-target-libvtv \
1145     maybe-configure-target-libssp \
1146     maybe-configure-target-newlib \
1147     maybe-configure-target-libgcc \
1148     maybe-configure-target-libbacktrace \
1149     maybe-configure-target-libquadmath \
1150     maybe-configure-target-libgfortran \
1151     maybe-configure-target-libobjc \
1152     maybe-configure-target-libgo \
1153     maybe-configure-target-libphobos \
1154     maybe-configure-target-libtermcap \
1155     maybe-configure-target-winsup \
1156     maybe-configure-target-libgloss \
1157     maybe-configure-target-libffi \
1158     maybe-configure-target-zlib \
1159     maybe-configure-target-rda \
1160     maybe-configure-target-libada \
1161     maybe-configure-target-libgm2 \
1162     maybe-configure-target-libgomp \
1163     maybe-configure-target-libitm \
1164     maybe-configure-target-libatomic \
1165     maybe-configure-target-libgrust
1166
1167 # The target built for a native non-bootstrap build.
1168 .PHONY: all
1169
1170 # --enable-pgo-build enables the PGO build.
1171 # 1. First build with -fprofile-generate.
1172 # 2. Use "make maybe-check-*" to generate profiling data.
1173 # 3. Use "make clean" to remove the previous build.
1174 # 4. Rebuild with -fprofile-use.
1175 all:
1176 @if gcc-bootstrap
1177         [ -f stage_final ] || echo stage3 > stage_final
1178         @r=`${PWD_COMMAND}`; export r; \
1179         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1180         $(MAKE) $(RECURSE_FLAGS_TO_PASS) `cat stage_final`-bubble
1181 @endif gcc-bootstrap
1182         @: $(MAKE); $(unstage)
1183         +@r=`${PWD_COMMAND}`; export r; \
1184         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1185 @if gcc-bootstrap
1186         if [ -f stage_last ]; then \
1187           TFLAGS="$(STAGE$(shell test ! -f stage_last || sed s,^stage,, stage_last)_TFLAGS)"; \
1188           $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target; \
1189         else \
1190 @endif gcc-bootstrap
1191           $(MAKE) $(RECURSE_FLAGS_TO_PASS) \
1192                 $(PGO_BUILD_GEN_FLAGS_TO_PASS) all-host all-target \
1193 @if pgo-build
1194         && $(MAKE) $(RECURSE_FLAGS_TO_PASS) \
1195                 $(PGO_BUILD_TRAINING_MFLAGS) \
1196                 $(PGO_BUILD_TRAINING_FLAGS_TO_PASS) \
1197                 $(PGO_BUILD_TRAINING) \
1198         && $(MAKE) $(RECURSE_FLAGS_TO_PASS) clean \
1199         && $(MAKE) $(RECURSE_FLAGS_TO_PASS) \
1200                 $(PGO_BUILD_USE_FLAGS_TO_PASS) all-host all-target \
1201 @endif pgo-build
1202 @if gcc-bootstrap
1203             ; \
1204         fi \
1205 @endif gcc-bootstrap
1206         && :
1207
1208 .PHONY: all-build
1209
1210 all-build: maybe-all-build-libiberty
1211 all-build: maybe-all-build-bison
1212 all-build: maybe-all-build-flex
1213 all-build: maybe-all-build-m4
1214 all-build: maybe-all-build-texinfo
1215 all-build: maybe-all-build-fixincludes
1216 all-build: maybe-all-build-libcpp
1217
1218 .PHONY: all-host
1219
1220 @if bfd-no-bootstrap
1221 all-host: maybe-all-bfd
1222 @endif bfd-no-bootstrap
1223 @if opcodes-no-bootstrap
1224 all-host: maybe-all-opcodes
1225 @endif opcodes-no-bootstrap
1226 @if binutils-no-bootstrap
1227 all-host: maybe-all-binutils
1228 @endif binutils-no-bootstrap
1229 all-host: maybe-all-bison
1230 all-host: maybe-all-cgen
1231 all-host: maybe-all-dejagnu
1232 all-host: maybe-all-etc
1233 all-host: maybe-all-fastjar
1234 @if fixincludes-no-bootstrap
1235 all-host: maybe-all-fixincludes
1236 @endif fixincludes-no-bootstrap
1237 all-host: maybe-all-flex
1238 @if gas-no-bootstrap
1239 all-host: maybe-all-gas
1240 @endif gas-no-bootstrap
1241 @if gcc-no-bootstrap
1242 all-host: maybe-all-gcc
1243 @endif gcc-no-bootstrap
1244 @if gmp-no-bootstrap
1245 all-host: maybe-all-gmp
1246 @endif gmp-no-bootstrap
1247 @if mpfr-no-bootstrap
1248 all-host: maybe-all-mpfr
1249 @endif mpfr-no-bootstrap
1250 @if mpc-no-bootstrap
1251 all-host: maybe-all-mpc
1252 @endif mpc-no-bootstrap
1253 @if isl-no-bootstrap
1254 all-host: maybe-all-isl
1255 @endif isl-no-bootstrap
1256 @if gold-no-bootstrap
1257 all-host: maybe-all-gold
1258 @endif gold-no-bootstrap
1259 all-host: maybe-all-gprof
1260 all-host: maybe-all-gprofng
1261 @if gettext-no-bootstrap
1262 all-host: maybe-all-gettext
1263 @endif gettext-no-bootstrap
1264 all-host: maybe-all-tcl
1265 all-host: maybe-all-itcl
1266 @if ld-no-bootstrap
1267 all-host: maybe-all-ld
1268 @endif ld-no-bootstrap
1269 @if libbacktrace-no-bootstrap
1270 all-host: maybe-all-libbacktrace
1271 @endif libbacktrace-no-bootstrap
1272 @if libcpp-no-bootstrap
1273 all-host: maybe-all-libcpp
1274 @endif libcpp-no-bootstrap
1275 @if libcody-no-bootstrap
1276 all-host: maybe-all-libcody
1277 @endif libcody-no-bootstrap
1278 @if libdecnumber-no-bootstrap
1279 all-host: maybe-all-libdecnumber
1280 @endif libdecnumber-no-bootstrap
1281 all-host: maybe-all-libgui
1282 @if libiberty-no-bootstrap
1283 all-host: maybe-all-libiberty
1284 @endif libiberty-no-bootstrap
1285 @if libiberty-linker-plugin-no-bootstrap
1286 all-host: maybe-all-libiberty-linker-plugin
1287 @endif libiberty-linker-plugin-no-bootstrap
1288 @if libiconv-no-bootstrap
1289 all-host: maybe-all-libiconv
1290 @endif libiconv-no-bootstrap
1291 all-host: maybe-all-m4
1292 all-host: maybe-all-readline
1293 all-host: maybe-all-sid
1294 all-host: maybe-all-sim
1295 all-host: maybe-all-texinfo
1296 @if zlib-no-bootstrap
1297 all-host: maybe-all-zlib
1298 @endif zlib-no-bootstrap
1299 all-host: maybe-all-gnulib
1300 all-host: maybe-all-gdbsupport
1301 all-host: maybe-all-gdbserver
1302 all-host: maybe-all-gdb
1303 all-host: maybe-all-expect
1304 all-host: maybe-all-guile
1305 all-host: maybe-all-tk
1306 all-host: maybe-all-libtermcap
1307 all-host: maybe-all-utils
1308 all-host: maybe-all-c++tools
1309 all-host: maybe-all-gnattools
1310 @if lto-plugin-no-bootstrap
1311 all-host: maybe-all-lto-plugin
1312 @endif lto-plugin-no-bootstrap
1313 all-host: maybe-all-libcc1
1314 all-host: maybe-all-gotools
1315 @if libctf-no-bootstrap
1316 all-host: maybe-all-libctf
1317 @endif libctf-no-bootstrap
1318 @if libsframe-no-bootstrap
1319 all-host: maybe-all-libsframe
1320 @endif libsframe-no-bootstrap
1321 all-host: maybe-all-libgrust
1322
1323 .PHONY: all-target
1324
1325 @if target-libstdc++-v3-no-bootstrap
1326 all-target: maybe-all-target-libstdc++-v3
1327 @endif target-libstdc++-v3-no-bootstrap
1328 @if target-libsanitizer-no-bootstrap
1329 all-target: maybe-all-target-libsanitizer
1330 @endif target-libsanitizer-no-bootstrap
1331 @if target-libvtv-no-bootstrap
1332 all-target: maybe-all-target-libvtv
1333 @endif target-libvtv-no-bootstrap
1334 all-target: maybe-all-target-libssp
1335 all-target: maybe-all-target-newlib
1336 @if target-libgcc-no-bootstrap
1337 all-target: maybe-all-target-libgcc
1338 @endif target-libgcc-no-bootstrap
1339 @if target-libbacktrace-no-bootstrap
1340 all-target: maybe-all-target-libbacktrace
1341 @endif target-libbacktrace-no-bootstrap
1342 all-target: maybe-all-target-libquadmath
1343 all-target: maybe-all-target-libgfortran
1344 all-target: maybe-all-target-libobjc
1345 all-target: maybe-all-target-libgo
1346 @if target-libphobos-no-bootstrap
1347 all-target: maybe-all-target-libphobos
1348 @endif target-libphobos-no-bootstrap
1349 all-target: maybe-all-target-libtermcap
1350 all-target: maybe-all-target-winsup
1351 all-target: maybe-all-target-libgloss
1352 all-target: maybe-all-target-libffi
1353 @if target-zlib-no-bootstrap
1354 all-target: maybe-all-target-zlib
1355 @endif target-zlib-no-bootstrap
1356 all-target: maybe-all-target-rda
1357 all-target: maybe-all-target-libada
1358 all-target: maybe-all-target-libgm2
1359 @if target-libgomp-no-bootstrap
1360 all-target: maybe-all-target-libgomp
1361 @endif target-libgomp-no-bootstrap
1362 all-target: maybe-all-target-libitm
1363 @if target-libatomic-no-bootstrap
1364 all-target: maybe-all-target-libatomic
1365 @endif target-libatomic-no-bootstrap
1366 all-target: maybe-all-target-libgrust
1367
1368 # Do a target for all the subdirectories.  A ``make do-X'' will do a
1369 # ``make X'' in all subdirectories (because, in general, there is a
1370 # dependency (below) of X upon do-X, a ``make X'' will also do this,
1371 # but it may do additional work as well).
1372
1373 .PHONY: do-info
1374 do-info:
1375         @: $(MAKE); $(unstage)
1376         @r=`${PWD_COMMAND}`; export r; \
1377         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1378         $(MAKE) $(RECURSE_FLAGS_TO_PASS) info-host \
1379           info-target
1380
1381
1382 .PHONY: info-host
1383
1384 info-host: maybe-info-bfd
1385 info-host: maybe-info-opcodes
1386 info-host: maybe-info-binutils
1387 info-host: maybe-info-bison
1388 info-host: maybe-info-cgen
1389 info-host: maybe-info-dejagnu
1390 info-host: maybe-info-etc
1391 info-host: maybe-info-fastjar
1392 info-host: maybe-info-fixincludes
1393 info-host: maybe-info-flex
1394 info-host: maybe-info-gas
1395 info-host: maybe-info-gcc
1396 info-host: maybe-info-gmp
1397 info-host: maybe-info-mpfr
1398 info-host: maybe-info-mpc
1399 info-host: maybe-info-isl
1400 info-host: maybe-info-gold
1401 info-host: maybe-info-gprof
1402 info-host: maybe-info-gprofng
1403 info-host: maybe-info-gettext
1404 info-host: maybe-info-tcl
1405 info-host: maybe-info-itcl
1406 info-host: maybe-info-ld
1407 info-host: maybe-info-libbacktrace
1408 info-host: maybe-info-libcpp
1409 info-host: maybe-info-libcody
1410 info-host: maybe-info-libdecnumber
1411 info-host: maybe-info-libgui
1412 info-host: maybe-info-libiberty
1413 info-host: maybe-info-libiberty-linker-plugin
1414 info-host: maybe-info-libiconv
1415 info-host: maybe-info-m4
1416 info-host: maybe-info-readline
1417 info-host: maybe-info-sid
1418 info-host: maybe-info-sim
1419 info-host: maybe-info-texinfo
1420 info-host: maybe-info-zlib
1421 info-host: maybe-info-gnulib
1422 info-host: maybe-info-gdbsupport
1423 info-host: maybe-info-gdbserver
1424 info-host: maybe-info-gdb
1425 info-host: maybe-info-expect
1426 info-host: maybe-info-guile
1427 info-host: maybe-info-tk
1428 info-host: maybe-info-libtermcap
1429 info-host: maybe-info-utils
1430 info-host: maybe-info-c++tools
1431 info-host: maybe-info-gnattools
1432 info-host: maybe-info-lto-plugin
1433 info-host: maybe-info-libcc1
1434 info-host: maybe-info-gotools
1435 info-host: maybe-info-libctf
1436 info-host: maybe-info-libsframe
1437 info-host: maybe-info-libgrust
1438
1439 .PHONY: info-target
1440
1441 info-target: maybe-info-target-libstdc++-v3
1442 info-target: maybe-info-target-libsanitizer
1443 info-target: maybe-info-target-libvtv
1444 info-target: maybe-info-target-libssp
1445 info-target: maybe-info-target-newlib
1446 info-target: maybe-info-target-libgcc
1447 info-target: maybe-info-target-libbacktrace
1448 info-target: maybe-info-target-libquadmath
1449 info-target: maybe-info-target-libgfortran
1450 info-target: maybe-info-target-libobjc
1451 info-target: maybe-info-target-libgo
1452 info-target: maybe-info-target-libphobos
1453 info-target: maybe-info-target-libtermcap
1454 info-target: maybe-info-target-winsup
1455 info-target: maybe-info-target-libgloss
1456 info-target: maybe-info-target-libffi
1457 info-target: maybe-info-target-zlib
1458 info-target: maybe-info-target-rda
1459 info-target: maybe-info-target-libada
1460 info-target: maybe-info-target-libgm2
1461 info-target: maybe-info-target-libgomp
1462 info-target: maybe-info-target-libitm
1463 info-target: maybe-info-target-libatomic
1464 info-target: maybe-info-target-libgrust
1465
1466 .PHONY: do-dvi
1467 do-dvi:
1468         @: $(MAKE); $(unstage)
1469         @r=`${PWD_COMMAND}`; export r; \
1470         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1471         $(MAKE) $(RECURSE_FLAGS_TO_PASS) dvi-host \
1472           dvi-target
1473
1474
1475 .PHONY: dvi-host
1476
1477 dvi-host: maybe-dvi-bfd
1478 dvi-host: maybe-dvi-opcodes
1479 dvi-host: maybe-dvi-binutils
1480 dvi-host: maybe-dvi-bison
1481 dvi-host: maybe-dvi-cgen
1482 dvi-host: maybe-dvi-dejagnu
1483 dvi-host: maybe-dvi-etc
1484 dvi-host: maybe-dvi-fastjar
1485 dvi-host: maybe-dvi-fixincludes
1486 dvi-host: maybe-dvi-flex
1487 dvi-host: maybe-dvi-gas
1488 dvi-host: maybe-dvi-gcc
1489 dvi-host: maybe-dvi-gmp
1490 dvi-host: maybe-dvi-mpfr
1491 dvi-host: maybe-dvi-mpc
1492 dvi-host: maybe-dvi-isl
1493 dvi-host: maybe-dvi-gold
1494 dvi-host: maybe-dvi-gprof
1495 dvi-host: maybe-dvi-gprofng
1496 dvi-host: maybe-dvi-gettext
1497 dvi-host: maybe-dvi-tcl
1498 dvi-host: maybe-dvi-itcl
1499 dvi-host: maybe-dvi-ld
1500 dvi-host: maybe-dvi-libbacktrace
1501 dvi-host: maybe-dvi-libcpp
1502 dvi-host: maybe-dvi-libcody
1503 dvi-host: maybe-dvi-libdecnumber
1504 dvi-host: maybe-dvi-libgui
1505 dvi-host: maybe-dvi-libiberty
1506 dvi-host: maybe-dvi-libiberty-linker-plugin
1507 dvi-host: maybe-dvi-libiconv
1508 dvi-host: maybe-dvi-m4
1509 dvi-host: maybe-dvi-readline
1510 dvi-host: maybe-dvi-sid
1511 dvi-host: maybe-dvi-sim
1512 dvi-host: maybe-dvi-texinfo
1513 dvi-host: maybe-dvi-zlib
1514 dvi-host: maybe-dvi-gnulib
1515 dvi-host: maybe-dvi-gdbsupport
1516 dvi-host: maybe-dvi-gdbserver
1517 dvi-host: maybe-dvi-gdb
1518 dvi-host: maybe-dvi-expect
1519 dvi-host: maybe-dvi-guile
1520 dvi-host: maybe-dvi-tk
1521 dvi-host: maybe-dvi-libtermcap
1522 dvi-host: maybe-dvi-utils
1523 dvi-host: maybe-dvi-c++tools
1524 dvi-host: maybe-dvi-gnattools
1525 dvi-host: maybe-dvi-lto-plugin
1526 dvi-host: maybe-dvi-libcc1
1527 dvi-host: maybe-dvi-gotools
1528 dvi-host: maybe-dvi-libctf
1529 dvi-host: maybe-dvi-libsframe
1530 dvi-host: maybe-dvi-libgrust
1531
1532 .PHONY: dvi-target
1533
1534 dvi-target: maybe-dvi-target-libstdc++-v3
1535 dvi-target: maybe-dvi-target-libsanitizer
1536 dvi-target: maybe-dvi-target-libvtv
1537 dvi-target: maybe-dvi-target-libssp
1538 dvi-target: maybe-dvi-target-newlib
1539 dvi-target: maybe-dvi-target-libgcc
1540 dvi-target: maybe-dvi-target-libbacktrace
1541 dvi-target: maybe-dvi-target-libquadmath
1542 dvi-target: maybe-dvi-target-libgfortran
1543 dvi-target: maybe-dvi-target-libobjc
1544 dvi-target: maybe-dvi-target-libgo
1545 dvi-target: maybe-dvi-target-libphobos
1546 dvi-target: maybe-dvi-target-libtermcap
1547 dvi-target: maybe-dvi-target-winsup
1548 dvi-target: maybe-dvi-target-libgloss
1549 dvi-target: maybe-dvi-target-libffi
1550 dvi-target: maybe-dvi-target-zlib
1551 dvi-target: maybe-dvi-target-rda
1552 dvi-target: maybe-dvi-target-libada
1553 dvi-target: maybe-dvi-target-libgm2
1554 dvi-target: maybe-dvi-target-libgomp
1555 dvi-target: maybe-dvi-target-libitm
1556 dvi-target: maybe-dvi-target-libatomic
1557 dvi-target: maybe-dvi-target-libgrust
1558
1559 .PHONY: do-pdf
1560 do-pdf:
1561         @: $(MAKE); $(unstage)
1562         @r=`${PWD_COMMAND}`; export r; \
1563         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1564         $(MAKE) $(RECURSE_FLAGS_TO_PASS) pdf-host \
1565           pdf-target
1566
1567
1568 .PHONY: pdf-host
1569
1570 pdf-host: maybe-pdf-bfd
1571 pdf-host: maybe-pdf-opcodes
1572 pdf-host: maybe-pdf-binutils
1573 pdf-host: maybe-pdf-bison
1574 pdf-host: maybe-pdf-cgen
1575 pdf-host: maybe-pdf-dejagnu
1576 pdf-host: maybe-pdf-etc
1577 pdf-host: maybe-pdf-fastjar
1578 pdf-host: maybe-pdf-fixincludes
1579 pdf-host: maybe-pdf-flex
1580 pdf-host: maybe-pdf-gas
1581 pdf-host: maybe-pdf-gcc
1582 pdf-host: maybe-pdf-gmp
1583 pdf-host: maybe-pdf-mpfr
1584 pdf-host: maybe-pdf-mpc
1585 pdf-host: maybe-pdf-isl
1586 pdf-host: maybe-pdf-gold
1587 pdf-host: maybe-pdf-gprof
1588 pdf-host: maybe-pdf-gprofng
1589 pdf-host: maybe-pdf-gettext
1590 pdf-host: maybe-pdf-tcl
1591 pdf-host: maybe-pdf-itcl
1592 pdf-host: maybe-pdf-ld
1593 pdf-host: maybe-pdf-libbacktrace
1594 pdf-host: maybe-pdf-libcpp
1595 pdf-host: maybe-pdf-libcody
1596 pdf-host: maybe-pdf-libdecnumber
1597 pdf-host: maybe-pdf-libgui
1598 pdf-host: maybe-pdf-libiberty
1599 pdf-host: maybe-pdf-libiberty-linker-plugin
1600 pdf-host: maybe-pdf-libiconv
1601 pdf-host: maybe-pdf-m4
1602 pdf-host: maybe-pdf-readline
1603 pdf-host: maybe-pdf-sid
1604 pdf-host: maybe-pdf-sim
1605 pdf-host: maybe-pdf-texinfo
1606 pdf-host: maybe-pdf-zlib
1607 pdf-host: maybe-pdf-gnulib
1608 pdf-host: maybe-pdf-gdbsupport
1609 pdf-host: maybe-pdf-gdbserver
1610 pdf-host: maybe-pdf-gdb
1611 pdf-host: maybe-pdf-expect
1612 pdf-host: maybe-pdf-guile
1613 pdf-host: maybe-pdf-tk
1614 pdf-host: maybe-pdf-libtermcap
1615 pdf-host: maybe-pdf-utils
1616 pdf-host: maybe-pdf-c++tools
1617 pdf-host: maybe-pdf-gnattools
1618 pdf-host: maybe-pdf-lto-plugin
1619 pdf-host: maybe-pdf-libcc1
1620 pdf-host: maybe-pdf-gotools
1621 pdf-host: maybe-pdf-libctf
1622 pdf-host: maybe-pdf-libsframe
1623 pdf-host: maybe-pdf-libgrust
1624
1625 .PHONY: pdf-target
1626
1627 pdf-target: maybe-pdf-target-libstdc++-v3
1628 pdf-target: maybe-pdf-target-libsanitizer
1629 pdf-target: maybe-pdf-target-libvtv
1630 pdf-target: maybe-pdf-target-libssp
1631 pdf-target: maybe-pdf-target-newlib
1632 pdf-target: maybe-pdf-target-libgcc
1633 pdf-target: maybe-pdf-target-libbacktrace
1634 pdf-target: maybe-pdf-target-libquadmath
1635 pdf-target: maybe-pdf-target-libgfortran
1636 pdf-target: maybe-pdf-target-libobjc
1637 pdf-target: maybe-pdf-target-libgo
1638 pdf-target: maybe-pdf-target-libphobos
1639 pdf-target: maybe-pdf-target-libtermcap
1640 pdf-target: maybe-pdf-target-winsup
1641 pdf-target: maybe-pdf-target-libgloss
1642 pdf-target: maybe-pdf-target-libffi
1643 pdf-target: maybe-pdf-target-zlib
1644 pdf-target: maybe-pdf-target-rda
1645 pdf-target: maybe-pdf-target-libada
1646 pdf-target: maybe-pdf-target-libgm2
1647 pdf-target: maybe-pdf-target-libgomp
1648 pdf-target: maybe-pdf-target-libitm
1649 pdf-target: maybe-pdf-target-libatomic
1650 pdf-target: maybe-pdf-target-libgrust
1651
1652 .PHONY: do-html
1653 do-html:
1654         @: $(MAKE); $(unstage)
1655         @r=`${PWD_COMMAND}`; export r; \
1656         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1657         $(MAKE) $(RECURSE_FLAGS_TO_PASS) html-host \
1658           html-target
1659
1660
1661 .PHONY: html-host
1662
1663 html-host: maybe-html-bfd
1664 html-host: maybe-html-opcodes
1665 html-host: maybe-html-binutils
1666 html-host: maybe-html-bison
1667 html-host: maybe-html-cgen
1668 html-host: maybe-html-dejagnu
1669 html-host: maybe-html-etc
1670 html-host: maybe-html-fastjar
1671 html-host: maybe-html-fixincludes
1672 html-host: maybe-html-flex
1673 html-host: maybe-html-gas
1674 html-host: maybe-html-gcc
1675 html-host: maybe-html-gmp
1676 html-host: maybe-html-mpfr
1677 html-host: maybe-html-mpc
1678 html-host: maybe-html-isl
1679 html-host: maybe-html-gold
1680 html-host: maybe-html-gprof
1681 html-host: maybe-html-gprofng
1682 html-host: maybe-html-gettext
1683 html-host: maybe-html-tcl
1684 html-host: maybe-html-itcl
1685 html-host: maybe-html-ld
1686 html-host: maybe-html-libbacktrace
1687 html-host: maybe-html-libcpp
1688 html-host: maybe-html-libcody
1689 html-host: maybe-html-libdecnumber
1690 html-host: maybe-html-libgui
1691 html-host: maybe-html-libiberty
1692 html-host: maybe-html-libiberty-linker-plugin
1693 html-host: maybe-html-libiconv
1694 html-host: maybe-html-m4
1695 html-host: maybe-html-readline
1696 html-host: maybe-html-sid
1697 html-host: maybe-html-sim
1698 html-host: maybe-html-texinfo
1699 html-host: maybe-html-zlib
1700 html-host: maybe-html-gnulib
1701 html-host: maybe-html-gdbsupport
1702 html-host: maybe-html-gdbserver
1703 html-host: maybe-html-gdb
1704 html-host: maybe-html-expect
1705 html-host: maybe-html-guile
1706 html-host: maybe-html-tk
1707 html-host: maybe-html-libtermcap
1708 html-host: maybe-html-utils
1709 html-host: maybe-html-c++tools
1710 html-host: maybe-html-gnattools
1711 html-host: maybe-html-lto-plugin
1712 html-host: maybe-html-libcc1
1713 html-host: maybe-html-gotools
1714 html-host: maybe-html-libctf
1715 html-host: maybe-html-libsframe
1716 html-host: maybe-html-libgrust
1717
1718 .PHONY: html-target
1719
1720 html-target: maybe-html-target-libstdc++-v3
1721 html-target: maybe-html-target-libsanitizer
1722 html-target: maybe-html-target-libvtv
1723 html-target: maybe-html-target-libssp
1724 html-target: maybe-html-target-newlib
1725 html-target: maybe-html-target-libgcc
1726 html-target: maybe-html-target-libbacktrace
1727 html-target: maybe-html-target-libquadmath
1728 html-target: maybe-html-target-libgfortran
1729 html-target: maybe-html-target-libobjc
1730 html-target: maybe-html-target-libgo
1731 html-target: maybe-html-target-libphobos
1732 html-target: maybe-html-target-libtermcap
1733 html-target: maybe-html-target-winsup
1734 html-target: maybe-html-target-libgloss
1735 html-target: maybe-html-target-libffi
1736 html-target: maybe-html-target-zlib
1737 html-target: maybe-html-target-rda
1738 html-target: maybe-html-target-libada
1739 html-target: maybe-html-target-libgm2
1740 html-target: maybe-html-target-libgomp
1741 html-target: maybe-html-target-libitm
1742 html-target: maybe-html-target-libatomic
1743 html-target: maybe-html-target-libgrust
1744
1745 .PHONY: do-TAGS
1746 do-TAGS:
1747         @: $(MAKE); $(unstage)
1748         @r=`${PWD_COMMAND}`; export r; \
1749         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1750         $(MAKE) $(RECURSE_FLAGS_TO_PASS) TAGS-host \
1751           TAGS-target
1752
1753
1754 .PHONY: TAGS-host
1755
1756 TAGS-host: maybe-TAGS-bfd
1757 TAGS-host: maybe-TAGS-opcodes
1758 TAGS-host: maybe-TAGS-binutils
1759 TAGS-host: maybe-TAGS-bison
1760 TAGS-host: maybe-TAGS-cgen
1761 TAGS-host: maybe-TAGS-dejagnu
1762 TAGS-host: maybe-TAGS-etc
1763 TAGS-host: maybe-TAGS-fastjar
1764 TAGS-host: maybe-TAGS-fixincludes
1765 TAGS-host: maybe-TAGS-flex
1766 TAGS-host: maybe-TAGS-gas
1767 TAGS-host: maybe-TAGS-gcc
1768 TAGS-host: maybe-TAGS-gmp
1769 TAGS-host: maybe-TAGS-mpfr
1770 TAGS-host: maybe-TAGS-mpc
1771 TAGS-host: maybe-TAGS-isl
1772 TAGS-host: maybe-TAGS-gold
1773 TAGS-host: maybe-TAGS-gprof
1774 TAGS-host: maybe-TAGS-gprofng
1775 TAGS-host: maybe-TAGS-gettext
1776 TAGS-host: maybe-TAGS-tcl
1777 TAGS-host: maybe-TAGS-itcl
1778 TAGS-host: maybe-TAGS-ld
1779 TAGS-host: maybe-TAGS-libbacktrace
1780 TAGS-host: maybe-TAGS-libcpp
1781 TAGS-host: maybe-TAGS-libcody
1782 TAGS-host: maybe-TAGS-libdecnumber
1783 TAGS-host: maybe-TAGS-libgui
1784 TAGS-host: maybe-TAGS-libiberty
1785 TAGS-host: maybe-TAGS-libiberty-linker-plugin
1786 TAGS-host: maybe-TAGS-libiconv
1787 TAGS-host: maybe-TAGS-m4
1788 TAGS-host: maybe-TAGS-readline
1789 TAGS-host: maybe-TAGS-sid
1790 TAGS-host: maybe-TAGS-sim
1791 TAGS-host: maybe-TAGS-texinfo
1792 TAGS-host: maybe-TAGS-zlib
1793 TAGS-host: maybe-TAGS-gnulib
1794 TAGS-host: maybe-TAGS-gdbsupport
1795 TAGS-host: maybe-TAGS-gdbserver
1796 TAGS-host: maybe-TAGS-gdb
1797 TAGS-host: maybe-TAGS-expect
1798 TAGS-host: maybe-TAGS-guile
1799 TAGS-host: maybe-TAGS-tk
1800 TAGS-host: maybe-TAGS-libtermcap
1801 TAGS-host: maybe-TAGS-utils
1802 TAGS-host: maybe-TAGS-c++tools
1803 TAGS-host: maybe-TAGS-gnattools
1804 TAGS-host: maybe-TAGS-lto-plugin
1805 TAGS-host: maybe-TAGS-libcc1
1806 TAGS-host: maybe-TAGS-gotools
1807 TAGS-host: maybe-TAGS-libctf
1808 TAGS-host: maybe-TAGS-libsframe
1809 TAGS-host: maybe-TAGS-libgrust
1810
1811 .PHONY: TAGS-target
1812
1813 TAGS-target: maybe-TAGS-target-libstdc++-v3
1814 TAGS-target: maybe-TAGS-target-libsanitizer
1815 TAGS-target: maybe-TAGS-target-libvtv
1816 TAGS-target: maybe-TAGS-target-libssp
1817 TAGS-target: maybe-TAGS-target-newlib
1818 TAGS-target: maybe-TAGS-target-libgcc
1819 TAGS-target: maybe-TAGS-target-libbacktrace
1820 TAGS-target: maybe-TAGS-target-libquadmath
1821 TAGS-target: maybe-TAGS-target-libgfortran
1822 TAGS-target: maybe-TAGS-target-libobjc
1823 TAGS-target: maybe-TAGS-target-libgo
1824 TAGS-target: maybe-TAGS-target-libphobos
1825 TAGS-target: maybe-TAGS-target-libtermcap
1826 TAGS-target: maybe-TAGS-target-winsup
1827 TAGS-target: maybe-TAGS-target-libgloss
1828 TAGS-target: maybe-TAGS-target-libffi
1829 TAGS-target: maybe-TAGS-target-zlib
1830 TAGS-target: maybe-TAGS-target-rda
1831 TAGS-target: maybe-TAGS-target-libada
1832 TAGS-target: maybe-TAGS-target-libgm2
1833 TAGS-target: maybe-TAGS-target-libgomp
1834 TAGS-target: maybe-TAGS-target-libitm
1835 TAGS-target: maybe-TAGS-target-libatomic
1836 TAGS-target: maybe-TAGS-target-libgrust
1837
1838 .PHONY: do-install-info
1839 do-install-info:
1840         @: $(MAKE); $(unstage)
1841         @r=`${PWD_COMMAND}`; export r; \
1842         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1843         $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-info-host \
1844           install-info-target
1845
1846
1847 .PHONY: install-info-host
1848
1849 install-info-host: maybe-install-info-bfd
1850 install-info-host: maybe-install-info-opcodes
1851 install-info-host: maybe-install-info-binutils
1852 install-info-host: maybe-install-info-bison
1853 install-info-host: maybe-install-info-cgen
1854 install-info-host: maybe-install-info-dejagnu
1855 install-info-host: maybe-install-info-etc
1856 install-info-host: maybe-install-info-fastjar
1857 install-info-host: maybe-install-info-fixincludes
1858 install-info-host: maybe-install-info-flex
1859 install-info-host: maybe-install-info-gas
1860 install-info-host: maybe-install-info-gcc
1861 install-info-host: maybe-install-info-gmp
1862 install-info-host: maybe-install-info-mpfr
1863 install-info-host: maybe-install-info-mpc
1864 install-info-host: maybe-install-info-isl
1865 install-info-host: maybe-install-info-gold
1866 install-info-host: maybe-install-info-gprof
1867 install-info-host: maybe-install-info-gprofng
1868 install-info-host: maybe-install-info-gettext
1869 install-info-host: maybe-install-info-tcl
1870 install-info-host: maybe-install-info-itcl
1871 install-info-host: maybe-install-info-ld
1872 install-info-host: maybe-install-info-libbacktrace
1873 install-info-host: maybe-install-info-libcpp
1874 install-info-host: maybe-install-info-libcody
1875 install-info-host: maybe-install-info-libdecnumber
1876 install-info-host: maybe-install-info-libgui
1877 install-info-host: maybe-install-info-libiberty
1878 install-info-host: maybe-install-info-libiberty-linker-plugin
1879 install-info-host: maybe-install-info-libiconv
1880 install-info-host: maybe-install-info-m4
1881 install-info-host: maybe-install-info-readline
1882 install-info-host: maybe-install-info-sid
1883 install-info-host: maybe-install-info-sim
1884 install-info-host: maybe-install-info-texinfo
1885 install-info-host: maybe-install-info-zlib
1886 install-info-host: maybe-install-info-gnulib
1887 install-info-host: maybe-install-info-gdbsupport
1888 install-info-host: maybe-install-info-gdbserver
1889 install-info-host: maybe-install-info-gdb
1890 install-info-host: maybe-install-info-expect
1891 install-info-host: maybe-install-info-guile
1892 install-info-host: maybe-install-info-tk
1893 install-info-host: maybe-install-info-libtermcap
1894 install-info-host: maybe-install-info-utils
1895 install-info-host: maybe-install-info-c++tools
1896 install-info-host: maybe-install-info-gnattools
1897 install-info-host: maybe-install-info-lto-plugin
1898 install-info-host: maybe-install-info-libcc1
1899 install-info-host: maybe-install-info-gotools
1900 install-info-host: maybe-install-info-libctf
1901 install-info-host: maybe-install-info-libsframe
1902 install-info-host: maybe-install-info-libgrust
1903
1904 .PHONY: install-info-target
1905
1906 install-info-target: maybe-install-info-target-libstdc++-v3
1907 install-info-target: maybe-install-info-target-libsanitizer
1908 install-info-target: maybe-install-info-target-libvtv
1909 install-info-target: maybe-install-info-target-libssp
1910 install-info-target: maybe-install-info-target-newlib
1911 install-info-target: maybe-install-info-target-libgcc
1912 install-info-target: maybe-install-info-target-libbacktrace
1913 install-info-target: maybe-install-info-target-libquadmath
1914 install-info-target: maybe-install-info-target-libgfortran
1915 install-info-target: maybe-install-info-target-libobjc
1916 install-info-target: maybe-install-info-target-libgo
1917 install-info-target: maybe-install-info-target-libphobos
1918 install-info-target: maybe-install-info-target-libtermcap
1919 install-info-target: maybe-install-info-target-winsup
1920 install-info-target: maybe-install-info-target-libgloss
1921 install-info-target: maybe-install-info-target-libffi
1922 install-info-target: maybe-install-info-target-zlib
1923 install-info-target: maybe-install-info-target-rda
1924 install-info-target: maybe-install-info-target-libada
1925 install-info-target: maybe-install-info-target-libgm2
1926 install-info-target: maybe-install-info-target-libgomp
1927 install-info-target: maybe-install-info-target-libitm
1928 install-info-target: maybe-install-info-target-libatomic
1929 install-info-target: maybe-install-info-target-libgrust
1930
1931 .PHONY: do-install-dvi
1932 do-install-dvi:
1933         @: $(MAKE); $(unstage)
1934         @r=`${PWD_COMMAND}`; export r; \
1935         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1936         $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-dvi-host \
1937           install-dvi-target
1938
1939
1940 .PHONY: install-dvi-host
1941
1942 install-dvi-host: maybe-install-dvi-bfd
1943 install-dvi-host: maybe-install-dvi-opcodes
1944 install-dvi-host: maybe-install-dvi-binutils
1945 install-dvi-host: maybe-install-dvi-bison
1946 install-dvi-host: maybe-install-dvi-cgen
1947 install-dvi-host: maybe-install-dvi-dejagnu
1948 install-dvi-host: maybe-install-dvi-etc
1949 install-dvi-host: maybe-install-dvi-fastjar
1950 install-dvi-host: maybe-install-dvi-fixincludes
1951 install-dvi-host: maybe-install-dvi-flex
1952 install-dvi-host: maybe-install-dvi-gas
1953 install-dvi-host: maybe-install-dvi-gcc
1954 install-dvi-host: maybe-install-dvi-gmp
1955 install-dvi-host: maybe-install-dvi-mpfr
1956 install-dvi-host: maybe-install-dvi-mpc
1957 install-dvi-host: maybe-install-dvi-isl
1958 install-dvi-host: maybe-install-dvi-gold
1959 install-dvi-host: maybe-install-dvi-gprof
1960 install-dvi-host: maybe-install-dvi-gprofng
1961 install-dvi-host: maybe-install-dvi-gettext
1962 install-dvi-host: maybe-install-dvi-tcl
1963 install-dvi-host: maybe-install-dvi-itcl
1964 install-dvi-host: maybe-install-dvi-ld
1965 install-dvi-host: maybe-install-dvi-libbacktrace
1966 install-dvi-host: maybe-install-dvi-libcpp
1967 install-dvi-host: maybe-install-dvi-libcody
1968 install-dvi-host: maybe-install-dvi-libdecnumber
1969 install-dvi-host: maybe-install-dvi-libgui
1970 install-dvi-host: maybe-install-dvi-libiberty
1971 install-dvi-host: maybe-install-dvi-libiberty-linker-plugin
1972 install-dvi-host: maybe-install-dvi-libiconv
1973 install-dvi-host: maybe-install-dvi-m4
1974 install-dvi-host: maybe-install-dvi-readline
1975 install-dvi-host: maybe-install-dvi-sid
1976 install-dvi-host: maybe-install-dvi-sim
1977 install-dvi-host: maybe-install-dvi-texinfo
1978 install-dvi-host: maybe-install-dvi-zlib
1979 install-dvi-host: maybe-install-dvi-gnulib
1980 install-dvi-host: maybe-install-dvi-gdbsupport
1981 install-dvi-host: maybe-install-dvi-gdbserver
1982 install-dvi-host: maybe-install-dvi-gdb
1983 install-dvi-host: maybe-install-dvi-expect
1984 install-dvi-host: maybe-install-dvi-guile
1985 install-dvi-host: maybe-install-dvi-tk
1986 install-dvi-host: maybe-install-dvi-libtermcap
1987 install-dvi-host: maybe-install-dvi-utils
1988 install-dvi-host: maybe-install-dvi-c++tools
1989 install-dvi-host: maybe-install-dvi-gnattools
1990 install-dvi-host: maybe-install-dvi-lto-plugin
1991 install-dvi-host: maybe-install-dvi-libcc1
1992 install-dvi-host: maybe-install-dvi-gotools
1993 install-dvi-host: maybe-install-dvi-libctf
1994 install-dvi-host: maybe-install-dvi-libsframe
1995 install-dvi-host: maybe-install-dvi-libgrust
1996
1997 .PHONY: install-dvi-target
1998
1999 install-dvi-target: maybe-install-dvi-target-libstdc++-v3
2000 install-dvi-target: maybe-install-dvi-target-libsanitizer
2001 install-dvi-target: maybe-install-dvi-target-libvtv
2002 install-dvi-target: maybe-install-dvi-target-libssp
2003 install-dvi-target: maybe-install-dvi-target-newlib
2004 install-dvi-target: maybe-install-dvi-target-libgcc
2005 install-dvi-target: maybe-install-dvi-target-libbacktrace
2006 install-dvi-target: maybe-install-dvi-target-libquadmath
2007 install-dvi-target: maybe-install-dvi-target-libgfortran
2008 install-dvi-target: maybe-install-dvi-target-libobjc
2009 install-dvi-target: maybe-install-dvi-target-libgo
2010 install-dvi-target: maybe-install-dvi-target-libphobos
2011 install-dvi-target: maybe-install-dvi-target-libtermcap
2012 install-dvi-target: maybe-install-dvi-target-winsup
2013 install-dvi-target: maybe-install-dvi-target-libgloss
2014 install-dvi-target: maybe-install-dvi-target-libffi
2015 install-dvi-target: maybe-install-dvi-target-zlib
2016 install-dvi-target: maybe-install-dvi-target-rda
2017 install-dvi-target: maybe-install-dvi-target-libada
2018 install-dvi-target: maybe-install-dvi-target-libgm2
2019 install-dvi-target: maybe-install-dvi-target-libgomp
2020 install-dvi-target: maybe-install-dvi-target-libitm
2021 install-dvi-target: maybe-install-dvi-target-libatomic
2022 install-dvi-target: maybe-install-dvi-target-libgrust
2023
2024 .PHONY: do-install-pdf
2025 do-install-pdf:
2026         @: $(MAKE); $(unstage)
2027         @r=`${PWD_COMMAND}`; export r; \
2028         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2029         $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-pdf-host \
2030           install-pdf-target
2031
2032
2033 .PHONY: install-pdf-host
2034
2035 install-pdf-host: maybe-install-pdf-bfd
2036 install-pdf-host: maybe-install-pdf-opcodes
2037 install-pdf-host: maybe-install-pdf-binutils
2038 install-pdf-host: maybe-install-pdf-bison
2039 install-pdf-host: maybe-install-pdf-cgen
2040 install-pdf-host: maybe-install-pdf-dejagnu
2041 install-pdf-host: maybe-install-pdf-etc
2042 install-pdf-host: maybe-install-pdf-fastjar
2043 install-pdf-host: maybe-install-pdf-fixincludes
2044 install-pdf-host: maybe-install-pdf-flex
2045 install-pdf-host: maybe-install-pdf-gas
2046 install-pdf-host: maybe-install-pdf-gcc
2047 install-pdf-host: maybe-install-pdf-gmp
2048 install-pdf-host: maybe-install-pdf-mpfr
2049 install-pdf-host: maybe-install-pdf-mpc
2050 install-pdf-host: maybe-install-pdf-isl
2051 install-pdf-host: maybe-install-pdf-gold
2052 install-pdf-host: maybe-install-pdf-gprof
2053 install-pdf-host: maybe-install-pdf-gprofng
2054 install-pdf-host: maybe-install-pdf-gettext
2055 install-pdf-host: maybe-install-pdf-tcl
2056 install-pdf-host: maybe-install-pdf-itcl
2057 install-pdf-host: maybe-install-pdf-ld
2058 install-pdf-host: maybe-install-pdf-libbacktrace
2059 install-pdf-host: maybe-install-pdf-libcpp
2060 install-pdf-host: maybe-install-pdf-libcody
2061 install-pdf-host: maybe-install-pdf-libdecnumber
2062 install-pdf-host: maybe-install-pdf-libgui
2063 install-pdf-host: maybe-install-pdf-libiberty
2064 install-pdf-host: maybe-install-pdf-libiberty-linker-plugin
2065 install-pdf-host: maybe-install-pdf-libiconv
2066 install-pdf-host: maybe-install-pdf-m4
2067 install-pdf-host: maybe-install-pdf-readline
2068 install-pdf-host: maybe-install-pdf-sid
2069 install-pdf-host: maybe-install-pdf-sim
2070 install-pdf-host: maybe-install-pdf-texinfo
2071 install-pdf-host: maybe-install-pdf-zlib
2072 install-pdf-host: maybe-install-pdf-gnulib
2073 install-pdf-host: maybe-install-pdf-gdbsupport
2074 install-pdf-host: maybe-install-pdf-gdbserver
2075 install-pdf-host: maybe-install-pdf-gdb
2076 install-pdf-host: maybe-install-pdf-expect
2077 install-pdf-host: maybe-install-pdf-guile
2078 install-pdf-host: maybe-install-pdf-tk
2079 install-pdf-host: maybe-install-pdf-libtermcap
2080 install-pdf-host: maybe-install-pdf-utils
2081 install-pdf-host: maybe-install-pdf-c++tools
2082 install-pdf-host: maybe-install-pdf-gnattools
2083 install-pdf-host: maybe-install-pdf-lto-plugin
2084 install-pdf-host: maybe-install-pdf-libcc1
2085 install-pdf-host: maybe-install-pdf-gotools
2086 install-pdf-host: maybe-install-pdf-libctf
2087 install-pdf-host: maybe-install-pdf-libsframe
2088 install-pdf-host: maybe-install-pdf-libgrust
2089
2090 .PHONY: install-pdf-target
2091
2092 install-pdf-target: maybe-install-pdf-target-libstdc++-v3
2093 install-pdf-target: maybe-install-pdf-target-libsanitizer
2094 install-pdf-target: maybe-install-pdf-target-libvtv
2095 install-pdf-target: maybe-install-pdf-target-libssp
2096 install-pdf-target: maybe-install-pdf-target-newlib
2097 install-pdf-target: maybe-install-pdf-target-libgcc
2098 install-pdf-target: maybe-install-pdf-target-libbacktrace
2099 install-pdf-target: maybe-install-pdf-target-libquadmath
2100 install-pdf-target: maybe-install-pdf-target-libgfortran
2101 install-pdf-target: maybe-install-pdf-target-libobjc
2102 install-pdf-target: maybe-install-pdf-target-libgo
2103 install-pdf-target: maybe-install-pdf-target-libphobos
2104 install-pdf-target: maybe-install-pdf-target-libtermcap
2105 install-pdf-target: maybe-install-pdf-target-winsup
2106 install-pdf-target: maybe-install-pdf-target-libgloss
2107 install-pdf-target: maybe-install-pdf-target-libffi
2108 install-pdf-target: maybe-install-pdf-target-zlib
2109 install-pdf-target: maybe-install-pdf-target-rda
2110 install-pdf-target: maybe-install-pdf-target-libada
2111 install-pdf-target: maybe-install-pdf-target-libgm2
2112 install-pdf-target: maybe-install-pdf-target-libgomp
2113 install-pdf-target: maybe-install-pdf-target-libitm
2114 install-pdf-target: maybe-install-pdf-target-libatomic
2115 install-pdf-target: maybe-install-pdf-target-libgrust
2116
2117 .PHONY: do-install-html
2118 do-install-html:
2119         @: $(MAKE); $(unstage)
2120         @r=`${PWD_COMMAND}`; export r; \
2121         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2122         $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-html-host \
2123           install-html-target
2124
2125
2126 .PHONY: install-html-host
2127
2128 install-html-host: maybe-install-html-bfd
2129 install-html-host: maybe-install-html-opcodes
2130 install-html-host: maybe-install-html-binutils
2131 install-html-host: maybe-install-html-bison
2132 install-html-host: maybe-install-html-cgen
2133 install-html-host: maybe-install-html-dejagnu
2134 install-html-host: maybe-install-html-etc
2135 install-html-host: maybe-install-html-fastjar
2136 install-html-host: maybe-install-html-fixincludes
2137 install-html-host: maybe-install-html-flex
2138 install-html-host: maybe-install-html-gas
2139 install-html-host: maybe-install-html-gcc
2140 install-html-host: maybe-install-html-gmp
2141 install-html-host: maybe-install-html-mpfr
2142 install-html-host: maybe-install-html-mpc
2143 install-html-host: maybe-install-html-isl
2144 install-html-host: maybe-install-html-gold
2145 install-html-host: maybe-install-html-gprof
2146 install-html-host: maybe-install-html-gprofng
2147 install-html-host: maybe-install-html-gettext
2148 install-html-host: maybe-install-html-tcl
2149 install-html-host: maybe-install-html-itcl
2150 install-html-host: maybe-install-html-ld
2151 install-html-host: maybe-install-html-libbacktrace
2152 install-html-host: maybe-install-html-libcpp
2153 install-html-host: maybe-install-html-libcody
2154 install-html-host: maybe-install-html-libdecnumber
2155 install-html-host: maybe-install-html-libgui
2156 install-html-host: maybe-install-html-libiberty
2157 install-html-host: maybe-install-html-libiberty-linker-plugin
2158 install-html-host: maybe-install-html-libiconv
2159 install-html-host: maybe-install-html-m4
2160 install-html-host: maybe-install-html-readline
2161 install-html-host: maybe-install-html-sid
2162 install-html-host: maybe-install-html-sim
2163 install-html-host: maybe-install-html-texinfo
2164 install-html-host: maybe-install-html-zlib
2165 install-html-host: maybe-install-html-gnulib
2166 install-html-host: maybe-install-html-gdbsupport
2167 install-html-host: maybe-install-html-gdbserver
2168 install-html-host: maybe-install-html-gdb
2169 install-html-host: maybe-install-html-expect
2170 install-html-host: maybe-install-html-guile
2171 install-html-host: maybe-install-html-tk
2172 install-html-host: maybe-install-html-libtermcap
2173 install-html-host: maybe-install-html-utils
2174 install-html-host: maybe-install-html-c++tools
2175 install-html-host: maybe-install-html-gnattools
2176 install-html-host: maybe-install-html-lto-plugin
2177 install-html-host: maybe-install-html-libcc1
2178 install-html-host: maybe-install-html-gotools
2179 install-html-host: maybe-install-html-libctf
2180 install-html-host: maybe-install-html-libsframe
2181 install-html-host: maybe-install-html-libgrust
2182
2183 .PHONY: install-html-target
2184
2185 install-html-target: maybe-install-html-target-libstdc++-v3
2186 install-html-target: maybe-install-html-target-libsanitizer
2187 install-html-target: maybe-install-html-target-libvtv
2188 install-html-target: maybe-install-html-target-libssp
2189 install-html-target: maybe-install-html-target-newlib
2190 install-html-target: maybe-install-html-target-libgcc
2191 install-html-target: maybe-install-html-target-libbacktrace
2192 install-html-target: maybe-install-html-target-libquadmath
2193 install-html-target: maybe-install-html-target-libgfortran
2194 install-html-target: maybe-install-html-target-libobjc
2195 install-html-target: maybe-install-html-target-libgo
2196 install-html-target: maybe-install-html-target-libphobos
2197 install-html-target: maybe-install-html-target-libtermcap
2198 install-html-target: maybe-install-html-target-winsup
2199 install-html-target: maybe-install-html-target-libgloss
2200 install-html-target: maybe-install-html-target-libffi
2201 install-html-target: maybe-install-html-target-zlib
2202 install-html-target: maybe-install-html-target-rda
2203 install-html-target: maybe-install-html-target-libada
2204 install-html-target: maybe-install-html-target-libgm2
2205 install-html-target: maybe-install-html-target-libgomp
2206 install-html-target: maybe-install-html-target-libitm
2207 install-html-target: maybe-install-html-target-libatomic
2208 install-html-target: maybe-install-html-target-libgrust
2209
2210 .PHONY: do-installcheck
2211 do-installcheck:
2212         @: $(MAKE); $(unstage)
2213         @r=`${PWD_COMMAND}`; export r; \
2214         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2215         $(MAKE) $(RECURSE_FLAGS_TO_PASS) installcheck-host \
2216           installcheck-target
2217
2218
2219 .PHONY: installcheck-host
2220
2221 installcheck-host: maybe-installcheck-bfd
2222 installcheck-host: maybe-installcheck-opcodes
2223 installcheck-host: maybe-installcheck-binutils
2224 installcheck-host: maybe-installcheck-bison
2225 installcheck-host: maybe-installcheck-cgen
2226 installcheck-host: maybe-installcheck-dejagnu
2227 installcheck-host: maybe-installcheck-etc
2228 installcheck-host: maybe-installcheck-fastjar
2229 installcheck-host: maybe-installcheck-fixincludes
2230 installcheck-host: maybe-installcheck-flex
2231 installcheck-host: maybe-installcheck-gas
2232 installcheck-host: maybe-installcheck-gcc
2233 installcheck-host: maybe-installcheck-gmp
2234 installcheck-host: maybe-installcheck-mpfr
2235 installcheck-host: maybe-installcheck-mpc
2236 installcheck-host: maybe-installcheck-isl
2237 installcheck-host: maybe-installcheck-gold
2238 installcheck-host: maybe-installcheck-gprof
2239 installcheck-host: maybe-installcheck-gprofng
2240 installcheck-host: maybe-installcheck-gettext
2241 installcheck-host: maybe-installcheck-tcl
2242 installcheck-host: maybe-installcheck-itcl
2243 installcheck-host: maybe-installcheck-ld
2244 installcheck-host: maybe-installcheck-libbacktrace
2245 installcheck-host: maybe-installcheck-libcpp
2246 installcheck-host: maybe-installcheck-libcody
2247 installcheck-host: maybe-installcheck-libdecnumber
2248 installcheck-host: maybe-installcheck-libgui
2249 installcheck-host: maybe-installcheck-libiberty
2250 installcheck-host: maybe-installcheck-libiberty-linker-plugin
2251 installcheck-host: maybe-installcheck-libiconv
2252 installcheck-host: maybe-installcheck-m4
2253 installcheck-host: maybe-installcheck-readline
2254 installcheck-host: maybe-installcheck-sid
2255 installcheck-host: maybe-installcheck-sim
2256 installcheck-host: maybe-installcheck-texinfo
2257 installcheck-host: maybe-installcheck-zlib
2258 installcheck-host: maybe-installcheck-gnulib
2259 installcheck-host: maybe-installcheck-gdbsupport
2260 installcheck-host: maybe-installcheck-gdbserver
2261 installcheck-host: maybe-installcheck-gdb
2262 installcheck-host: maybe-installcheck-expect
2263 installcheck-host: maybe-installcheck-guile
2264 installcheck-host: maybe-installcheck-tk
2265 installcheck-host: maybe-installcheck-libtermcap
2266 installcheck-host: maybe-installcheck-utils
2267 installcheck-host: maybe-installcheck-c++tools
2268 installcheck-host: maybe-installcheck-gnattools
2269 installcheck-host: maybe-installcheck-lto-plugin
2270 installcheck-host: maybe-installcheck-libcc1
2271 installcheck-host: maybe-installcheck-gotools
2272 installcheck-host: maybe-installcheck-libctf
2273 installcheck-host: maybe-installcheck-libsframe
2274 installcheck-host: maybe-installcheck-libgrust
2275
2276 .PHONY: installcheck-target
2277
2278 installcheck-target: maybe-installcheck-target-libstdc++-v3
2279 installcheck-target: maybe-installcheck-target-libsanitizer
2280 installcheck-target: maybe-installcheck-target-libvtv
2281 installcheck-target: maybe-installcheck-target-libssp
2282 installcheck-target: maybe-installcheck-target-newlib
2283 installcheck-target: maybe-installcheck-target-libgcc
2284 installcheck-target: maybe-installcheck-target-libbacktrace
2285 installcheck-target: maybe-installcheck-target-libquadmath
2286 installcheck-target: maybe-installcheck-target-libgfortran
2287 installcheck-target: maybe-installcheck-target-libobjc
2288 installcheck-target: maybe-installcheck-target-libgo
2289 installcheck-target: maybe-installcheck-target-libphobos
2290 installcheck-target: maybe-installcheck-target-libtermcap
2291 installcheck-target: maybe-installcheck-target-winsup
2292 installcheck-target: maybe-installcheck-target-libgloss
2293 installcheck-target: maybe-installcheck-target-libffi
2294 installcheck-target: maybe-installcheck-target-zlib
2295 installcheck-target: maybe-installcheck-target-rda
2296 installcheck-target: maybe-installcheck-target-libada
2297 installcheck-target: maybe-installcheck-target-libgm2
2298 installcheck-target: maybe-installcheck-target-libgomp
2299 installcheck-target: maybe-installcheck-target-libitm
2300 installcheck-target: maybe-installcheck-target-libatomic
2301 installcheck-target: maybe-installcheck-target-libgrust
2302
2303 .PHONY: do-mostlyclean
2304 do-mostlyclean:
2305         @: $(MAKE); $(unstage)
2306         @r=`${PWD_COMMAND}`; export r; \
2307         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2308         $(MAKE) $(RECURSE_FLAGS_TO_PASS) mostlyclean-host \
2309           mostlyclean-target
2310
2311
2312 .PHONY: mostlyclean-host
2313
2314 mostlyclean-host: maybe-mostlyclean-bfd
2315 mostlyclean-host: maybe-mostlyclean-opcodes
2316 mostlyclean-host: maybe-mostlyclean-binutils
2317 mostlyclean-host: maybe-mostlyclean-bison
2318 mostlyclean-host: maybe-mostlyclean-cgen
2319 mostlyclean-host: maybe-mostlyclean-dejagnu
2320 mostlyclean-host: maybe-mostlyclean-etc
2321 mostlyclean-host: maybe-mostlyclean-fastjar
2322 mostlyclean-host: maybe-mostlyclean-fixincludes
2323 mostlyclean-host: maybe-mostlyclean-flex
2324 mostlyclean-host: maybe-mostlyclean-gas
2325 mostlyclean-host: maybe-mostlyclean-gcc
2326 mostlyclean-host: maybe-mostlyclean-gmp
2327 mostlyclean-host: maybe-mostlyclean-mpfr
2328 mostlyclean-host: maybe-mostlyclean-mpc
2329 mostlyclean-host: maybe-mostlyclean-isl
2330 mostlyclean-host: maybe-mostlyclean-gold
2331 mostlyclean-host: maybe-mostlyclean-gprof
2332 mostlyclean-host: maybe-mostlyclean-gprofng
2333 mostlyclean-host: maybe-mostlyclean-gettext
2334 mostlyclean-host: maybe-mostlyclean-tcl
2335 mostlyclean-host: maybe-mostlyclean-itcl
2336 mostlyclean-host: maybe-mostlyclean-ld
2337 mostlyclean-host: maybe-mostlyclean-libbacktrace
2338 mostlyclean-host: maybe-mostlyclean-libcpp
2339 mostlyclean-host: maybe-mostlyclean-libcody
2340 mostlyclean-host: maybe-mostlyclean-libdecnumber
2341 mostlyclean-host: maybe-mostlyclean-libgui
2342 mostlyclean-host: maybe-mostlyclean-libiberty
2343 mostlyclean-host: maybe-mostlyclean-libiberty-linker-plugin
2344 mostlyclean-host: maybe-mostlyclean-libiconv
2345 mostlyclean-host: maybe-mostlyclean-m4
2346 mostlyclean-host: maybe-mostlyclean-readline
2347 mostlyclean-host: maybe-mostlyclean-sid
2348 mostlyclean-host: maybe-mostlyclean-sim
2349 mostlyclean-host: maybe-mostlyclean-texinfo
2350 mostlyclean-host: maybe-mostlyclean-zlib
2351 mostlyclean-host: maybe-mostlyclean-gnulib
2352 mostlyclean-host: maybe-mostlyclean-gdbsupport
2353 mostlyclean-host: maybe-mostlyclean-gdbserver
2354 mostlyclean-host: maybe-mostlyclean-gdb
2355 mostlyclean-host: maybe-mostlyclean-expect
2356 mostlyclean-host: maybe-mostlyclean-guile
2357 mostlyclean-host: maybe-mostlyclean-tk
2358 mostlyclean-host: maybe-mostlyclean-libtermcap
2359 mostlyclean-host: maybe-mostlyclean-utils
2360 mostlyclean-host: maybe-mostlyclean-c++tools
2361 mostlyclean-host: maybe-mostlyclean-gnattools
2362 mostlyclean-host: maybe-mostlyclean-lto-plugin
2363 mostlyclean-host: maybe-mostlyclean-libcc1
2364 mostlyclean-host: maybe-mostlyclean-gotools
2365 mostlyclean-host: maybe-mostlyclean-libctf
2366 mostlyclean-host: maybe-mostlyclean-libsframe
2367 mostlyclean-host: maybe-mostlyclean-libgrust
2368
2369 .PHONY: mostlyclean-target
2370
2371 mostlyclean-target: maybe-mostlyclean-target-libstdc++-v3
2372 mostlyclean-target: maybe-mostlyclean-target-libsanitizer
2373 mostlyclean-target: maybe-mostlyclean-target-libvtv
2374 mostlyclean-target: maybe-mostlyclean-target-libssp
2375 mostlyclean-target: maybe-mostlyclean-target-newlib
2376 mostlyclean-target: maybe-mostlyclean-target-libgcc
2377 mostlyclean-target: maybe-mostlyclean-target-libbacktrace
2378 mostlyclean-target: maybe-mostlyclean-target-libquadmath
2379 mostlyclean-target: maybe-mostlyclean-target-libgfortran
2380 mostlyclean-target: maybe-mostlyclean-target-libobjc
2381 mostlyclean-target: maybe-mostlyclean-target-libgo
2382 mostlyclean-target: maybe-mostlyclean-target-libphobos
2383 mostlyclean-target: maybe-mostlyclean-target-libtermcap
2384 mostlyclean-target: maybe-mostlyclean-target-winsup
2385 mostlyclean-target: maybe-mostlyclean-target-libgloss
2386 mostlyclean-target: maybe-mostlyclean-target-libffi
2387 mostlyclean-target: maybe-mostlyclean-target-zlib
2388 mostlyclean-target: maybe-mostlyclean-target-rda
2389 mostlyclean-target: maybe-mostlyclean-target-libada
2390 mostlyclean-target: maybe-mostlyclean-target-libgm2
2391 mostlyclean-target: maybe-mostlyclean-target-libgomp
2392 mostlyclean-target: maybe-mostlyclean-target-libitm
2393 mostlyclean-target: maybe-mostlyclean-target-libatomic
2394 mostlyclean-target: maybe-mostlyclean-target-libgrust
2395
2396 .PHONY: do-clean
2397 do-clean:
2398         @: $(MAKE); $(unstage)
2399         @r=`${PWD_COMMAND}`; export r; \
2400         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2401         $(MAKE) $(RECURSE_FLAGS_TO_PASS) clean-host \
2402           clean-target
2403
2404
2405 .PHONY: clean-host
2406
2407 clean-host: maybe-clean-bfd
2408 clean-host: maybe-clean-opcodes
2409 clean-host: maybe-clean-binutils
2410 clean-host: maybe-clean-bison
2411 clean-host: maybe-clean-cgen
2412 clean-host: maybe-clean-dejagnu
2413 clean-host: maybe-clean-etc
2414 clean-host: maybe-clean-fastjar
2415 clean-host: maybe-clean-fixincludes
2416 clean-host: maybe-clean-flex
2417 clean-host: maybe-clean-gas
2418 clean-host: maybe-clean-gcc
2419 clean-host: maybe-clean-gmp
2420 clean-host: maybe-clean-mpfr
2421 clean-host: maybe-clean-mpc
2422 clean-host: maybe-clean-isl
2423 clean-host: maybe-clean-gold
2424 clean-host: maybe-clean-gprof
2425 clean-host: maybe-clean-gprofng
2426 clean-host: maybe-clean-gettext
2427 clean-host: maybe-clean-tcl
2428 clean-host: maybe-clean-itcl
2429 clean-host: maybe-clean-ld
2430 clean-host: maybe-clean-libbacktrace
2431 clean-host: maybe-clean-libcpp
2432 clean-host: maybe-clean-libcody
2433 clean-host: maybe-clean-libdecnumber
2434 clean-host: maybe-clean-libgui
2435 clean-host: maybe-clean-libiberty
2436 clean-host: maybe-clean-libiberty-linker-plugin
2437 clean-host: maybe-clean-libiconv
2438 clean-host: maybe-clean-m4
2439 clean-host: maybe-clean-readline
2440 clean-host: maybe-clean-sid
2441 clean-host: maybe-clean-sim
2442 clean-host: maybe-clean-texinfo
2443 clean-host: maybe-clean-zlib
2444 clean-host: maybe-clean-gnulib
2445 clean-host: maybe-clean-gdbsupport
2446 clean-host: maybe-clean-gdbserver
2447 clean-host: maybe-clean-gdb
2448 clean-host: maybe-clean-expect
2449 clean-host: maybe-clean-guile
2450 clean-host: maybe-clean-tk
2451 clean-host: maybe-clean-libtermcap
2452 clean-host: maybe-clean-utils
2453 clean-host: maybe-clean-c++tools
2454 clean-host: maybe-clean-gnattools
2455 clean-host: maybe-clean-lto-plugin
2456 clean-host: maybe-clean-libcc1
2457 clean-host: maybe-clean-gotools
2458 clean-host: maybe-clean-libctf
2459 clean-host: maybe-clean-libsframe
2460 clean-host: maybe-clean-libgrust
2461
2462 .PHONY: clean-target
2463
2464 clean-target: maybe-clean-target-libstdc++-v3
2465 clean-target: maybe-clean-target-libsanitizer
2466 clean-target: maybe-clean-target-libvtv
2467 clean-target: maybe-clean-target-libssp
2468 clean-target: maybe-clean-target-newlib
2469 clean-target: maybe-clean-target-libgcc
2470 clean-target: maybe-clean-target-libbacktrace
2471 clean-target: maybe-clean-target-libquadmath
2472 clean-target: maybe-clean-target-libgfortran
2473 clean-target: maybe-clean-target-libobjc
2474 clean-target: maybe-clean-target-libgo
2475 clean-target: maybe-clean-target-libphobos
2476 clean-target: maybe-clean-target-libtermcap
2477 clean-target: maybe-clean-target-winsup
2478 clean-target: maybe-clean-target-libgloss
2479 clean-target: maybe-clean-target-libffi
2480 clean-target: maybe-clean-target-zlib
2481 clean-target: maybe-clean-target-rda
2482 clean-target: maybe-clean-target-libada
2483 clean-target: maybe-clean-target-libgm2
2484 clean-target: maybe-clean-target-libgomp
2485 clean-target: maybe-clean-target-libitm
2486 clean-target: maybe-clean-target-libatomic
2487 clean-target: maybe-clean-target-libgrust
2488
2489 .PHONY: do-distclean
2490 do-distclean:
2491         @: $(MAKE); $(unstage)
2492         @r=`${PWD_COMMAND}`; export r; \
2493         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2494         $(MAKE) $(RECURSE_FLAGS_TO_PASS) distclean-host \
2495           distclean-target
2496
2497
2498 .PHONY: distclean-host
2499
2500 distclean-host: maybe-distclean-bfd
2501 distclean-host: maybe-distclean-opcodes
2502 distclean-host: maybe-distclean-binutils
2503 distclean-host: maybe-distclean-bison
2504 distclean-host: maybe-distclean-cgen
2505 distclean-host: maybe-distclean-dejagnu
2506 distclean-host: maybe-distclean-etc
2507 distclean-host: maybe-distclean-fastjar
2508 distclean-host: maybe-distclean-fixincludes
2509 distclean-host: maybe-distclean-flex
2510 distclean-host: maybe-distclean-gas
2511 distclean-host: maybe-distclean-gcc
2512 distclean-host: maybe-distclean-gmp
2513 distclean-host: maybe-distclean-mpfr
2514 distclean-host: maybe-distclean-mpc
2515 distclean-host: maybe-distclean-isl
2516 distclean-host: maybe-distclean-gold
2517 distclean-host: maybe-distclean-gprof
2518 distclean-host: maybe-distclean-gprofng
2519 distclean-host: maybe-distclean-gettext
2520 distclean-host: maybe-distclean-tcl
2521 distclean-host: maybe-distclean-itcl
2522 distclean-host: maybe-distclean-ld
2523 distclean-host: maybe-distclean-libbacktrace
2524 distclean-host: maybe-distclean-libcpp
2525 distclean-host: maybe-distclean-libcody
2526 distclean-host: maybe-distclean-libdecnumber
2527 distclean-host: maybe-distclean-libgui
2528 distclean-host: maybe-distclean-libiberty
2529 distclean-host: maybe-distclean-libiberty-linker-plugin
2530 distclean-host: maybe-distclean-libiconv
2531 distclean-host: maybe-distclean-m4
2532 distclean-host: maybe-distclean-readline
2533 distclean-host: maybe-distclean-sid
2534 distclean-host: maybe-distclean-sim
2535 distclean-host: maybe-distclean-texinfo
2536 distclean-host: maybe-distclean-zlib
2537 distclean-host: maybe-distclean-gnulib
2538 distclean-host: maybe-distclean-gdbsupport
2539 distclean-host: maybe-distclean-gdbserver
2540 distclean-host: maybe-distclean-gdb
2541 distclean-host: maybe-distclean-expect
2542 distclean-host: maybe-distclean-guile
2543 distclean-host: maybe-distclean-tk
2544 distclean-host: maybe-distclean-libtermcap
2545 distclean-host: maybe-distclean-utils
2546 distclean-host: maybe-distclean-c++tools
2547 distclean-host: maybe-distclean-gnattools
2548 distclean-host: maybe-distclean-lto-plugin
2549 distclean-host: maybe-distclean-libcc1
2550 distclean-host: maybe-distclean-gotools
2551 distclean-host: maybe-distclean-libctf
2552 distclean-host: maybe-distclean-libsframe
2553 distclean-host: maybe-distclean-libgrust
2554
2555 .PHONY: distclean-target
2556
2557 distclean-target: maybe-distclean-target-libstdc++-v3
2558 distclean-target: maybe-distclean-target-libsanitizer
2559 distclean-target: maybe-distclean-target-libvtv
2560 distclean-target: maybe-distclean-target-libssp
2561 distclean-target: maybe-distclean-target-newlib
2562 distclean-target: maybe-distclean-target-libgcc
2563 distclean-target: maybe-distclean-target-libbacktrace
2564 distclean-target: maybe-distclean-target-libquadmath
2565 distclean-target: maybe-distclean-target-libgfortran
2566 distclean-target: maybe-distclean-target-libobjc
2567 distclean-target: maybe-distclean-target-libgo
2568 distclean-target: maybe-distclean-target-libphobos
2569 distclean-target: maybe-distclean-target-libtermcap
2570 distclean-target: maybe-distclean-target-winsup
2571 distclean-target: maybe-distclean-target-libgloss
2572 distclean-target: maybe-distclean-target-libffi
2573 distclean-target: maybe-distclean-target-zlib
2574 distclean-target: maybe-distclean-target-rda
2575 distclean-target: maybe-distclean-target-libada
2576 distclean-target: maybe-distclean-target-libgm2
2577 distclean-target: maybe-distclean-target-libgomp
2578 distclean-target: maybe-distclean-target-libitm
2579 distclean-target: maybe-distclean-target-libatomic
2580 distclean-target: maybe-distclean-target-libgrust
2581
2582 .PHONY: do-maintainer-clean
2583 do-maintainer-clean:
2584         @: $(MAKE); $(unstage)
2585         @r=`${PWD_COMMAND}`; export r; \
2586         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2587         $(MAKE) $(RECURSE_FLAGS_TO_PASS) maintainer-clean-host \
2588           maintainer-clean-target
2589
2590
2591 .PHONY: maintainer-clean-host
2592
2593 maintainer-clean-host: maybe-maintainer-clean-bfd
2594 maintainer-clean-host: maybe-maintainer-clean-opcodes
2595 maintainer-clean-host: maybe-maintainer-clean-binutils
2596 maintainer-clean-host: maybe-maintainer-clean-bison
2597 maintainer-clean-host: maybe-maintainer-clean-cgen
2598 maintainer-clean-host: maybe-maintainer-clean-dejagnu
2599 maintainer-clean-host: maybe-maintainer-clean-etc
2600 maintainer-clean-host: maybe-maintainer-clean-fastjar
2601 maintainer-clean-host: maybe-maintainer-clean-fixincludes
2602 maintainer-clean-host: maybe-maintainer-clean-flex
2603 maintainer-clean-host: maybe-maintainer-clean-gas
2604 maintainer-clean-host: maybe-maintainer-clean-gcc
2605 maintainer-clean-host: maybe-maintainer-clean-gmp
2606 maintainer-clean-host: maybe-maintainer-clean-mpfr
2607 maintainer-clean-host: maybe-maintainer-clean-mpc
2608 maintainer-clean-host: maybe-maintainer-clean-isl
2609 maintainer-clean-host: maybe-maintainer-clean-gold
2610 maintainer-clean-host: maybe-maintainer-clean-gprof
2611 maintainer-clean-host: maybe-maintainer-clean-gprofng
2612 maintainer-clean-host: maybe-maintainer-clean-gettext
2613 maintainer-clean-host: maybe-maintainer-clean-tcl
2614 maintainer-clean-host: maybe-maintainer-clean-itcl
2615 maintainer-clean-host: maybe-maintainer-clean-ld
2616 maintainer-clean-host: maybe-maintainer-clean-libbacktrace
2617 maintainer-clean-host: maybe-maintainer-clean-libcpp
2618 maintainer-clean-host: maybe-maintainer-clean-libcody
2619 maintainer-clean-host: maybe-maintainer-clean-libdecnumber
2620 maintainer-clean-host: maybe-maintainer-clean-libgui
2621 maintainer-clean-host: maybe-maintainer-clean-libiberty
2622 maintainer-clean-host: maybe-maintainer-clean-libiberty-linker-plugin
2623 maintainer-clean-host: maybe-maintainer-clean-libiconv
2624 maintainer-clean-host: maybe-maintainer-clean-m4
2625 maintainer-clean-host: maybe-maintainer-clean-readline
2626 maintainer-clean-host: maybe-maintainer-clean-sid
2627 maintainer-clean-host: maybe-maintainer-clean-sim
2628 maintainer-clean-host: maybe-maintainer-clean-texinfo
2629 maintainer-clean-host: maybe-maintainer-clean-zlib
2630 maintainer-clean-host: maybe-maintainer-clean-gnulib
2631 maintainer-clean-host: maybe-maintainer-clean-gdbsupport
2632 maintainer-clean-host: maybe-maintainer-clean-gdbserver
2633 maintainer-clean-host: maybe-maintainer-clean-gdb
2634 maintainer-clean-host: maybe-maintainer-clean-expect
2635 maintainer-clean-host: maybe-maintainer-clean-guile
2636 maintainer-clean-host: maybe-maintainer-clean-tk
2637 maintainer-clean-host: maybe-maintainer-clean-libtermcap
2638 maintainer-clean-host: maybe-maintainer-clean-utils
2639 maintainer-clean-host: maybe-maintainer-clean-c++tools
2640 maintainer-clean-host: maybe-maintainer-clean-gnattools
2641 maintainer-clean-host: maybe-maintainer-clean-lto-plugin
2642 maintainer-clean-host: maybe-maintainer-clean-libcc1
2643 maintainer-clean-host: maybe-maintainer-clean-gotools
2644 maintainer-clean-host: maybe-maintainer-clean-libctf
2645 maintainer-clean-host: maybe-maintainer-clean-libsframe
2646 maintainer-clean-host: maybe-maintainer-clean-libgrust
2647
2648 .PHONY: maintainer-clean-target
2649
2650 maintainer-clean-target: maybe-maintainer-clean-target-libstdc++-v3
2651 maintainer-clean-target: maybe-maintainer-clean-target-libsanitizer
2652 maintainer-clean-target: maybe-maintainer-clean-target-libvtv
2653 maintainer-clean-target: maybe-maintainer-clean-target-libssp
2654 maintainer-clean-target: maybe-maintainer-clean-target-newlib
2655 maintainer-clean-target: maybe-maintainer-clean-target-libgcc
2656 maintainer-clean-target: maybe-maintainer-clean-target-libbacktrace
2657 maintainer-clean-target: maybe-maintainer-clean-target-libquadmath
2658 maintainer-clean-target: maybe-maintainer-clean-target-libgfortran
2659 maintainer-clean-target: maybe-maintainer-clean-target-libobjc
2660 maintainer-clean-target: maybe-maintainer-clean-target-libgo
2661 maintainer-clean-target: maybe-maintainer-clean-target-libphobos
2662 maintainer-clean-target: maybe-maintainer-clean-target-libtermcap
2663 maintainer-clean-target: maybe-maintainer-clean-target-winsup
2664 maintainer-clean-target: maybe-maintainer-clean-target-libgloss
2665 maintainer-clean-target: maybe-maintainer-clean-target-libffi
2666 maintainer-clean-target: maybe-maintainer-clean-target-zlib
2667 maintainer-clean-target: maybe-maintainer-clean-target-rda
2668 maintainer-clean-target: maybe-maintainer-clean-target-libada
2669 maintainer-clean-target: maybe-maintainer-clean-target-libgm2
2670 maintainer-clean-target: maybe-maintainer-clean-target-libgomp
2671 maintainer-clean-target: maybe-maintainer-clean-target-libitm
2672 maintainer-clean-target: maybe-maintainer-clean-target-libatomic
2673 maintainer-clean-target: maybe-maintainer-clean-target-libgrust
2674
2675
2676 # Here are the targets which correspond to the do-X targets.
2677
2678 .PHONY: info installcheck dvi pdf html
2679 .PHONY: install-info install-dvi install-pdf install-html
2680 .PHONY: clean distclean mostlyclean maintainer-clean realclean
2681 .PHONY: local-clean local-distclean local-maintainer-clean
2682 info: do-info
2683 installcheck: do-installcheck
2684 dvi: do-dvi
2685 pdf: do-pdf
2686 html: do-html
2687
2688 # Make sure makeinfo is built before we do a `make info', if we're
2689 # in fact building texinfo.
2690 do-info: maybe-all-texinfo
2691
2692 install-info: do-install-info dir.info
2693         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2694         if [ -f dir.info ]; then \
2695           $(INSTALL_DATA) dir.info $(DESTDIR)$(infodir)/dir.info; \
2696         else true; fi
2697
2698 install-dvi: do-install-dvi
2699
2700 install-pdf: do-install-pdf
2701
2702 install-html: do-install-html
2703
2704 local-clean:
2705         -rm -f *.a TEMP errs core *.o *~ \#* TAGS *.E *.log
2706
2707 local-distclean:
2708         -rm -f Makefile config.status config.cache mh-frag mt-frag
2709         -rm -f maybedep.tmp serdep.tmp stage_final
2710         -if [ "$(TARGET_SUBDIR)" != "." ]; then \
2711           rm -rf $(TARGET_SUBDIR); \
2712         else true; fi
2713         -rm -rf $(BUILD_SUBDIR)
2714         -if [ "$(HOST_SUBDIR)" != "." ]; then \
2715           rm -rf $(HOST_SUBDIR); \
2716         else true; fi
2717         -rm -f texinfo/po/Makefile texinfo/po/Makefile.in texinfo/info/Makefile
2718         -rm -f texinfo/doc/Makefile texinfo/po/POTFILES
2719         -rmdir texinfo/doc texinfo/info texinfo/intl texinfo/lib 2>/dev/null
2720         -rmdir texinfo/makeinfo texinfo/po texinfo/util 2>/dev/null
2721         -rmdir c++tools fastjar gcc gnattools gotools 2>/dev/null
2722         -rmdir libcc1 libiberty texinfo zlib 2>/dev/null
2723         -find . -name config.cache -exec rm -f {} \; \; 2>/dev/null
2724
2725 local-maintainer-clean:
2726         @echo "This command is intended for maintainers to use;"
2727         @echo "it deletes files that may require special tools to rebuild."
2728
2729 clean: do-clean local-clean
2730 mostlyclean: do-mostlyclean local-clean
2731 distclean: do-distclean local-clean local-distclean
2732 maintainer-clean: local-maintainer-clean do-maintainer-clean local-clean 
2733 maintainer-clean: local-distclean
2734 realclean: maintainer-clean
2735
2736 # Check target.
2737
2738 .PHONY: check do-check
2739 check: do-check
2740
2741 # Only include modules actually being configured and built.
2742 .PHONY: check-host
2743 check-host:  \
2744     maybe-check-bfd \
2745     maybe-check-opcodes \
2746     maybe-check-binutils \
2747     maybe-check-bison \
2748     maybe-check-cgen \
2749     maybe-check-dejagnu \
2750     maybe-check-etc \
2751     maybe-check-fastjar \
2752     maybe-check-fixincludes \
2753     maybe-check-flex \
2754     maybe-check-gas \
2755     maybe-check-gcc \
2756     maybe-check-gmp \
2757     maybe-check-mpfr \
2758     maybe-check-mpc \
2759     maybe-check-isl \
2760     maybe-check-gold \
2761     maybe-check-gprof \
2762     maybe-check-gprofng \
2763     maybe-check-gettext \
2764     maybe-check-tcl \
2765     maybe-check-itcl \
2766     maybe-check-ld \
2767     maybe-check-libbacktrace \
2768     maybe-check-libcpp \
2769     maybe-check-libcody \
2770     maybe-check-libdecnumber \
2771     maybe-check-libgui \
2772     maybe-check-libiberty \
2773     maybe-check-libiberty-linker-plugin \
2774     maybe-check-libiconv \
2775     maybe-check-m4 \
2776     maybe-check-readline \
2777     maybe-check-sid \
2778     maybe-check-sim \
2779     maybe-check-texinfo \
2780     maybe-check-zlib \
2781     maybe-check-gnulib \
2782     maybe-check-gdbsupport \
2783     maybe-check-gdbserver \
2784     maybe-check-gdb \
2785     maybe-check-expect \
2786     maybe-check-guile \
2787     maybe-check-tk \
2788     maybe-check-libtermcap \
2789     maybe-check-utils \
2790     maybe-check-c++tools \
2791     maybe-check-gnattools \
2792     maybe-check-lto-plugin \
2793     maybe-check-libcc1 \
2794     maybe-check-gotools \
2795     maybe-check-libctf \
2796     maybe-check-libsframe \
2797     maybe-check-libgrust
2798
2799 .PHONY: check-target
2800 check-target:  \
2801     maybe-check-target-libstdc++-v3 \
2802     maybe-check-target-libsanitizer \
2803     maybe-check-target-libvtv \
2804     maybe-check-target-libssp \
2805     maybe-check-target-newlib \
2806     maybe-check-target-libgcc \
2807     maybe-check-target-libbacktrace \
2808     maybe-check-target-libquadmath \
2809     maybe-check-target-libgfortran \
2810     maybe-check-target-libobjc \
2811     maybe-check-target-libgo \
2812     maybe-check-target-libphobos \
2813     maybe-check-target-libtermcap \
2814     maybe-check-target-winsup \
2815     maybe-check-target-libgloss \
2816     maybe-check-target-libffi \
2817     maybe-check-target-zlib \
2818     maybe-check-target-rda \
2819     maybe-check-target-libada \
2820     maybe-check-target-libgm2 \
2821     maybe-check-target-libgomp \
2822     maybe-check-target-libitm \
2823     maybe-check-target-libatomic \
2824     maybe-check-target-libgrust
2825
2826 do-check:
2827         @: $(MAKE); $(unstage)
2828         @r=`${PWD_COMMAND}`; export r; \
2829         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2830         $(MAKE) $(RECURSE_FLAGS_TO_PASS) check-host check-target
2831
2832 # Automated reporting of test results.
2833
2834 warning.log: build.log
2835         $(srcdir)/contrib/warn_summary build.log > $@
2836
2837 mail-report.log:
2838         if test x'$(BOOT_CFLAGS)' != x''; then \
2839             BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2840         fi; \
2841         $(srcdir)/contrib/test_summary -t >$@
2842         chmod +x $@
2843         echo If you really want to send e-mail, run ./$@ now
2844
2845 mail-report-with-warnings.log: warning.log
2846         if test x'$(BOOT_CFLAGS)' != x''; then \
2847             BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2848         fi; \
2849         $(srcdir)/contrib/test_summary -t -i warning.log >$@
2850         chmod +x $@
2851         echo If you really want to send e-mail, run ./$@ now
2852
2853 # Local Vim config
2854
2855 $(srcdir)/.local.vimrc:
2856         $(LN_S) contrib/vimrc $@
2857
2858 $(srcdir)/.lvimrc:
2859         $(LN_S) contrib/vimrc $@
2860
2861 vimrc: $(srcdir)/.local.vimrc $(srcdir)/.lvimrc
2862
2863 .PHONY: vimrc
2864
2865 # clang-format config
2866
2867 $(srcdir)/.clang-format:
2868         $(LN_S) contrib/clang-format $@
2869
2870 clang-format: $(srcdir)/.clang-format
2871
2872 .PHONY: clang-format
2873
2874 # Installation targets.
2875
2876 .PHONY: install uninstall
2877 install:
2878         @: $(MAKE); $(unstage)
2879         @r=`${PWD_COMMAND}`; export r; \
2880         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2881         $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-host install-target
2882
2883 .PHONY: install-host-nogcc
2884 install-host-nogcc:  \
2885     maybe-install-bfd \
2886     maybe-install-opcodes \
2887     maybe-install-binutils \
2888     maybe-install-bison \
2889     maybe-install-cgen \
2890     maybe-install-dejagnu \
2891     maybe-install-etc \
2892     maybe-install-fastjar \
2893     maybe-install-fixincludes \
2894     maybe-install-flex \
2895     maybe-install-gas \
2896     maybe-install-gmp \
2897     maybe-install-mpfr \
2898     maybe-install-mpc \
2899     maybe-install-isl \
2900     maybe-install-gold \
2901     maybe-install-gprof \
2902     maybe-install-gprofng \
2903     maybe-install-gettext \
2904     maybe-install-tcl \
2905     maybe-install-itcl \
2906     maybe-install-ld \
2907     maybe-install-libbacktrace \
2908     maybe-install-libcpp \
2909     maybe-install-libcody \
2910     maybe-install-libdecnumber \
2911     maybe-install-libgui \
2912     maybe-install-libiberty \
2913     maybe-install-libiberty-linker-plugin \
2914     maybe-install-libiconv \
2915     maybe-install-m4 \
2916     maybe-install-readline \
2917     maybe-install-sid \
2918     maybe-install-sim \
2919     maybe-install-texinfo \
2920     maybe-install-zlib \
2921     maybe-install-gnulib \
2922     maybe-install-gdbsupport \
2923     maybe-install-gdbserver \
2924     maybe-install-gdb \
2925     maybe-install-expect \
2926     maybe-install-guile \
2927     maybe-install-tk \
2928     maybe-install-libtermcap \
2929     maybe-install-utils \
2930     maybe-install-c++tools \
2931     maybe-install-gnattools \
2932     maybe-install-lto-plugin \
2933     maybe-install-libcc1 \
2934     maybe-install-gotools \
2935     maybe-install-libctf \
2936     maybe-install-libsframe \
2937     maybe-install-libgrust
2938
2939 .PHONY: install-host
2940 install-host:  \
2941     maybe-install-bfd \
2942     maybe-install-opcodes \
2943     maybe-install-binutils \
2944     maybe-install-bison \
2945     maybe-install-cgen \
2946     maybe-install-dejagnu \
2947     maybe-install-etc \
2948     maybe-install-fastjar \
2949     maybe-install-fixincludes \
2950     maybe-install-flex \
2951     maybe-install-gas \
2952     maybe-install-gcc \
2953     maybe-install-gmp \
2954     maybe-install-mpfr \
2955     maybe-install-mpc \
2956     maybe-install-isl \
2957     maybe-install-gold \
2958     maybe-install-gprof \
2959     maybe-install-gprofng \
2960     maybe-install-gettext \
2961     maybe-install-tcl \
2962     maybe-install-itcl \
2963     maybe-install-ld \
2964     maybe-install-libbacktrace \
2965     maybe-install-libcpp \
2966     maybe-install-libcody \
2967     maybe-install-libdecnumber \
2968     maybe-install-libgui \
2969     maybe-install-libiberty \
2970     maybe-install-libiberty-linker-plugin \
2971     maybe-install-libiconv \
2972     maybe-install-m4 \
2973     maybe-install-readline \
2974     maybe-install-sid \
2975     maybe-install-sim \
2976     maybe-install-texinfo \
2977     maybe-install-zlib \
2978     maybe-install-gnulib \
2979     maybe-install-gdbsupport \
2980     maybe-install-gdbserver \
2981     maybe-install-gdb \
2982     maybe-install-expect \
2983     maybe-install-guile \
2984     maybe-install-tk \
2985     maybe-install-libtermcap \
2986     maybe-install-utils \
2987     maybe-install-c++tools \
2988     maybe-install-gnattools \
2989     maybe-install-lto-plugin \
2990     maybe-install-libcc1 \
2991     maybe-install-gotools \
2992     maybe-install-libctf \
2993     maybe-install-libsframe \
2994     maybe-install-libgrust
2995
2996 .PHONY: install-target
2997 install-target:  \
2998     maybe-install-target-libstdc++-v3 \
2999     maybe-install-target-libsanitizer \
3000     maybe-install-target-libvtv \
3001     maybe-install-target-libssp \
3002     maybe-install-target-newlib \
3003     maybe-install-target-libgcc \
3004     maybe-install-target-libbacktrace \
3005     maybe-install-target-libquadmath \
3006     maybe-install-target-libgfortran \
3007     maybe-install-target-libobjc \
3008     maybe-install-target-libgo \
3009     maybe-install-target-libphobos \
3010     maybe-install-target-libtermcap \
3011     maybe-install-target-winsup \
3012     maybe-install-target-libgloss \
3013     maybe-install-target-libffi \
3014     maybe-install-target-zlib \
3015     maybe-install-target-rda \
3016     maybe-install-target-libada \
3017     maybe-install-target-libgm2 \
3018     maybe-install-target-libgomp \
3019     maybe-install-target-libitm \
3020     maybe-install-target-libatomic \
3021     maybe-install-target-libgrust
3022
3023 uninstall:
3024         @echo "the uninstall target is not supported in this tree"
3025
3026 .PHONY: install.all
3027 install.all: install-no-fixedincludes
3028         @if [ -f ./gcc/Makefile ]; then \
3029                 r=`${PWD_COMMAND}`; export r; \
3030                 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3031                 $(HOST_EXPORTS) \
3032                 (cd ./gcc && \
3033                 $(MAKE) $(FLAGS_TO_PASS) install-headers); \
3034         else \
3035                 true; \
3036         fi
3037
3038 # install-no-fixedincludes is used to allow the elaboration of binary packages
3039 # suitable for distribution, where we cannot include the fixed system header
3040 # files.
3041 .PHONY: install-no-fixedincludes
3042 install-no-fixedincludes: installdirs install-host-nogcc \
3043         install-target gcc-install-no-fixedincludes
3044
3045 .PHONY: install-strip
3046 install-strip:
3047         @: $(MAKE); $(unstage)
3048         @r=`${PWD_COMMAND}`; export r; \
3049         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3050         $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-strip-host install-strip-target
3051
3052 .PHONY: install-strip-host
3053 install-strip-host:  \
3054     maybe-install-strip-bfd \
3055     maybe-install-strip-opcodes \
3056     maybe-install-strip-binutils \
3057     maybe-install-strip-bison \
3058     maybe-install-strip-cgen \
3059     maybe-install-strip-dejagnu \
3060     maybe-install-strip-etc \
3061     maybe-install-strip-fastjar \
3062     maybe-install-strip-fixincludes \
3063     maybe-install-strip-flex \
3064     maybe-install-strip-gas \
3065     maybe-install-strip-gcc \
3066     maybe-install-strip-gmp \
3067     maybe-install-strip-mpfr \
3068     maybe-install-strip-mpc \
3069     maybe-install-strip-isl \
3070     maybe-install-strip-gold \
3071     maybe-install-strip-gprof \
3072     maybe-install-strip-gprofng \
3073     maybe-install-strip-gettext \
3074     maybe-install-strip-tcl \
3075     maybe-install-strip-itcl \
3076     maybe-install-strip-ld \
3077     maybe-install-strip-libbacktrace \
3078     maybe-install-strip-libcpp \
3079     maybe-install-strip-libcody \
3080     maybe-install-strip-libdecnumber \
3081     maybe-install-strip-libgui \
3082     maybe-install-strip-libiberty \
3083     maybe-install-strip-libiberty-linker-plugin \
3084     maybe-install-strip-libiconv \
3085     maybe-install-strip-m4 \
3086     maybe-install-strip-readline \
3087     maybe-install-strip-sid \
3088     maybe-install-strip-sim \
3089     maybe-install-strip-texinfo \
3090     maybe-install-strip-zlib \
3091     maybe-install-strip-gnulib \
3092     maybe-install-strip-gdbsupport \
3093     maybe-install-strip-gdbserver \
3094     maybe-install-strip-gdb \
3095     maybe-install-strip-expect \
3096     maybe-install-strip-guile \
3097     maybe-install-strip-tk \
3098     maybe-install-strip-libtermcap \
3099     maybe-install-strip-utils \
3100     maybe-install-strip-c++tools \
3101     maybe-install-strip-gnattools \
3102     maybe-install-strip-lto-plugin \
3103     maybe-install-strip-libcc1 \
3104     maybe-install-strip-gotools \
3105     maybe-install-strip-libctf \
3106     maybe-install-strip-libsframe \
3107     maybe-install-strip-libgrust
3108
3109 .PHONY: install-strip-target
3110 install-strip-target:  \
3111     maybe-install-strip-target-libstdc++-v3 \
3112     maybe-install-strip-target-libsanitizer \
3113     maybe-install-strip-target-libvtv \
3114     maybe-install-strip-target-libssp \
3115     maybe-install-strip-target-newlib \
3116     maybe-install-strip-target-libgcc \
3117     maybe-install-strip-target-libbacktrace \
3118     maybe-install-strip-target-libquadmath \
3119     maybe-install-strip-target-libgfortran \
3120     maybe-install-strip-target-libobjc \
3121     maybe-install-strip-target-libgo \
3122     maybe-install-strip-target-libphobos \
3123     maybe-install-strip-target-libtermcap \
3124     maybe-install-strip-target-winsup \
3125     maybe-install-strip-target-libgloss \
3126     maybe-install-strip-target-libffi \
3127     maybe-install-strip-target-zlib \
3128     maybe-install-strip-target-rda \
3129     maybe-install-strip-target-libada \
3130     maybe-install-strip-target-libgm2 \
3131     maybe-install-strip-target-libgomp \
3132     maybe-install-strip-target-libitm \
3133     maybe-install-strip-target-libatomic \
3134     maybe-install-strip-target-libgrust
3135
3136
3137 ### other supporting targets
3138
3139 MAKEDIRS= \
3140         $(DESTDIR)$(prefix) \
3141         $(DESTDIR)$(exec_prefix)
3142 .PHONY: installdirs
3143 installdirs: mkinstalldirs
3144         $(SHELL) $(srcdir)/mkinstalldirs $(MAKEDIRS)
3145
3146 dir.info: do-install-info
3147         if [ -f $(srcdir)/texinfo/gen-info-dir ]; then \
3148           $(srcdir)/texinfo/gen-info-dir $(DESTDIR)$(infodir) $(srcdir)/texinfo/dir.info-template > dir.info.new; \
3149           mv -f dir.info.new dir.info; \
3150         else true; \
3151         fi
3152
3153 dist:
3154         @echo "Building a full distribution of this tree isn't done"
3155         @echo "via 'make dist'.  Check out the etc/ subdirectory" 
3156
3157 etags tags: TAGS
3158
3159 # Right now this just builds TAGS in each subdirectory.  emacs19 has the
3160 # ability to use several tags files at once, so there is probably no need
3161 # to combine them into one big TAGS file (like CVS 1.3 does).  We could
3162 # (if we felt like it) have this Makefile write a piece of elisp which
3163 # the user could load to tell emacs19 where all the TAGS files we just
3164 # built are.
3165 TAGS: do-TAGS
3166
3167 # ------------------------------------
3168 # Macros for configure and all targets
3169 # ------------------------------------
3170
3171
3172
3173
3174
3175 # --------------------------------------
3176 # Modules which run on the build machine
3177 # --------------------------------------
3178
3179
3180 .PHONY: configure-build-libiberty maybe-configure-build-libiberty
3181 maybe-configure-build-libiberty:
3182 @if gcc-bootstrap
3183 configure-build-libiberty: stage_current
3184 @endif gcc-bootstrap
3185 @if build-libiberty
3186 maybe-configure-build-libiberty: configure-build-libiberty
3187 configure-build-libiberty: 
3188         @: $(MAKE); $(unstage)
3189         @r=`${PWD_COMMAND}`; export r; \
3190         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3191         test ! -f $(BUILD_SUBDIR)/libiberty/Makefile || exit 0; \
3192         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libiberty; \
3193         $(BUILD_EXPORTS)  \
3194         echo Configuring in $(BUILD_SUBDIR)/libiberty; \
3195         cd "$(BUILD_SUBDIR)/libiberty" || exit 1; \
3196         case $(srcdir) in \
3197           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3198           *) topdir=`echo $(BUILD_SUBDIR)/libiberty/ | \
3199                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3200         esac; \
3201         module_srcdir=libiberty; \
3202         rm -f no-such-file || : ; \
3203         CONFIG_SITE=no-such-file $(SHELL) \
3204           $$s/$$module_srcdir/configure \
3205           --srcdir=$${topdir}/$$module_srcdir \
3206           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3207           --target=${target_alias}  \
3208           || exit 1
3209 @endif build-libiberty
3210
3211
3212
3213
3214
3215 .PHONY: all-build-libiberty maybe-all-build-libiberty
3216 maybe-all-build-libiberty:
3217 @if gcc-bootstrap
3218 all-build-libiberty: stage_current
3219 @endif gcc-bootstrap
3220 @if build-libiberty
3221 TARGET-build-libiberty=all
3222 maybe-all-build-libiberty: all-build-libiberty
3223 all-build-libiberty: configure-build-libiberty
3224         @: $(MAKE); $(unstage)
3225         @r=`${PWD_COMMAND}`; export r; \
3226         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3227         $(BUILD_EXPORTS)  \
3228         (cd $(BUILD_SUBDIR)/libiberty && \
3229           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
3230                 $(TARGET-build-libiberty))
3231 @endif build-libiberty
3232
3233
3234
3235
3236
3237 .PHONY: configure-build-bison maybe-configure-build-bison
3238 maybe-configure-build-bison:
3239 @if gcc-bootstrap
3240 configure-build-bison: stage_current
3241 @endif gcc-bootstrap
3242 @if build-bison
3243 maybe-configure-build-bison: configure-build-bison
3244 configure-build-bison: 
3245         @: $(MAKE); $(unstage)
3246         @r=`${PWD_COMMAND}`; export r; \
3247         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3248         test ! -f $(BUILD_SUBDIR)/bison/Makefile || exit 0; \
3249         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/bison; \
3250         $(BUILD_EXPORTS)  \
3251         echo Configuring in $(BUILD_SUBDIR)/bison; \
3252         cd "$(BUILD_SUBDIR)/bison" || exit 1; \
3253         case $(srcdir) in \
3254           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3255           *) topdir=`echo $(BUILD_SUBDIR)/bison/ | \
3256                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3257         esac; \
3258         module_srcdir=bison; \
3259         rm -f no-such-file || : ; \
3260         CONFIG_SITE=no-such-file $(SHELL) \
3261           $$s/$$module_srcdir/configure \
3262           --srcdir=$${topdir}/$$module_srcdir \
3263           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3264           --target=${target_alias}  \
3265           || exit 1
3266 @endif build-bison
3267
3268
3269
3270
3271
3272 .PHONY: all-build-bison maybe-all-build-bison
3273 maybe-all-build-bison:
3274 @if gcc-bootstrap
3275 all-build-bison: stage_current
3276 @endif gcc-bootstrap
3277 @if build-bison
3278 TARGET-build-bison=all
3279 maybe-all-build-bison: all-build-bison
3280 all-build-bison: configure-build-bison
3281         @: $(MAKE); $(unstage)
3282         @r=`${PWD_COMMAND}`; export r; \
3283         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3284         $(BUILD_EXPORTS)  \
3285         (cd $(BUILD_SUBDIR)/bison && \
3286           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
3287                 $(TARGET-build-bison))
3288 @endif build-bison
3289
3290
3291
3292
3293
3294 .PHONY: configure-build-flex maybe-configure-build-flex
3295 maybe-configure-build-flex:
3296 @if gcc-bootstrap
3297 configure-build-flex: stage_current
3298 @endif gcc-bootstrap
3299 @if build-flex
3300 maybe-configure-build-flex: configure-build-flex
3301 configure-build-flex: 
3302         @: $(MAKE); $(unstage)
3303         @r=`${PWD_COMMAND}`; export r; \
3304         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3305         test ! -f $(BUILD_SUBDIR)/flex/Makefile || exit 0; \
3306         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/flex; \
3307         $(BUILD_EXPORTS)  \
3308         echo Configuring in $(BUILD_SUBDIR)/flex; \
3309         cd "$(BUILD_SUBDIR)/flex" || exit 1; \
3310         case $(srcdir) in \
3311           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3312           *) topdir=`echo $(BUILD_SUBDIR)/flex/ | \
3313                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3314         esac; \
3315         module_srcdir=flex; \
3316         rm -f no-such-file || : ; \
3317         CONFIG_SITE=no-such-file $(SHELL) \
3318           $$s/$$module_srcdir/configure \
3319           --srcdir=$${topdir}/$$module_srcdir \
3320           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3321           --target=${target_alias}  \
3322           || exit 1
3323 @endif build-flex
3324
3325
3326
3327
3328
3329 .PHONY: all-build-flex maybe-all-build-flex
3330 maybe-all-build-flex:
3331 @if gcc-bootstrap
3332 all-build-flex: stage_current
3333 @endif gcc-bootstrap
3334 @if build-flex
3335 TARGET-build-flex=all
3336 maybe-all-build-flex: all-build-flex
3337 all-build-flex: configure-build-flex
3338         @: $(MAKE); $(unstage)
3339         @r=`${PWD_COMMAND}`; export r; \
3340         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3341         $(BUILD_EXPORTS)  \
3342         (cd $(BUILD_SUBDIR)/flex && \
3343           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
3344                 $(TARGET-build-flex))
3345 @endif build-flex
3346
3347
3348
3349
3350
3351 .PHONY: configure-build-m4 maybe-configure-build-m4
3352 maybe-configure-build-m4:
3353 @if gcc-bootstrap
3354 configure-build-m4: stage_current
3355 @endif gcc-bootstrap
3356 @if build-m4
3357 maybe-configure-build-m4: configure-build-m4
3358 configure-build-m4: 
3359         @: $(MAKE); $(unstage)
3360         @r=`${PWD_COMMAND}`; export r; \
3361         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3362         test ! -f $(BUILD_SUBDIR)/m4/Makefile || exit 0; \
3363         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/m4; \
3364         $(BUILD_EXPORTS)  \
3365         echo Configuring in $(BUILD_SUBDIR)/m4; \
3366         cd "$(BUILD_SUBDIR)/m4" || exit 1; \
3367         case $(srcdir) in \
3368           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3369           *) topdir=`echo $(BUILD_SUBDIR)/m4/ | \
3370                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3371         esac; \
3372         module_srcdir=m4; \
3373         rm -f no-such-file || : ; \
3374         CONFIG_SITE=no-such-file $(SHELL) \
3375           $$s/$$module_srcdir/configure \
3376           --srcdir=$${topdir}/$$module_srcdir \
3377           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3378           --target=${target_alias}  \
3379           || exit 1
3380 @endif build-m4
3381
3382
3383
3384
3385
3386 .PHONY: all-build-m4 maybe-all-build-m4
3387 maybe-all-build-m4:
3388 @if gcc-bootstrap
3389 all-build-m4: stage_current
3390 @endif gcc-bootstrap
3391 @if build-m4
3392 TARGET-build-m4=all
3393 maybe-all-build-m4: all-build-m4
3394 all-build-m4: configure-build-m4
3395         @: $(MAKE); $(unstage)
3396         @r=`${PWD_COMMAND}`; export r; \
3397         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3398         $(BUILD_EXPORTS)  \
3399         (cd $(BUILD_SUBDIR)/m4 && \
3400           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
3401                 $(TARGET-build-m4))
3402 @endif build-m4
3403
3404
3405
3406
3407
3408 .PHONY: configure-build-texinfo maybe-configure-build-texinfo
3409 maybe-configure-build-texinfo:
3410 @if gcc-bootstrap
3411 configure-build-texinfo: stage_current
3412 @endif gcc-bootstrap
3413 @if build-texinfo
3414 maybe-configure-build-texinfo: configure-build-texinfo
3415 configure-build-texinfo: 
3416         @: $(MAKE); $(unstage)
3417         @r=`${PWD_COMMAND}`; export r; \
3418         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3419         test ! -f $(BUILD_SUBDIR)/texinfo/Makefile || exit 0; \
3420         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/texinfo; \
3421         $(BUILD_EXPORTS)  \
3422         echo Configuring in $(BUILD_SUBDIR)/texinfo; \
3423         cd "$(BUILD_SUBDIR)/texinfo" || exit 1; \
3424         case $(srcdir) in \
3425           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3426           *) topdir=`echo $(BUILD_SUBDIR)/texinfo/ | \
3427                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3428         esac; \
3429         module_srcdir=texinfo; \
3430         rm -f no-such-file || : ; \
3431         CONFIG_SITE=no-such-file $(SHELL) \
3432           $$s/$$module_srcdir/configure \
3433           --srcdir=$${topdir}/$$module_srcdir \
3434           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3435           --target=${target_alias}  \
3436           || exit 1
3437 @endif build-texinfo
3438
3439
3440
3441
3442
3443 .PHONY: all-build-texinfo maybe-all-build-texinfo
3444 maybe-all-build-texinfo:
3445 @if gcc-bootstrap
3446 all-build-texinfo: stage_current
3447 @endif gcc-bootstrap
3448 @if build-texinfo
3449 TARGET-build-texinfo=all
3450 maybe-all-build-texinfo: all-build-texinfo
3451 all-build-texinfo: configure-build-texinfo
3452         @: $(MAKE); $(unstage)
3453         @r=`${PWD_COMMAND}`; export r; \
3454         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3455         $(BUILD_EXPORTS)  \
3456         (cd $(BUILD_SUBDIR)/texinfo && \
3457           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
3458                 $(TARGET-build-texinfo))
3459 @endif build-texinfo
3460
3461
3462
3463
3464
3465 .PHONY: configure-build-fixincludes maybe-configure-build-fixincludes
3466 maybe-configure-build-fixincludes:
3467 @if gcc-bootstrap
3468 configure-build-fixincludes: stage_current
3469 @endif gcc-bootstrap
3470 @if build-fixincludes
3471 maybe-configure-build-fixincludes: configure-build-fixincludes
3472 configure-build-fixincludes: 
3473         @: $(MAKE); $(unstage)
3474         @r=`${PWD_COMMAND}`; export r; \
3475         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3476         test ! -f $(BUILD_SUBDIR)/fixincludes/Makefile || exit 0; \
3477         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/fixincludes; \
3478         $(BUILD_EXPORTS)  \
3479         echo Configuring in $(BUILD_SUBDIR)/fixincludes; \
3480         cd "$(BUILD_SUBDIR)/fixincludes" || exit 1; \
3481         case $(srcdir) in \
3482           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3483           *) topdir=`echo $(BUILD_SUBDIR)/fixincludes/ | \
3484                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3485         esac; \
3486         module_srcdir=fixincludes; \
3487         rm -f no-such-file || : ; \
3488         CONFIG_SITE=no-such-file $(SHELL) \
3489           $$s/$$module_srcdir/configure \
3490           --srcdir=$${topdir}/$$module_srcdir \
3491           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3492           --target=${target_alias}  \
3493           || exit 1
3494 @endif build-fixincludes
3495
3496
3497
3498
3499
3500 .PHONY: all-build-fixincludes maybe-all-build-fixincludes
3501 maybe-all-build-fixincludes:
3502 @if gcc-bootstrap
3503 all-build-fixincludes: stage_current
3504 @endif gcc-bootstrap
3505 @if build-fixincludes
3506 TARGET-build-fixincludes=all
3507 maybe-all-build-fixincludes: all-build-fixincludes
3508 all-build-fixincludes: configure-build-fixincludes
3509         @: $(MAKE); $(unstage)
3510         @r=`${PWD_COMMAND}`; export r; \
3511         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3512         $(BUILD_EXPORTS)  \
3513         (cd $(BUILD_SUBDIR)/fixincludes && \
3514           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
3515                 $(TARGET-build-fixincludes))
3516 @endif build-fixincludes
3517
3518
3519
3520
3521
3522 .PHONY: configure-build-libcpp maybe-configure-build-libcpp
3523 maybe-configure-build-libcpp:
3524 @if gcc-bootstrap
3525 configure-build-libcpp: stage_current
3526 @endif gcc-bootstrap
3527 @if build-libcpp
3528 maybe-configure-build-libcpp: configure-build-libcpp
3529 configure-build-libcpp: 
3530         @: $(MAKE); $(unstage)
3531         @r=`${PWD_COMMAND}`; export r; \
3532         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3533         test ! -f $(BUILD_SUBDIR)/libcpp/Makefile || exit 0; \
3534         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libcpp; \
3535         $(BUILD_EXPORTS)  \
3536         echo Configuring in $(BUILD_SUBDIR)/libcpp; \
3537         cd "$(BUILD_SUBDIR)/libcpp" || exit 1; \
3538         case $(srcdir) in \
3539           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3540           *) topdir=`echo $(BUILD_SUBDIR)/libcpp/ | \
3541                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3542         esac; \
3543         module_srcdir=libcpp; \
3544         rm -f no-such-file || : ; \
3545         CONFIG_SITE=no-such-file $(SHELL) \
3546           $$s/$$module_srcdir/configure \
3547           --srcdir=$${topdir}/$$module_srcdir \
3548           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3549           --target=${target_alias} --disable-nls am_cv_func_iconv=no \
3550           || exit 1
3551 @endif build-libcpp
3552
3553
3554
3555
3556
3557 .PHONY: all-build-libcpp maybe-all-build-libcpp
3558 maybe-all-build-libcpp:
3559 @if gcc-bootstrap
3560 all-build-libcpp: stage_current
3561 @endif gcc-bootstrap
3562 @if build-libcpp
3563 TARGET-build-libcpp=all
3564 maybe-all-build-libcpp: all-build-libcpp
3565 all-build-libcpp: configure-build-libcpp
3566         @: $(MAKE); $(unstage)
3567         @r=`${PWD_COMMAND}`; export r; \
3568         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3569         $(BUILD_EXPORTS)  \
3570         (cd $(BUILD_SUBDIR)/libcpp && \
3571           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
3572                 $(TARGET-build-libcpp))
3573 @endif build-libcpp
3574
3575
3576
3577
3578
3579 # --------------------------------------
3580 # Modules which run on the host machine
3581 # --------------------------------------
3582
3583
3584 .PHONY: configure-bfd maybe-configure-bfd
3585 maybe-configure-bfd:
3586 @if gcc-bootstrap
3587 configure-bfd: stage_current
3588 @endif gcc-bootstrap
3589 @if bfd
3590 maybe-configure-bfd: configure-bfd
3591 configure-bfd: 
3592         @r=`${PWD_COMMAND}`; export r; \
3593         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3594         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3595         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3596         $(HOST_EXPORTS)  \
3597         echo Configuring in $(HOST_SUBDIR)/bfd; \
3598         cd "$(HOST_SUBDIR)/bfd" || exit 1; \
3599         case $(srcdir) in \
3600           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3601           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3602                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3603         esac; \
3604         module_srcdir=bfd; \
3605         $(SHELL) \
3606           $$s/$$module_srcdir/configure \
3607           --srcdir=$${topdir}/$$module_srcdir \
3608           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3609           --target=${target_alias}  \
3610           || exit 1
3611 @endif bfd
3612
3613
3614
3615 .PHONY: configure-stage1-bfd maybe-configure-stage1-bfd
3616 maybe-configure-stage1-bfd:
3617 @if bfd-bootstrap
3618 maybe-configure-stage1-bfd: configure-stage1-bfd
3619 configure-stage1-bfd:
3620         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
3621         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3622         @r=`${PWD_COMMAND}`; export r; \
3623         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3624         TFLAGS="$(STAGE1_TFLAGS)"; \
3625         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3626         $(HOST_EXPORTS) \
3627         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
3628         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
3629         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
3630         echo Configuring stage 1 in $(HOST_SUBDIR)/bfd; \
3631         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3632         cd $(HOST_SUBDIR)/bfd || exit 1; \
3633         case $(srcdir) in \
3634           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3635           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3636                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3637         esac; \
3638         module_srcdir=bfd; \
3639         $(SHELL) $$s/$$module_srcdir/configure \
3640           --srcdir=$${topdir}/$$module_srcdir \
3641           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3642           --target=${target_alias} \
3643            \
3644           $(STAGE1_CONFIGURE_FLAGS)
3645 @endif bfd-bootstrap
3646
3647 .PHONY: configure-stage2-bfd maybe-configure-stage2-bfd
3648 maybe-configure-stage2-bfd:
3649 @if bfd-bootstrap
3650 maybe-configure-stage2-bfd: configure-stage2-bfd
3651 configure-stage2-bfd:
3652         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
3653         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3654         @r=`${PWD_COMMAND}`; export r; \
3655         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3656         TFLAGS="$(STAGE2_TFLAGS)"; \
3657         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3658         $(HOST_EXPORTS) \
3659         $(POSTSTAGE1_HOST_EXPORTS) \
3660         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
3661         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
3662         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
3663         echo Configuring stage 2 in $(HOST_SUBDIR)/bfd; \
3664         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3665         cd $(HOST_SUBDIR)/bfd || exit 1; \
3666         case $(srcdir) in \
3667           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3668           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3669                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3670         esac; \
3671         module_srcdir=bfd; \
3672         $(SHELL) $$s/$$module_srcdir/configure \
3673           --srcdir=$${topdir}/$$module_srcdir \
3674           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3675           --target=${target_alias} \
3676           --with-build-libsubdir=$(HOST_SUBDIR) \
3677           $(STAGE2_CONFIGURE_FLAGS)
3678 @endif bfd-bootstrap
3679
3680 .PHONY: configure-stage3-bfd maybe-configure-stage3-bfd
3681 maybe-configure-stage3-bfd:
3682 @if bfd-bootstrap
3683 maybe-configure-stage3-bfd: configure-stage3-bfd
3684 configure-stage3-bfd:
3685         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
3686         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3687         @r=`${PWD_COMMAND}`; export r; \
3688         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3689         TFLAGS="$(STAGE3_TFLAGS)"; \
3690         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3691         $(HOST_EXPORTS) \
3692         $(POSTSTAGE1_HOST_EXPORTS) \
3693         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
3694         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
3695         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
3696         echo Configuring stage 3 in $(HOST_SUBDIR)/bfd; \
3697         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3698         cd $(HOST_SUBDIR)/bfd || exit 1; \
3699         case $(srcdir) in \
3700           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3701           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3702                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3703         esac; \
3704         module_srcdir=bfd; \
3705         $(SHELL) $$s/$$module_srcdir/configure \
3706           --srcdir=$${topdir}/$$module_srcdir \
3707           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3708           --target=${target_alias} \
3709           --with-build-libsubdir=$(HOST_SUBDIR) \
3710           $(STAGE3_CONFIGURE_FLAGS)
3711 @endif bfd-bootstrap
3712
3713 .PHONY: configure-stage4-bfd maybe-configure-stage4-bfd
3714 maybe-configure-stage4-bfd:
3715 @if bfd-bootstrap
3716 maybe-configure-stage4-bfd: configure-stage4-bfd
3717 configure-stage4-bfd:
3718         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
3719         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3720         @r=`${PWD_COMMAND}`; export r; \
3721         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3722         TFLAGS="$(STAGE4_TFLAGS)"; \
3723         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3724         $(HOST_EXPORTS) \
3725         $(POSTSTAGE1_HOST_EXPORTS) \
3726         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
3727         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
3728         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
3729         echo Configuring stage 4 in $(HOST_SUBDIR)/bfd; \
3730         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3731         cd $(HOST_SUBDIR)/bfd || exit 1; \
3732         case $(srcdir) in \
3733           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3734           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3735                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3736         esac; \
3737         module_srcdir=bfd; \
3738         $(SHELL) $$s/$$module_srcdir/configure \
3739           --srcdir=$${topdir}/$$module_srcdir \
3740           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3741           --target=${target_alias} \
3742           --with-build-libsubdir=$(HOST_SUBDIR) \
3743           $(STAGE4_CONFIGURE_FLAGS)
3744 @endif bfd-bootstrap
3745
3746 .PHONY: configure-stageprofile-bfd maybe-configure-stageprofile-bfd
3747 maybe-configure-stageprofile-bfd:
3748 @if bfd-bootstrap
3749 maybe-configure-stageprofile-bfd: configure-stageprofile-bfd
3750 configure-stageprofile-bfd:
3751         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
3752         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3753         @r=`${PWD_COMMAND}`; export r; \
3754         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3755         TFLAGS="$(STAGEprofile_TFLAGS)"; \
3756         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3757         $(HOST_EXPORTS) \
3758         $(POSTSTAGE1_HOST_EXPORTS) \
3759         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
3760         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
3761         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
3762         echo Configuring stage profile in $(HOST_SUBDIR)/bfd; \
3763         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3764         cd $(HOST_SUBDIR)/bfd || exit 1; \
3765         case $(srcdir) in \
3766           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3767           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3768                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3769         esac; \
3770         module_srcdir=bfd; \
3771         $(SHELL) $$s/$$module_srcdir/configure \
3772           --srcdir=$${topdir}/$$module_srcdir \
3773           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3774           --target=${target_alias} \
3775           --with-build-libsubdir=$(HOST_SUBDIR) \
3776           $(STAGEprofile_CONFIGURE_FLAGS)
3777 @endif bfd-bootstrap
3778
3779 .PHONY: configure-stagetrain-bfd maybe-configure-stagetrain-bfd
3780 maybe-configure-stagetrain-bfd:
3781 @if bfd-bootstrap
3782 maybe-configure-stagetrain-bfd: configure-stagetrain-bfd
3783 configure-stagetrain-bfd:
3784         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
3785         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3786         @r=`${PWD_COMMAND}`; export r; \
3787         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3788         TFLAGS="$(STAGEtrain_TFLAGS)"; \
3789         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3790         $(HOST_EXPORTS) \
3791         $(POSTSTAGE1_HOST_EXPORTS) \
3792         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
3793         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
3794         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
3795         echo Configuring stage train in $(HOST_SUBDIR)/bfd; \
3796         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3797         cd $(HOST_SUBDIR)/bfd || exit 1; \
3798         case $(srcdir) in \
3799           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3800           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3801                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3802         esac; \
3803         module_srcdir=bfd; \
3804         $(SHELL) $$s/$$module_srcdir/configure \
3805           --srcdir=$${topdir}/$$module_srcdir \
3806           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3807           --target=${target_alias} \
3808           --with-build-libsubdir=$(HOST_SUBDIR) \
3809           $(STAGEtrain_CONFIGURE_FLAGS)
3810 @endif bfd-bootstrap
3811
3812 .PHONY: configure-stagefeedback-bfd maybe-configure-stagefeedback-bfd
3813 maybe-configure-stagefeedback-bfd:
3814 @if bfd-bootstrap
3815 maybe-configure-stagefeedback-bfd: configure-stagefeedback-bfd
3816 configure-stagefeedback-bfd:
3817         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
3818         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3819         @r=`${PWD_COMMAND}`; export r; \
3820         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3821         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
3822         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3823         $(HOST_EXPORTS) \
3824         $(POSTSTAGE1_HOST_EXPORTS) \
3825         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
3826         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
3827         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
3828         echo Configuring stage feedback in $(HOST_SUBDIR)/bfd; \
3829         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3830         cd $(HOST_SUBDIR)/bfd || exit 1; \
3831         case $(srcdir) in \
3832           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3833           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3834                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3835         esac; \
3836         module_srcdir=bfd; \
3837         $(SHELL) $$s/$$module_srcdir/configure \
3838           --srcdir=$${topdir}/$$module_srcdir \
3839           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3840           --target=${target_alias} \
3841           --with-build-libsubdir=$(HOST_SUBDIR) \
3842           $(STAGEfeedback_CONFIGURE_FLAGS)
3843 @endif bfd-bootstrap
3844
3845 .PHONY: configure-stageautoprofile-bfd maybe-configure-stageautoprofile-bfd
3846 maybe-configure-stageautoprofile-bfd:
3847 @if bfd-bootstrap
3848 maybe-configure-stageautoprofile-bfd: configure-stageautoprofile-bfd
3849 configure-stageautoprofile-bfd:
3850         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
3851         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3852         @r=`${PWD_COMMAND}`; export r; \
3853         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3854         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
3855         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3856         $(HOST_EXPORTS) \
3857         $(POSTSTAGE1_HOST_EXPORTS) \
3858         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
3859         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
3860         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
3861         echo Configuring stage autoprofile in $(HOST_SUBDIR)/bfd; \
3862         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3863         cd $(HOST_SUBDIR)/bfd || exit 1; \
3864         case $(srcdir) in \
3865           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3866           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3867                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3868         esac; \
3869         module_srcdir=bfd; \
3870         $(SHELL) $$s/$$module_srcdir/configure \
3871           --srcdir=$${topdir}/$$module_srcdir \
3872           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3873           --target=${target_alias} \
3874           --with-build-libsubdir=$(HOST_SUBDIR) \
3875           $(STAGEautoprofile_CONFIGURE_FLAGS)
3876 @endif bfd-bootstrap
3877
3878 .PHONY: configure-stageautofeedback-bfd maybe-configure-stageautofeedback-bfd
3879 maybe-configure-stageautofeedback-bfd:
3880 @if bfd-bootstrap
3881 maybe-configure-stageautofeedback-bfd: configure-stageautofeedback-bfd
3882 configure-stageautofeedback-bfd:
3883         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
3884         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3885         @r=`${PWD_COMMAND}`; export r; \
3886         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3887         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
3888         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3889         $(HOST_EXPORTS) \
3890         $(POSTSTAGE1_HOST_EXPORTS) \
3891         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
3892         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
3893         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
3894         echo Configuring stage autofeedback in $(HOST_SUBDIR)/bfd; \
3895         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3896         cd $(HOST_SUBDIR)/bfd || exit 1; \
3897         case $(srcdir) in \
3898           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3899           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3900                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3901         esac; \
3902         module_srcdir=bfd; \
3903         $(SHELL) $$s/$$module_srcdir/configure \
3904           --srcdir=$${topdir}/$$module_srcdir \
3905           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3906           --target=${target_alias} \
3907           --with-build-libsubdir=$(HOST_SUBDIR) \
3908           $(STAGEautofeedback_CONFIGURE_FLAGS)
3909 @endif bfd-bootstrap
3910
3911
3912
3913
3914
3915 .PHONY: all-bfd maybe-all-bfd
3916 maybe-all-bfd:
3917 @if gcc-bootstrap
3918 all-bfd: stage_current
3919 @endif gcc-bootstrap
3920 @if bfd
3921 TARGET-bfd=all
3922 maybe-all-bfd: all-bfd
3923 all-bfd: configure-bfd
3924         @r=`${PWD_COMMAND}`; export r; \
3925         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3926         $(HOST_EXPORTS)  \
3927         (cd $(HOST_SUBDIR)/bfd && \
3928           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
3929                 $(TARGET-bfd))
3930 @endif bfd
3931
3932
3933
3934 .PHONY: all-stage1-bfd maybe-all-stage1-bfd
3935 .PHONY: clean-stage1-bfd maybe-clean-stage1-bfd
3936 maybe-all-stage1-bfd:
3937 maybe-clean-stage1-bfd:
3938 @if bfd-bootstrap
3939 maybe-all-stage1-bfd: all-stage1-bfd
3940 all-stage1: all-stage1-bfd
3941 TARGET-stage1-bfd = $(TARGET-bfd)
3942 all-stage1-bfd: configure-stage1-bfd
3943         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
3944         @r=`${PWD_COMMAND}`; export r; \
3945         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3946         TFLAGS="$(STAGE1_TFLAGS)"; \
3947         $(HOST_EXPORTS)  \
3948         cd $(HOST_SUBDIR)/bfd && \
3949          \
3950         $(MAKE) $(BASE_FLAGS_TO_PASS) \
3951                 CFLAGS="$(STAGE1_CFLAGS)" \
3952                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
3953                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
3954                 LIBCFLAGS="$(LIBCFLAGS)" \
3955                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3956                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3957                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3958                 $(EXTRA_HOST_FLAGS)  \
3959                 $(STAGE1_FLAGS_TO_PASS)  \
3960                 TFLAGS="$(STAGE1_TFLAGS)"  \
3961                 $(TARGET-stage1-bfd)
3962
3963 maybe-clean-stage1-bfd: clean-stage1-bfd
3964 clean-stage1: clean-stage1-bfd
3965 clean-stage1-bfd:
3966         @if [ $(current_stage) = stage1 ]; then \
3967           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3968         else \
3969           [ -f $(HOST_SUBDIR)/stage1-bfd/Makefile ] || exit 0; \
3970           $(MAKE) stage1-start; \
3971         fi; \
3972         cd $(HOST_SUBDIR)/bfd && \
3973         $(MAKE) $(EXTRA_HOST_FLAGS)  \
3974         $(STAGE1_FLAGS_TO_PASS)  clean
3975 @endif bfd-bootstrap
3976
3977
3978 .PHONY: all-stage2-bfd maybe-all-stage2-bfd
3979 .PHONY: clean-stage2-bfd maybe-clean-stage2-bfd
3980 maybe-all-stage2-bfd:
3981 maybe-clean-stage2-bfd:
3982 @if bfd-bootstrap
3983 maybe-all-stage2-bfd: all-stage2-bfd
3984 all-stage2: all-stage2-bfd
3985 TARGET-stage2-bfd = $(TARGET-bfd)
3986 all-stage2-bfd: configure-stage2-bfd
3987         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
3988         @r=`${PWD_COMMAND}`; export r; \
3989         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3990         TFLAGS="$(STAGE2_TFLAGS)"; \
3991         $(HOST_EXPORTS) \
3992         $(POSTSTAGE1_HOST_EXPORTS)  \
3993         cd $(HOST_SUBDIR)/bfd && \
3994          \
3995         $(MAKE) $(BASE_FLAGS_TO_PASS) \
3996                 CFLAGS="$(STAGE2_CFLAGS)" \
3997                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
3998                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
3999                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
4000                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4001                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4002                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4003                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
4004                 TFLAGS="$(STAGE2_TFLAGS)"  \
4005                 $(TARGET-stage2-bfd)
4006
4007 maybe-clean-stage2-bfd: clean-stage2-bfd
4008 clean-stage2: clean-stage2-bfd
4009 clean-stage2-bfd:
4010         @if [ $(current_stage) = stage2 ]; then \
4011           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4012         else \
4013           [ -f $(HOST_SUBDIR)/stage2-bfd/Makefile ] || exit 0; \
4014           $(MAKE) stage2-start; \
4015         fi; \
4016         cd $(HOST_SUBDIR)/bfd && \
4017         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
4018 @endif bfd-bootstrap
4019
4020
4021 .PHONY: all-stage3-bfd maybe-all-stage3-bfd
4022 .PHONY: clean-stage3-bfd maybe-clean-stage3-bfd
4023 maybe-all-stage3-bfd:
4024 maybe-clean-stage3-bfd:
4025 @if bfd-bootstrap
4026 maybe-all-stage3-bfd: all-stage3-bfd
4027 all-stage3: all-stage3-bfd
4028 TARGET-stage3-bfd = $(TARGET-bfd)
4029 all-stage3-bfd: configure-stage3-bfd
4030         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
4031         @r=`${PWD_COMMAND}`; export r; \
4032         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4033         TFLAGS="$(STAGE3_TFLAGS)"; \
4034         $(HOST_EXPORTS) \
4035         $(POSTSTAGE1_HOST_EXPORTS)  \
4036         cd $(HOST_SUBDIR)/bfd && \
4037          \
4038         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4039                 CFLAGS="$(STAGE3_CFLAGS)" \
4040                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
4041                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
4042                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
4043                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4044                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4045                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4046                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
4047                 TFLAGS="$(STAGE3_TFLAGS)"  \
4048                 $(TARGET-stage3-bfd)
4049
4050 maybe-clean-stage3-bfd: clean-stage3-bfd
4051 clean-stage3: clean-stage3-bfd
4052 clean-stage3-bfd:
4053         @if [ $(current_stage) = stage3 ]; then \
4054           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4055         else \
4056           [ -f $(HOST_SUBDIR)/stage3-bfd/Makefile ] || exit 0; \
4057           $(MAKE) stage3-start; \
4058         fi; \
4059         cd $(HOST_SUBDIR)/bfd && \
4060         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
4061 @endif bfd-bootstrap
4062
4063
4064 .PHONY: all-stage4-bfd maybe-all-stage4-bfd
4065 .PHONY: clean-stage4-bfd maybe-clean-stage4-bfd
4066 maybe-all-stage4-bfd:
4067 maybe-clean-stage4-bfd:
4068 @if bfd-bootstrap
4069 maybe-all-stage4-bfd: all-stage4-bfd
4070 all-stage4: all-stage4-bfd
4071 TARGET-stage4-bfd = $(TARGET-bfd)
4072 all-stage4-bfd: configure-stage4-bfd
4073         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
4074         @r=`${PWD_COMMAND}`; export r; \
4075         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4076         TFLAGS="$(STAGE4_TFLAGS)"; \
4077         $(HOST_EXPORTS) \
4078         $(POSTSTAGE1_HOST_EXPORTS)  \
4079         cd $(HOST_SUBDIR)/bfd && \
4080          \
4081         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4082                 CFLAGS="$(STAGE4_CFLAGS)" \
4083                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
4084                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
4085                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
4086                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4087                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4088                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4089                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
4090                 TFLAGS="$(STAGE4_TFLAGS)"  \
4091                 $(TARGET-stage4-bfd)
4092
4093 maybe-clean-stage4-bfd: clean-stage4-bfd
4094 clean-stage4: clean-stage4-bfd
4095 clean-stage4-bfd:
4096         @if [ $(current_stage) = stage4 ]; then \
4097           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4098         else \
4099           [ -f $(HOST_SUBDIR)/stage4-bfd/Makefile ] || exit 0; \
4100           $(MAKE) stage4-start; \
4101         fi; \
4102         cd $(HOST_SUBDIR)/bfd && \
4103         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
4104 @endif bfd-bootstrap
4105
4106
4107 .PHONY: all-stageprofile-bfd maybe-all-stageprofile-bfd
4108 .PHONY: clean-stageprofile-bfd maybe-clean-stageprofile-bfd
4109 maybe-all-stageprofile-bfd:
4110 maybe-clean-stageprofile-bfd:
4111 @if bfd-bootstrap
4112 maybe-all-stageprofile-bfd: all-stageprofile-bfd
4113 all-stageprofile: all-stageprofile-bfd
4114 TARGET-stageprofile-bfd = $(TARGET-bfd)
4115 all-stageprofile-bfd: configure-stageprofile-bfd
4116         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
4117         @r=`${PWD_COMMAND}`; export r; \
4118         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4119         TFLAGS="$(STAGEprofile_TFLAGS)"; \
4120         $(HOST_EXPORTS) \
4121         $(POSTSTAGE1_HOST_EXPORTS)  \
4122         cd $(HOST_SUBDIR)/bfd && \
4123          \
4124         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4125                 CFLAGS="$(STAGEprofile_CFLAGS)" \
4126                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
4127                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
4128                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
4129                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4130                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4131                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4132                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
4133                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
4134                 $(TARGET-stageprofile-bfd)
4135
4136 maybe-clean-stageprofile-bfd: clean-stageprofile-bfd
4137 clean-stageprofile: clean-stageprofile-bfd
4138 clean-stageprofile-bfd:
4139         @if [ $(current_stage) = stageprofile ]; then \
4140           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4141         else \
4142           [ -f $(HOST_SUBDIR)/stageprofile-bfd/Makefile ] || exit 0; \
4143           $(MAKE) stageprofile-start; \
4144         fi; \
4145         cd $(HOST_SUBDIR)/bfd && \
4146         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
4147 @endif bfd-bootstrap
4148
4149
4150 .PHONY: all-stagetrain-bfd maybe-all-stagetrain-bfd
4151 .PHONY: clean-stagetrain-bfd maybe-clean-stagetrain-bfd
4152 maybe-all-stagetrain-bfd:
4153 maybe-clean-stagetrain-bfd:
4154 @if bfd-bootstrap
4155 maybe-all-stagetrain-bfd: all-stagetrain-bfd
4156 all-stagetrain: all-stagetrain-bfd
4157 TARGET-stagetrain-bfd = $(TARGET-bfd)
4158 all-stagetrain-bfd: configure-stagetrain-bfd
4159         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
4160         @r=`${PWD_COMMAND}`; export r; \
4161         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4162         TFLAGS="$(STAGEtrain_TFLAGS)"; \
4163         $(HOST_EXPORTS) \
4164         $(POSTSTAGE1_HOST_EXPORTS)  \
4165         cd $(HOST_SUBDIR)/bfd && \
4166          \
4167         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4168                 CFLAGS="$(STAGEtrain_CFLAGS)" \
4169                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
4170                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
4171                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
4172                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4173                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4174                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4175                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
4176                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
4177                 $(TARGET-stagetrain-bfd)
4178
4179 maybe-clean-stagetrain-bfd: clean-stagetrain-bfd
4180 clean-stagetrain: clean-stagetrain-bfd
4181 clean-stagetrain-bfd:
4182         @if [ $(current_stage) = stagetrain ]; then \
4183           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4184         else \
4185           [ -f $(HOST_SUBDIR)/stagetrain-bfd/Makefile ] || exit 0; \
4186           $(MAKE) stagetrain-start; \
4187         fi; \
4188         cd $(HOST_SUBDIR)/bfd && \
4189         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
4190 @endif bfd-bootstrap
4191
4192
4193 .PHONY: all-stagefeedback-bfd maybe-all-stagefeedback-bfd
4194 .PHONY: clean-stagefeedback-bfd maybe-clean-stagefeedback-bfd
4195 maybe-all-stagefeedback-bfd:
4196 maybe-clean-stagefeedback-bfd:
4197 @if bfd-bootstrap
4198 maybe-all-stagefeedback-bfd: all-stagefeedback-bfd
4199 all-stagefeedback: all-stagefeedback-bfd
4200 TARGET-stagefeedback-bfd = $(TARGET-bfd)
4201 all-stagefeedback-bfd: configure-stagefeedback-bfd
4202         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
4203         @r=`${PWD_COMMAND}`; export r; \
4204         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4205         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
4206         $(HOST_EXPORTS) \
4207         $(POSTSTAGE1_HOST_EXPORTS)  \
4208         cd $(HOST_SUBDIR)/bfd && \
4209          \
4210         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4211                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
4212                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
4213                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
4214                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
4215                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4216                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4217                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4218                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
4219                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
4220                 $(TARGET-stagefeedback-bfd)
4221
4222 maybe-clean-stagefeedback-bfd: clean-stagefeedback-bfd
4223 clean-stagefeedback: clean-stagefeedback-bfd
4224 clean-stagefeedback-bfd:
4225         @if [ $(current_stage) = stagefeedback ]; then \
4226           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4227         else \
4228           [ -f $(HOST_SUBDIR)/stagefeedback-bfd/Makefile ] || exit 0; \
4229           $(MAKE) stagefeedback-start; \
4230         fi; \
4231         cd $(HOST_SUBDIR)/bfd && \
4232         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
4233 @endif bfd-bootstrap
4234
4235
4236 .PHONY: all-stageautoprofile-bfd maybe-all-stageautoprofile-bfd
4237 .PHONY: clean-stageautoprofile-bfd maybe-clean-stageautoprofile-bfd
4238 maybe-all-stageautoprofile-bfd:
4239 maybe-clean-stageautoprofile-bfd:
4240 @if bfd-bootstrap
4241 maybe-all-stageautoprofile-bfd: all-stageautoprofile-bfd
4242 all-stageautoprofile: all-stageautoprofile-bfd
4243 TARGET-stageautoprofile-bfd = $(TARGET-bfd)
4244 all-stageautoprofile-bfd: configure-stageautoprofile-bfd
4245         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
4246         @r=`${PWD_COMMAND}`; export r; \
4247         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4248         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
4249         $(HOST_EXPORTS) \
4250         $(POSTSTAGE1_HOST_EXPORTS)  \
4251         cd $(HOST_SUBDIR)/bfd && \
4252         $$s/gcc/config/i386/$(AUTO_PROFILE) \
4253         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4254                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
4255                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
4256                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
4257                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
4258                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4259                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4260                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4261                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
4262                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
4263                 $(TARGET-stageautoprofile-bfd)
4264
4265 maybe-clean-stageautoprofile-bfd: clean-stageautoprofile-bfd
4266 clean-stageautoprofile: clean-stageautoprofile-bfd
4267 clean-stageautoprofile-bfd:
4268         @if [ $(current_stage) = stageautoprofile ]; then \
4269           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4270         else \
4271           [ -f $(HOST_SUBDIR)/stageautoprofile-bfd/Makefile ] || exit 0; \
4272           $(MAKE) stageautoprofile-start; \
4273         fi; \
4274         cd $(HOST_SUBDIR)/bfd && \
4275         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
4276 @endif bfd-bootstrap
4277
4278
4279 .PHONY: all-stageautofeedback-bfd maybe-all-stageautofeedback-bfd
4280 .PHONY: clean-stageautofeedback-bfd maybe-clean-stageautofeedback-bfd
4281 maybe-all-stageautofeedback-bfd:
4282 maybe-clean-stageautofeedback-bfd:
4283 @if bfd-bootstrap
4284 maybe-all-stageautofeedback-bfd: all-stageautofeedback-bfd
4285 all-stageautofeedback: all-stageautofeedback-bfd
4286 TARGET-stageautofeedback-bfd = $(TARGET-bfd)
4287 all-stageautofeedback-bfd: configure-stageautofeedback-bfd
4288         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
4289         @r=`${PWD_COMMAND}`; export r; \
4290         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4291         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
4292         $(HOST_EXPORTS) \
4293         $(POSTSTAGE1_HOST_EXPORTS)  \
4294         cd $(HOST_SUBDIR)/bfd && \
4295          \
4296         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4297                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
4298                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
4299                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
4300                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
4301                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4302                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4303                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4304                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
4305                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
4306                 $(TARGET-stageautofeedback-bfd)
4307
4308 maybe-clean-stageautofeedback-bfd: clean-stageautofeedback-bfd
4309 clean-stageautofeedback: clean-stageautofeedback-bfd
4310 clean-stageautofeedback-bfd:
4311         @if [ $(current_stage) = stageautofeedback ]; then \
4312           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4313         else \
4314           [ -f $(HOST_SUBDIR)/stageautofeedback-bfd/Makefile ] || exit 0; \
4315           $(MAKE) stageautofeedback-start; \
4316         fi; \
4317         cd $(HOST_SUBDIR)/bfd && \
4318         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
4319 @endif bfd-bootstrap
4320
4321
4322
4323
4324
4325 .PHONY: check-bfd maybe-check-bfd
4326 maybe-check-bfd:
4327 @if bfd
4328 maybe-check-bfd: check-bfd
4329
4330 check-bfd:
4331         @: $(MAKE); $(unstage)
4332         @r=`${PWD_COMMAND}`; export r; \
4333         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4334         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
4335         (cd $(HOST_SUBDIR)/bfd && \
4336           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
4337
4338 @endif bfd
4339
4340 .PHONY: install-bfd maybe-install-bfd
4341 maybe-install-bfd:
4342 @if bfd
4343 maybe-install-bfd: install-bfd
4344
4345 install-bfd: installdirs
4346         @: $(MAKE); $(unstage)
4347         @r=`${PWD_COMMAND}`; export r; \
4348         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4349         $(HOST_EXPORTS) \
4350         (cd $(HOST_SUBDIR)/bfd && \
4351           $(MAKE) $(FLAGS_TO_PASS)  install)
4352
4353 @endif bfd
4354
4355 .PHONY: install-strip-bfd maybe-install-strip-bfd
4356 maybe-install-strip-bfd:
4357 @if bfd
4358 maybe-install-strip-bfd: install-strip-bfd
4359
4360 install-strip-bfd: installdirs
4361         @: $(MAKE); $(unstage)
4362         @r=`${PWD_COMMAND}`; export r; \
4363         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4364         $(HOST_EXPORTS) \
4365         (cd $(HOST_SUBDIR)/bfd && \
4366           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
4367
4368 @endif bfd
4369
4370 # Other targets (info, dvi, pdf, etc.)
4371
4372 .PHONY: maybe-info-bfd info-bfd
4373 maybe-info-bfd:
4374 @if bfd
4375 maybe-info-bfd: info-bfd
4376
4377 info-bfd: \
4378     configure-bfd 
4379         @[ -f ./bfd/Makefile ] || exit 0; \
4380         r=`${PWD_COMMAND}`; export r; \
4381         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4382         $(HOST_EXPORTS) \
4383         for flag in $(EXTRA_HOST_FLAGS) ; do \
4384           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4385         done; \
4386         echo "Doing info in bfd"; \
4387         (cd $(HOST_SUBDIR)/bfd && \
4388           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4389                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4390                   "RANLIB=$${RANLIB}" \
4391                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4392                   info) \
4393           || exit 1
4394
4395 @endif bfd
4396
4397 .PHONY: maybe-dvi-bfd dvi-bfd
4398 maybe-dvi-bfd:
4399 @if bfd
4400 maybe-dvi-bfd: dvi-bfd
4401
4402 dvi-bfd: \
4403     configure-bfd 
4404         @[ -f ./bfd/Makefile ] || exit 0; \
4405         r=`${PWD_COMMAND}`; export r; \
4406         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4407         $(HOST_EXPORTS) \
4408         for flag in $(EXTRA_HOST_FLAGS) ; do \
4409           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4410         done; \
4411         echo "Doing dvi in bfd"; \
4412         (cd $(HOST_SUBDIR)/bfd && \
4413           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4414                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4415                   "RANLIB=$${RANLIB}" \
4416                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4417                   dvi) \
4418           || exit 1
4419
4420 @endif bfd
4421
4422 .PHONY: maybe-pdf-bfd pdf-bfd
4423 maybe-pdf-bfd:
4424 @if bfd
4425 maybe-pdf-bfd: pdf-bfd
4426
4427 pdf-bfd: \
4428     configure-bfd 
4429         @[ -f ./bfd/Makefile ] || exit 0; \
4430         r=`${PWD_COMMAND}`; export r; \
4431         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4432         $(HOST_EXPORTS) \
4433         for flag in $(EXTRA_HOST_FLAGS) ; do \
4434           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4435         done; \
4436         echo "Doing pdf in bfd"; \
4437         (cd $(HOST_SUBDIR)/bfd && \
4438           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4439                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4440                   "RANLIB=$${RANLIB}" \
4441                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4442                   pdf) \
4443           || exit 1
4444
4445 @endif bfd
4446
4447 .PHONY: maybe-html-bfd html-bfd
4448 maybe-html-bfd:
4449 @if bfd
4450 maybe-html-bfd: html-bfd
4451
4452 html-bfd: \
4453     configure-bfd 
4454         @[ -f ./bfd/Makefile ] || exit 0; \
4455         r=`${PWD_COMMAND}`; export r; \
4456         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4457         $(HOST_EXPORTS) \
4458         for flag in $(EXTRA_HOST_FLAGS) ; do \
4459           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4460         done; \
4461         echo "Doing html in bfd"; \
4462         (cd $(HOST_SUBDIR)/bfd && \
4463           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4464                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4465                   "RANLIB=$${RANLIB}" \
4466                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4467                   html) \
4468           || exit 1
4469
4470 @endif bfd
4471
4472 .PHONY: maybe-TAGS-bfd TAGS-bfd
4473 maybe-TAGS-bfd:
4474 @if bfd
4475 maybe-TAGS-bfd: TAGS-bfd
4476
4477 TAGS-bfd: \
4478     configure-bfd 
4479         @[ -f ./bfd/Makefile ] || exit 0; \
4480         r=`${PWD_COMMAND}`; export r; \
4481         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4482         $(HOST_EXPORTS) \
4483         for flag in $(EXTRA_HOST_FLAGS) ; do \
4484           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4485         done; \
4486         echo "Doing TAGS in bfd"; \
4487         (cd $(HOST_SUBDIR)/bfd && \
4488           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4489                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4490                   "RANLIB=$${RANLIB}" \
4491                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4492                   TAGS) \
4493           || exit 1
4494
4495 @endif bfd
4496
4497 .PHONY: maybe-install-info-bfd install-info-bfd
4498 maybe-install-info-bfd:
4499 @if bfd
4500 maybe-install-info-bfd: install-info-bfd
4501
4502 install-info-bfd: \
4503     configure-bfd \
4504     info-bfd 
4505         @[ -f ./bfd/Makefile ] || exit 0; \
4506         r=`${PWD_COMMAND}`; export r; \
4507         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4508         $(HOST_EXPORTS) \
4509         for flag in $(EXTRA_HOST_FLAGS) ; do \
4510           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4511         done; \
4512         echo "Doing install-info in bfd"; \
4513         (cd $(HOST_SUBDIR)/bfd && \
4514           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4515                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4516                   "RANLIB=$${RANLIB}" \
4517                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4518                   install-info) \
4519           || exit 1
4520
4521 @endif bfd
4522
4523 .PHONY: maybe-install-dvi-bfd install-dvi-bfd
4524 maybe-install-dvi-bfd:
4525 @if bfd
4526 maybe-install-dvi-bfd: install-dvi-bfd
4527
4528 install-dvi-bfd: \
4529     configure-bfd \
4530     dvi-bfd 
4531         @[ -f ./bfd/Makefile ] || exit 0; \
4532         r=`${PWD_COMMAND}`; export r; \
4533         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4534         $(HOST_EXPORTS) \
4535         for flag in $(EXTRA_HOST_FLAGS) ; do \
4536           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4537         done; \
4538         echo "Doing install-dvi in bfd"; \
4539         (cd $(HOST_SUBDIR)/bfd && \
4540           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4541                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4542                   "RANLIB=$${RANLIB}" \
4543                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4544                   install-dvi) \
4545           || exit 1
4546
4547 @endif bfd
4548
4549 .PHONY: maybe-install-pdf-bfd install-pdf-bfd
4550 maybe-install-pdf-bfd:
4551 @if bfd
4552 maybe-install-pdf-bfd: install-pdf-bfd
4553
4554 install-pdf-bfd: \
4555     configure-bfd \
4556     pdf-bfd 
4557         @[ -f ./bfd/Makefile ] || exit 0; \
4558         r=`${PWD_COMMAND}`; export r; \
4559         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4560         $(HOST_EXPORTS) \
4561         for flag in $(EXTRA_HOST_FLAGS) ; do \
4562           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4563         done; \
4564         echo "Doing install-pdf in bfd"; \
4565         (cd $(HOST_SUBDIR)/bfd && \
4566           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4567                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4568                   "RANLIB=$${RANLIB}" \
4569                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4570                   install-pdf) \
4571           || exit 1
4572
4573 @endif bfd
4574
4575 .PHONY: maybe-install-html-bfd install-html-bfd
4576 maybe-install-html-bfd:
4577 @if bfd
4578 maybe-install-html-bfd: install-html-bfd
4579
4580 install-html-bfd: \
4581     configure-bfd \
4582     html-bfd 
4583         @[ -f ./bfd/Makefile ] || exit 0; \
4584         r=`${PWD_COMMAND}`; export r; \
4585         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4586         $(HOST_EXPORTS) \
4587         for flag in $(EXTRA_HOST_FLAGS) ; do \
4588           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4589         done; \
4590         echo "Doing install-html in bfd"; \
4591         (cd $(HOST_SUBDIR)/bfd && \
4592           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4593                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4594                   "RANLIB=$${RANLIB}" \
4595                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4596                   install-html) \
4597           || exit 1
4598
4599 @endif bfd
4600
4601 .PHONY: maybe-installcheck-bfd installcheck-bfd
4602 maybe-installcheck-bfd:
4603 @if bfd
4604 maybe-installcheck-bfd: installcheck-bfd
4605
4606 installcheck-bfd: \
4607     configure-bfd 
4608         @[ -f ./bfd/Makefile ] || exit 0; \
4609         r=`${PWD_COMMAND}`; export r; \
4610         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4611         $(HOST_EXPORTS) \
4612         for flag in $(EXTRA_HOST_FLAGS) ; do \
4613           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4614         done; \
4615         echo "Doing installcheck in bfd"; \
4616         (cd $(HOST_SUBDIR)/bfd && \
4617           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4618                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4619                   "RANLIB=$${RANLIB}" \
4620                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4621                   installcheck) \
4622           || exit 1
4623
4624 @endif bfd
4625
4626 .PHONY: maybe-mostlyclean-bfd mostlyclean-bfd
4627 maybe-mostlyclean-bfd:
4628 @if bfd
4629 maybe-mostlyclean-bfd: mostlyclean-bfd
4630
4631 mostlyclean-bfd: 
4632         @[ -f ./bfd/Makefile ] || exit 0; \
4633         r=`${PWD_COMMAND}`; export r; \
4634         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4635         $(HOST_EXPORTS) \
4636         for flag in $(EXTRA_HOST_FLAGS) ; do \
4637           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4638         done; \
4639         echo "Doing mostlyclean in bfd"; \
4640         (cd $(HOST_SUBDIR)/bfd && \
4641           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4642                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4643                   "RANLIB=$${RANLIB}" \
4644                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4645                   mostlyclean) \
4646           || exit 1
4647
4648 @endif bfd
4649
4650 .PHONY: maybe-clean-bfd clean-bfd
4651 maybe-clean-bfd:
4652 @if bfd
4653 maybe-clean-bfd: clean-bfd
4654
4655 clean-bfd: 
4656         @[ -f ./bfd/Makefile ] || exit 0; \
4657         r=`${PWD_COMMAND}`; export r; \
4658         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4659         $(HOST_EXPORTS) \
4660         for flag in $(EXTRA_HOST_FLAGS) ; do \
4661           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4662         done; \
4663         echo "Doing clean in bfd"; \
4664         (cd $(HOST_SUBDIR)/bfd && \
4665           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4666                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4667                   "RANLIB=$${RANLIB}" \
4668                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4669                   clean) \
4670           || exit 1
4671
4672 @endif bfd
4673
4674 .PHONY: maybe-distclean-bfd distclean-bfd
4675 maybe-distclean-bfd:
4676 @if bfd
4677 maybe-distclean-bfd: distclean-bfd
4678
4679 distclean-bfd: 
4680         @[ -f ./bfd/Makefile ] || exit 0; \
4681         r=`${PWD_COMMAND}`; export r; \
4682         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4683         $(HOST_EXPORTS) \
4684         for flag in $(EXTRA_HOST_FLAGS) ; do \
4685           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4686         done; \
4687         echo "Doing distclean in bfd"; \
4688         (cd $(HOST_SUBDIR)/bfd && \
4689           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4690                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4691                   "RANLIB=$${RANLIB}" \
4692                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4693                   distclean) \
4694           || exit 1
4695
4696 @endif bfd
4697
4698 .PHONY: maybe-maintainer-clean-bfd maintainer-clean-bfd
4699 maybe-maintainer-clean-bfd:
4700 @if bfd
4701 maybe-maintainer-clean-bfd: maintainer-clean-bfd
4702
4703 maintainer-clean-bfd: 
4704         @[ -f ./bfd/Makefile ] || exit 0; \
4705         r=`${PWD_COMMAND}`; export r; \
4706         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4707         $(HOST_EXPORTS) \
4708         for flag in $(EXTRA_HOST_FLAGS) ; do \
4709           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4710         done; \
4711         echo "Doing maintainer-clean in bfd"; \
4712         (cd $(HOST_SUBDIR)/bfd && \
4713           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4714                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4715                   "RANLIB=$${RANLIB}" \
4716                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4717                   maintainer-clean) \
4718           || exit 1
4719
4720 @endif bfd
4721
4722
4723
4724 .PHONY: configure-opcodes maybe-configure-opcodes
4725 maybe-configure-opcodes:
4726 @if gcc-bootstrap
4727 configure-opcodes: stage_current
4728 @endif gcc-bootstrap
4729 @if opcodes
4730 maybe-configure-opcodes: configure-opcodes
4731 configure-opcodes: 
4732         @r=`${PWD_COMMAND}`; export r; \
4733         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4734         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4735         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4736         $(HOST_EXPORTS)  \
4737         echo Configuring in $(HOST_SUBDIR)/opcodes; \
4738         cd "$(HOST_SUBDIR)/opcodes" || exit 1; \
4739         case $(srcdir) in \
4740           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4741           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4742                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4743         esac; \
4744         module_srcdir=opcodes; \
4745         $(SHELL) \
4746           $$s/$$module_srcdir/configure \
4747           --srcdir=$${topdir}/$$module_srcdir \
4748           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4749           --target=${target_alias}  \
4750           || exit 1
4751 @endif opcodes
4752
4753
4754
4755 .PHONY: configure-stage1-opcodes maybe-configure-stage1-opcodes
4756 maybe-configure-stage1-opcodes:
4757 @if opcodes-bootstrap
4758 maybe-configure-stage1-opcodes: configure-stage1-opcodes
4759 configure-stage1-opcodes:
4760         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4761         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4762         @r=`${PWD_COMMAND}`; export r; \
4763         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4764         TFLAGS="$(STAGE1_TFLAGS)"; \
4765         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4766         $(HOST_EXPORTS) \
4767         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
4768         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
4769         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
4770         echo Configuring stage 1 in $(HOST_SUBDIR)/opcodes; \
4771         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4772         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4773         case $(srcdir) in \
4774           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4775           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4776                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4777         esac; \
4778         module_srcdir=opcodes; \
4779         $(SHELL) $$s/$$module_srcdir/configure \
4780           --srcdir=$${topdir}/$$module_srcdir \
4781           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4782           --target=${target_alias} \
4783            \
4784           $(STAGE1_CONFIGURE_FLAGS)
4785 @endif opcodes-bootstrap
4786
4787 .PHONY: configure-stage2-opcodes maybe-configure-stage2-opcodes
4788 maybe-configure-stage2-opcodes:
4789 @if opcodes-bootstrap
4790 maybe-configure-stage2-opcodes: configure-stage2-opcodes
4791 configure-stage2-opcodes:
4792         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4793         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4794         @r=`${PWD_COMMAND}`; export r; \
4795         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4796         TFLAGS="$(STAGE2_TFLAGS)"; \
4797         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4798         $(HOST_EXPORTS) \
4799         $(POSTSTAGE1_HOST_EXPORTS) \
4800         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
4801         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
4802         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
4803         echo Configuring stage 2 in $(HOST_SUBDIR)/opcodes; \
4804         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4805         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4806         case $(srcdir) in \
4807           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4808           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4809                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4810         esac; \
4811         module_srcdir=opcodes; \
4812         $(SHELL) $$s/$$module_srcdir/configure \
4813           --srcdir=$${topdir}/$$module_srcdir \
4814           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4815           --target=${target_alias} \
4816           --with-build-libsubdir=$(HOST_SUBDIR) \
4817           $(STAGE2_CONFIGURE_FLAGS)
4818 @endif opcodes-bootstrap
4819
4820 .PHONY: configure-stage3-opcodes maybe-configure-stage3-opcodes
4821 maybe-configure-stage3-opcodes:
4822 @if opcodes-bootstrap
4823 maybe-configure-stage3-opcodes: configure-stage3-opcodes
4824 configure-stage3-opcodes:
4825         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
4826         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4827         @r=`${PWD_COMMAND}`; export r; \
4828         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4829         TFLAGS="$(STAGE3_TFLAGS)"; \
4830         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4831         $(HOST_EXPORTS) \
4832         $(POSTSTAGE1_HOST_EXPORTS) \
4833         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
4834         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
4835         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
4836         echo Configuring stage 3 in $(HOST_SUBDIR)/opcodes; \
4837         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4838         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4839         case $(srcdir) in \
4840           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4841           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4842                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4843         esac; \
4844         module_srcdir=opcodes; \
4845         $(SHELL) $$s/$$module_srcdir/configure \
4846           --srcdir=$${topdir}/$$module_srcdir \
4847           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4848           --target=${target_alias} \
4849           --with-build-libsubdir=$(HOST_SUBDIR) \
4850           $(STAGE3_CONFIGURE_FLAGS)
4851 @endif opcodes-bootstrap
4852
4853 .PHONY: configure-stage4-opcodes maybe-configure-stage4-opcodes
4854 maybe-configure-stage4-opcodes:
4855 @if opcodes-bootstrap
4856 maybe-configure-stage4-opcodes: configure-stage4-opcodes
4857 configure-stage4-opcodes:
4858         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
4859         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4860         @r=`${PWD_COMMAND}`; export r; \
4861         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4862         TFLAGS="$(STAGE4_TFLAGS)"; \
4863         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4864         $(HOST_EXPORTS) \
4865         $(POSTSTAGE1_HOST_EXPORTS) \
4866         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
4867         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
4868         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
4869         echo Configuring stage 4 in $(HOST_SUBDIR)/opcodes; \
4870         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4871         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4872         case $(srcdir) in \
4873           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4874           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4875                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4876         esac; \
4877         module_srcdir=opcodes; \
4878         $(SHELL) $$s/$$module_srcdir/configure \
4879           --srcdir=$${topdir}/$$module_srcdir \
4880           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4881           --target=${target_alias} \
4882           --with-build-libsubdir=$(HOST_SUBDIR) \
4883           $(STAGE4_CONFIGURE_FLAGS)
4884 @endif opcodes-bootstrap
4885
4886 .PHONY: configure-stageprofile-opcodes maybe-configure-stageprofile-opcodes
4887 maybe-configure-stageprofile-opcodes:
4888 @if opcodes-bootstrap
4889 maybe-configure-stageprofile-opcodes: configure-stageprofile-opcodes
4890 configure-stageprofile-opcodes:
4891         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
4892         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4893         @r=`${PWD_COMMAND}`; export r; \
4894         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4895         TFLAGS="$(STAGEprofile_TFLAGS)"; \
4896         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4897         $(HOST_EXPORTS) \
4898         $(POSTSTAGE1_HOST_EXPORTS) \
4899         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
4900         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
4901         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
4902         echo Configuring stage profile in $(HOST_SUBDIR)/opcodes; \
4903         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4904         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4905         case $(srcdir) in \
4906           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4907           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4908                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4909         esac; \
4910         module_srcdir=opcodes; \
4911         $(SHELL) $$s/$$module_srcdir/configure \
4912           --srcdir=$${topdir}/$$module_srcdir \
4913           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4914           --target=${target_alias} \
4915           --with-build-libsubdir=$(HOST_SUBDIR) \
4916           $(STAGEprofile_CONFIGURE_FLAGS)
4917 @endif opcodes-bootstrap
4918
4919 .PHONY: configure-stagetrain-opcodes maybe-configure-stagetrain-opcodes
4920 maybe-configure-stagetrain-opcodes:
4921 @if opcodes-bootstrap
4922 maybe-configure-stagetrain-opcodes: configure-stagetrain-opcodes
4923 configure-stagetrain-opcodes:
4924         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
4925         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4926         @r=`${PWD_COMMAND}`; export r; \
4927         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4928         TFLAGS="$(STAGEtrain_TFLAGS)"; \
4929         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4930         $(HOST_EXPORTS) \
4931         $(POSTSTAGE1_HOST_EXPORTS) \
4932         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
4933         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
4934         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
4935         echo Configuring stage train in $(HOST_SUBDIR)/opcodes; \
4936         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4937         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4938         case $(srcdir) in \
4939           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4940           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4941                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4942         esac; \
4943         module_srcdir=opcodes; \
4944         $(SHELL) $$s/$$module_srcdir/configure \
4945           --srcdir=$${topdir}/$$module_srcdir \
4946           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4947           --target=${target_alias} \
4948           --with-build-libsubdir=$(HOST_SUBDIR) \
4949           $(STAGEtrain_CONFIGURE_FLAGS)
4950 @endif opcodes-bootstrap
4951
4952 .PHONY: configure-stagefeedback-opcodes maybe-configure-stagefeedback-opcodes
4953 maybe-configure-stagefeedback-opcodes:
4954 @if opcodes-bootstrap
4955 maybe-configure-stagefeedback-opcodes: configure-stagefeedback-opcodes
4956 configure-stagefeedback-opcodes:
4957         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
4958         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4959         @r=`${PWD_COMMAND}`; export r; \
4960         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4961         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
4962         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4963         $(HOST_EXPORTS) \
4964         $(POSTSTAGE1_HOST_EXPORTS) \
4965         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
4966         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
4967         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
4968         echo Configuring stage feedback in $(HOST_SUBDIR)/opcodes; \
4969         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4970         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4971         case $(srcdir) in \
4972           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4973           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4974                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4975         esac; \
4976         module_srcdir=opcodes; \
4977         $(SHELL) $$s/$$module_srcdir/configure \
4978           --srcdir=$${topdir}/$$module_srcdir \
4979           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4980           --target=${target_alias} \
4981           --with-build-libsubdir=$(HOST_SUBDIR) \
4982           $(STAGEfeedback_CONFIGURE_FLAGS)
4983 @endif opcodes-bootstrap
4984
4985 .PHONY: configure-stageautoprofile-opcodes maybe-configure-stageautoprofile-opcodes
4986 maybe-configure-stageautoprofile-opcodes:
4987 @if opcodes-bootstrap
4988 maybe-configure-stageautoprofile-opcodes: configure-stageautoprofile-opcodes
4989 configure-stageautoprofile-opcodes:
4990         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
4991         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4992         @r=`${PWD_COMMAND}`; export r; \
4993         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4994         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
4995         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4996         $(HOST_EXPORTS) \
4997         $(POSTSTAGE1_HOST_EXPORTS) \
4998         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
4999         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
5000         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
5001         echo Configuring stage autoprofile in $(HOST_SUBDIR)/opcodes; \
5002         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
5003         cd $(HOST_SUBDIR)/opcodes || exit 1; \
5004         case $(srcdir) in \
5005           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5006           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5007                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5008         esac; \
5009         module_srcdir=opcodes; \
5010         $(SHELL) $$s/$$module_srcdir/configure \
5011           --srcdir=$${topdir}/$$module_srcdir \
5012           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5013           --target=${target_alias} \
5014           --with-build-libsubdir=$(HOST_SUBDIR) \
5015           $(STAGEautoprofile_CONFIGURE_FLAGS)
5016 @endif opcodes-bootstrap
5017
5018 .PHONY: configure-stageautofeedback-opcodes maybe-configure-stageautofeedback-opcodes
5019 maybe-configure-stageautofeedback-opcodes:
5020 @if opcodes-bootstrap
5021 maybe-configure-stageautofeedback-opcodes: configure-stageautofeedback-opcodes
5022 configure-stageautofeedback-opcodes:
5023         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
5024         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
5025         @r=`${PWD_COMMAND}`; export r; \
5026         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5027         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
5028         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5029         $(HOST_EXPORTS) \
5030         $(POSTSTAGE1_HOST_EXPORTS) \
5031         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
5032         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
5033         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
5034         echo Configuring stage autofeedback in $(HOST_SUBDIR)/opcodes; \
5035         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
5036         cd $(HOST_SUBDIR)/opcodes || exit 1; \
5037         case $(srcdir) in \
5038           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5039           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5040                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5041         esac; \
5042         module_srcdir=opcodes; \
5043         $(SHELL) $$s/$$module_srcdir/configure \
5044           --srcdir=$${topdir}/$$module_srcdir \
5045           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5046           --target=${target_alias} \
5047           --with-build-libsubdir=$(HOST_SUBDIR) \
5048           $(STAGEautofeedback_CONFIGURE_FLAGS)
5049 @endif opcodes-bootstrap
5050
5051
5052
5053
5054
5055 .PHONY: all-opcodes maybe-all-opcodes
5056 maybe-all-opcodes:
5057 @if gcc-bootstrap
5058 all-opcodes: stage_current
5059 @endif gcc-bootstrap
5060 @if opcodes
5061 TARGET-opcodes=all
5062 maybe-all-opcodes: all-opcodes
5063 all-opcodes: configure-opcodes
5064         @r=`${PWD_COMMAND}`; export r; \
5065         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5066         $(HOST_EXPORTS)  \
5067         (cd $(HOST_SUBDIR)/opcodes && \
5068           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
5069                 $(TARGET-opcodes))
5070 @endif opcodes
5071
5072
5073
5074 .PHONY: all-stage1-opcodes maybe-all-stage1-opcodes
5075 .PHONY: clean-stage1-opcodes maybe-clean-stage1-opcodes
5076 maybe-all-stage1-opcodes:
5077 maybe-clean-stage1-opcodes:
5078 @if opcodes-bootstrap
5079 maybe-all-stage1-opcodes: all-stage1-opcodes
5080 all-stage1: all-stage1-opcodes
5081 TARGET-stage1-opcodes = $(TARGET-opcodes)
5082 all-stage1-opcodes: configure-stage1-opcodes
5083         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5084         @r=`${PWD_COMMAND}`; export r; \
5085         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5086         TFLAGS="$(STAGE1_TFLAGS)"; \
5087         $(HOST_EXPORTS)  \
5088         cd $(HOST_SUBDIR)/opcodes && \
5089          \
5090         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5091                 CFLAGS="$(STAGE1_CFLAGS)" \
5092                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
5093                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
5094                 LIBCFLAGS="$(LIBCFLAGS)" \
5095                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5096                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5097                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5098                 $(EXTRA_HOST_FLAGS)  \
5099                 $(STAGE1_FLAGS_TO_PASS)  \
5100                 TFLAGS="$(STAGE1_TFLAGS)"  \
5101                 $(TARGET-stage1-opcodes)
5102
5103 maybe-clean-stage1-opcodes: clean-stage1-opcodes
5104 clean-stage1: clean-stage1-opcodes
5105 clean-stage1-opcodes:
5106         @if [ $(current_stage) = stage1 ]; then \
5107           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5108         else \
5109           [ -f $(HOST_SUBDIR)/stage1-opcodes/Makefile ] || exit 0; \
5110           $(MAKE) stage1-start; \
5111         fi; \
5112         cd $(HOST_SUBDIR)/opcodes && \
5113         $(MAKE) $(EXTRA_HOST_FLAGS)  \
5114         $(STAGE1_FLAGS_TO_PASS)  clean
5115 @endif opcodes-bootstrap
5116
5117
5118 .PHONY: all-stage2-opcodes maybe-all-stage2-opcodes
5119 .PHONY: clean-stage2-opcodes maybe-clean-stage2-opcodes
5120 maybe-all-stage2-opcodes:
5121 maybe-clean-stage2-opcodes:
5122 @if opcodes-bootstrap
5123 maybe-all-stage2-opcodes: all-stage2-opcodes
5124 all-stage2: all-stage2-opcodes
5125 TARGET-stage2-opcodes = $(TARGET-opcodes)
5126 all-stage2-opcodes: configure-stage2-opcodes
5127         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5128         @r=`${PWD_COMMAND}`; export r; \
5129         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5130         TFLAGS="$(STAGE2_TFLAGS)"; \
5131         $(HOST_EXPORTS) \
5132         $(POSTSTAGE1_HOST_EXPORTS)  \
5133         cd $(HOST_SUBDIR)/opcodes && \
5134          \
5135         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5136                 CFLAGS="$(STAGE2_CFLAGS)" \
5137                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
5138                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
5139                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
5140                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5141                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5142                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5143                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5144                 TFLAGS="$(STAGE2_TFLAGS)"  \
5145                 $(TARGET-stage2-opcodes)
5146
5147 maybe-clean-stage2-opcodes: clean-stage2-opcodes
5148 clean-stage2: clean-stage2-opcodes
5149 clean-stage2-opcodes:
5150         @if [ $(current_stage) = stage2 ]; then \
5151           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5152         else \
5153           [ -f $(HOST_SUBDIR)/stage2-opcodes/Makefile ] || exit 0; \
5154           $(MAKE) stage2-start; \
5155         fi; \
5156         cd $(HOST_SUBDIR)/opcodes && \
5157         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5158 @endif opcodes-bootstrap
5159
5160
5161 .PHONY: all-stage3-opcodes maybe-all-stage3-opcodes
5162 .PHONY: clean-stage3-opcodes maybe-clean-stage3-opcodes
5163 maybe-all-stage3-opcodes:
5164 maybe-clean-stage3-opcodes:
5165 @if opcodes-bootstrap
5166 maybe-all-stage3-opcodes: all-stage3-opcodes
5167 all-stage3: all-stage3-opcodes
5168 TARGET-stage3-opcodes = $(TARGET-opcodes)
5169 all-stage3-opcodes: configure-stage3-opcodes
5170         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5171         @r=`${PWD_COMMAND}`; export r; \
5172         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5173         TFLAGS="$(STAGE3_TFLAGS)"; \
5174         $(HOST_EXPORTS) \
5175         $(POSTSTAGE1_HOST_EXPORTS)  \
5176         cd $(HOST_SUBDIR)/opcodes && \
5177          \
5178         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5179                 CFLAGS="$(STAGE3_CFLAGS)" \
5180                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
5181                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
5182                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
5183                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5184                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5185                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5186                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5187                 TFLAGS="$(STAGE3_TFLAGS)"  \
5188                 $(TARGET-stage3-opcodes)
5189
5190 maybe-clean-stage3-opcodes: clean-stage3-opcodes
5191 clean-stage3: clean-stage3-opcodes
5192 clean-stage3-opcodes:
5193         @if [ $(current_stage) = stage3 ]; then \
5194           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5195         else \
5196           [ -f $(HOST_SUBDIR)/stage3-opcodes/Makefile ] || exit 0; \
5197           $(MAKE) stage3-start; \
5198         fi; \
5199         cd $(HOST_SUBDIR)/opcodes && \
5200         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5201 @endif opcodes-bootstrap
5202
5203
5204 .PHONY: all-stage4-opcodes maybe-all-stage4-opcodes
5205 .PHONY: clean-stage4-opcodes maybe-clean-stage4-opcodes
5206 maybe-all-stage4-opcodes:
5207 maybe-clean-stage4-opcodes:
5208 @if opcodes-bootstrap
5209 maybe-all-stage4-opcodes: all-stage4-opcodes
5210 all-stage4: all-stage4-opcodes
5211 TARGET-stage4-opcodes = $(TARGET-opcodes)
5212 all-stage4-opcodes: configure-stage4-opcodes
5213         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5214         @r=`${PWD_COMMAND}`; export r; \
5215         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5216         TFLAGS="$(STAGE4_TFLAGS)"; \
5217         $(HOST_EXPORTS) \
5218         $(POSTSTAGE1_HOST_EXPORTS)  \
5219         cd $(HOST_SUBDIR)/opcodes && \
5220          \
5221         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5222                 CFLAGS="$(STAGE4_CFLAGS)" \
5223                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
5224                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
5225                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
5226                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5227                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5228                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5229                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5230                 TFLAGS="$(STAGE4_TFLAGS)"  \
5231                 $(TARGET-stage4-opcodes)
5232
5233 maybe-clean-stage4-opcodes: clean-stage4-opcodes
5234 clean-stage4: clean-stage4-opcodes
5235 clean-stage4-opcodes:
5236         @if [ $(current_stage) = stage4 ]; then \
5237           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5238         else \
5239           [ -f $(HOST_SUBDIR)/stage4-opcodes/Makefile ] || exit 0; \
5240           $(MAKE) stage4-start; \
5241         fi; \
5242         cd $(HOST_SUBDIR)/opcodes && \
5243         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5244 @endif opcodes-bootstrap
5245
5246
5247 .PHONY: all-stageprofile-opcodes maybe-all-stageprofile-opcodes
5248 .PHONY: clean-stageprofile-opcodes maybe-clean-stageprofile-opcodes
5249 maybe-all-stageprofile-opcodes:
5250 maybe-clean-stageprofile-opcodes:
5251 @if opcodes-bootstrap
5252 maybe-all-stageprofile-opcodes: all-stageprofile-opcodes
5253 all-stageprofile: all-stageprofile-opcodes
5254 TARGET-stageprofile-opcodes = $(TARGET-opcodes)
5255 all-stageprofile-opcodes: configure-stageprofile-opcodes
5256         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5257         @r=`${PWD_COMMAND}`; export r; \
5258         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5259         TFLAGS="$(STAGEprofile_TFLAGS)"; \
5260         $(HOST_EXPORTS) \
5261         $(POSTSTAGE1_HOST_EXPORTS)  \
5262         cd $(HOST_SUBDIR)/opcodes && \
5263          \
5264         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5265                 CFLAGS="$(STAGEprofile_CFLAGS)" \
5266                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
5267                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
5268                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
5269                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5270                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5271                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5272                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5273                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
5274                 $(TARGET-stageprofile-opcodes)
5275
5276 maybe-clean-stageprofile-opcodes: clean-stageprofile-opcodes
5277 clean-stageprofile: clean-stageprofile-opcodes
5278 clean-stageprofile-opcodes:
5279         @if [ $(current_stage) = stageprofile ]; then \
5280           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5281         else \
5282           [ -f $(HOST_SUBDIR)/stageprofile-opcodes/Makefile ] || exit 0; \
5283           $(MAKE) stageprofile-start; \
5284         fi; \
5285         cd $(HOST_SUBDIR)/opcodes && \
5286         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5287 @endif opcodes-bootstrap
5288
5289
5290 .PHONY: all-stagetrain-opcodes maybe-all-stagetrain-opcodes
5291 .PHONY: clean-stagetrain-opcodes maybe-clean-stagetrain-opcodes
5292 maybe-all-stagetrain-opcodes:
5293 maybe-clean-stagetrain-opcodes:
5294 @if opcodes-bootstrap
5295 maybe-all-stagetrain-opcodes: all-stagetrain-opcodes
5296 all-stagetrain: all-stagetrain-opcodes
5297 TARGET-stagetrain-opcodes = $(TARGET-opcodes)
5298 all-stagetrain-opcodes: configure-stagetrain-opcodes
5299         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
5300         @r=`${PWD_COMMAND}`; export r; \
5301         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5302         TFLAGS="$(STAGEtrain_TFLAGS)"; \
5303         $(HOST_EXPORTS) \
5304         $(POSTSTAGE1_HOST_EXPORTS)  \
5305         cd $(HOST_SUBDIR)/opcodes && \
5306          \
5307         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5308                 CFLAGS="$(STAGEtrain_CFLAGS)" \
5309                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
5310                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
5311                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
5312                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5313                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5314                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5315                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5316                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
5317                 $(TARGET-stagetrain-opcodes)
5318
5319 maybe-clean-stagetrain-opcodes: clean-stagetrain-opcodes
5320 clean-stagetrain: clean-stagetrain-opcodes
5321 clean-stagetrain-opcodes:
5322         @if [ $(current_stage) = stagetrain ]; then \
5323           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5324         else \
5325           [ -f $(HOST_SUBDIR)/stagetrain-opcodes/Makefile ] || exit 0; \
5326           $(MAKE) stagetrain-start; \
5327         fi; \
5328         cd $(HOST_SUBDIR)/opcodes && \
5329         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5330 @endif opcodes-bootstrap
5331
5332
5333 .PHONY: all-stagefeedback-opcodes maybe-all-stagefeedback-opcodes
5334 .PHONY: clean-stagefeedback-opcodes maybe-clean-stagefeedback-opcodes
5335 maybe-all-stagefeedback-opcodes:
5336 maybe-clean-stagefeedback-opcodes:
5337 @if opcodes-bootstrap
5338 maybe-all-stagefeedback-opcodes: all-stagefeedback-opcodes
5339 all-stagefeedback: all-stagefeedback-opcodes
5340 TARGET-stagefeedback-opcodes = $(TARGET-opcodes)
5341 all-stagefeedback-opcodes: configure-stagefeedback-opcodes
5342         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5343         @r=`${PWD_COMMAND}`; export r; \
5344         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5345         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
5346         $(HOST_EXPORTS) \
5347         $(POSTSTAGE1_HOST_EXPORTS)  \
5348         cd $(HOST_SUBDIR)/opcodes && \
5349          \
5350         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5351                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
5352                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
5353                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
5354                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
5355                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5356                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5357                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5358                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5359                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
5360                 $(TARGET-stagefeedback-opcodes)
5361
5362 maybe-clean-stagefeedback-opcodes: clean-stagefeedback-opcodes
5363 clean-stagefeedback: clean-stagefeedback-opcodes
5364 clean-stagefeedback-opcodes:
5365         @if [ $(current_stage) = stagefeedback ]; then \
5366           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5367         else \
5368           [ -f $(HOST_SUBDIR)/stagefeedback-opcodes/Makefile ] || exit 0; \
5369           $(MAKE) stagefeedback-start; \
5370         fi; \
5371         cd $(HOST_SUBDIR)/opcodes && \
5372         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5373 @endif opcodes-bootstrap
5374
5375
5376 .PHONY: all-stageautoprofile-opcodes maybe-all-stageautoprofile-opcodes
5377 .PHONY: clean-stageautoprofile-opcodes maybe-clean-stageautoprofile-opcodes
5378 maybe-all-stageautoprofile-opcodes:
5379 maybe-clean-stageautoprofile-opcodes:
5380 @if opcodes-bootstrap
5381 maybe-all-stageautoprofile-opcodes: all-stageautoprofile-opcodes
5382 all-stageautoprofile: all-stageautoprofile-opcodes
5383 TARGET-stageautoprofile-opcodes = $(TARGET-opcodes)
5384 all-stageautoprofile-opcodes: configure-stageautoprofile-opcodes
5385         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
5386         @r=`${PWD_COMMAND}`; export r; \
5387         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5388         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
5389         $(HOST_EXPORTS) \
5390         $(POSTSTAGE1_HOST_EXPORTS)  \
5391         cd $(HOST_SUBDIR)/opcodes && \
5392         $$s/gcc/config/i386/$(AUTO_PROFILE) \
5393         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5394                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
5395                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
5396                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
5397                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
5398                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5399                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5400                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5401                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5402                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
5403                 $(TARGET-stageautoprofile-opcodes)
5404
5405 maybe-clean-stageautoprofile-opcodes: clean-stageautoprofile-opcodes
5406 clean-stageautoprofile: clean-stageautoprofile-opcodes
5407 clean-stageautoprofile-opcodes:
5408         @if [ $(current_stage) = stageautoprofile ]; then \
5409           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5410         else \
5411           [ -f $(HOST_SUBDIR)/stageautoprofile-opcodes/Makefile ] || exit 0; \
5412           $(MAKE) stageautoprofile-start; \
5413         fi; \
5414         cd $(HOST_SUBDIR)/opcodes && \
5415         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5416 @endif opcodes-bootstrap
5417
5418
5419 .PHONY: all-stageautofeedback-opcodes maybe-all-stageautofeedback-opcodes
5420 .PHONY: clean-stageautofeedback-opcodes maybe-clean-stageautofeedback-opcodes
5421 maybe-all-stageautofeedback-opcodes:
5422 maybe-clean-stageautofeedback-opcodes:
5423 @if opcodes-bootstrap
5424 maybe-all-stageautofeedback-opcodes: all-stageautofeedback-opcodes
5425 all-stageautofeedback: all-stageautofeedback-opcodes
5426 TARGET-stageautofeedback-opcodes = $(TARGET-opcodes)
5427 all-stageautofeedback-opcodes: configure-stageautofeedback-opcodes
5428         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
5429         @r=`${PWD_COMMAND}`; export r; \
5430         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5431         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
5432         $(HOST_EXPORTS) \
5433         $(POSTSTAGE1_HOST_EXPORTS)  \
5434         cd $(HOST_SUBDIR)/opcodes && \
5435          \
5436         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5437                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
5438                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
5439                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
5440                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
5441                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5442                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5443                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5444                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5445                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
5446                 $(TARGET-stageautofeedback-opcodes)
5447
5448 maybe-clean-stageautofeedback-opcodes: clean-stageautofeedback-opcodes
5449 clean-stageautofeedback: clean-stageautofeedback-opcodes
5450 clean-stageautofeedback-opcodes:
5451         @if [ $(current_stage) = stageautofeedback ]; then \
5452           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5453         else \
5454           [ -f $(HOST_SUBDIR)/stageautofeedback-opcodes/Makefile ] || exit 0; \
5455           $(MAKE) stageautofeedback-start; \
5456         fi; \
5457         cd $(HOST_SUBDIR)/opcodes && \
5458         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5459 @endif opcodes-bootstrap
5460
5461
5462
5463
5464
5465 .PHONY: check-opcodes maybe-check-opcodes
5466 maybe-check-opcodes:
5467 @if opcodes
5468 maybe-check-opcodes: check-opcodes
5469
5470 check-opcodes:
5471         @: $(MAKE); $(unstage)
5472         @r=`${PWD_COMMAND}`; export r; \
5473         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5474         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
5475         (cd $(HOST_SUBDIR)/opcodes && \
5476           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
5477
5478 @endif opcodes
5479
5480 .PHONY: install-opcodes maybe-install-opcodes
5481 maybe-install-opcodes:
5482 @if opcodes
5483 maybe-install-opcodes: install-opcodes
5484
5485 install-opcodes: installdirs
5486         @: $(MAKE); $(unstage)
5487         @r=`${PWD_COMMAND}`; export r; \
5488         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5489         $(HOST_EXPORTS) \
5490         (cd $(HOST_SUBDIR)/opcodes && \
5491           $(MAKE) $(FLAGS_TO_PASS)  install)
5492
5493 @endif opcodes
5494
5495 .PHONY: install-strip-opcodes maybe-install-strip-opcodes
5496 maybe-install-strip-opcodes:
5497 @if opcodes
5498 maybe-install-strip-opcodes: install-strip-opcodes
5499
5500 install-strip-opcodes: installdirs
5501         @: $(MAKE); $(unstage)
5502         @r=`${PWD_COMMAND}`; export r; \
5503         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5504         $(HOST_EXPORTS) \
5505         (cd $(HOST_SUBDIR)/opcodes && \
5506           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
5507
5508 @endif opcodes
5509
5510 # Other targets (info, dvi, pdf, etc.)
5511
5512 .PHONY: maybe-info-opcodes info-opcodes
5513 maybe-info-opcodes:
5514 @if opcodes
5515 maybe-info-opcodes: info-opcodes
5516
5517 info-opcodes: \
5518     configure-opcodes 
5519         @[ -f ./opcodes/Makefile ] || exit 0; \
5520         r=`${PWD_COMMAND}`; export r; \
5521         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5522         $(HOST_EXPORTS) \
5523         for flag in $(EXTRA_HOST_FLAGS) ; do \
5524           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5525         done; \
5526         echo "Doing info in opcodes"; \
5527         (cd $(HOST_SUBDIR)/opcodes && \
5528           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5529                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5530                   "RANLIB=$${RANLIB}" \
5531                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5532                   info) \
5533           || exit 1
5534
5535 @endif opcodes
5536
5537 .PHONY: maybe-dvi-opcodes dvi-opcodes
5538 maybe-dvi-opcodes:
5539 @if opcodes
5540 maybe-dvi-opcodes: dvi-opcodes
5541
5542 dvi-opcodes: \
5543     configure-opcodes 
5544         @[ -f ./opcodes/Makefile ] || exit 0; \
5545         r=`${PWD_COMMAND}`; export r; \
5546         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5547         $(HOST_EXPORTS) \
5548         for flag in $(EXTRA_HOST_FLAGS) ; do \
5549           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5550         done; \
5551         echo "Doing dvi in opcodes"; \
5552         (cd $(HOST_SUBDIR)/opcodes && \
5553           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5554                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5555                   "RANLIB=$${RANLIB}" \
5556                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5557                   dvi) \
5558           || exit 1
5559
5560 @endif opcodes
5561
5562 .PHONY: maybe-pdf-opcodes pdf-opcodes
5563 maybe-pdf-opcodes:
5564 @if opcodes
5565 maybe-pdf-opcodes: pdf-opcodes
5566
5567 pdf-opcodes: \
5568     configure-opcodes 
5569         @[ -f ./opcodes/Makefile ] || exit 0; \
5570         r=`${PWD_COMMAND}`; export r; \
5571         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5572         $(HOST_EXPORTS) \
5573         for flag in $(EXTRA_HOST_FLAGS) ; do \
5574           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5575         done; \
5576         echo "Doing pdf in opcodes"; \
5577         (cd $(HOST_SUBDIR)/opcodes && \
5578           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5579                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5580                   "RANLIB=$${RANLIB}" \
5581                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5582                   pdf) \
5583           || exit 1
5584
5585 @endif opcodes
5586
5587 .PHONY: maybe-html-opcodes html-opcodes
5588 maybe-html-opcodes:
5589 @if opcodes
5590 maybe-html-opcodes: html-opcodes
5591
5592 html-opcodes: \
5593     configure-opcodes 
5594         @[ -f ./opcodes/Makefile ] || exit 0; \
5595         r=`${PWD_COMMAND}`; export r; \
5596         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5597         $(HOST_EXPORTS) \
5598         for flag in $(EXTRA_HOST_FLAGS) ; do \
5599           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5600         done; \
5601         echo "Doing html in opcodes"; \
5602         (cd $(HOST_SUBDIR)/opcodes && \
5603           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5604                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5605                   "RANLIB=$${RANLIB}" \
5606                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5607                   html) \
5608           || exit 1
5609
5610 @endif opcodes
5611
5612 .PHONY: maybe-TAGS-opcodes TAGS-opcodes
5613 maybe-TAGS-opcodes:
5614 @if opcodes
5615 maybe-TAGS-opcodes: TAGS-opcodes
5616
5617 TAGS-opcodes: \
5618     configure-opcodes 
5619         @[ -f ./opcodes/Makefile ] || exit 0; \
5620         r=`${PWD_COMMAND}`; export r; \
5621         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5622         $(HOST_EXPORTS) \
5623         for flag in $(EXTRA_HOST_FLAGS) ; do \
5624           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5625         done; \
5626         echo "Doing TAGS in opcodes"; \
5627         (cd $(HOST_SUBDIR)/opcodes && \
5628           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5629                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5630                   "RANLIB=$${RANLIB}" \
5631                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5632                   TAGS) \
5633           || exit 1
5634
5635 @endif opcodes
5636
5637 .PHONY: maybe-install-info-opcodes install-info-opcodes
5638 maybe-install-info-opcodes:
5639 @if opcodes
5640 maybe-install-info-opcodes: install-info-opcodes
5641
5642 install-info-opcodes: \
5643     configure-opcodes \
5644     info-opcodes 
5645         @[ -f ./opcodes/Makefile ] || exit 0; \
5646         r=`${PWD_COMMAND}`; export r; \
5647         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5648         $(HOST_EXPORTS) \
5649         for flag in $(EXTRA_HOST_FLAGS) ; do \
5650           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5651         done; \
5652         echo "Doing install-info in opcodes"; \
5653         (cd $(HOST_SUBDIR)/opcodes && \
5654           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5655                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5656                   "RANLIB=$${RANLIB}" \
5657                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5658                   install-info) \
5659           || exit 1
5660
5661 @endif opcodes
5662
5663 .PHONY: maybe-install-dvi-opcodes install-dvi-opcodes
5664 maybe-install-dvi-opcodes:
5665 @if opcodes
5666 maybe-install-dvi-opcodes: install-dvi-opcodes
5667
5668 install-dvi-opcodes: \
5669     configure-opcodes \
5670     dvi-opcodes 
5671         @[ -f ./opcodes/Makefile ] || exit 0; \
5672         r=`${PWD_COMMAND}`; export r; \
5673         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5674         $(HOST_EXPORTS) \
5675         for flag in $(EXTRA_HOST_FLAGS) ; do \
5676           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5677         done; \
5678         echo "Doing install-dvi in opcodes"; \
5679         (cd $(HOST_SUBDIR)/opcodes && \
5680           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5681                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5682                   "RANLIB=$${RANLIB}" \
5683                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5684                   install-dvi) \
5685           || exit 1
5686
5687 @endif opcodes
5688
5689 .PHONY: maybe-install-pdf-opcodes install-pdf-opcodes
5690 maybe-install-pdf-opcodes:
5691 @if opcodes
5692 maybe-install-pdf-opcodes: install-pdf-opcodes
5693
5694 install-pdf-opcodes: \
5695     configure-opcodes \
5696     pdf-opcodes 
5697         @[ -f ./opcodes/Makefile ] || exit 0; \
5698         r=`${PWD_COMMAND}`; export r; \
5699         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5700         $(HOST_EXPORTS) \
5701         for flag in $(EXTRA_HOST_FLAGS) ; do \
5702           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5703         done; \
5704         echo "Doing install-pdf in opcodes"; \
5705         (cd $(HOST_SUBDIR)/opcodes && \
5706           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5707                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5708                   "RANLIB=$${RANLIB}" \
5709                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5710                   install-pdf) \
5711           || exit 1
5712
5713 @endif opcodes
5714
5715 .PHONY: maybe-install-html-opcodes install-html-opcodes
5716 maybe-install-html-opcodes:
5717 @if opcodes
5718 maybe-install-html-opcodes: install-html-opcodes
5719
5720 install-html-opcodes: \
5721     configure-opcodes \
5722     html-opcodes 
5723         @[ -f ./opcodes/Makefile ] || exit 0; \
5724         r=`${PWD_COMMAND}`; export r; \
5725         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5726         $(HOST_EXPORTS) \
5727         for flag in $(EXTRA_HOST_FLAGS) ; do \
5728           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5729         done; \
5730         echo "Doing install-html in opcodes"; \
5731         (cd $(HOST_SUBDIR)/opcodes && \
5732           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5733                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5734                   "RANLIB=$${RANLIB}" \
5735                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5736                   install-html) \
5737           || exit 1
5738
5739 @endif opcodes
5740
5741 .PHONY: maybe-installcheck-opcodes installcheck-opcodes
5742 maybe-installcheck-opcodes:
5743 @if opcodes
5744 maybe-installcheck-opcodes: installcheck-opcodes
5745
5746 installcheck-opcodes: \
5747     configure-opcodes 
5748         @[ -f ./opcodes/Makefile ] || exit 0; \
5749         r=`${PWD_COMMAND}`; export r; \
5750         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5751         $(HOST_EXPORTS) \
5752         for flag in $(EXTRA_HOST_FLAGS) ; do \
5753           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5754         done; \
5755         echo "Doing installcheck in opcodes"; \
5756         (cd $(HOST_SUBDIR)/opcodes && \
5757           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5758                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5759                   "RANLIB=$${RANLIB}" \
5760                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5761                   installcheck) \
5762           || exit 1
5763
5764 @endif opcodes
5765
5766 .PHONY: maybe-mostlyclean-opcodes mostlyclean-opcodes
5767 maybe-mostlyclean-opcodes:
5768 @if opcodes
5769 maybe-mostlyclean-opcodes: mostlyclean-opcodes
5770
5771 mostlyclean-opcodes: 
5772         @[ -f ./opcodes/Makefile ] || exit 0; \
5773         r=`${PWD_COMMAND}`; export r; \
5774         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5775         $(HOST_EXPORTS) \
5776         for flag in $(EXTRA_HOST_FLAGS) ; do \
5777           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5778         done; \
5779         echo "Doing mostlyclean in opcodes"; \
5780         (cd $(HOST_SUBDIR)/opcodes && \
5781           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5782                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5783                   "RANLIB=$${RANLIB}" \
5784                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5785                   mostlyclean) \
5786           || exit 1
5787
5788 @endif opcodes
5789
5790 .PHONY: maybe-clean-opcodes clean-opcodes
5791 maybe-clean-opcodes:
5792 @if opcodes
5793 maybe-clean-opcodes: clean-opcodes
5794
5795 clean-opcodes: 
5796         @[ -f ./opcodes/Makefile ] || exit 0; \
5797         r=`${PWD_COMMAND}`; export r; \
5798         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5799         $(HOST_EXPORTS) \
5800         for flag in $(EXTRA_HOST_FLAGS) ; do \
5801           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5802         done; \
5803         echo "Doing clean in opcodes"; \
5804         (cd $(HOST_SUBDIR)/opcodes && \
5805           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5806                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5807                   "RANLIB=$${RANLIB}" \
5808                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5809                   clean) \
5810           || exit 1
5811
5812 @endif opcodes
5813
5814 .PHONY: maybe-distclean-opcodes distclean-opcodes
5815 maybe-distclean-opcodes:
5816 @if opcodes
5817 maybe-distclean-opcodes: distclean-opcodes
5818
5819 distclean-opcodes: 
5820         @[ -f ./opcodes/Makefile ] || exit 0; \
5821         r=`${PWD_COMMAND}`; export r; \
5822         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5823         $(HOST_EXPORTS) \
5824         for flag in $(EXTRA_HOST_FLAGS) ; do \
5825           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5826         done; \
5827         echo "Doing distclean in opcodes"; \
5828         (cd $(HOST_SUBDIR)/opcodes && \
5829           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5830                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5831                   "RANLIB=$${RANLIB}" \
5832                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5833                   distclean) \
5834           || exit 1
5835
5836 @endif opcodes
5837
5838 .PHONY: maybe-maintainer-clean-opcodes maintainer-clean-opcodes
5839 maybe-maintainer-clean-opcodes:
5840 @if opcodes
5841 maybe-maintainer-clean-opcodes: maintainer-clean-opcodes
5842
5843 maintainer-clean-opcodes: 
5844         @[ -f ./opcodes/Makefile ] || exit 0; \
5845         r=`${PWD_COMMAND}`; export r; \
5846         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5847         $(HOST_EXPORTS) \
5848         for flag in $(EXTRA_HOST_FLAGS) ; do \
5849           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5850         done; \
5851         echo "Doing maintainer-clean in opcodes"; \
5852         (cd $(HOST_SUBDIR)/opcodes && \
5853           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5854                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5855                   "RANLIB=$${RANLIB}" \
5856                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5857                   maintainer-clean) \
5858           || exit 1
5859
5860 @endif opcodes
5861
5862
5863
5864 .PHONY: configure-binutils maybe-configure-binutils
5865 maybe-configure-binutils:
5866 @if gcc-bootstrap
5867 configure-binutils: stage_current
5868 @endif gcc-bootstrap
5869 @if binutils
5870 maybe-configure-binutils: configure-binutils
5871 configure-binutils: 
5872         @r=`${PWD_COMMAND}`; export r; \
5873         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5874         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5875         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5876         $(HOST_EXPORTS)  \
5877         echo Configuring in $(HOST_SUBDIR)/binutils; \
5878         cd "$(HOST_SUBDIR)/binutils" || exit 1; \
5879         case $(srcdir) in \
5880           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5881           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5882                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5883         esac; \
5884         module_srcdir=binutils; \
5885         $(SHELL) \
5886           $$s/$$module_srcdir/configure \
5887           --srcdir=$${topdir}/$$module_srcdir \
5888           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5889           --target=${target_alias}  \
5890           || exit 1
5891 @endif binutils
5892
5893
5894
5895 .PHONY: configure-stage1-binutils maybe-configure-stage1-binutils
5896 maybe-configure-stage1-binutils:
5897 @if binutils-bootstrap
5898 maybe-configure-stage1-binutils: configure-stage1-binutils
5899 configure-stage1-binutils:
5900         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5901         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5902         @r=`${PWD_COMMAND}`; export r; \
5903         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5904         TFLAGS="$(STAGE1_TFLAGS)"; \
5905         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5906         $(HOST_EXPORTS) \
5907         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
5908         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
5909         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
5910         echo Configuring stage 1 in $(HOST_SUBDIR)/binutils; \
5911         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5912         cd $(HOST_SUBDIR)/binutils || exit 1; \
5913         case $(srcdir) in \
5914           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5915           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5916                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5917         esac; \
5918         module_srcdir=binutils; \
5919         $(SHELL) $$s/$$module_srcdir/configure \
5920           --srcdir=$${topdir}/$$module_srcdir \
5921           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5922           --target=${target_alias} \
5923            \
5924           $(STAGE1_CONFIGURE_FLAGS)
5925 @endif binutils-bootstrap
5926
5927 .PHONY: configure-stage2-binutils maybe-configure-stage2-binutils
5928 maybe-configure-stage2-binutils:
5929 @if binutils-bootstrap
5930 maybe-configure-stage2-binutils: configure-stage2-binutils
5931 configure-stage2-binutils:
5932         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5933         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5934         @r=`${PWD_COMMAND}`; export r; \
5935         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5936         TFLAGS="$(STAGE2_TFLAGS)"; \
5937         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5938         $(HOST_EXPORTS) \
5939         $(POSTSTAGE1_HOST_EXPORTS) \
5940         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
5941         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
5942         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
5943         echo Configuring stage 2 in $(HOST_SUBDIR)/binutils; \
5944         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5945         cd $(HOST_SUBDIR)/binutils || exit 1; \
5946         case $(srcdir) in \
5947           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5948           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5949                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5950         esac; \
5951         module_srcdir=binutils; \
5952         $(SHELL) $$s/$$module_srcdir/configure \
5953           --srcdir=$${topdir}/$$module_srcdir \
5954           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5955           --target=${target_alias} \
5956           --with-build-libsubdir=$(HOST_SUBDIR) \
5957           $(STAGE2_CONFIGURE_FLAGS)
5958 @endif binutils-bootstrap
5959
5960 .PHONY: configure-stage3-binutils maybe-configure-stage3-binutils
5961 maybe-configure-stage3-binutils:
5962 @if binutils-bootstrap
5963 maybe-configure-stage3-binutils: configure-stage3-binutils
5964 configure-stage3-binutils:
5965         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5966         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5967         @r=`${PWD_COMMAND}`; export r; \
5968         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5969         TFLAGS="$(STAGE3_TFLAGS)"; \
5970         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5971         $(HOST_EXPORTS) \
5972         $(POSTSTAGE1_HOST_EXPORTS) \
5973         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
5974         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
5975         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
5976         echo Configuring stage 3 in $(HOST_SUBDIR)/binutils; \
5977         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5978         cd $(HOST_SUBDIR)/binutils || exit 1; \
5979         case $(srcdir) in \
5980           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5981           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5982                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5983         esac; \
5984         module_srcdir=binutils; \
5985         $(SHELL) $$s/$$module_srcdir/configure \
5986           --srcdir=$${topdir}/$$module_srcdir \
5987           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5988           --target=${target_alias} \
5989           --with-build-libsubdir=$(HOST_SUBDIR) \
5990           $(STAGE3_CONFIGURE_FLAGS)
5991 @endif binutils-bootstrap
5992
5993 .PHONY: configure-stage4-binutils maybe-configure-stage4-binutils
5994 maybe-configure-stage4-binutils:
5995 @if binutils-bootstrap
5996 maybe-configure-stage4-binutils: configure-stage4-binutils
5997 configure-stage4-binutils:
5998         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5999         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6000         @r=`${PWD_COMMAND}`; export r; \
6001         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6002         TFLAGS="$(STAGE4_TFLAGS)"; \
6003         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6004         $(HOST_EXPORTS) \
6005         $(POSTSTAGE1_HOST_EXPORTS) \
6006         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
6007         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
6008         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
6009         echo Configuring stage 4 in $(HOST_SUBDIR)/binutils; \
6010         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
6011         cd $(HOST_SUBDIR)/binutils || exit 1; \
6012         case $(srcdir) in \
6013           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6014           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6015                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6016         esac; \
6017         module_srcdir=binutils; \
6018         $(SHELL) $$s/$$module_srcdir/configure \
6019           --srcdir=$${topdir}/$$module_srcdir \
6020           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6021           --target=${target_alias} \
6022           --with-build-libsubdir=$(HOST_SUBDIR) \
6023           $(STAGE4_CONFIGURE_FLAGS)
6024 @endif binutils-bootstrap
6025
6026 .PHONY: configure-stageprofile-binutils maybe-configure-stageprofile-binutils
6027 maybe-configure-stageprofile-binutils:
6028 @if binutils-bootstrap
6029 maybe-configure-stageprofile-binutils: configure-stageprofile-binutils
6030 configure-stageprofile-binutils:
6031         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
6032         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6033         @r=`${PWD_COMMAND}`; export r; \
6034         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6035         TFLAGS="$(STAGEprofile_TFLAGS)"; \
6036         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6037         $(HOST_EXPORTS) \
6038         $(POSTSTAGE1_HOST_EXPORTS) \
6039         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
6040         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
6041         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
6042         echo Configuring stage profile in $(HOST_SUBDIR)/binutils; \
6043         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
6044         cd $(HOST_SUBDIR)/binutils || exit 1; \
6045         case $(srcdir) in \
6046           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6047           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6048                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6049         esac; \
6050         module_srcdir=binutils; \
6051         $(SHELL) $$s/$$module_srcdir/configure \
6052           --srcdir=$${topdir}/$$module_srcdir \
6053           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6054           --target=${target_alias} \
6055           --with-build-libsubdir=$(HOST_SUBDIR) \
6056           $(STAGEprofile_CONFIGURE_FLAGS)
6057 @endif binutils-bootstrap
6058
6059 .PHONY: configure-stagetrain-binutils maybe-configure-stagetrain-binutils
6060 maybe-configure-stagetrain-binutils:
6061 @if binutils-bootstrap
6062 maybe-configure-stagetrain-binutils: configure-stagetrain-binutils
6063 configure-stagetrain-binutils:
6064         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
6065         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6066         @r=`${PWD_COMMAND}`; export r; \
6067         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6068         TFLAGS="$(STAGEtrain_TFLAGS)"; \
6069         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6070         $(HOST_EXPORTS) \
6071         $(POSTSTAGE1_HOST_EXPORTS) \
6072         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
6073         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
6074         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
6075         echo Configuring stage train in $(HOST_SUBDIR)/binutils; \
6076         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
6077         cd $(HOST_SUBDIR)/binutils || exit 1; \
6078         case $(srcdir) in \
6079           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6080           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6081                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6082         esac; \
6083         module_srcdir=binutils; \
6084         $(SHELL) $$s/$$module_srcdir/configure \
6085           --srcdir=$${topdir}/$$module_srcdir \
6086           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6087           --target=${target_alias} \
6088           --with-build-libsubdir=$(HOST_SUBDIR) \
6089           $(STAGEtrain_CONFIGURE_FLAGS)
6090 @endif binutils-bootstrap
6091
6092 .PHONY: configure-stagefeedback-binutils maybe-configure-stagefeedback-binutils
6093 maybe-configure-stagefeedback-binutils:
6094 @if binutils-bootstrap
6095 maybe-configure-stagefeedback-binutils: configure-stagefeedback-binutils
6096 configure-stagefeedback-binutils:
6097         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
6098         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6099         @r=`${PWD_COMMAND}`; export r; \
6100         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6101         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
6102         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6103         $(HOST_EXPORTS) \
6104         $(POSTSTAGE1_HOST_EXPORTS) \
6105         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
6106         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
6107         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
6108         echo Configuring stage feedback in $(HOST_SUBDIR)/binutils; \
6109         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
6110         cd $(HOST_SUBDIR)/binutils || exit 1; \
6111         case $(srcdir) in \
6112           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6113           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6114                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6115         esac; \
6116         module_srcdir=binutils; \
6117         $(SHELL) $$s/$$module_srcdir/configure \
6118           --srcdir=$${topdir}/$$module_srcdir \
6119           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6120           --target=${target_alias} \
6121           --with-build-libsubdir=$(HOST_SUBDIR) \
6122           $(STAGEfeedback_CONFIGURE_FLAGS)
6123 @endif binutils-bootstrap
6124
6125 .PHONY: configure-stageautoprofile-binutils maybe-configure-stageautoprofile-binutils
6126 maybe-configure-stageautoprofile-binutils:
6127 @if binutils-bootstrap
6128 maybe-configure-stageautoprofile-binutils: configure-stageautoprofile-binutils
6129 configure-stageautoprofile-binutils:
6130         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
6131         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6132         @r=`${PWD_COMMAND}`; export r; \
6133         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6134         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
6135         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6136         $(HOST_EXPORTS) \
6137         $(POSTSTAGE1_HOST_EXPORTS) \
6138         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
6139         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
6140         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
6141         echo Configuring stage autoprofile in $(HOST_SUBDIR)/binutils; \
6142         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
6143         cd $(HOST_SUBDIR)/binutils || exit 1; \
6144         case $(srcdir) in \
6145           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6146           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6147                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6148         esac; \
6149         module_srcdir=binutils; \
6150         $(SHELL) $$s/$$module_srcdir/configure \
6151           --srcdir=$${topdir}/$$module_srcdir \
6152           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6153           --target=${target_alias} \
6154           --with-build-libsubdir=$(HOST_SUBDIR) \
6155           $(STAGEautoprofile_CONFIGURE_FLAGS)
6156 @endif binutils-bootstrap
6157
6158 .PHONY: configure-stageautofeedback-binutils maybe-configure-stageautofeedback-binutils
6159 maybe-configure-stageautofeedback-binutils:
6160 @if binutils-bootstrap
6161 maybe-configure-stageautofeedback-binutils: configure-stageautofeedback-binutils
6162 configure-stageautofeedback-binutils:
6163         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
6164         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6165         @r=`${PWD_COMMAND}`; export r; \
6166         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6167         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
6168         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6169         $(HOST_EXPORTS) \
6170         $(POSTSTAGE1_HOST_EXPORTS) \
6171         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
6172         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
6173         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
6174         echo Configuring stage autofeedback in $(HOST_SUBDIR)/binutils; \
6175         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
6176         cd $(HOST_SUBDIR)/binutils || exit 1; \
6177         case $(srcdir) in \
6178           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6179           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6180                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6181         esac; \
6182         module_srcdir=binutils; \
6183         $(SHELL) $$s/$$module_srcdir/configure \
6184           --srcdir=$${topdir}/$$module_srcdir \
6185           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6186           --target=${target_alias} \
6187           --with-build-libsubdir=$(HOST_SUBDIR) \
6188           $(STAGEautofeedback_CONFIGURE_FLAGS)
6189 @endif binutils-bootstrap
6190
6191
6192
6193
6194
6195 .PHONY: all-binutils maybe-all-binutils
6196 maybe-all-binutils:
6197 @if gcc-bootstrap
6198 all-binutils: stage_current
6199 @endif gcc-bootstrap
6200 @if binutils
6201 TARGET-binutils=all
6202 maybe-all-binutils: all-binutils
6203 all-binutils: configure-binutils
6204         @r=`${PWD_COMMAND}`; export r; \
6205         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6206         $(HOST_EXPORTS)  \
6207         (cd $(HOST_SUBDIR)/binutils && \
6208           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
6209                 $(TARGET-binutils))
6210 @endif binutils
6211
6212
6213
6214 .PHONY: all-stage1-binutils maybe-all-stage1-binutils
6215 .PHONY: clean-stage1-binutils maybe-clean-stage1-binutils
6216 maybe-all-stage1-binutils:
6217 maybe-clean-stage1-binutils:
6218 @if binutils-bootstrap
6219 maybe-all-stage1-binutils: all-stage1-binutils
6220 all-stage1: all-stage1-binutils
6221 TARGET-stage1-binutils = $(TARGET-binutils)
6222 all-stage1-binutils: configure-stage1-binutils
6223         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
6224         @r=`${PWD_COMMAND}`; export r; \
6225         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6226         TFLAGS="$(STAGE1_TFLAGS)"; \
6227         $(HOST_EXPORTS)  \
6228         cd $(HOST_SUBDIR)/binutils && \
6229          \
6230         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6231                 CFLAGS="$(STAGE1_CFLAGS)" \
6232                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
6233                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
6234                 LIBCFLAGS="$(LIBCFLAGS)" \
6235                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6236                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6237                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6238                 $(EXTRA_HOST_FLAGS)  \
6239                 $(STAGE1_FLAGS_TO_PASS)  \
6240                 TFLAGS="$(STAGE1_TFLAGS)"  \
6241                 $(TARGET-stage1-binutils)
6242
6243 maybe-clean-stage1-binutils: clean-stage1-binutils
6244 clean-stage1: clean-stage1-binutils
6245 clean-stage1-binutils:
6246         @if [ $(current_stage) = stage1 ]; then \
6247           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6248         else \
6249           [ -f $(HOST_SUBDIR)/stage1-binutils/Makefile ] || exit 0; \
6250           $(MAKE) stage1-start; \
6251         fi; \
6252         cd $(HOST_SUBDIR)/binutils && \
6253         $(MAKE) $(EXTRA_HOST_FLAGS)  \
6254         $(STAGE1_FLAGS_TO_PASS)  clean
6255 @endif binutils-bootstrap
6256
6257
6258 .PHONY: all-stage2-binutils maybe-all-stage2-binutils
6259 .PHONY: clean-stage2-binutils maybe-clean-stage2-binutils
6260 maybe-all-stage2-binutils:
6261 maybe-clean-stage2-binutils:
6262 @if binutils-bootstrap
6263 maybe-all-stage2-binutils: all-stage2-binutils
6264 all-stage2: all-stage2-binutils
6265 TARGET-stage2-binutils = $(TARGET-binutils)
6266 all-stage2-binutils: configure-stage2-binutils
6267         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
6268         @r=`${PWD_COMMAND}`; export r; \
6269         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6270         TFLAGS="$(STAGE2_TFLAGS)"; \
6271         $(HOST_EXPORTS) \
6272         $(POSTSTAGE1_HOST_EXPORTS)  \
6273         cd $(HOST_SUBDIR)/binutils && \
6274          \
6275         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6276                 CFLAGS="$(STAGE2_CFLAGS)" \
6277                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
6278                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
6279                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
6280                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6281                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6282                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6283                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
6284                 TFLAGS="$(STAGE2_TFLAGS)"  \
6285                 $(TARGET-stage2-binutils)
6286
6287 maybe-clean-stage2-binutils: clean-stage2-binutils
6288 clean-stage2: clean-stage2-binutils
6289 clean-stage2-binutils:
6290         @if [ $(current_stage) = stage2 ]; then \
6291           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6292         else \
6293           [ -f $(HOST_SUBDIR)/stage2-binutils/Makefile ] || exit 0; \
6294           $(MAKE) stage2-start; \
6295         fi; \
6296         cd $(HOST_SUBDIR)/binutils && \
6297         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
6298 @endif binutils-bootstrap
6299
6300
6301 .PHONY: all-stage3-binutils maybe-all-stage3-binutils
6302 .PHONY: clean-stage3-binutils maybe-clean-stage3-binutils
6303 maybe-all-stage3-binutils:
6304 maybe-clean-stage3-binutils:
6305 @if binutils-bootstrap
6306 maybe-all-stage3-binutils: all-stage3-binutils
6307 all-stage3: all-stage3-binutils
6308 TARGET-stage3-binutils = $(TARGET-binutils)
6309 all-stage3-binutils: configure-stage3-binutils
6310         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
6311         @r=`${PWD_COMMAND}`; export r; \
6312         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6313         TFLAGS="$(STAGE3_TFLAGS)"; \
6314         $(HOST_EXPORTS) \
6315         $(POSTSTAGE1_HOST_EXPORTS)  \
6316         cd $(HOST_SUBDIR)/binutils && \
6317          \
6318         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6319                 CFLAGS="$(STAGE3_CFLAGS)" \
6320                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
6321                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
6322                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
6323                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6324                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6325                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6326                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
6327                 TFLAGS="$(STAGE3_TFLAGS)"  \
6328                 $(TARGET-stage3-binutils)
6329
6330 maybe-clean-stage3-binutils: clean-stage3-binutils
6331 clean-stage3: clean-stage3-binutils
6332 clean-stage3-binutils:
6333         @if [ $(current_stage) = stage3 ]; then \
6334           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6335         else \
6336           [ -f $(HOST_SUBDIR)/stage3-binutils/Makefile ] || exit 0; \
6337           $(MAKE) stage3-start; \
6338         fi; \
6339         cd $(HOST_SUBDIR)/binutils && \
6340         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
6341 @endif binutils-bootstrap
6342
6343
6344 .PHONY: all-stage4-binutils maybe-all-stage4-binutils
6345 .PHONY: clean-stage4-binutils maybe-clean-stage4-binutils
6346 maybe-all-stage4-binutils:
6347 maybe-clean-stage4-binutils:
6348 @if binutils-bootstrap
6349 maybe-all-stage4-binutils: all-stage4-binutils
6350 all-stage4: all-stage4-binutils
6351 TARGET-stage4-binutils = $(TARGET-binutils)
6352 all-stage4-binutils: configure-stage4-binutils
6353         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
6354         @r=`${PWD_COMMAND}`; export r; \
6355         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6356         TFLAGS="$(STAGE4_TFLAGS)"; \
6357         $(HOST_EXPORTS) \
6358         $(POSTSTAGE1_HOST_EXPORTS)  \
6359         cd $(HOST_SUBDIR)/binutils && \
6360          \
6361         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6362                 CFLAGS="$(STAGE4_CFLAGS)" \
6363                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
6364                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
6365                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
6366                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6367                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6368                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6369                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
6370                 TFLAGS="$(STAGE4_TFLAGS)"  \
6371                 $(TARGET-stage4-binutils)
6372
6373 maybe-clean-stage4-binutils: clean-stage4-binutils
6374 clean-stage4: clean-stage4-binutils
6375 clean-stage4-binutils:
6376         @if [ $(current_stage) = stage4 ]; then \
6377           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6378         else \
6379           [ -f $(HOST_SUBDIR)/stage4-binutils/Makefile ] || exit 0; \
6380           $(MAKE) stage4-start; \
6381         fi; \
6382         cd $(HOST_SUBDIR)/binutils && \
6383         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
6384 @endif binutils-bootstrap
6385
6386
6387 .PHONY: all-stageprofile-binutils maybe-all-stageprofile-binutils
6388 .PHONY: clean-stageprofile-binutils maybe-clean-stageprofile-binutils
6389 maybe-all-stageprofile-binutils:
6390 maybe-clean-stageprofile-binutils:
6391 @if binutils-bootstrap
6392 maybe-all-stageprofile-binutils: all-stageprofile-binutils
6393 all-stageprofile: all-stageprofile-binutils
6394 TARGET-stageprofile-binutils = $(TARGET-binutils)
6395 all-stageprofile-binutils: configure-stageprofile-binutils
6396         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
6397         @r=`${PWD_COMMAND}`; export r; \
6398         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6399         TFLAGS="$(STAGEprofile_TFLAGS)"; \
6400         $(HOST_EXPORTS) \
6401         $(POSTSTAGE1_HOST_EXPORTS)  \
6402         cd $(HOST_SUBDIR)/binutils && \
6403          \
6404         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6405                 CFLAGS="$(STAGEprofile_CFLAGS)" \
6406                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
6407                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
6408                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
6409                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6410                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6411                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6412                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
6413                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
6414                 $(TARGET-stageprofile-binutils)
6415
6416 maybe-clean-stageprofile-binutils: clean-stageprofile-binutils
6417 clean-stageprofile: clean-stageprofile-binutils
6418 clean-stageprofile-binutils:
6419         @if [ $(current_stage) = stageprofile ]; then \
6420           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6421         else \
6422           [ -f $(HOST_SUBDIR)/stageprofile-binutils/Makefile ] || exit 0; \
6423           $(MAKE) stageprofile-start; \
6424         fi; \
6425         cd $(HOST_SUBDIR)/binutils && \
6426         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
6427 @endif binutils-bootstrap
6428
6429
6430 .PHONY: all-stagetrain-binutils maybe-all-stagetrain-binutils
6431 .PHONY: clean-stagetrain-binutils maybe-clean-stagetrain-binutils
6432 maybe-all-stagetrain-binutils:
6433 maybe-clean-stagetrain-binutils:
6434 @if binutils-bootstrap
6435 maybe-all-stagetrain-binutils: all-stagetrain-binutils
6436 all-stagetrain: all-stagetrain-binutils
6437 TARGET-stagetrain-binutils = $(TARGET-binutils)
6438 all-stagetrain-binutils: configure-stagetrain-binutils
6439         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
6440         @r=`${PWD_COMMAND}`; export r; \
6441         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6442         TFLAGS="$(STAGEtrain_TFLAGS)"; \
6443         $(HOST_EXPORTS) \
6444         $(POSTSTAGE1_HOST_EXPORTS)  \
6445         cd $(HOST_SUBDIR)/binutils && \
6446          \
6447         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6448                 CFLAGS="$(STAGEtrain_CFLAGS)" \
6449                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
6450                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
6451                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
6452                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6453                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6454                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6455                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
6456                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
6457                 $(TARGET-stagetrain-binutils)
6458
6459 maybe-clean-stagetrain-binutils: clean-stagetrain-binutils
6460 clean-stagetrain: clean-stagetrain-binutils
6461 clean-stagetrain-binutils:
6462         @if [ $(current_stage) = stagetrain ]; then \
6463           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6464         else \
6465           [ -f $(HOST_SUBDIR)/stagetrain-binutils/Makefile ] || exit 0; \
6466           $(MAKE) stagetrain-start; \
6467         fi; \
6468         cd $(HOST_SUBDIR)/binutils && \
6469         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
6470 @endif binutils-bootstrap
6471
6472
6473 .PHONY: all-stagefeedback-binutils maybe-all-stagefeedback-binutils
6474 .PHONY: clean-stagefeedback-binutils maybe-clean-stagefeedback-binutils
6475 maybe-all-stagefeedback-binutils:
6476 maybe-clean-stagefeedback-binutils:
6477 @if binutils-bootstrap
6478 maybe-all-stagefeedback-binutils: all-stagefeedback-binutils
6479 all-stagefeedback: all-stagefeedback-binutils
6480 TARGET-stagefeedback-binutils = $(TARGET-binutils)
6481 all-stagefeedback-binutils: configure-stagefeedback-binutils
6482         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
6483         @r=`${PWD_COMMAND}`; export r; \
6484         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6485         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
6486         $(HOST_EXPORTS) \
6487         $(POSTSTAGE1_HOST_EXPORTS)  \
6488         cd $(HOST_SUBDIR)/binutils && \
6489          \
6490         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6491                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
6492                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
6493                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
6494                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
6495                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6496                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6497                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6498                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
6499                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
6500                 $(TARGET-stagefeedback-binutils)
6501
6502 maybe-clean-stagefeedback-binutils: clean-stagefeedback-binutils
6503 clean-stagefeedback: clean-stagefeedback-binutils
6504 clean-stagefeedback-binutils:
6505         @if [ $(current_stage) = stagefeedback ]; then \
6506           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6507         else \
6508           [ -f $(HOST_SUBDIR)/stagefeedback-binutils/Makefile ] || exit 0; \
6509           $(MAKE) stagefeedback-start; \
6510         fi; \
6511         cd $(HOST_SUBDIR)/binutils && \
6512         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
6513 @endif binutils-bootstrap
6514
6515
6516 .PHONY: all-stageautoprofile-binutils maybe-all-stageautoprofile-binutils
6517 .PHONY: clean-stageautoprofile-binutils maybe-clean-stageautoprofile-binutils
6518 maybe-all-stageautoprofile-binutils:
6519 maybe-clean-stageautoprofile-binutils:
6520 @if binutils-bootstrap
6521 maybe-all-stageautoprofile-binutils: all-stageautoprofile-binutils
6522 all-stageautoprofile: all-stageautoprofile-binutils
6523 TARGET-stageautoprofile-binutils = $(TARGET-binutils)
6524 all-stageautoprofile-binutils: configure-stageautoprofile-binutils
6525         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
6526         @r=`${PWD_COMMAND}`; export r; \
6527         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6528         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
6529         $(HOST_EXPORTS) \
6530         $(POSTSTAGE1_HOST_EXPORTS)  \
6531         cd $(HOST_SUBDIR)/binutils && \
6532         $$s/gcc/config/i386/$(AUTO_PROFILE) \
6533         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6534                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
6535                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
6536                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
6537                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
6538                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6539                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6540                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6541                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
6542                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
6543                 $(TARGET-stageautoprofile-binutils)
6544
6545 maybe-clean-stageautoprofile-binutils: clean-stageautoprofile-binutils
6546 clean-stageautoprofile: clean-stageautoprofile-binutils
6547 clean-stageautoprofile-binutils:
6548         @if [ $(current_stage) = stageautoprofile ]; then \
6549           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6550         else \
6551           [ -f $(HOST_SUBDIR)/stageautoprofile-binutils/Makefile ] || exit 0; \
6552           $(MAKE) stageautoprofile-start; \
6553         fi; \
6554         cd $(HOST_SUBDIR)/binutils && \
6555         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
6556 @endif binutils-bootstrap
6557
6558
6559 .PHONY: all-stageautofeedback-binutils maybe-all-stageautofeedback-binutils
6560 .PHONY: clean-stageautofeedback-binutils maybe-clean-stageautofeedback-binutils
6561 maybe-all-stageautofeedback-binutils:
6562 maybe-clean-stageautofeedback-binutils:
6563 @if binutils-bootstrap
6564 maybe-all-stageautofeedback-binutils: all-stageautofeedback-binutils
6565 all-stageautofeedback: all-stageautofeedback-binutils
6566 TARGET-stageautofeedback-binutils = $(TARGET-binutils)
6567 all-stageautofeedback-binutils: configure-stageautofeedback-binutils
6568         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
6569         @r=`${PWD_COMMAND}`; export r; \
6570         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6571         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
6572         $(HOST_EXPORTS) \
6573         $(POSTSTAGE1_HOST_EXPORTS)  \
6574         cd $(HOST_SUBDIR)/binutils && \
6575          \
6576         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6577                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
6578                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
6579                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
6580                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
6581                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6582                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6583                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6584                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
6585                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
6586                 $(TARGET-stageautofeedback-binutils)
6587
6588 maybe-clean-stageautofeedback-binutils: clean-stageautofeedback-binutils
6589 clean-stageautofeedback: clean-stageautofeedback-binutils
6590 clean-stageautofeedback-binutils:
6591         @if [ $(current_stage) = stageautofeedback ]; then \
6592           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6593         else \
6594           [ -f $(HOST_SUBDIR)/stageautofeedback-binutils/Makefile ] || exit 0; \
6595           $(MAKE) stageautofeedback-start; \
6596         fi; \
6597         cd $(HOST_SUBDIR)/binutils && \
6598         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
6599 @endif binutils-bootstrap
6600
6601
6602
6603
6604
6605 .PHONY: check-binutils maybe-check-binutils
6606 maybe-check-binutils:
6607 @if binutils
6608 maybe-check-binutils: check-binutils
6609
6610 check-binutils:
6611         @: $(MAKE); $(unstage)
6612         @r=`${PWD_COMMAND}`; export r; \
6613         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6614         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
6615         (cd $(HOST_SUBDIR)/binutils && \
6616           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
6617
6618 @endif binutils
6619
6620 .PHONY: install-binutils maybe-install-binutils
6621 maybe-install-binutils:
6622 @if binutils
6623 maybe-install-binutils: install-binutils
6624
6625 install-binutils: installdirs
6626         @: $(MAKE); $(unstage)
6627         @r=`${PWD_COMMAND}`; export r; \
6628         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6629         $(HOST_EXPORTS) \
6630         (cd $(HOST_SUBDIR)/binutils && \
6631           $(MAKE) $(FLAGS_TO_PASS)  install)
6632
6633 @endif binutils
6634
6635 .PHONY: install-strip-binutils maybe-install-strip-binutils
6636 maybe-install-strip-binutils:
6637 @if binutils
6638 maybe-install-strip-binutils: install-strip-binutils
6639
6640 install-strip-binutils: installdirs
6641         @: $(MAKE); $(unstage)
6642         @r=`${PWD_COMMAND}`; export r; \
6643         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6644         $(HOST_EXPORTS) \
6645         (cd $(HOST_SUBDIR)/binutils && \
6646           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
6647
6648 @endif binutils
6649
6650 # Other targets (info, dvi, pdf, etc.)
6651
6652 .PHONY: maybe-info-binutils info-binutils
6653 maybe-info-binutils:
6654 @if binutils
6655 maybe-info-binutils: info-binutils
6656
6657 info-binutils: \
6658     configure-binutils 
6659         @[ -f ./binutils/Makefile ] || exit 0; \
6660         r=`${PWD_COMMAND}`; export r; \
6661         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6662         $(HOST_EXPORTS) \
6663         for flag in $(EXTRA_HOST_FLAGS) ; do \
6664           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6665         done; \
6666         echo "Doing info in binutils"; \
6667         (cd $(HOST_SUBDIR)/binutils && \
6668           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6669                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6670                   "RANLIB=$${RANLIB}" \
6671                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6672                   info) \
6673           || exit 1
6674
6675 @endif binutils
6676
6677 .PHONY: maybe-dvi-binutils dvi-binutils
6678 maybe-dvi-binutils:
6679 @if binutils
6680 maybe-dvi-binutils: dvi-binutils
6681
6682 dvi-binutils: \
6683     configure-binutils 
6684         @[ -f ./binutils/Makefile ] || exit 0; \
6685         r=`${PWD_COMMAND}`; export r; \
6686         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6687         $(HOST_EXPORTS) \
6688         for flag in $(EXTRA_HOST_FLAGS) ; do \
6689           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6690         done; \
6691         echo "Doing dvi in binutils"; \
6692         (cd $(HOST_SUBDIR)/binutils && \
6693           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6694                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6695                   "RANLIB=$${RANLIB}" \
6696                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6697                   dvi) \
6698           || exit 1
6699
6700 @endif binutils
6701
6702 .PHONY: maybe-pdf-binutils pdf-binutils
6703 maybe-pdf-binutils:
6704 @if binutils
6705 maybe-pdf-binutils: pdf-binutils
6706
6707 pdf-binutils: \
6708     configure-binutils 
6709         @[ -f ./binutils/Makefile ] || exit 0; \
6710         r=`${PWD_COMMAND}`; export r; \
6711         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6712         $(HOST_EXPORTS) \
6713         for flag in $(EXTRA_HOST_FLAGS) ; do \
6714           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6715         done; \
6716         echo "Doing pdf in binutils"; \
6717         (cd $(HOST_SUBDIR)/binutils && \
6718           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6719                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6720                   "RANLIB=$${RANLIB}" \
6721                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6722                   pdf) \
6723           || exit 1
6724
6725 @endif binutils
6726
6727 .PHONY: maybe-html-binutils html-binutils
6728 maybe-html-binutils:
6729 @if binutils
6730 maybe-html-binutils: html-binutils
6731
6732 html-binutils: \
6733     configure-binutils 
6734         @[ -f ./binutils/Makefile ] || exit 0; \
6735         r=`${PWD_COMMAND}`; export r; \
6736         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6737         $(HOST_EXPORTS) \
6738         for flag in $(EXTRA_HOST_FLAGS) ; do \
6739           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6740         done; \
6741         echo "Doing html in binutils"; \
6742         (cd $(HOST_SUBDIR)/binutils && \
6743           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6744                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6745                   "RANLIB=$${RANLIB}" \
6746                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6747                   html) \
6748           || exit 1
6749
6750 @endif binutils
6751
6752 .PHONY: maybe-TAGS-binutils TAGS-binutils
6753 maybe-TAGS-binutils:
6754 @if binutils
6755 maybe-TAGS-binutils: TAGS-binutils
6756
6757 TAGS-binutils: \
6758     configure-binutils 
6759         @[ -f ./binutils/Makefile ] || exit 0; \
6760         r=`${PWD_COMMAND}`; export r; \
6761         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6762         $(HOST_EXPORTS) \
6763         for flag in $(EXTRA_HOST_FLAGS) ; do \
6764           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6765         done; \
6766         echo "Doing TAGS in binutils"; \
6767         (cd $(HOST_SUBDIR)/binutils && \
6768           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6769                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6770                   "RANLIB=$${RANLIB}" \
6771                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6772                   TAGS) \
6773           || exit 1
6774
6775 @endif binutils
6776
6777 .PHONY: maybe-install-info-binutils install-info-binutils
6778 maybe-install-info-binutils:
6779 @if binutils
6780 maybe-install-info-binutils: install-info-binutils
6781
6782 install-info-binutils: \
6783     configure-binutils \
6784     info-binutils 
6785         @[ -f ./binutils/Makefile ] || exit 0; \
6786         r=`${PWD_COMMAND}`; export r; \
6787         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6788         $(HOST_EXPORTS) \
6789         for flag in $(EXTRA_HOST_FLAGS) ; do \
6790           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6791         done; \
6792         echo "Doing install-info in binutils"; \
6793         (cd $(HOST_SUBDIR)/binutils && \
6794           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6795                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6796                   "RANLIB=$${RANLIB}" \
6797                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6798                   install-info) \
6799           || exit 1
6800
6801 @endif binutils
6802
6803 .PHONY: maybe-install-dvi-binutils install-dvi-binutils
6804 maybe-install-dvi-binutils:
6805 @if binutils
6806 maybe-install-dvi-binutils: install-dvi-binutils
6807
6808 install-dvi-binutils: \
6809     configure-binutils \
6810     dvi-binutils 
6811         @[ -f ./binutils/Makefile ] || exit 0; \
6812         r=`${PWD_COMMAND}`; export r; \
6813         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6814         $(HOST_EXPORTS) \
6815         for flag in $(EXTRA_HOST_FLAGS) ; do \
6816           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6817         done; \
6818         echo "Doing install-dvi in binutils"; \
6819         (cd $(HOST_SUBDIR)/binutils && \
6820           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6821                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6822                   "RANLIB=$${RANLIB}" \
6823                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6824                   install-dvi) \
6825           || exit 1
6826
6827 @endif binutils
6828
6829 .PHONY: maybe-install-pdf-binutils install-pdf-binutils
6830 maybe-install-pdf-binutils:
6831 @if binutils
6832 maybe-install-pdf-binutils: install-pdf-binutils
6833
6834 install-pdf-binutils: \
6835     configure-binutils \
6836     pdf-binutils 
6837         @[ -f ./binutils/Makefile ] || exit 0; \
6838         r=`${PWD_COMMAND}`; export r; \
6839         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6840         $(HOST_EXPORTS) \
6841         for flag in $(EXTRA_HOST_FLAGS) ; do \
6842           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6843         done; \
6844         echo "Doing install-pdf in binutils"; \
6845         (cd $(HOST_SUBDIR)/binutils && \
6846           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6847                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6848                   "RANLIB=$${RANLIB}" \
6849                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6850                   install-pdf) \
6851           || exit 1
6852
6853 @endif binutils
6854
6855 .PHONY: maybe-install-html-binutils install-html-binutils
6856 maybe-install-html-binutils:
6857 @if binutils
6858 maybe-install-html-binutils: install-html-binutils
6859
6860 install-html-binutils: \
6861     configure-binutils \
6862     html-binutils 
6863         @[ -f ./binutils/Makefile ] || exit 0; \
6864         r=`${PWD_COMMAND}`; export r; \
6865         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6866         $(HOST_EXPORTS) \
6867         for flag in $(EXTRA_HOST_FLAGS) ; do \
6868           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6869         done; \
6870         echo "Doing install-html in binutils"; \
6871         (cd $(HOST_SUBDIR)/binutils && \
6872           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6873                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6874                   "RANLIB=$${RANLIB}" \
6875                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6876                   install-html) \
6877           || exit 1
6878
6879 @endif binutils
6880
6881 .PHONY: maybe-installcheck-binutils installcheck-binutils
6882 maybe-installcheck-binutils:
6883 @if binutils
6884 maybe-installcheck-binutils: installcheck-binutils
6885
6886 installcheck-binutils: \
6887     configure-binutils 
6888         @[ -f ./binutils/Makefile ] || exit 0; \
6889         r=`${PWD_COMMAND}`; export r; \
6890         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6891         $(HOST_EXPORTS) \
6892         for flag in $(EXTRA_HOST_FLAGS) ; do \
6893           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6894         done; \
6895         echo "Doing installcheck in binutils"; \
6896         (cd $(HOST_SUBDIR)/binutils && \
6897           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6898                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6899                   "RANLIB=$${RANLIB}" \
6900                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6901                   installcheck) \
6902           || exit 1
6903
6904 @endif binutils
6905
6906 .PHONY: maybe-mostlyclean-binutils mostlyclean-binutils
6907 maybe-mostlyclean-binutils:
6908 @if binutils
6909 maybe-mostlyclean-binutils: mostlyclean-binutils
6910
6911 mostlyclean-binutils: 
6912         @[ -f ./binutils/Makefile ] || exit 0; \
6913         r=`${PWD_COMMAND}`; export r; \
6914         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6915         $(HOST_EXPORTS) \
6916         for flag in $(EXTRA_HOST_FLAGS) ; do \
6917           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6918         done; \
6919         echo "Doing mostlyclean in binutils"; \
6920         (cd $(HOST_SUBDIR)/binutils && \
6921           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6922                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6923                   "RANLIB=$${RANLIB}" \
6924                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6925                   mostlyclean) \
6926           || exit 1
6927
6928 @endif binutils
6929
6930 .PHONY: maybe-clean-binutils clean-binutils
6931 maybe-clean-binutils:
6932 @if binutils
6933 maybe-clean-binutils: clean-binutils
6934
6935 clean-binutils: 
6936         @[ -f ./binutils/Makefile ] || exit 0; \
6937         r=`${PWD_COMMAND}`; export r; \
6938         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6939         $(HOST_EXPORTS) \
6940         for flag in $(EXTRA_HOST_FLAGS) ; do \
6941           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6942         done; \
6943         echo "Doing clean in binutils"; \
6944         (cd $(HOST_SUBDIR)/binutils && \
6945           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6946                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6947                   "RANLIB=$${RANLIB}" \
6948                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6949                   clean) \
6950           || exit 1
6951
6952 @endif binutils
6953
6954 .PHONY: maybe-distclean-binutils distclean-binutils
6955 maybe-distclean-binutils:
6956 @if binutils
6957 maybe-distclean-binutils: distclean-binutils
6958
6959 distclean-binutils: 
6960         @[ -f ./binutils/Makefile ] || exit 0; \
6961         r=`${PWD_COMMAND}`; export r; \
6962         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6963         $(HOST_EXPORTS) \
6964         for flag in $(EXTRA_HOST_FLAGS) ; do \
6965           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6966         done; \
6967         echo "Doing distclean in binutils"; \
6968         (cd $(HOST_SUBDIR)/binutils && \
6969           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6970                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6971                   "RANLIB=$${RANLIB}" \
6972                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6973                   distclean) \
6974           || exit 1
6975
6976 @endif binutils
6977
6978 .PHONY: maybe-maintainer-clean-binutils maintainer-clean-binutils
6979 maybe-maintainer-clean-binutils:
6980 @if binutils
6981 maybe-maintainer-clean-binutils: maintainer-clean-binutils
6982
6983 maintainer-clean-binutils: 
6984         @[ -f ./binutils/Makefile ] || exit 0; \
6985         r=`${PWD_COMMAND}`; export r; \
6986         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6987         $(HOST_EXPORTS) \
6988         for flag in $(EXTRA_HOST_FLAGS) ; do \
6989           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6990         done; \
6991         echo "Doing maintainer-clean in binutils"; \
6992         (cd $(HOST_SUBDIR)/binutils && \
6993           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6994                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6995                   "RANLIB=$${RANLIB}" \
6996                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6997                   maintainer-clean) \
6998           || exit 1
6999
7000 @endif binutils
7001
7002
7003
7004 .PHONY: configure-bison maybe-configure-bison
7005 maybe-configure-bison:
7006 @if gcc-bootstrap
7007 configure-bison: stage_current
7008 @endif gcc-bootstrap
7009 @if bison
7010 maybe-configure-bison: configure-bison
7011 configure-bison: 
7012         @: $(MAKE); $(unstage)
7013         @r=`${PWD_COMMAND}`; export r; \
7014         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7015         test ! -f $(HOST_SUBDIR)/bison/Makefile || exit 0; \
7016         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bison; \
7017         $(HOST_EXPORTS)  \
7018         echo Configuring in $(HOST_SUBDIR)/bison; \
7019         cd "$(HOST_SUBDIR)/bison" || exit 1; \
7020         case $(srcdir) in \
7021           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7022           *) topdir=`echo $(HOST_SUBDIR)/bison/ | \
7023                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7024         esac; \
7025         module_srcdir=bison; \
7026         $(SHELL) \
7027           $$s/$$module_srcdir/configure \
7028           --srcdir=$${topdir}/$$module_srcdir \
7029           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7030           --target=${target_alias}  \
7031           || exit 1
7032 @endif bison
7033
7034
7035
7036
7037
7038 .PHONY: all-bison maybe-all-bison
7039 maybe-all-bison:
7040 @if gcc-bootstrap
7041 all-bison: stage_current
7042 @endif gcc-bootstrap
7043 @if bison
7044 TARGET-bison=all
7045 maybe-all-bison: all-bison
7046 all-bison: configure-bison
7047         @: $(MAKE); $(unstage)
7048         @r=`${PWD_COMMAND}`; export r; \
7049         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7050         $(HOST_EXPORTS)  \
7051         (cd $(HOST_SUBDIR)/bison && \
7052           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
7053                 $(TARGET-bison))
7054 @endif bison
7055
7056
7057
7058
7059 .PHONY: check-bison maybe-check-bison
7060 maybe-check-bison:
7061 @if bison
7062 maybe-check-bison: check-bison
7063
7064 # This module is only tested in a native toolchain.
7065 check-bison:
7066         @: $(MAKE); $(unstage)
7067         @if [ '$(host)' = '$(target)' ]; then \
7068           r=`${PWD_COMMAND}`; export r; \
7069           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7070           $(HOST_EXPORTS)  \
7071           (cd $(HOST_SUBDIR)/bison && \
7072             $(MAKE) $(FLAGS_TO_PASS)  check)
7073         fi
7074
7075 @endif bison
7076
7077 .PHONY: install-bison maybe-install-bison
7078 maybe-install-bison:
7079 @if bison
7080 maybe-install-bison: install-bison
7081
7082 install-bison: installdirs
7083         @: $(MAKE); $(unstage)
7084         @r=`${PWD_COMMAND}`; export r; \
7085         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7086         $(HOST_EXPORTS) \
7087         (cd $(HOST_SUBDIR)/bison && \
7088           $(MAKE) $(FLAGS_TO_PASS)  install)
7089
7090 @endif bison
7091
7092 .PHONY: install-strip-bison maybe-install-strip-bison
7093 maybe-install-strip-bison:
7094 @if bison
7095 maybe-install-strip-bison: install-strip-bison
7096
7097 install-strip-bison: installdirs
7098         @: $(MAKE); $(unstage)
7099         @r=`${PWD_COMMAND}`; export r; \
7100         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7101         $(HOST_EXPORTS) \
7102         (cd $(HOST_SUBDIR)/bison && \
7103           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
7104
7105 @endif bison
7106
7107 # Other targets (info, dvi, pdf, etc.)
7108
7109 .PHONY: maybe-info-bison info-bison
7110 maybe-info-bison:
7111 @if bison
7112 maybe-info-bison: info-bison
7113
7114 info-bison: \
7115     configure-bison 
7116         @: $(MAKE); $(unstage)
7117         @[ -f ./bison/Makefile ] || exit 0; \
7118         r=`${PWD_COMMAND}`; export r; \
7119         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7120         $(HOST_EXPORTS) \
7121         for flag in $(EXTRA_HOST_FLAGS) ; do \
7122           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7123         done; \
7124         echo "Doing info in bison"; \
7125         (cd $(HOST_SUBDIR)/bison && \
7126           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7127                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7128                   "RANLIB=$${RANLIB}" \
7129                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7130                   info) \
7131           || exit 1
7132
7133 @endif bison
7134
7135 .PHONY: maybe-dvi-bison dvi-bison
7136 maybe-dvi-bison:
7137 @if bison
7138 maybe-dvi-bison: dvi-bison
7139
7140 dvi-bison: \
7141     configure-bison 
7142         @: $(MAKE); $(unstage)
7143         @[ -f ./bison/Makefile ] || exit 0; \
7144         r=`${PWD_COMMAND}`; export r; \
7145         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7146         $(HOST_EXPORTS) \
7147         for flag in $(EXTRA_HOST_FLAGS) ; do \
7148           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7149         done; \
7150         echo "Doing dvi in bison"; \
7151         (cd $(HOST_SUBDIR)/bison && \
7152           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7153                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7154                   "RANLIB=$${RANLIB}" \
7155                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7156                   dvi) \
7157           || exit 1
7158
7159 @endif bison
7160
7161 .PHONY: maybe-pdf-bison pdf-bison
7162 maybe-pdf-bison:
7163 @if bison
7164 maybe-pdf-bison: pdf-bison
7165
7166 pdf-bison: \
7167     configure-bison 
7168         @: $(MAKE); $(unstage)
7169         @[ -f ./bison/Makefile ] || exit 0; \
7170         r=`${PWD_COMMAND}`; export r; \
7171         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7172         $(HOST_EXPORTS) \
7173         for flag in $(EXTRA_HOST_FLAGS) ; do \
7174           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7175         done; \
7176         echo "Doing pdf in bison"; \
7177         (cd $(HOST_SUBDIR)/bison && \
7178           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7179                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7180                   "RANLIB=$${RANLIB}" \
7181                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7182                   pdf) \
7183           || exit 1
7184
7185 @endif bison
7186
7187 .PHONY: maybe-html-bison html-bison
7188 maybe-html-bison:
7189 @if bison
7190 maybe-html-bison: html-bison
7191
7192 html-bison: \
7193     configure-bison 
7194         @: $(MAKE); $(unstage)
7195         @[ -f ./bison/Makefile ] || exit 0; \
7196         r=`${PWD_COMMAND}`; export r; \
7197         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7198         $(HOST_EXPORTS) \
7199         for flag in $(EXTRA_HOST_FLAGS) ; do \
7200           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7201         done; \
7202         echo "Doing html in bison"; \
7203         (cd $(HOST_SUBDIR)/bison && \
7204           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7205                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7206                   "RANLIB=$${RANLIB}" \
7207                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7208                   html) \
7209           || exit 1
7210
7211 @endif bison
7212
7213 .PHONY: maybe-TAGS-bison TAGS-bison
7214 maybe-TAGS-bison:
7215 @if bison
7216 maybe-TAGS-bison: TAGS-bison
7217
7218 TAGS-bison: \
7219     configure-bison 
7220         @: $(MAKE); $(unstage)
7221         @[ -f ./bison/Makefile ] || exit 0; \
7222         r=`${PWD_COMMAND}`; export r; \
7223         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7224         $(HOST_EXPORTS) \
7225         for flag in $(EXTRA_HOST_FLAGS) ; do \
7226           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7227         done; \
7228         echo "Doing TAGS in bison"; \
7229         (cd $(HOST_SUBDIR)/bison && \
7230           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7231                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7232                   "RANLIB=$${RANLIB}" \
7233                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7234                   TAGS) \
7235           || exit 1
7236
7237 @endif bison
7238
7239 .PHONY: maybe-install-info-bison install-info-bison
7240 maybe-install-info-bison:
7241 @if bison
7242 maybe-install-info-bison: install-info-bison
7243
7244 install-info-bison: \
7245     configure-bison \
7246     info-bison 
7247         @: $(MAKE); $(unstage)
7248         @[ -f ./bison/Makefile ] || exit 0; \
7249         r=`${PWD_COMMAND}`; export r; \
7250         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7251         $(HOST_EXPORTS) \
7252         for flag in $(EXTRA_HOST_FLAGS) ; do \
7253           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7254         done; \
7255         echo "Doing install-info in bison"; \
7256         (cd $(HOST_SUBDIR)/bison && \
7257           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7258                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7259                   "RANLIB=$${RANLIB}" \
7260                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7261                   install-info) \
7262           || exit 1
7263
7264 @endif bison
7265
7266 .PHONY: maybe-install-dvi-bison install-dvi-bison
7267 maybe-install-dvi-bison:
7268 @if bison
7269 maybe-install-dvi-bison: install-dvi-bison
7270
7271 install-dvi-bison: \
7272     configure-bison \
7273     dvi-bison 
7274         @: $(MAKE); $(unstage)
7275         @[ -f ./bison/Makefile ] || exit 0; \
7276         r=`${PWD_COMMAND}`; export r; \
7277         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7278         $(HOST_EXPORTS) \
7279         for flag in $(EXTRA_HOST_FLAGS) ; do \
7280           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7281         done; \
7282         echo "Doing install-dvi in bison"; \
7283         (cd $(HOST_SUBDIR)/bison && \
7284           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7285                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7286                   "RANLIB=$${RANLIB}" \
7287                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7288                   install-dvi) \
7289           || exit 1
7290
7291 @endif bison
7292
7293 .PHONY: maybe-install-pdf-bison install-pdf-bison
7294 maybe-install-pdf-bison:
7295 @if bison
7296 maybe-install-pdf-bison: install-pdf-bison
7297
7298 install-pdf-bison: \
7299     configure-bison \
7300     pdf-bison 
7301         @: $(MAKE); $(unstage)
7302         @[ -f ./bison/Makefile ] || exit 0; \
7303         r=`${PWD_COMMAND}`; export r; \
7304         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7305         $(HOST_EXPORTS) \
7306         for flag in $(EXTRA_HOST_FLAGS) ; do \
7307           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7308         done; \
7309         echo "Doing install-pdf in bison"; \
7310         (cd $(HOST_SUBDIR)/bison && \
7311           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7312                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7313                   "RANLIB=$${RANLIB}" \
7314                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7315                   install-pdf) \
7316           || exit 1
7317
7318 @endif bison
7319
7320 .PHONY: maybe-install-html-bison install-html-bison
7321 maybe-install-html-bison:
7322 @if bison
7323 maybe-install-html-bison: install-html-bison
7324
7325 install-html-bison: \
7326     configure-bison \
7327     html-bison 
7328         @: $(MAKE); $(unstage)
7329         @[ -f ./bison/Makefile ] || exit 0; \
7330         r=`${PWD_COMMAND}`; export r; \
7331         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7332         $(HOST_EXPORTS) \
7333         for flag in $(EXTRA_HOST_FLAGS) ; do \
7334           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7335         done; \
7336         echo "Doing install-html in bison"; \
7337         (cd $(HOST_SUBDIR)/bison && \
7338           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7339                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7340                   "RANLIB=$${RANLIB}" \
7341                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7342                   install-html) \
7343           || exit 1
7344
7345 @endif bison
7346
7347 .PHONY: maybe-installcheck-bison installcheck-bison
7348 maybe-installcheck-bison:
7349 @if bison
7350 maybe-installcheck-bison: installcheck-bison
7351
7352 installcheck-bison: \
7353     configure-bison 
7354         @: $(MAKE); $(unstage)
7355         @[ -f ./bison/Makefile ] || exit 0; \
7356         r=`${PWD_COMMAND}`; export r; \
7357         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7358         $(HOST_EXPORTS) \
7359         for flag in $(EXTRA_HOST_FLAGS) ; do \
7360           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7361         done; \
7362         echo "Doing installcheck in bison"; \
7363         (cd $(HOST_SUBDIR)/bison && \
7364           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7365                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7366                   "RANLIB=$${RANLIB}" \
7367                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7368                   installcheck) \
7369           || exit 1
7370
7371 @endif bison
7372
7373 .PHONY: maybe-mostlyclean-bison mostlyclean-bison
7374 maybe-mostlyclean-bison:
7375 @if bison
7376 maybe-mostlyclean-bison: mostlyclean-bison
7377
7378 mostlyclean-bison: 
7379         @: $(MAKE); $(unstage)
7380         @[ -f ./bison/Makefile ] || exit 0; \
7381         r=`${PWD_COMMAND}`; export r; \
7382         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7383         $(HOST_EXPORTS) \
7384         for flag in $(EXTRA_HOST_FLAGS) ; do \
7385           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7386         done; \
7387         echo "Doing mostlyclean in bison"; \
7388         (cd $(HOST_SUBDIR)/bison && \
7389           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7390                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7391                   "RANLIB=$${RANLIB}" \
7392                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7393                   mostlyclean) \
7394           || exit 1
7395
7396 @endif bison
7397
7398 .PHONY: maybe-clean-bison clean-bison
7399 maybe-clean-bison:
7400 @if bison
7401 maybe-clean-bison: clean-bison
7402
7403 clean-bison: 
7404         @: $(MAKE); $(unstage)
7405         @[ -f ./bison/Makefile ] || exit 0; \
7406         r=`${PWD_COMMAND}`; export r; \
7407         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7408         $(HOST_EXPORTS) \
7409         for flag in $(EXTRA_HOST_FLAGS) ; do \
7410           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7411         done; \
7412         echo "Doing clean in bison"; \
7413         (cd $(HOST_SUBDIR)/bison && \
7414           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7415                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7416                   "RANLIB=$${RANLIB}" \
7417                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7418                   clean) \
7419           || exit 1
7420
7421 @endif bison
7422
7423 .PHONY: maybe-distclean-bison distclean-bison
7424 maybe-distclean-bison:
7425 @if bison
7426 maybe-distclean-bison: distclean-bison
7427
7428 distclean-bison: 
7429         @: $(MAKE); $(unstage)
7430         @[ -f ./bison/Makefile ] || exit 0; \
7431         r=`${PWD_COMMAND}`; export r; \
7432         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7433         $(HOST_EXPORTS) \
7434         for flag in $(EXTRA_HOST_FLAGS) ; do \
7435           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7436         done; \
7437         echo "Doing distclean in bison"; \
7438         (cd $(HOST_SUBDIR)/bison && \
7439           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7440                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7441                   "RANLIB=$${RANLIB}" \
7442                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7443                   distclean) \
7444           || exit 1
7445
7446 @endif bison
7447
7448 .PHONY: maybe-maintainer-clean-bison maintainer-clean-bison
7449 maybe-maintainer-clean-bison:
7450 @if bison
7451 maybe-maintainer-clean-bison: maintainer-clean-bison
7452
7453 maintainer-clean-bison: 
7454         @: $(MAKE); $(unstage)
7455         @[ -f ./bison/Makefile ] || exit 0; \
7456         r=`${PWD_COMMAND}`; export r; \
7457         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7458         $(HOST_EXPORTS) \
7459         for flag in $(EXTRA_HOST_FLAGS) ; do \
7460           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7461         done; \
7462         echo "Doing maintainer-clean in bison"; \
7463         (cd $(HOST_SUBDIR)/bison && \
7464           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7465                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7466                   "RANLIB=$${RANLIB}" \
7467                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7468                   maintainer-clean) \
7469           || exit 1
7470
7471 @endif bison
7472
7473
7474
7475 .PHONY: configure-cgen maybe-configure-cgen
7476 maybe-configure-cgen:
7477 @if gcc-bootstrap
7478 configure-cgen: stage_current
7479 @endif gcc-bootstrap
7480 @if cgen
7481 maybe-configure-cgen: configure-cgen
7482 configure-cgen: 
7483         @: $(MAKE); $(unstage)
7484         @r=`${PWD_COMMAND}`; export r; \
7485         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7486         test ! -f $(HOST_SUBDIR)/cgen/Makefile || exit 0; \
7487         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cgen; \
7488         $(HOST_EXPORTS)  \
7489         echo Configuring in $(HOST_SUBDIR)/cgen; \
7490         cd "$(HOST_SUBDIR)/cgen" || exit 1; \
7491         case $(srcdir) in \
7492           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7493           *) topdir=`echo $(HOST_SUBDIR)/cgen/ | \
7494                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7495         esac; \
7496         module_srcdir=cgen; \
7497         $(SHELL) \
7498           $$s/$$module_srcdir/configure \
7499           --srcdir=$${topdir}/$$module_srcdir \
7500           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7501           --target=${target_alias}  \
7502           || exit 1
7503 @endif cgen
7504
7505
7506
7507
7508
7509 .PHONY: all-cgen maybe-all-cgen
7510 maybe-all-cgen:
7511 @if gcc-bootstrap
7512 all-cgen: stage_current
7513 @endif gcc-bootstrap
7514 @if cgen
7515 TARGET-cgen=all
7516 maybe-all-cgen: all-cgen
7517 all-cgen: configure-cgen
7518         @: $(MAKE); $(unstage)
7519         @r=`${PWD_COMMAND}`; export r; \
7520         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7521         $(HOST_EXPORTS)  \
7522         (cd $(HOST_SUBDIR)/cgen && \
7523           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
7524                 $(TARGET-cgen))
7525 @endif cgen
7526
7527
7528
7529
7530 .PHONY: check-cgen maybe-check-cgen
7531 maybe-check-cgen:
7532 @if cgen
7533 maybe-check-cgen: check-cgen
7534
7535 check-cgen:
7536         @: $(MAKE); $(unstage)
7537         @r=`${PWD_COMMAND}`; export r; \
7538         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7539         $(HOST_EXPORTS)  \
7540         (cd $(HOST_SUBDIR)/cgen && \
7541           $(MAKE) $(FLAGS_TO_PASS)  check)
7542
7543 @endif cgen
7544
7545 .PHONY: install-cgen maybe-install-cgen
7546 maybe-install-cgen:
7547 @if cgen
7548 maybe-install-cgen: install-cgen
7549
7550 install-cgen: installdirs
7551         @: $(MAKE); $(unstage)
7552         @r=`${PWD_COMMAND}`; export r; \
7553         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7554         $(HOST_EXPORTS) \
7555         (cd $(HOST_SUBDIR)/cgen && \
7556           $(MAKE) $(FLAGS_TO_PASS)  install)
7557
7558 @endif cgen
7559
7560 .PHONY: install-strip-cgen maybe-install-strip-cgen
7561 maybe-install-strip-cgen:
7562 @if cgen
7563 maybe-install-strip-cgen: install-strip-cgen
7564
7565 install-strip-cgen: installdirs
7566         @: $(MAKE); $(unstage)
7567         @r=`${PWD_COMMAND}`; export r; \
7568         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7569         $(HOST_EXPORTS) \
7570         (cd $(HOST_SUBDIR)/cgen && \
7571           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
7572
7573 @endif cgen
7574
7575 # Other targets (info, dvi, pdf, etc.)
7576
7577 .PHONY: maybe-info-cgen info-cgen
7578 maybe-info-cgen:
7579 @if cgen
7580 maybe-info-cgen: info-cgen
7581
7582 info-cgen: \
7583     configure-cgen 
7584         @: $(MAKE); $(unstage)
7585         @[ -f ./cgen/Makefile ] || exit 0; \
7586         r=`${PWD_COMMAND}`; export r; \
7587         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7588         $(HOST_EXPORTS) \
7589         for flag in $(EXTRA_HOST_FLAGS) ; do \
7590           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7591         done; \
7592         echo "Doing info in cgen"; \
7593         (cd $(HOST_SUBDIR)/cgen && \
7594           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7595                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7596                   "RANLIB=$${RANLIB}" \
7597                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7598                   info) \
7599           || exit 1
7600
7601 @endif cgen
7602
7603 .PHONY: maybe-dvi-cgen dvi-cgen
7604 maybe-dvi-cgen:
7605 @if cgen
7606 maybe-dvi-cgen: dvi-cgen
7607
7608 dvi-cgen: \
7609     configure-cgen 
7610         @: $(MAKE); $(unstage)
7611         @[ -f ./cgen/Makefile ] || exit 0; \
7612         r=`${PWD_COMMAND}`; export r; \
7613         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7614         $(HOST_EXPORTS) \
7615         for flag in $(EXTRA_HOST_FLAGS) ; do \
7616           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7617         done; \
7618         echo "Doing dvi in cgen"; \
7619         (cd $(HOST_SUBDIR)/cgen && \
7620           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7621                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7622                   "RANLIB=$${RANLIB}" \
7623                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7624                   dvi) \
7625           || exit 1
7626
7627 @endif cgen
7628
7629 .PHONY: maybe-pdf-cgen pdf-cgen
7630 maybe-pdf-cgen:
7631 @if cgen
7632 maybe-pdf-cgen: pdf-cgen
7633
7634 pdf-cgen: \
7635     configure-cgen 
7636         @: $(MAKE); $(unstage)
7637         @[ -f ./cgen/Makefile ] || exit 0; \
7638         r=`${PWD_COMMAND}`; export r; \
7639         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7640         $(HOST_EXPORTS) \
7641         for flag in $(EXTRA_HOST_FLAGS) ; do \
7642           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7643         done; \
7644         echo "Doing pdf in cgen"; \
7645         (cd $(HOST_SUBDIR)/cgen && \
7646           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7647                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7648                   "RANLIB=$${RANLIB}" \
7649                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7650                   pdf) \
7651           || exit 1
7652
7653 @endif cgen
7654
7655 .PHONY: maybe-html-cgen html-cgen
7656 maybe-html-cgen:
7657 @if cgen
7658 maybe-html-cgen: html-cgen
7659
7660 html-cgen: \
7661     configure-cgen 
7662         @: $(MAKE); $(unstage)
7663         @[ -f ./cgen/Makefile ] || exit 0; \
7664         r=`${PWD_COMMAND}`; export r; \
7665         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7666         $(HOST_EXPORTS) \
7667         for flag in $(EXTRA_HOST_FLAGS) ; do \
7668           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7669         done; \
7670         echo "Doing html in cgen"; \
7671         (cd $(HOST_SUBDIR)/cgen && \
7672           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7673                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7674                   "RANLIB=$${RANLIB}" \
7675                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7676                   html) \
7677           || exit 1
7678
7679 @endif cgen
7680
7681 .PHONY: maybe-TAGS-cgen TAGS-cgen
7682 maybe-TAGS-cgen:
7683 @if cgen
7684 maybe-TAGS-cgen: TAGS-cgen
7685
7686 TAGS-cgen: \
7687     configure-cgen 
7688         @: $(MAKE); $(unstage)
7689         @[ -f ./cgen/Makefile ] || exit 0; \
7690         r=`${PWD_COMMAND}`; export r; \
7691         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7692         $(HOST_EXPORTS) \
7693         for flag in $(EXTRA_HOST_FLAGS) ; do \
7694           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7695         done; \
7696         echo "Doing TAGS in cgen"; \
7697         (cd $(HOST_SUBDIR)/cgen && \
7698           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7699                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7700                   "RANLIB=$${RANLIB}" \
7701                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7702                   TAGS) \
7703           || exit 1
7704
7705 @endif cgen
7706
7707 .PHONY: maybe-install-info-cgen install-info-cgen
7708 maybe-install-info-cgen:
7709 @if cgen
7710 maybe-install-info-cgen: install-info-cgen
7711
7712 install-info-cgen: \
7713     configure-cgen \
7714     info-cgen 
7715         @: $(MAKE); $(unstage)
7716         @[ -f ./cgen/Makefile ] || exit 0; \
7717         r=`${PWD_COMMAND}`; export r; \
7718         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7719         $(HOST_EXPORTS) \
7720         for flag in $(EXTRA_HOST_FLAGS) ; do \
7721           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7722         done; \
7723         echo "Doing install-info in cgen"; \
7724         (cd $(HOST_SUBDIR)/cgen && \
7725           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7726                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7727                   "RANLIB=$${RANLIB}" \
7728                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7729                   install-info) \
7730           || exit 1
7731
7732 @endif cgen
7733
7734 .PHONY: maybe-install-dvi-cgen install-dvi-cgen
7735 maybe-install-dvi-cgen:
7736 @if cgen
7737 maybe-install-dvi-cgen: install-dvi-cgen
7738
7739 install-dvi-cgen: \
7740     configure-cgen \
7741     dvi-cgen 
7742         @: $(MAKE); $(unstage)
7743         @[ -f ./cgen/Makefile ] || exit 0; \
7744         r=`${PWD_COMMAND}`; export r; \
7745         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7746         $(HOST_EXPORTS) \
7747         for flag in $(EXTRA_HOST_FLAGS) ; do \
7748           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7749         done; \
7750         echo "Doing install-dvi in cgen"; \
7751         (cd $(HOST_SUBDIR)/cgen && \
7752           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7753                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7754                   "RANLIB=$${RANLIB}" \
7755                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7756                   install-dvi) \
7757           || exit 1
7758
7759 @endif cgen
7760
7761 .PHONY: maybe-install-pdf-cgen install-pdf-cgen
7762 maybe-install-pdf-cgen:
7763 @if cgen
7764 maybe-install-pdf-cgen: install-pdf-cgen
7765
7766 install-pdf-cgen: \
7767     configure-cgen \
7768     pdf-cgen 
7769         @: $(MAKE); $(unstage)
7770         @[ -f ./cgen/Makefile ] || exit 0; \
7771         r=`${PWD_COMMAND}`; export r; \
7772         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7773         $(HOST_EXPORTS) \
7774         for flag in $(EXTRA_HOST_FLAGS) ; do \
7775           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7776         done; \
7777         echo "Doing install-pdf in cgen"; \
7778         (cd $(HOST_SUBDIR)/cgen && \
7779           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7780                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7781                   "RANLIB=$${RANLIB}" \
7782                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7783                   install-pdf) \
7784           || exit 1
7785
7786 @endif cgen
7787
7788 .PHONY: maybe-install-html-cgen install-html-cgen
7789 maybe-install-html-cgen:
7790 @if cgen
7791 maybe-install-html-cgen: install-html-cgen
7792
7793 install-html-cgen: \
7794     configure-cgen \
7795     html-cgen 
7796         @: $(MAKE); $(unstage)
7797         @[ -f ./cgen/Makefile ] || exit 0; \
7798         r=`${PWD_COMMAND}`; export r; \
7799         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7800         $(HOST_EXPORTS) \
7801         for flag in $(EXTRA_HOST_FLAGS) ; do \
7802           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7803         done; \
7804         echo "Doing install-html in cgen"; \
7805         (cd $(HOST_SUBDIR)/cgen && \
7806           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7807                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7808                   "RANLIB=$${RANLIB}" \
7809                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7810                   install-html) \
7811           || exit 1
7812
7813 @endif cgen
7814
7815 .PHONY: maybe-installcheck-cgen installcheck-cgen
7816 maybe-installcheck-cgen:
7817 @if cgen
7818 maybe-installcheck-cgen: installcheck-cgen
7819
7820 installcheck-cgen: \
7821     configure-cgen 
7822         @: $(MAKE); $(unstage)
7823         @[ -f ./cgen/Makefile ] || exit 0; \
7824         r=`${PWD_COMMAND}`; export r; \
7825         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7826         $(HOST_EXPORTS) \
7827         for flag in $(EXTRA_HOST_FLAGS) ; do \
7828           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7829         done; \
7830         echo "Doing installcheck in cgen"; \
7831         (cd $(HOST_SUBDIR)/cgen && \
7832           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7833                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7834                   "RANLIB=$${RANLIB}" \
7835                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7836                   installcheck) \
7837           || exit 1
7838
7839 @endif cgen
7840
7841 .PHONY: maybe-mostlyclean-cgen mostlyclean-cgen
7842 maybe-mostlyclean-cgen:
7843 @if cgen
7844 maybe-mostlyclean-cgen: mostlyclean-cgen
7845
7846 mostlyclean-cgen: 
7847         @: $(MAKE); $(unstage)
7848         @[ -f ./cgen/Makefile ] || exit 0; \
7849         r=`${PWD_COMMAND}`; export r; \
7850         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7851         $(HOST_EXPORTS) \
7852         for flag in $(EXTRA_HOST_FLAGS) ; do \
7853           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7854         done; \
7855         echo "Doing mostlyclean in cgen"; \
7856         (cd $(HOST_SUBDIR)/cgen && \
7857           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7858                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7859                   "RANLIB=$${RANLIB}" \
7860                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7861                   mostlyclean) \
7862           || exit 1
7863
7864 @endif cgen
7865
7866 .PHONY: maybe-clean-cgen clean-cgen
7867 maybe-clean-cgen:
7868 @if cgen
7869 maybe-clean-cgen: clean-cgen
7870
7871 clean-cgen: 
7872         @: $(MAKE); $(unstage)
7873         @[ -f ./cgen/Makefile ] || exit 0; \
7874         r=`${PWD_COMMAND}`; export r; \
7875         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7876         $(HOST_EXPORTS) \
7877         for flag in $(EXTRA_HOST_FLAGS) ; do \
7878           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7879         done; \
7880         echo "Doing clean in cgen"; \
7881         (cd $(HOST_SUBDIR)/cgen && \
7882           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7883                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7884                   "RANLIB=$${RANLIB}" \
7885                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7886                   clean) \
7887           || exit 1
7888
7889 @endif cgen
7890
7891 .PHONY: maybe-distclean-cgen distclean-cgen
7892 maybe-distclean-cgen:
7893 @if cgen
7894 maybe-distclean-cgen: distclean-cgen
7895
7896 distclean-cgen: 
7897         @: $(MAKE); $(unstage)
7898         @[ -f ./cgen/Makefile ] || exit 0; \
7899         r=`${PWD_COMMAND}`; export r; \
7900         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7901         $(HOST_EXPORTS) \
7902         for flag in $(EXTRA_HOST_FLAGS) ; do \
7903           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7904         done; \
7905         echo "Doing distclean in cgen"; \
7906         (cd $(HOST_SUBDIR)/cgen && \
7907           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7908                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7909                   "RANLIB=$${RANLIB}" \
7910                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7911                   distclean) \
7912           || exit 1
7913
7914 @endif cgen
7915
7916 .PHONY: maybe-maintainer-clean-cgen maintainer-clean-cgen
7917 maybe-maintainer-clean-cgen:
7918 @if cgen
7919 maybe-maintainer-clean-cgen: maintainer-clean-cgen
7920
7921 maintainer-clean-cgen: 
7922         @: $(MAKE); $(unstage)
7923         @[ -f ./cgen/Makefile ] || exit 0; \
7924         r=`${PWD_COMMAND}`; export r; \
7925         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7926         $(HOST_EXPORTS) \
7927         for flag in $(EXTRA_HOST_FLAGS) ; do \
7928           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7929         done; \
7930         echo "Doing maintainer-clean in cgen"; \
7931         (cd $(HOST_SUBDIR)/cgen && \
7932           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7933                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7934                   "RANLIB=$${RANLIB}" \
7935                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7936                   maintainer-clean) \
7937           || exit 1
7938
7939 @endif cgen
7940
7941
7942
7943 .PHONY: configure-dejagnu maybe-configure-dejagnu
7944 maybe-configure-dejagnu:
7945 @if gcc-bootstrap
7946 configure-dejagnu: stage_current
7947 @endif gcc-bootstrap
7948 @if dejagnu
7949 maybe-configure-dejagnu: configure-dejagnu
7950 configure-dejagnu: 
7951         @: $(MAKE); $(unstage)
7952         @r=`${PWD_COMMAND}`; export r; \
7953         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7954         test ! -f $(HOST_SUBDIR)/dejagnu/Makefile || exit 0; \
7955         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dejagnu; \
7956         $(HOST_EXPORTS)  \
7957         echo Configuring in $(HOST_SUBDIR)/dejagnu; \
7958         cd "$(HOST_SUBDIR)/dejagnu" || exit 1; \
7959         case $(srcdir) in \
7960           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7961           *) topdir=`echo $(HOST_SUBDIR)/dejagnu/ | \
7962                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7963         esac; \
7964         module_srcdir=dejagnu; \
7965         $(SHELL) \
7966           $$s/$$module_srcdir/configure \
7967           --srcdir=$${topdir}/$$module_srcdir \
7968           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7969           --target=${target_alias}  \
7970           || exit 1
7971 @endif dejagnu
7972
7973
7974
7975
7976
7977 .PHONY: all-dejagnu maybe-all-dejagnu
7978 maybe-all-dejagnu:
7979 @if gcc-bootstrap
7980 all-dejagnu: stage_current
7981 @endif gcc-bootstrap
7982 @if dejagnu
7983 TARGET-dejagnu=all
7984 maybe-all-dejagnu: all-dejagnu
7985 all-dejagnu: configure-dejagnu
7986         @: $(MAKE); $(unstage)
7987         @r=`${PWD_COMMAND}`; export r; \
7988         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7989         $(HOST_EXPORTS)  \
7990         (cd $(HOST_SUBDIR)/dejagnu && \
7991           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
7992                 $(TARGET-dejagnu))
7993 @endif dejagnu
7994
7995
7996
7997
7998 .PHONY: check-dejagnu maybe-check-dejagnu
7999 maybe-check-dejagnu:
8000 @if dejagnu
8001 maybe-check-dejagnu: check-dejagnu
8002
8003 check-dejagnu:
8004         @: $(MAKE); $(unstage)
8005         @r=`${PWD_COMMAND}`; export r; \
8006         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8007         $(HOST_EXPORTS)  \
8008         (cd $(HOST_SUBDIR)/dejagnu && \
8009           $(MAKE) $(FLAGS_TO_PASS)  check)
8010
8011 @endif dejagnu
8012
8013 .PHONY: install-dejagnu maybe-install-dejagnu
8014 maybe-install-dejagnu:
8015 @if dejagnu
8016 maybe-install-dejagnu: install-dejagnu
8017
8018 install-dejagnu: installdirs
8019         @: $(MAKE); $(unstage)
8020         @r=`${PWD_COMMAND}`; export r; \
8021         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8022         $(HOST_EXPORTS) \
8023         (cd $(HOST_SUBDIR)/dejagnu && \
8024           $(MAKE) $(FLAGS_TO_PASS)  install)
8025
8026 @endif dejagnu
8027
8028 .PHONY: install-strip-dejagnu maybe-install-strip-dejagnu
8029 maybe-install-strip-dejagnu:
8030 @if dejagnu
8031 maybe-install-strip-dejagnu: install-strip-dejagnu
8032
8033 install-strip-dejagnu: installdirs
8034         @: $(MAKE); $(unstage)
8035         @r=`${PWD_COMMAND}`; export r; \
8036         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8037         $(HOST_EXPORTS) \
8038         (cd $(HOST_SUBDIR)/dejagnu && \
8039           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
8040
8041 @endif dejagnu
8042
8043 # Other targets (info, dvi, pdf, etc.)
8044
8045 .PHONY: maybe-info-dejagnu info-dejagnu
8046 maybe-info-dejagnu:
8047 @if dejagnu
8048 maybe-info-dejagnu: info-dejagnu
8049
8050 info-dejagnu: \
8051     configure-dejagnu 
8052         @: $(MAKE); $(unstage)
8053         @[ -f ./dejagnu/Makefile ] || exit 0; \
8054         r=`${PWD_COMMAND}`; export r; \
8055         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8056         $(HOST_EXPORTS) \
8057         for flag in $(EXTRA_HOST_FLAGS) ; do \
8058           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8059         done; \
8060         echo "Doing info in dejagnu"; \
8061         (cd $(HOST_SUBDIR)/dejagnu && \
8062           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8063                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8064                   "RANLIB=$${RANLIB}" \
8065                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8066                   info) \
8067           || exit 1
8068
8069 @endif dejagnu
8070
8071 .PHONY: maybe-dvi-dejagnu dvi-dejagnu
8072 maybe-dvi-dejagnu:
8073 @if dejagnu
8074 maybe-dvi-dejagnu: dvi-dejagnu
8075
8076 dvi-dejagnu: \
8077     configure-dejagnu 
8078         @: $(MAKE); $(unstage)
8079         @[ -f ./dejagnu/Makefile ] || exit 0; \
8080         r=`${PWD_COMMAND}`; export r; \
8081         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8082         $(HOST_EXPORTS) \
8083         for flag in $(EXTRA_HOST_FLAGS) ; do \
8084           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8085         done; \
8086         echo "Doing dvi in dejagnu"; \
8087         (cd $(HOST_SUBDIR)/dejagnu && \
8088           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8089                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8090                   "RANLIB=$${RANLIB}" \
8091                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8092                   dvi) \
8093           || exit 1
8094
8095 @endif dejagnu
8096
8097 .PHONY: maybe-pdf-dejagnu pdf-dejagnu
8098 maybe-pdf-dejagnu:
8099 @if dejagnu
8100 maybe-pdf-dejagnu: pdf-dejagnu
8101
8102 pdf-dejagnu: \
8103     configure-dejagnu 
8104         @: $(MAKE); $(unstage)
8105         @[ -f ./dejagnu/Makefile ] || exit 0; \
8106         r=`${PWD_COMMAND}`; export r; \
8107         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8108         $(HOST_EXPORTS) \
8109         for flag in $(EXTRA_HOST_FLAGS) ; do \
8110           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8111         done; \
8112         echo "Doing pdf in dejagnu"; \
8113         (cd $(HOST_SUBDIR)/dejagnu && \
8114           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8115                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8116                   "RANLIB=$${RANLIB}" \
8117                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8118                   pdf) \
8119           || exit 1
8120
8121 @endif dejagnu
8122
8123 .PHONY: maybe-html-dejagnu html-dejagnu
8124 maybe-html-dejagnu:
8125 @if dejagnu
8126 maybe-html-dejagnu: html-dejagnu
8127
8128 html-dejagnu: \
8129     configure-dejagnu 
8130         @: $(MAKE); $(unstage)
8131         @[ -f ./dejagnu/Makefile ] || exit 0; \
8132         r=`${PWD_COMMAND}`; export r; \
8133         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8134         $(HOST_EXPORTS) \
8135         for flag in $(EXTRA_HOST_FLAGS) ; do \
8136           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8137         done; \
8138         echo "Doing html in dejagnu"; \
8139         (cd $(HOST_SUBDIR)/dejagnu && \
8140           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8141                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8142                   "RANLIB=$${RANLIB}" \
8143                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8144                   html) \
8145           || exit 1
8146
8147 @endif dejagnu
8148
8149 .PHONY: maybe-TAGS-dejagnu TAGS-dejagnu
8150 maybe-TAGS-dejagnu:
8151 @if dejagnu
8152 maybe-TAGS-dejagnu: TAGS-dejagnu
8153
8154 TAGS-dejagnu: \
8155     configure-dejagnu 
8156         @: $(MAKE); $(unstage)
8157         @[ -f ./dejagnu/Makefile ] || exit 0; \
8158         r=`${PWD_COMMAND}`; export r; \
8159         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8160         $(HOST_EXPORTS) \
8161         for flag in $(EXTRA_HOST_FLAGS) ; do \
8162           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8163         done; \
8164         echo "Doing TAGS in dejagnu"; \
8165         (cd $(HOST_SUBDIR)/dejagnu && \
8166           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8167                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8168                   "RANLIB=$${RANLIB}" \
8169                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8170                   TAGS) \
8171           || exit 1
8172
8173 @endif dejagnu
8174
8175 .PHONY: maybe-install-info-dejagnu install-info-dejagnu
8176 maybe-install-info-dejagnu:
8177 @if dejagnu
8178 maybe-install-info-dejagnu: install-info-dejagnu
8179
8180 install-info-dejagnu: \
8181     configure-dejagnu \
8182     info-dejagnu 
8183         @: $(MAKE); $(unstage)
8184         @[ -f ./dejagnu/Makefile ] || exit 0; \
8185         r=`${PWD_COMMAND}`; export r; \
8186         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8187         $(HOST_EXPORTS) \
8188         for flag in $(EXTRA_HOST_FLAGS) ; do \
8189           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8190         done; \
8191         echo "Doing install-info in dejagnu"; \
8192         (cd $(HOST_SUBDIR)/dejagnu && \
8193           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8194                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8195                   "RANLIB=$${RANLIB}" \
8196                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8197                   install-info) \
8198           || exit 1
8199
8200 @endif dejagnu
8201
8202 .PHONY: maybe-install-dvi-dejagnu install-dvi-dejagnu
8203 maybe-install-dvi-dejagnu:
8204 @if dejagnu
8205 maybe-install-dvi-dejagnu: install-dvi-dejagnu
8206
8207 install-dvi-dejagnu: \
8208     configure-dejagnu \
8209     dvi-dejagnu 
8210         @: $(MAKE); $(unstage)
8211         @[ -f ./dejagnu/Makefile ] || exit 0; \
8212         r=`${PWD_COMMAND}`; export r; \
8213         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8214         $(HOST_EXPORTS) \
8215         for flag in $(EXTRA_HOST_FLAGS) ; do \
8216           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8217         done; \
8218         echo "Doing install-dvi in dejagnu"; \
8219         (cd $(HOST_SUBDIR)/dejagnu && \
8220           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8221                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8222                   "RANLIB=$${RANLIB}" \
8223                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8224                   install-dvi) \
8225           || exit 1
8226
8227 @endif dejagnu
8228
8229 .PHONY: maybe-install-pdf-dejagnu install-pdf-dejagnu
8230 maybe-install-pdf-dejagnu:
8231 @if dejagnu
8232 maybe-install-pdf-dejagnu: install-pdf-dejagnu
8233
8234 install-pdf-dejagnu: \
8235     configure-dejagnu \
8236     pdf-dejagnu 
8237         @: $(MAKE); $(unstage)
8238         @[ -f ./dejagnu/Makefile ] || exit 0; \
8239         r=`${PWD_COMMAND}`; export r; \
8240         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8241         $(HOST_EXPORTS) \
8242         for flag in $(EXTRA_HOST_FLAGS) ; do \
8243           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8244         done; \
8245         echo "Doing install-pdf in dejagnu"; \
8246         (cd $(HOST_SUBDIR)/dejagnu && \
8247           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8248                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8249                   "RANLIB=$${RANLIB}" \
8250                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8251                   install-pdf) \
8252           || exit 1
8253
8254 @endif dejagnu
8255
8256 .PHONY: maybe-install-html-dejagnu install-html-dejagnu
8257 maybe-install-html-dejagnu:
8258 @if dejagnu
8259 maybe-install-html-dejagnu: install-html-dejagnu
8260
8261 install-html-dejagnu: \
8262     configure-dejagnu \
8263     html-dejagnu 
8264         @: $(MAKE); $(unstage)
8265         @[ -f ./dejagnu/Makefile ] || exit 0; \
8266         r=`${PWD_COMMAND}`; export r; \
8267         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8268         $(HOST_EXPORTS) \
8269         for flag in $(EXTRA_HOST_FLAGS) ; do \
8270           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8271         done; \
8272         echo "Doing install-html in dejagnu"; \
8273         (cd $(HOST_SUBDIR)/dejagnu && \
8274           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8275                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8276                   "RANLIB=$${RANLIB}" \
8277                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8278                   install-html) \
8279           || exit 1
8280
8281 @endif dejagnu
8282
8283 .PHONY: maybe-installcheck-dejagnu installcheck-dejagnu
8284 maybe-installcheck-dejagnu:
8285 @if dejagnu
8286 maybe-installcheck-dejagnu: installcheck-dejagnu
8287
8288 installcheck-dejagnu: \
8289     configure-dejagnu 
8290         @: $(MAKE); $(unstage)
8291         @[ -f ./dejagnu/Makefile ] || exit 0; \
8292         r=`${PWD_COMMAND}`; export r; \
8293         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8294         $(HOST_EXPORTS) \
8295         for flag in $(EXTRA_HOST_FLAGS) ; do \
8296           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8297         done; \
8298         echo "Doing installcheck in dejagnu"; \
8299         (cd $(HOST_SUBDIR)/dejagnu && \
8300           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8301                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8302                   "RANLIB=$${RANLIB}" \
8303                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8304                   installcheck) \
8305           || exit 1
8306
8307 @endif dejagnu
8308
8309 .PHONY: maybe-mostlyclean-dejagnu mostlyclean-dejagnu
8310 maybe-mostlyclean-dejagnu:
8311 @if dejagnu
8312 maybe-mostlyclean-dejagnu: mostlyclean-dejagnu
8313
8314 mostlyclean-dejagnu: 
8315         @: $(MAKE); $(unstage)
8316         @[ -f ./dejagnu/Makefile ] || exit 0; \
8317         r=`${PWD_COMMAND}`; export r; \
8318         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8319         $(HOST_EXPORTS) \
8320         for flag in $(EXTRA_HOST_FLAGS) ; do \
8321           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8322         done; \
8323         echo "Doing mostlyclean in dejagnu"; \
8324         (cd $(HOST_SUBDIR)/dejagnu && \
8325           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8326                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8327                   "RANLIB=$${RANLIB}" \
8328                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8329                   mostlyclean) \
8330           || exit 1
8331
8332 @endif dejagnu
8333
8334 .PHONY: maybe-clean-dejagnu clean-dejagnu
8335 maybe-clean-dejagnu:
8336 @if dejagnu
8337 maybe-clean-dejagnu: clean-dejagnu
8338
8339 clean-dejagnu: 
8340         @: $(MAKE); $(unstage)
8341         @[ -f ./dejagnu/Makefile ] || exit 0; \
8342         r=`${PWD_COMMAND}`; export r; \
8343         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8344         $(HOST_EXPORTS) \
8345         for flag in $(EXTRA_HOST_FLAGS) ; do \
8346           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8347         done; \
8348         echo "Doing clean in dejagnu"; \
8349         (cd $(HOST_SUBDIR)/dejagnu && \
8350           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8351                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8352                   "RANLIB=$${RANLIB}" \
8353                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8354                   clean) \
8355           || exit 1
8356
8357 @endif dejagnu
8358
8359 .PHONY: maybe-distclean-dejagnu distclean-dejagnu
8360 maybe-distclean-dejagnu:
8361 @if dejagnu
8362 maybe-distclean-dejagnu: distclean-dejagnu
8363
8364 distclean-dejagnu: 
8365         @: $(MAKE); $(unstage)
8366         @[ -f ./dejagnu/Makefile ] || exit 0; \
8367         r=`${PWD_COMMAND}`; export r; \
8368         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8369         $(HOST_EXPORTS) \
8370         for flag in $(EXTRA_HOST_FLAGS) ; do \
8371           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8372         done; \
8373         echo "Doing distclean in dejagnu"; \
8374         (cd $(HOST_SUBDIR)/dejagnu && \
8375           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8376                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8377                   "RANLIB=$${RANLIB}" \
8378                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8379                   distclean) \
8380           || exit 1
8381
8382 @endif dejagnu
8383
8384 .PHONY: maybe-maintainer-clean-dejagnu maintainer-clean-dejagnu
8385 maybe-maintainer-clean-dejagnu:
8386 @if dejagnu
8387 maybe-maintainer-clean-dejagnu: maintainer-clean-dejagnu
8388
8389 maintainer-clean-dejagnu: 
8390         @: $(MAKE); $(unstage)
8391         @[ -f ./dejagnu/Makefile ] || exit 0; \
8392         r=`${PWD_COMMAND}`; export r; \
8393         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8394         $(HOST_EXPORTS) \
8395         for flag in $(EXTRA_HOST_FLAGS) ; do \
8396           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8397         done; \
8398         echo "Doing maintainer-clean in dejagnu"; \
8399         (cd $(HOST_SUBDIR)/dejagnu && \
8400           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8401                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8402                   "RANLIB=$${RANLIB}" \
8403                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8404                   maintainer-clean) \
8405           || exit 1
8406
8407 @endif dejagnu
8408
8409
8410
8411 .PHONY: configure-etc maybe-configure-etc
8412 maybe-configure-etc:
8413 @if gcc-bootstrap
8414 configure-etc: stage_current
8415 @endif gcc-bootstrap
8416 @if etc
8417 maybe-configure-etc: configure-etc
8418 configure-etc: 
8419         @: $(MAKE); $(unstage)
8420         @r=`${PWD_COMMAND}`; export r; \
8421         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8422         test ! -f $(HOST_SUBDIR)/etc/Makefile || exit 0; \
8423         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/etc; \
8424         $(HOST_EXPORTS)  \
8425         echo Configuring in $(HOST_SUBDIR)/etc; \
8426         cd "$(HOST_SUBDIR)/etc" || exit 1; \
8427         case $(srcdir) in \
8428           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8429           *) topdir=`echo $(HOST_SUBDIR)/etc/ | \
8430                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8431         esac; \
8432         module_srcdir=etc; \
8433         $(SHELL) \
8434           $$s/$$module_srcdir/configure \
8435           --srcdir=$${topdir}/$$module_srcdir \
8436           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8437           --target=${target_alias}  \
8438           || exit 1
8439 @endif etc
8440
8441
8442
8443
8444
8445 .PHONY: all-etc maybe-all-etc
8446 maybe-all-etc:
8447 @if gcc-bootstrap
8448 all-etc: stage_current
8449 @endif gcc-bootstrap
8450 @if etc
8451 TARGET-etc=all
8452 maybe-all-etc: all-etc
8453 all-etc: configure-etc
8454         @: $(MAKE); $(unstage)
8455         @r=`${PWD_COMMAND}`; export r; \
8456         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8457         $(HOST_EXPORTS)  \
8458         (cd $(HOST_SUBDIR)/etc && \
8459           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
8460                 $(TARGET-etc))
8461 @endif etc
8462
8463
8464
8465
8466 .PHONY: check-etc maybe-check-etc
8467 maybe-check-etc:
8468 @if etc
8469 maybe-check-etc: check-etc
8470
8471 check-etc:
8472         @: $(MAKE); $(unstage)
8473         @r=`${PWD_COMMAND}`; export r; \
8474         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8475         $(HOST_EXPORTS)  \
8476         (cd $(HOST_SUBDIR)/etc && \
8477           $(MAKE) $(FLAGS_TO_PASS)  check)
8478
8479 @endif etc
8480
8481 .PHONY: install-etc maybe-install-etc
8482 maybe-install-etc:
8483 @if etc
8484 maybe-install-etc: install-etc
8485
8486 install-etc: installdirs
8487         @: $(MAKE); $(unstage)
8488         @r=`${PWD_COMMAND}`; export r; \
8489         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8490         $(HOST_EXPORTS) \
8491         (cd $(HOST_SUBDIR)/etc && \
8492           $(MAKE) $(FLAGS_TO_PASS)  install)
8493
8494 @endif etc
8495
8496 .PHONY: install-strip-etc maybe-install-strip-etc
8497 maybe-install-strip-etc:
8498 @if etc
8499 maybe-install-strip-etc: install-strip-etc
8500
8501 install-strip-etc: installdirs
8502         @: $(MAKE); $(unstage)
8503         @r=`${PWD_COMMAND}`; export r; \
8504         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8505         $(HOST_EXPORTS) \
8506         (cd $(HOST_SUBDIR)/etc && \
8507           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
8508
8509 @endif etc
8510
8511 # Other targets (info, dvi, pdf, etc.)
8512
8513 .PHONY: maybe-info-etc info-etc
8514 maybe-info-etc:
8515 @if etc
8516 maybe-info-etc: info-etc
8517
8518 info-etc: \
8519     configure-etc 
8520         @: $(MAKE); $(unstage)
8521         @[ -f ./etc/Makefile ] || exit 0; \
8522         r=`${PWD_COMMAND}`; export r; \
8523         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8524         $(HOST_EXPORTS) \
8525         for flag in $(EXTRA_HOST_FLAGS) ; do \
8526           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8527         done; \
8528         echo "Doing info in etc"; \
8529         (cd $(HOST_SUBDIR)/etc && \
8530           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8531                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8532                   "RANLIB=$${RANLIB}" \
8533                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8534                   info) \
8535           || exit 1
8536
8537 @endif etc
8538
8539 .PHONY: maybe-dvi-etc dvi-etc
8540 maybe-dvi-etc:
8541 @if etc
8542 maybe-dvi-etc: dvi-etc
8543
8544 dvi-etc: \
8545     configure-etc 
8546         @: $(MAKE); $(unstage)
8547         @[ -f ./etc/Makefile ] || exit 0; \
8548         r=`${PWD_COMMAND}`; export r; \
8549         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8550         $(HOST_EXPORTS) \
8551         for flag in $(EXTRA_HOST_FLAGS) ; do \
8552           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8553         done; \
8554         echo "Doing dvi in etc"; \
8555         (cd $(HOST_SUBDIR)/etc && \
8556           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8557                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8558                   "RANLIB=$${RANLIB}" \
8559                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8560                   dvi) \
8561           || exit 1
8562
8563 @endif etc
8564
8565 .PHONY: maybe-pdf-etc pdf-etc
8566 maybe-pdf-etc:
8567 @if etc
8568 maybe-pdf-etc: pdf-etc
8569
8570 pdf-etc: \
8571     configure-etc 
8572         @: $(MAKE); $(unstage)
8573         @[ -f ./etc/Makefile ] || exit 0; \
8574         r=`${PWD_COMMAND}`; export r; \
8575         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8576         $(HOST_EXPORTS) \
8577         for flag in $(EXTRA_HOST_FLAGS) ; do \
8578           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8579         done; \
8580         echo "Doing pdf in etc"; \
8581         (cd $(HOST_SUBDIR)/etc && \
8582           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8583                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8584                   "RANLIB=$${RANLIB}" \
8585                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8586                   pdf) \
8587           || exit 1
8588
8589 @endif etc
8590
8591 .PHONY: maybe-html-etc html-etc
8592 maybe-html-etc:
8593 @if etc
8594 maybe-html-etc: html-etc
8595
8596 html-etc: \
8597     configure-etc 
8598         @: $(MAKE); $(unstage)
8599         @[ -f ./etc/Makefile ] || exit 0; \
8600         r=`${PWD_COMMAND}`; export r; \
8601         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8602         $(HOST_EXPORTS) \
8603         for flag in $(EXTRA_HOST_FLAGS) ; do \
8604           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8605         done; \
8606         echo "Doing html in etc"; \
8607         (cd $(HOST_SUBDIR)/etc && \
8608           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8609                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8610                   "RANLIB=$${RANLIB}" \
8611                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8612                   html) \
8613           || exit 1
8614
8615 @endif etc
8616
8617 .PHONY: maybe-TAGS-etc TAGS-etc
8618 maybe-TAGS-etc:
8619 @if etc
8620 maybe-TAGS-etc: TAGS-etc
8621
8622 TAGS-etc: \
8623     configure-etc 
8624         @: $(MAKE); $(unstage)
8625         @[ -f ./etc/Makefile ] || exit 0; \
8626         r=`${PWD_COMMAND}`; export r; \
8627         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8628         $(HOST_EXPORTS) \
8629         for flag in $(EXTRA_HOST_FLAGS) ; do \
8630           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8631         done; \
8632         echo "Doing TAGS in etc"; \
8633         (cd $(HOST_SUBDIR)/etc && \
8634           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8635                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8636                   "RANLIB=$${RANLIB}" \
8637                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8638                   TAGS) \
8639           || exit 1
8640
8641 @endif etc
8642
8643 .PHONY: maybe-install-info-etc install-info-etc
8644 maybe-install-info-etc:
8645 @if etc
8646 maybe-install-info-etc: install-info-etc
8647
8648 install-info-etc: \
8649     configure-etc \
8650     info-etc 
8651         @: $(MAKE); $(unstage)
8652         @[ -f ./etc/Makefile ] || exit 0; \
8653         r=`${PWD_COMMAND}`; export r; \
8654         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8655         $(HOST_EXPORTS) \
8656         for flag in $(EXTRA_HOST_FLAGS) ; do \
8657           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8658         done; \
8659         echo "Doing install-info in etc"; \
8660         (cd $(HOST_SUBDIR)/etc && \
8661           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8662                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8663                   "RANLIB=$${RANLIB}" \
8664                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8665                   install-info) \
8666           || exit 1
8667
8668 @endif etc
8669
8670 .PHONY: maybe-install-dvi-etc install-dvi-etc
8671 maybe-install-dvi-etc:
8672 @if etc
8673 maybe-install-dvi-etc: install-dvi-etc
8674
8675 install-dvi-etc: \
8676     configure-etc \
8677     dvi-etc 
8678         @: $(MAKE); $(unstage)
8679         @[ -f ./etc/Makefile ] || exit 0; \
8680         r=`${PWD_COMMAND}`; export r; \
8681         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8682         $(HOST_EXPORTS) \
8683         for flag in $(EXTRA_HOST_FLAGS) ; do \
8684           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8685         done; \
8686         echo "Doing install-dvi in etc"; \
8687         (cd $(HOST_SUBDIR)/etc && \
8688           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8689                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8690                   "RANLIB=$${RANLIB}" \
8691                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8692                   install-dvi) \
8693           || exit 1
8694
8695 @endif etc
8696
8697 .PHONY: maybe-install-pdf-etc install-pdf-etc
8698 maybe-install-pdf-etc:
8699 @if etc
8700 maybe-install-pdf-etc: install-pdf-etc
8701
8702 install-pdf-etc: \
8703     configure-etc \
8704     pdf-etc 
8705         @: $(MAKE); $(unstage)
8706         @[ -f ./etc/Makefile ] || exit 0; \
8707         r=`${PWD_COMMAND}`; export r; \
8708         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8709         $(HOST_EXPORTS) \
8710         for flag in $(EXTRA_HOST_FLAGS) ; do \
8711           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8712         done; \
8713         echo "Doing install-pdf in etc"; \
8714         (cd $(HOST_SUBDIR)/etc && \
8715           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8716                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8717                   "RANLIB=$${RANLIB}" \
8718                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8719                   install-pdf) \
8720           || exit 1
8721
8722 @endif etc
8723
8724 .PHONY: maybe-install-html-etc install-html-etc
8725 maybe-install-html-etc:
8726 @if etc
8727 maybe-install-html-etc: install-html-etc
8728
8729 install-html-etc: \
8730     configure-etc \
8731     html-etc 
8732         @: $(MAKE); $(unstage)
8733         @[ -f ./etc/Makefile ] || exit 0; \
8734         r=`${PWD_COMMAND}`; export r; \
8735         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8736         $(HOST_EXPORTS) \
8737         for flag in $(EXTRA_HOST_FLAGS) ; do \
8738           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8739         done; \
8740         echo "Doing install-html in etc"; \
8741         (cd $(HOST_SUBDIR)/etc && \
8742           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8743                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8744                   "RANLIB=$${RANLIB}" \
8745                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8746                   install-html) \
8747           || exit 1
8748
8749 @endif etc
8750
8751 .PHONY: maybe-installcheck-etc installcheck-etc
8752 maybe-installcheck-etc:
8753 @if etc
8754 maybe-installcheck-etc: installcheck-etc
8755
8756 installcheck-etc: \
8757     configure-etc 
8758         @: $(MAKE); $(unstage)
8759         @[ -f ./etc/Makefile ] || exit 0; \
8760         r=`${PWD_COMMAND}`; export r; \
8761         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8762         $(HOST_EXPORTS) \
8763         for flag in $(EXTRA_HOST_FLAGS) ; do \
8764           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8765         done; \
8766         echo "Doing installcheck in etc"; \
8767         (cd $(HOST_SUBDIR)/etc && \
8768           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8769                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8770                   "RANLIB=$${RANLIB}" \
8771                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8772                   installcheck) \
8773           || exit 1
8774
8775 @endif etc
8776
8777 .PHONY: maybe-mostlyclean-etc mostlyclean-etc
8778 maybe-mostlyclean-etc:
8779 @if etc
8780 maybe-mostlyclean-etc: mostlyclean-etc
8781
8782 mostlyclean-etc: 
8783         @: $(MAKE); $(unstage)
8784         @[ -f ./etc/Makefile ] || exit 0; \
8785         r=`${PWD_COMMAND}`; export r; \
8786         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8787         $(HOST_EXPORTS) \
8788         for flag in $(EXTRA_HOST_FLAGS) ; do \
8789           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8790         done; \
8791         echo "Doing mostlyclean in etc"; \
8792         (cd $(HOST_SUBDIR)/etc && \
8793           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8794                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8795                   "RANLIB=$${RANLIB}" \
8796                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8797                   mostlyclean) \
8798           || exit 1
8799
8800 @endif etc
8801
8802 .PHONY: maybe-clean-etc clean-etc
8803 maybe-clean-etc:
8804 @if etc
8805 maybe-clean-etc: clean-etc
8806
8807 clean-etc: 
8808         @: $(MAKE); $(unstage)
8809         @[ -f ./etc/Makefile ] || exit 0; \
8810         r=`${PWD_COMMAND}`; export r; \
8811         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8812         $(HOST_EXPORTS) \
8813         for flag in $(EXTRA_HOST_FLAGS) ; do \
8814           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8815         done; \
8816         echo "Doing clean in etc"; \
8817         (cd $(HOST_SUBDIR)/etc && \
8818           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8819                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8820                   "RANLIB=$${RANLIB}" \
8821                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8822                   clean) \
8823           || exit 1
8824
8825 @endif etc
8826
8827 .PHONY: maybe-distclean-etc distclean-etc
8828 maybe-distclean-etc:
8829 @if etc
8830 maybe-distclean-etc: distclean-etc
8831
8832 distclean-etc: 
8833         @: $(MAKE); $(unstage)
8834         @[ -f ./etc/Makefile ] || exit 0; \
8835         r=`${PWD_COMMAND}`; export r; \
8836         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8837         $(HOST_EXPORTS) \
8838         for flag in $(EXTRA_HOST_FLAGS) ; do \
8839           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8840         done; \
8841         echo "Doing distclean in etc"; \
8842         (cd $(HOST_SUBDIR)/etc && \
8843           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8844                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8845                   "RANLIB=$${RANLIB}" \
8846                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8847                   distclean) \
8848           || exit 1
8849
8850 @endif etc
8851
8852 .PHONY: maybe-maintainer-clean-etc maintainer-clean-etc
8853 maybe-maintainer-clean-etc:
8854 @if etc
8855 maybe-maintainer-clean-etc: maintainer-clean-etc
8856
8857 maintainer-clean-etc: 
8858         @: $(MAKE); $(unstage)
8859         @[ -f ./etc/Makefile ] || exit 0; \
8860         r=`${PWD_COMMAND}`; export r; \
8861         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8862         $(HOST_EXPORTS) \
8863         for flag in $(EXTRA_HOST_FLAGS) ; do \
8864           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8865         done; \
8866         echo "Doing maintainer-clean in etc"; \
8867         (cd $(HOST_SUBDIR)/etc && \
8868           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8869                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8870                   "RANLIB=$${RANLIB}" \
8871                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8872                   maintainer-clean) \
8873           || exit 1
8874
8875 @endif etc
8876
8877
8878
8879 .PHONY: configure-fastjar maybe-configure-fastjar
8880 maybe-configure-fastjar:
8881 @if gcc-bootstrap
8882 configure-fastjar: stage_current
8883 @endif gcc-bootstrap
8884 @if fastjar
8885 maybe-configure-fastjar: configure-fastjar
8886 configure-fastjar: 
8887         @: $(MAKE); $(unstage)
8888         @r=`${PWD_COMMAND}`; export r; \
8889         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8890         test ! -f $(HOST_SUBDIR)/fastjar/Makefile || exit 0; \
8891         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fastjar; \
8892         $(HOST_EXPORTS)  \
8893         echo Configuring in $(HOST_SUBDIR)/fastjar; \
8894         cd "$(HOST_SUBDIR)/fastjar" || exit 1; \
8895         case $(srcdir) in \
8896           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8897           *) topdir=`echo $(HOST_SUBDIR)/fastjar/ | \
8898                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8899         esac; \
8900         module_srcdir=fastjar; \
8901         $(SHELL) \
8902           $$s/$$module_srcdir/configure \
8903           --srcdir=$${topdir}/$$module_srcdir \
8904           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8905           --target=${target_alias}  \
8906           || exit 1
8907 @endif fastjar
8908
8909
8910
8911
8912
8913 .PHONY: all-fastjar maybe-all-fastjar
8914 maybe-all-fastjar:
8915 @if gcc-bootstrap
8916 all-fastjar: stage_current
8917 @endif gcc-bootstrap
8918 @if fastjar
8919 TARGET-fastjar=all
8920 maybe-all-fastjar: all-fastjar
8921 all-fastjar: configure-fastjar
8922         @: $(MAKE); $(unstage)
8923         @r=`${PWD_COMMAND}`; export r; \
8924         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8925         $(HOST_EXPORTS)  \
8926         (cd $(HOST_SUBDIR)/fastjar && \
8927           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
8928                 $(TARGET-fastjar))
8929 @endif fastjar
8930
8931
8932
8933
8934 .PHONY: check-fastjar maybe-check-fastjar
8935 maybe-check-fastjar:
8936 @if fastjar
8937 maybe-check-fastjar: check-fastjar
8938
8939 # This module is only tested in a native toolchain.
8940 check-fastjar:
8941         @: $(MAKE); $(unstage)
8942         @if [ '$(host)' = '$(target)' ]; then \
8943           r=`${PWD_COMMAND}`; export r; \
8944           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8945           $(HOST_EXPORTS)  \
8946           (cd $(HOST_SUBDIR)/fastjar && \
8947             $(MAKE) $(FLAGS_TO_PASS)  check)
8948         fi
8949
8950 @endif fastjar
8951
8952 .PHONY: install-fastjar maybe-install-fastjar
8953 maybe-install-fastjar:
8954 @if fastjar
8955 maybe-install-fastjar: install-fastjar
8956
8957 install-fastjar: installdirs
8958         @: $(MAKE); $(unstage)
8959         @r=`${PWD_COMMAND}`; export r; \
8960         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8961         $(HOST_EXPORTS) \
8962         (cd $(HOST_SUBDIR)/fastjar && \
8963           $(MAKE) $(FLAGS_TO_PASS)  install)
8964
8965 @endif fastjar
8966
8967 .PHONY: install-strip-fastjar maybe-install-strip-fastjar
8968 maybe-install-strip-fastjar:
8969 @if fastjar
8970 maybe-install-strip-fastjar: install-strip-fastjar
8971
8972 install-strip-fastjar: installdirs
8973         @: $(MAKE); $(unstage)
8974         @r=`${PWD_COMMAND}`; export r; \
8975         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8976         $(HOST_EXPORTS) \
8977         (cd $(HOST_SUBDIR)/fastjar && \
8978           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
8979
8980 @endif fastjar
8981
8982 # Other targets (info, dvi, pdf, etc.)
8983
8984 .PHONY: maybe-info-fastjar info-fastjar
8985 maybe-info-fastjar:
8986 @if fastjar
8987 maybe-info-fastjar: info-fastjar
8988
8989 info-fastjar: \
8990     configure-fastjar 
8991         @: $(MAKE); $(unstage)
8992         @[ -f ./fastjar/Makefile ] || exit 0; \
8993         r=`${PWD_COMMAND}`; export r; \
8994         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8995         $(HOST_EXPORTS) \
8996         for flag in $(EXTRA_HOST_FLAGS) ; do \
8997           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8998         done; \
8999         echo "Doing info in fastjar"; \
9000         (cd $(HOST_SUBDIR)/fastjar && \
9001           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9002                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9003                   "RANLIB=$${RANLIB}" \
9004                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9005                   info) \
9006           || exit 1
9007
9008 @endif fastjar
9009
9010 .PHONY: maybe-dvi-fastjar dvi-fastjar
9011 maybe-dvi-fastjar:
9012 @if fastjar
9013 maybe-dvi-fastjar: dvi-fastjar
9014
9015 dvi-fastjar: \
9016     configure-fastjar 
9017         @: $(MAKE); $(unstage)
9018         @[ -f ./fastjar/Makefile ] || exit 0; \
9019         r=`${PWD_COMMAND}`; export r; \
9020         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9021         $(HOST_EXPORTS) \
9022         for flag in $(EXTRA_HOST_FLAGS) ; do \
9023           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9024         done; \
9025         echo "Doing dvi in fastjar"; \
9026         (cd $(HOST_SUBDIR)/fastjar && \
9027           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9028                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9029                   "RANLIB=$${RANLIB}" \
9030                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9031                   dvi) \
9032           || exit 1
9033
9034 @endif fastjar
9035
9036 .PHONY: maybe-pdf-fastjar pdf-fastjar
9037 maybe-pdf-fastjar:
9038 @if fastjar
9039 maybe-pdf-fastjar: pdf-fastjar
9040
9041 pdf-fastjar: \
9042     configure-fastjar 
9043         @: $(MAKE); $(unstage)
9044         @[ -f ./fastjar/Makefile ] || exit 0; \
9045         r=`${PWD_COMMAND}`; export r; \
9046         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9047         $(HOST_EXPORTS) \
9048         for flag in $(EXTRA_HOST_FLAGS) ; do \
9049           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9050         done; \
9051         echo "Doing pdf in fastjar"; \
9052         (cd $(HOST_SUBDIR)/fastjar && \
9053           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9054                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9055                   "RANLIB=$${RANLIB}" \
9056                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9057                   pdf) \
9058           || exit 1
9059
9060 @endif fastjar
9061
9062 .PHONY: maybe-html-fastjar html-fastjar
9063 maybe-html-fastjar:
9064 @if fastjar
9065 maybe-html-fastjar: html-fastjar
9066
9067 html-fastjar: \
9068     configure-fastjar 
9069         @: $(MAKE); $(unstage)
9070         @[ -f ./fastjar/Makefile ] || exit 0; \
9071         r=`${PWD_COMMAND}`; export r; \
9072         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9073         $(HOST_EXPORTS) \
9074         for flag in $(EXTRA_HOST_FLAGS) ; do \
9075           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9076         done; \
9077         echo "Doing html in fastjar"; \
9078         (cd $(HOST_SUBDIR)/fastjar && \
9079           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9080                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9081                   "RANLIB=$${RANLIB}" \
9082                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9083                   html) \
9084           || exit 1
9085
9086 @endif fastjar
9087
9088 .PHONY: maybe-TAGS-fastjar TAGS-fastjar
9089 maybe-TAGS-fastjar:
9090 @if fastjar
9091 maybe-TAGS-fastjar: TAGS-fastjar
9092
9093 TAGS-fastjar: \
9094     configure-fastjar 
9095         @: $(MAKE); $(unstage)
9096         @[ -f ./fastjar/Makefile ] || exit 0; \
9097         r=`${PWD_COMMAND}`; export r; \
9098         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9099         $(HOST_EXPORTS) \
9100         for flag in $(EXTRA_HOST_FLAGS) ; do \
9101           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9102         done; \
9103         echo "Doing TAGS in fastjar"; \
9104         (cd $(HOST_SUBDIR)/fastjar && \
9105           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9106                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9107                   "RANLIB=$${RANLIB}" \
9108                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9109                   TAGS) \
9110           || exit 1
9111
9112 @endif fastjar
9113
9114 .PHONY: maybe-install-info-fastjar install-info-fastjar
9115 maybe-install-info-fastjar:
9116 @if fastjar
9117 maybe-install-info-fastjar: install-info-fastjar
9118
9119 install-info-fastjar: \
9120     configure-fastjar \
9121     info-fastjar 
9122         @: $(MAKE); $(unstage)
9123         @[ -f ./fastjar/Makefile ] || exit 0; \
9124         r=`${PWD_COMMAND}`; export r; \
9125         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9126         $(HOST_EXPORTS) \
9127         for flag in $(EXTRA_HOST_FLAGS) ; do \
9128           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9129         done; \
9130         echo "Doing install-info in fastjar"; \
9131         (cd $(HOST_SUBDIR)/fastjar && \
9132           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9133                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9134                   "RANLIB=$${RANLIB}" \
9135                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9136                   install-info) \
9137           || exit 1
9138
9139 @endif fastjar
9140
9141 .PHONY: maybe-install-dvi-fastjar install-dvi-fastjar
9142 maybe-install-dvi-fastjar:
9143 @if fastjar
9144 maybe-install-dvi-fastjar: install-dvi-fastjar
9145
9146 install-dvi-fastjar: \
9147     configure-fastjar \
9148     dvi-fastjar 
9149         @: $(MAKE); $(unstage)
9150         @[ -f ./fastjar/Makefile ] || exit 0; \
9151         r=`${PWD_COMMAND}`; export r; \
9152         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9153         $(HOST_EXPORTS) \
9154         for flag in $(EXTRA_HOST_FLAGS) ; do \
9155           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9156         done; \
9157         echo "Doing install-dvi in fastjar"; \
9158         (cd $(HOST_SUBDIR)/fastjar && \
9159           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9160                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9161                   "RANLIB=$${RANLIB}" \
9162                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9163                   install-dvi) \
9164           || exit 1
9165
9166 @endif fastjar
9167
9168 .PHONY: maybe-install-pdf-fastjar install-pdf-fastjar
9169 maybe-install-pdf-fastjar:
9170 @if fastjar
9171 maybe-install-pdf-fastjar: install-pdf-fastjar
9172
9173 install-pdf-fastjar: \
9174     configure-fastjar \
9175     pdf-fastjar 
9176         @: $(MAKE); $(unstage)
9177         @[ -f ./fastjar/Makefile ] || exit 0; \
9178         r=`${PWD_COMMAND}`; export r; \
9179         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9180         $(HOST_EXPORTS) \
9181         for flag in $(EXTRA_HOST_FLAGS) ; do \
9182           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9183         done; \
9184         echo "Doing install-pdf in fastjar"; \
9185         (cd $(HOST_SUBDIR)/fastjar && \
9186           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9187                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9188                   "RANLIB=$${RANLIB}" \
9189                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9190                   install-pdf) \
9191           || exit 1
9192
9193 @endif fastjar
9194
9195 .PHONY: maybe-install-html-fastjar install-html-fastjar
9196 maybe-install-html-fastjar:
9197 @if fastjar
9198 maybe-install-html-fastjar: install-html-fastjar
9199
9200 install-html-fastjar: \
9201     configure-fastjar \
9202     html-fastjar 
9203         @: $(MAKE); $(unstage)
9204         @[ -f ./fastjar/Makefile ] || exit 0; \
9205         r=`${PWD_COMMAND}`; export r; \
9206         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9207         $(HOST_EXPORTS) \
9208         for flag in $(EXTRA_HOST_FLAGS) ; do \
9209           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9210         done; \
9211         echo "Doing install-html in fastjar"; \
9212         (cd $(HOST_SUBDIR)/fastjar && \
9213           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9214                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9215                   "RANLIB=$${RANLIB}" \
9216                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9217                   install-html) \
9218           || exit 1
9219
9220 @endif fastjar
9221
9222 .PHONY: maybe-installcheck-fastjar installcheck-fastjar
9223 maybe-installcheck-fastjar:
9224 @if fastjar
9225 maybe-installcheck-fastjar: installcheck-fastjar
9226
9227 installcheck-fastjar: \
9228     configure-fastjar 
9229         @: $(MAKE); $(unstage)
9230         @[ -f ./fastjar/Makefile ] || exit 0; \
9231         r=`${PWD_COMMAND}`; export r; \
9232         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9233         $(HOST_EXPORTS) \
9234         for flag in $(EXTRA_HOST_FLAGS) ; do \
9235           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9236         done; \
9237         echo "Doing installcheck in fastjar"; \
9238         (cd $(HOST_SUBDIR)/fastjar && \
9239           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9240                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9241                   "RANLIB=$${RANLIB}" \
9242                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9243                   installcheck) \
9244           || exit 1
9245
9246 @endif fastjar
9247
9248 .PHONY: maybe-mostlyclean-fastjar mostlyclean-fastjar
9249 maybe-mostlyclean-fastjar:
9250 @if fastjar
9251 maybe-mostlyclean-fastjar: mostlyclean-fastjar
9252
9253 mostlyclean-fastjar: 
9254         @: $(MAKE); $(unstage)
9255         @[ -f ./fastjar/Makefile ] || exit 0; \
9256         r=`${PWD_COMMAND}`; export r; \
9257         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9258         $(HOST_EXPORTS) \
9259         for flag in $(EXTRA_HOST_FLAGS) ; do \
9260           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9261         done; \
9262         echo "Doing mostlyclean in fastjar"; \
9263         (cd $(HOST_SUBDIR)/fastjar && \
9264           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9265                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9266                   "RANLIB=$${RANLIB}" \
9267                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9268                   mostlyclean) \
9269           || exit 1
9270
9271 @endif fastjar
9272
9273 .PHONY: maybe-clean-fastjar clean-fastjar
9274 maybe-clean-fastjar:
9275 @if fastjar
9276 maybe-clean-fastjar: clean-fastjar
9277
9278 clean-fastjar: 
9279         @: $(MAKE); $(unstage)
9280         @[ -f ./fastjar/Makefile ] || exit 0; \
9281         r=`${PWD_COMMAND}`; export r; \
9282         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9283         $(HOST_EXPORTS) \
9284         for flag in $(EXTRA_HOST_FLAGS) ; do \
9285           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9286         done; \
9287         echo "Doing clean in fastjar"; \
9288         (cd $(HOST_SUBDIR)/fastjar && \
9289           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9290                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9291                   "RANLIB=$${RANLIB}" \
9292                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9293                   clean) \
9294           || exit 1
9295
9296 @endif fastjar
9297
9298 .PHONY: maybe-distclean-fastjar distclean-fastjar
9299 maybe-distclean-fastjar:
9300 @if fastjar
9301 maybe-distclean-fastjar: distclean-fastjar
9302
9303 distclean-fastjar: 
9304         @: $(MAKE); $(unstage)
9305         @[ -f ./fastjar/Makefile ] || exit 0; \
9306         r=`${PWD_COMMAND}`; export r; \
9307         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9308         $(HOST_EXPORTS) \
9309         for flag in $(EXTRA_HOST_FLAGS) ; do \
9310           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9311         done; \
9312         echo "Doing distclean in fastjar"; \
9313         (cd $(HOST_SUBDIR)/fastjar && \
9314           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9315                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9316                   "RANLIB=$${RANLIB}" \
9317                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9318                   distclean) \
9319           || exit 1
9320
9321 @endif fastjar
9322
9323 .PHONY: maybe-maintainer-clean-fastjar maintainer-clean-fastjar
9324 maybe-maintainer-clean-fastjar:
9325 @if fastjar
9326 maybe-maintainer-clean-fastjar: maintainer-clean-fastjar
9327
9328 maintainer-clean-fastjar: 
9329         @: $(MAKE); $(unstage)
9330         @[ -f ./fastjar/Makefile ] || exit 0; \
9331         r=`${PWD_COMMAND}`; export r; \
9332         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9333         $(HOST_EXPORTS) \
9334         for flag in $(EXTRA_HOST_FLAGS) ; do \
9335           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9336         done; \
9337         echo "Doing maintainer-clean in fastjar"; \
9338         (cd $(HOST_SUBDIR)/fastjar && \
9339           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9340                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9341                   "RANLIB=$${RANLIB}" \
9342                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9343                   maintainer-clean) \
9344           || exit 1
9345
9346 @endif fastjar
9347
9348
9349
9350 .PHONY: configure-fixincludes maybe-configure-fixincludes
9351 maybe-configure-fixincludes:
9352 @if gcc-bootstrap
9353 configure-fixincludes: stage_current
9354 @endif gcc-bootstrap
9355 @if fixincludes
9356 maybe-configure-fixincludes: configure-fixincludes
9357 configure-fixincludes: 
9358         @r=`${PWD_COMMAND}`; export r; \
9359         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9360         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9361         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9362         $(HOST_EXPORTS)  \
9363         echo Configuring in $(HOST_SUBDIR)/fixincludes; \
9364         cd "$(HOST_SUBDIR)/fixincludes" || exit 1; \
9365         case $(srcdir) in \
9366           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9367           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9368                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9369         esac; \
9370         module_srcdir=fixincludes; \
9371         $(SHELL) \
9372           $$s/$$module_srcdir/configure \
9373           --srcdir=$${topdir}/$$module_srcdir \
9374           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9375           --target=${target_alias}  \
9376           || exit 1
9377 @endif fixincludes
9378
9379
9380
9381 .PHONY: configure-stage1-fixincludes maybe-configure-stage1-fixincludes
9382 maybe-configure-stage1-fixincludes:
9383 @if fixincludes-bootstrap
9384 maybe-configure-stage1-fixincludes: configure-stage1-fixincludes
9385 configure-stage1-fixincludes:
9386         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
9387         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9388         @r=`${PWD_COMMAND}`; export r; \
9389         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9390         TFLAGS="$(STAGE1_TFLAGS)"; \
9391         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9392         $(HOST_EXPORTS) \
9393         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
9394         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
9395         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
9396         echo Configuring stage 1 in $(HOST_SUBDIR)/fixincludes; \
9397         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9398         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9399         case $(srcdir) in \
9400           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9401           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9402                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9403         esac; \
9404         module_srcdir=fixincludes; \
9405         $(SHELL) $$s/$$module_srcdir/configure \
9406           --srcdir=$${topdir}/$$module_srcdir \
9407           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9408           --target=${target_alias} \
9409            \
9410           $(STAGE1_CONFIGURE_FLAGS)
9411 @endif fixincludes-bootstrap
9412
9413 .PHONY: configure-stage2-fixincludes maybe-configure-stage2-fixincludes
9414 maybe-configure-stage2-fixincludes:
9415 @if fixincludes-bootstrap
9416 maybe-configure-stage2-fixincludes: configure-stage2-fixincludes
9417 configure-stage2-fixincludes:
9418         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
9419         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9420         @r=`${PWD_COMMAND}`; export r; \
9421         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9422         TFLAGS="$(STAGE2_TFLAGS)"; \
9423         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9424         $(HOST_EXPORTS) \
9425         $(POSTSTAGE1_HOST_EXPORTS) \
9426         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
9427         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
9428         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
9429         echo Configuring stage 2 in $(HOST_SUBDIR)/fixincludes; \
9430         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9431         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9432         case $(srcdir) in \
9433           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9434           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9435                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9436         esac; \
9437         module_srcdir=fixincludes; \
9438         $(SHELL) $$s/$$module_srcdir/configure \
9439           --srcdir=$${topdir}/$$module_srcdir \
9440           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9441           --target=${target_alias} \
9442           --with-build-libsubdir=$(HOST_SUBDIR) \
9443           $(STAGE2_CONFIGURE_FLAGS)
9444 @endif fixincludes-bootstrap
9445
9446 .PHONY: configure-stage3-fixincludes maybe-configure-stage3-fixincludes
9447 maybe-configure-stage3-fixincludes:
9448 @if fixincludes-bootstrap
9449 maybe-configure-stage3-fixincludes: configure-stage3-fixincludes
9450 configure-stage3-fixincludes:
9451         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
9452         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9453         @r=`${PWD_COMMAND}`; export r; \
9454         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9455         TFLAGS="$(STAGE3_TFLAGS)"; \
9456         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9457         $(HOST_EXPORTS) \
9458         $(POSTSTAGE1_HOST_EXPORTS) \
9459         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
9460         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
9461         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
9462         echo Configuring stage 3 in $(HOST_SUBDIR)/fixincludes; \
9463         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9464         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9465         case $(srcdir) in \
9466           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9467           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9468                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9469         esac; \
9470         module_srcdir=fixincludes; \
9471         $(SHELL) $$s/$$module_srcdir/configure \
9472           --srcdir=$${topdir}/$$module_srcdir \
9473           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9474           --target=${target_alias} \
9475           --with-build-libsubdir=$(HOST_SUBDIR) \
9476           $(STAGE3_CONFIGURE_FLAGS)
9477 @endif fixincludes-bootstrap
9478
9479 .PHONY: configure-stage4-fixincludes maybe-configure-stage4-fixincludes
9480 maybe-configure-stage4-fixincludes:
9481 @if fixincludes-bootstrap
9482 maybe-configure-stage4-fixincludes: configure-stage4-fixincludes
9483 configure-stage4-fixincludes:
9484         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
9485         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9486         @r=`${PWD_COMMAND}`; export r; \
9487         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9488         TFLAGS="$(STAGE4_TFLAGS)"; \
9489         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9490         $(HOST_EXPORTS) \
9491         $(POSTSTAGE1_HOST_EXPORTS) \
9492         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
9493         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
9494         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
9495         echo Configuring stage 4 in $(HOST_SUBDIR)/fixincludes; \
9496         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9497         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9498         case $(srcdir) in \
9499           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9500           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9501                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9502         esac; \
9503         module_srcdir=fixincludes; \
9504         $(SHELL) $$s/$$module_srcdir/configure \
9505           --srcdir=$${topdir}/$$module_srcdir \
9506           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9507           --target=${target_alias} \
9508           --with-build-libsubdir=$(HOST_SUBDIR) \
9509           $(STAGE4_CONFIGURE_FLAGS)
9510 @endif fixincludes-bootstrap
9511
9512 .PHONY: configure-stageprofile-fixincludes maybe-configure-stageprofile-fixincludes
9513 maybe-configure-stageprofile-fixincludes:
9514 @if fixincludes-bootstrap
9515 maybe-configure-stageprofile-fixincludes: configure-stageprofile-fixincludes
9516 configure-stageprofile-fixincludes:
9517         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
9518         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9519         @r=`${PWD_COMMAND}`; export r; \
9520         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9521         TFLAGS="$(STAGEprofile_TFLAGS)"; \
9522         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9523         $(HOST_EXPORTS) \
9524         $(POSTSTAGE1_HOST_EXPORTS) \
9525         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
9526         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
9527         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
9528         echo Configuring stage profile in $(HOST_SUBDIR)/fixincludes; \
9529         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9530         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9531         case $(srcdir) in \
9532           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9533           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9534                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9535         esac; \
9536         module_srcdir=fixincludes; \
9537         $(SHELL) $$s/$$module_srcdir/configure \
9538           --srcdir=$${topdir}/$$module_srcdir \
9539           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9540           --target=${target_alias} \
9541           --with-build-libsubdir=$(HOST_SUBDIR) \
9542           $(STAGEprofile_CONFIGURE_FLAGS)
9543 @endif fixincludes-bootstrap
9544
9545 .PHONY: configure-stagetrain-fixincludes maybe-configure-stagetrain-fixincludes
9546 maybe-configure-stagetrain-fixincludes:
9547 @if fixincludes-bootstrap
9548 maybe-configure-stagetrain-fixincludes: configure-stagetrain-fixincludes
9549 configure-stagetrain-fixincludes:
9550         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
9551         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9552         @r=`${PWD_COMMAND}`; export r; \
9553         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9554         TFLAGS="$(STAGEtrain_TFLAGS)"; \
9555         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9556         $(HOST_EXPORTS) \
9557         $(POSTSTAGE1_HOST_EXPORTS) \
9558         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
9559         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
9560         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
9561         echo Configuring stage train in $(HOST_SUBDIR)/fixincludes; \
9562         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9563         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9564         case $(srcdir) in \
9565           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9566           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9567                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9568         esac; \
9569         module_srcdir=fixincludes; \
9570         $(SHELL) $$s/$$module_srcdir/configure \
9571           --srcdir=$${topdir}/$$module_srcdir \
9572           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9573           --target=${target_alias} \
9574           --with-build-libsubdir=$(HOST_SUBDIR) \
9575           $(STAGEtrain_CONFIGURE_FLAGS)
9576 @endif fixincludes-bootstrap
9577
9578 .PHONY: configure-stagefeedback-fixincludes maybe-configure-stagefeedback-fixincludes
9579 maybe-configure-stagefeedback-fixincludes:
9580 @if fixincludes-bootstrap
9581 maybe-configure-stagefeedback-fixincludes: configure-stagefeedback-fixincludes
9582 configure-stagefeedback-fixincludes:
9583         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
9584         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9585         @r=`${PWD_COMMAND}`; export r; \
9586         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9587         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
9588         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9589         $(HOST_EXPORTS) \
9590         $(POSTSTAGE1_HOST_EXPORTS) \
9591         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
9592         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
9593         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
9594         echo Configuring stage feedback in $(HOST_SUBDIR)/fixincludes; \
9595         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9596         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9597         case $(srcdir) in \
9598           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9599           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9600                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9601         esac; \
9602         module_srcdir=fixincludes; \
9603         $(SHELL) $$s/$$module_srcdir/configure \
9604           --srcdir=$${topdir}/$$module_srcdir \
9605           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9606           --target=${target_alias} \
9607           --with-build-libsubdir=$(HOST_SUBDIR) \
9608           $(STAGEfeedback_CONFIGURE_FLAGS)
9609 @endif fixincludes-bootstrap
9610
9611 .PHONY: configure-stageautoprofile-fixincludes maybe-configure-stageautoprofile-fixincludes
9612 maybe-configure-stageautoprofile-fixincludes:
9613 @if fixincludes-bootstrap
9614 maybe-configure-stageautoprofile-fixincludes: configure-stageautoprofile-fixincludes
9615 configure-stageautoprofile-fixincludes:
9616         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
9617         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9618         @r=`${PWD_COMMAND}`; export r; \
9619         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9620         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
9621         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9622         $(HOST_EXPORTS) \
9623         $(POSTSTAGE1_HOST_EXPORTS) \
9624         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
9625         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
9626         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
9627         echo Configuring stage autoprofile in $(HOST_SUBDIR)/fixincludes; \
9628         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9629         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9630         case $(srcdir) in \
9631           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9632           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9633                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9634         esac; \
9635         module_srcdir=fixincludes; \
9636         $(SHELL) $$s/$$module_srcdir/configure \
9637           --srcdir=$${topdir}/$$module_srcdir \
9638           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9639           --target=${target_alias} \
9640           --with-build-libsubdir=$(HOST_SUBDIR) \
9641           $(STAGEautoprofile_CONFIGURE_FLAGS)
9642 @endif fixincludes-bootstrap
9643
9644 .PHONY: configure-stageautofeedback-fixincludes maybe-configure-stageautofeedback-fixincludes
9645 maybe-configure-stageautofeedback-fixincludes:
9646 @if fixincludes-bootstrap
9647 maybe-configure-stageautofeedback-fixincludes: configure-stageautofeedback-fixincludes
9648 configure-stageautofeedback-fixincludes:
9649         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
9650         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9651         @r=`${PWD_COMMAND}`; export r; \
9652         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9653         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
9654         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9655         $(HOST_EXPORTS) \
9656         $(POSTSTAGE1_HOST_EXPORTS) \
9657         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
9658         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
9659         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
9660         echo Configuring stage autofeedback in $(HOST_SUBDIR)/fixincludes; \
9661         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9662         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9663         case $(srcdir) in \
9664           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9665           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9666                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9667         esac; \
9668         module_srcdir=fixincludes; \
9669         $(SHELL) $$s/$$module_srcdir/configure \
9670           --srcdir=$${topdir}/$$module_srcdir \
9671           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9672           --target=${target_alias} \
9673           --with-build-libsubdir=$(HOST_SUBDIR) \
9674           $(STAGEautofeedback_CONFIGURE_FLAGS)
9675 @endif fixincludes-bootstrap
9676
9677
9678
9679
9680
9681 .PHONY: all-fixincludes maybe-all-fixincludes
9682 maybe-all-fixincludes:
9683 @if gcc-bootstrap
9684 all-fixincludes: stage_current
9685 @endif gcc-bootstrap
9686 @if fixincludes
9687 TARGET-fixincludes=all
9688 maybe-all-fixincludes: all-fixincludes
9689 all-fixincludes: configure-fixincludes
9690         @r=`${PWD_COMMAND}`; export r; \
9691         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9692         $(HOST_EXPORTS)  \
9693         (cd $(HOST_SUBDIR)/fixincludes && \
9694           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
9695                 $(TARGET-fixincludes))
9696 @endif fixincludes
9697
9698
9699
9700 .PHONY: all-stage1-fixincludes maybe-all-stage1-fixincludes
9701 .PHONY: clean-stage1-fixincludes maybe-clean-stage1-fixincludes
9702 maybe-all-stage1-fixincludes:
9703 maybe-clean-stage1-fixincludes:
9704 @if fixincludes-bootstrap
9705 maybe-all-stage1-fixincludes: all-stage1-fixincludes
9706 all-stage1: all-stage1-fixincludes
9707 TARGET-stage1-fixincludes = $(TARGET-fixincludes)
9708 all-stage1-fixincludes: configure-stage1-fixincludes
9709         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
9710         @r=`${PWD_COMMAND}`; export r; \
9711         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9712         TFLAGS="$(STAGE1_TFLAGS)"; \
9713         $(HOST_EXPORTS)  \
9714         cd $(HOST_SUBDIR)/fixincludes && \
9715          \
9716         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9717                 CFLAGS="$(STAGE1_CFLAGS)" \
9718                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
9719                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
9720                 LIBCFLAGS="$(LIBCFLAGS)" \
9721                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9722                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9723                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9724                 $(EXTRA_HOST_FLAGS)  \
9725                 $(STAGE1_FLAGS_TO_PASS)  \
9726                 TFLAGS="$(STAGE1_TFLAGS)"  \
9727                 $(TARGET-stage1-fixincludes)
9728
9729 maybe-clean-stage1-fixincludes: clean-stage1-fixincludes
9730 clean-stage1: clean-stage1-fixincludes
9731 clean-stage1-fixincludes:
9732         @if [ $(current_stage) = stage1 ]; then \
9733           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9734         else \
9735           [ -f $(HOST_SUBDIR)/stage1-fixincludes/Makefile ] || exit 0; \
9736           $(MAKE) stage1-start; \
9737         fi; \
9738         cd $(HOST_SUBDIR)/fixincludes && \
9739         $(MAKE) $(EXTRA_HOST_FLAGS)  \
9740         $(STAGE1_FLAGS_TO_PASS)  clean
9741 @endif fixincludes-bootstrap
9742
9743
9744 .PHONY: all-stage2-fixincludes maybe-all-stage2-fixincludes
9745 .PHONY: clean-stage2-fixincludes maybe-clean-stage2-fixincludes
9746 maybe-all-stage2-fixincludes:
9747 maybe-clean-stage2-fixincludes:
9748 @if fixincludes-bootstrap
9749 maybe-all-stage2-fixincludes: all-stage2-fixincludes
9750 all-stage2: all-stage2-fixincludes
9751 TARGET-stage2-fixincludes = $(TARGET-fixincludes)
9752 all-stage2-fixincludes: configure-stage2-fixincludes
9753         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
9754         @r=`${PWD_COMMAND}`; export r; \
9755         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9756         TFLAGS="$(STAGE2_TFLAGS)"; \
9757         $(HOST_EXPORTS) \
9758         $(POSTSTAGE1_HOST_EXPORTS)  \
9759         cd $(HOST_SUBDIR)/fixincludes && \
9760          \
9761         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9762                 CFLAGS="$(STAGE2_CFLAGS)" \
9763                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
9764                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
9765                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
9766                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9767                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9768                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9769                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
9770                 TFLAGS="$(STAGE2_TFLAGS)"  \
9771                 $(TARGET-stage2-fixincludes)
9772
9773 maybe-clean-stage2-fixincludes: clean-stage2-fixincludes
9774 clean-stage2: clean-stage2-fixincludes
9775 clean-stage2-fixincludes:
9776         @if [ $(current_stage) = stage2 ]; then \
9777           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9778         else \
9779           [ -f $(HOST_SUBDIR)/stage2-fixincludes/Makefile ] || exit 0; \
9780           $(MAKE) stage2-start; \
9781         fi; \
9782         cd $(HOST_SUBDIR)/fixincludes && \
9783         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
9784 @endif fixincludes-bootstrap
9785
9786
9787 .PHONY: all-stage3-fixincludes maybe-all-stage3-fixincludes
9788 .PHONY: clean-stage3-fixincludes maybe-clean-stage3-fixincludes
9789 maybe-all-stage3-fixincludes:
9790 maybe-clean-stage3-fixincludes:
9791 @if fixincludes-bootstrap
9792 maybe-all-stage3-fixincludes: all-stage3-fixincludes
9793 all-stage3: all-stage3-fixincludes
9794 TARGET-stage3-fixincludes = $(TARGET-fixincludes)
9795 all-stage3-fixincludes: configure-stage3-fixincludes
9796         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
9797         @r=`${PWD_COMMAND}`; export r; \
9798         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9799         TFLAGS="$(STAGE3_TFLAGS)"; \
9800         $(HOST_EXPORTS) \
9801         $(POSTSTAGE1_HOST_EXPORTS)  \
9802         cd $(HOST_SUBDIR)/fixincludes && \
9803          \
9804         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9805                 CFLAGS="$(STAGE3_CFLAGS)" \
9806                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
9807                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
9808                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
9809                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9810                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9811                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9812                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
9813                 TFLAGS="$(STAGE3_TFLAGS)"  \
9814                 $(TARGET-stage3-fixincludes)
9815
9816 maybe-clean-stage3-fixincludes: clean-stage3-fixincludes
9817 clean-stage3: clean-stage3-fixincludes
9818 clean-stage3-fixincludes:
9819         @if [ $(current_stage) = stage3 ]; then \
9820           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9821         else \
9822           [ -f $(HOST_SUBDIR)/stage3-fixincludes/Makefile ] || exit 0; \
9823           $(MAKE) stage3-start; \
9824         fi; \
9825         cd $(HOST_SUBDIR)/fixincludes && \
9826         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
9827 @endif fixincludes-bootstrap
9828
9829
9830 .PHONY: all-stage4-fixincludes maybe-all-stage4-fixincludes
9831 .PHONY: clean-stage4-fixincludes maybe-clean-stage4-fixincludes
9832 maybe-all-stage4-fixincludes:
9833 maybe-clean-stage4-fixincludes:
9834 @if fixincludes-bootstrap
9835 maybe-all-stage4-fixincludes: all-stage4-fixincludes
9836 all-stage4: all-stage4-fixincludes
9837 TARGET-stage4-fixincludes = $(TARGET-fixincludes)
9838 all-stage4-fixincludes: configure-stage4-fixincludes
9839         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
9840         @r=`${PWD_COMMAND}`; export r; \
9841         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9842         TFLAGS="$(STAGE4_TFLAGS)"; \
9843         $(HOST_EXPORTS) \
9844         $(POSTSTAGE1_HOST_EXPORTS)  \
9845         cd $(HOST_SUBDIR)/fixincludes && \
9846          \
9847         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9848                 CFLAGS="$(STAGE4_CFLAGS)" \
9849                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
9850                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
9851                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
9852                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9853                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9854                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9855                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
9856                 TFLAGS="$(STAGE4_TFLAGS)"  \
9857                 $(TARGET-stage4-fixincludes)
9858
9859 maybe-clean-stage4-fixincludes: clean-stage4-fixincludes
9860 clean-stage4: clean-stage4-fixincludes
9861 clean-stage4-fixincludes:
9862         @if [ $(current_stage) = stage4 ]; then \
9863           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9864         else \
9865           [ -f $(HOST_SUBDIR)/stage4-fixincludes/Makefile ] || exit 0; \
9866           $(MAKE) stage4-start; \
9867         fi; \
9868         cd $(HOST_SUBDIR)/fixincludes && \
9869         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
9870 @endif fixincludes-bootstrap
9871
9872
9873 .PHONY: all-stageprofile-fixincludes maybe-all-stageprofile-fixincludes
9874 .PHONY: clean-stageprofile-fixincludes maybe-clean-stageprofile-fixincludes
9875 maybe-all-stageprofile-fixincludes:
9876 maybe-clean-stageprofile-fixincludes:
9877 @if fixincludes-bootstrap
9878 maybe-all-stageprofile-fixincludes: all-stageprofile-fixincludes
9879 all-stageprofile: all-stageprofile-fixincludes
9880 TARGET-stageprofile-fixincludes = $(TARGET-fixincludes)
9881 all-stageprofile-fixincludes: configure-stageprofile-fixincludes
9882         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
9883         @r=`${PWD_COMMAND}`; export r; \
9884         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9885         TFLAGS="$(STAGEprofile_TFLAGS)"; \
9886         $(HOST_EXPORTS) \
9887         $(POSTSTAGE1_HOST_EXPORTS)  \
9888         cd $(HOST_SUBDIR)/fixincludes && \
9889          \
9890         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9891                 CFLAGS="$(STAGEprofile_CFLAGS)" \
9892                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
9893                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
9894                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
9895                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9896                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9897                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9898                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
9899                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
9900                 $(TARGET-stageprofile-fixincludes)
9901
9902 maybe-clean-stageprofile-fixincludes: clean-stageprofile-fixincludes
9903 clean-stageprofile: clean-stageprofile-fixincludes
9904 clean-stageprofile-fixincludes:
9905         @if [ $(current_stage) = stageprofile ]; then \
9906           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9907         else \
9908           [ -f $(HOST_SUBDIR)/stageprofile-fixincludes/Makefile ] || exit 0; \
9909           $(MAKE) stageprofile-start; \
9910         fi; \
9911         cd $(HOST_SUBDIR)/fixincludes && \
9912         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
9913 @endif fixincludes-bootstrap
9914
9915
9916 .PHONY: all-stagetrain-fixincludes maybe-all-stagetrain-fixincludes
9917 .PHONY: clean-stagetrain-fixincludes maybe-clean-stagetrain-fixincludes
9918 maybe-all-stagetrain-fixincludes:
9919 maybe-clean-stagetrain-fixincludes:
9920 @if fixincludes-bootstrap
9921 maybe-all-stagetrain-fixincludes: all-stagetrain-fixincludes
9922 all-stagetrain: all-stagetrain-fixincludes
9923 TARGET-stagetrain-fixincludes = $(TARGET-fixincludes)
9924 all-stagetrain-fixincludes: configure-stagetrain-fixincludes
9925         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
9926         @r=`${PWD_COMMAND}`; export r; \
9927         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9928         TFLAGS="$(STAGEtrain_TFLAGS)"; \
9929         $(HOST_EXPORTS) \
9930         $(POSTSTAGE1_HOST_EXPORTS)  \
9931         cd $(HOST_SUBDIR)/fixincludes && \
9932          \
9933         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9934                 CFLAGS="$(STAGEtrain_CFLAGS)" \
9935                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
9936                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
9937                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
9938                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9939                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9940                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9941                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
9942                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
9943                 $(TARGET-stagetrain-fixincludes)
9944
9945 maybe-clean-stagetrain-fixincludes: clean-stagetrain-fixincludes
9946 clean-stagetrain: clean-stagetrain-fixincludes
9947 clean-stagetrain-fixincludes:
9948         @if [ $(current_stage) = stagetrain ]; then \
9949           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9950         else \
9951           [ -f $(HOST_SUBDIR)/stagetrain-fixincludes/Makefile ] || exit 0; \
9952           $(MAKE) stagetrain-start; \
9953         fi; \
9954         cd $(HOST_SUBDIR)/fixincludes && \
9955         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
9956 @endif fixincludes-bootstrap
9957
9958
9959 .PHONY: all-stagefeedback-fixincludes maybe-all-stagefeedback-fixincludes
9960 .PHONY: clean-stagefeedback-fixincludes maybe-clean-stagefeedback-fixincludes
9961 maybe-all-stagefeedback-fixincludes:
9962 maybe-clean-stagefeedback-fixincludes:
9963 @if fixincludes-bootstrap
9964 maybe-all-stagefeedback-fixincludes: all-stagefeedback-fixincludes
9965 all-stagefeedback: all-stagefeedback-fixincludes
9966 TARGET-stagefeedback-fixincludes = $(TARGET-fixincludes)
9967 all-stagefeedback-fixincludes: configure-stagefeedback-fixincludes
9968         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
9969         @r=`${PWD_COMMAND}`; export r; \
9970         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9971         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
9972         $(HOST_EXPORTS) \
9973         $(POSTSTAGE1_HOST_EXPORTS)  \
9974         cd $(HOST_SUBDIR)/fixincludes && \
9975          \
9976         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9977                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
9978                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
9979                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
9980                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
9981                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9982                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9983                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9984                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
9985                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
9986                 $(TARGET-stagefeedback-fixincludes)
9987
9988 maybe-clean-stagefeedback-fixincludes: clean-stagefeedback-fixincludes
9989 clean-stagefeedback: clean-stagefeedback-fixincludes
9990 clean-stagefeedback-fixincludes:
9991         @if [ $(current_stage) = stagefeedback ]; then \
9992           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9993         else \
9994           [ -f $(HOST_SUBDIR)/stagefeedback-fixincludes/Makefile ] || exit 0; \
9995           $(MAKE) stagefeedback-start; \
9996         fi; \
9997         cd $(HOST_SUBDIR)/fixincludes && \
9998         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
9999 @endif fixincludes-bootstrap
10000
10001
10002 .PHONY: all-stageautoprofile-fixincludes maybe-all-stageautoprofile-fixincludes
10003 .PHONY: clean-stageautoprofile-fixincludes maybe-clean-stageautoprofile-fixincludes
10004 maybe-all-stageautoprofile-fixincludes:
10005 maybe-clean-stageautoprofile-fixincludes:
10006 @if fixincludes-bootstrap
10007 maybe-all-stageautoprofile-fixincludes: all-stageautoprofile-fixincludes
10008 all-stageautoprofile: all-stageautoprofile-fixincludes
10009 TARGET-stageautoprofile-fixincludes = $(TARGET-fixincludes)
10010 all-stageautoprofile-fixincludes: configure-stageautoprofile-fixincludes
10011         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
10012         @r=`${PWD_COMMAND}`; export r; \
10013         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10014         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
10015         $(HOST_EXPORTS) \
10016         $(POSTSTAGE1_HOST_EXPORTS)  \
10017         cd $(HOST_SUBDIR)/fixincludes && \
10018         $$s/gcc/config/i386/$(AUTO_PROFILE) \
10019         $(MAKE) $(BASE_FLAGS_TO_PASS) \
10020                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
10021                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
10022                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
10023                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
10024                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10025                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10026                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10027                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
10028                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
10029                 $(TARGET-stageautoprofile-fixincludes)
10030
10031 maybe-clean-stageautoprofile-fixincludes: clean-stageautoprofile-fixincludes
10032 clean-stageautoprofile: clean-stageautoprofile-fixincludes
10033 clean-stageautoprofile-fixincludes:
10034         @if [ $(current_stage) = stageautoprofile ]; then \
10035           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
10036         else \
10037           [ -f $(HOST_SUBDIR)/stageautoprofile-fixincludes/Makefile ] || exit 0; \
10038           $(MAKE) stageautoprofile-start; \
10039         fi; \
10040         cd $(HOST_SUBDIR)/fixincludes && \
10041         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
10042 @endif fixincludes-bootstrap
10043
10044
10045 .PHONY: all-stageautofeedback-fixincludes maybe-all-stageautofeedback-fixincludes
10046 .PHONY: clean-stageautofeedback-fixincludes maybe-clean-stageautofeedback-fixincludes
10047 maybe-all-stageautofeedback-fixincludes:
10048 maybe-clean-stageautofeedback-fixincludes:
10049 @if fixincludes-bootstrap
10050 maybe-all-stageautofeedback-fixincludes: all-stageautofeedback-fixincludes
10051 all-stageautofeedback: all-stageautofeedback-fixincludes
10052 TARGET-stageautofeedback-fixincludes = $(TARGET-fixincludes)
10053 all-stageautofeedback-fixincludes: configure-stageautofeedback-fixincludes
10054         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
10055         @r=`${PWD_COMMAND}`; export r; \
10056         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10057         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
10058         $(HOST_EXPORTS) \
10059         $(POSTSTAGE1_HOST_EXPORTS)  \
10060         cd $(HOST_SUBDIR)/fixincludes && \
10061          \
10062         $(MAKE) $(BASE_FLAGS_TO_PASS) \
10063                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
10064                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
10065                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
10066                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
10067                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10068                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10069                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10070                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
10071                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
10072                 $(TARGET-stageautofeedback-fixincludes)
10073
10074 maybe-clean-stageautofeedback-fixincludes: clean-stageautofeedback-fixincludes
10075 clean-stageautofeedback: clean-stageautofeedback-fixincludes
10076 clean-stageautofeedback-fixincludes:
10077         @if [ $(current_stage) = stageautofeedback ]; then \
10078           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
10079         else \
10080           [ -f $(HOST_SUBDIR)/stageautofeedback-fixincludes/Makefile ] || exit 0; \
10081           $(MAKE) stageautofeedback-start; \
10082         fi; \
10083         cd $(HOST_SUBDIR)/fixincludes && \
10084         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
10085 @endif fixincludes-bootstrap
10086
10087
10088
10089
10090
10091 .PHONY: check-fixincludes maybe-check-fixincludes
10092 maybe-check-fixincludes:
10093 @if fixincludes
10094 maybe-check-fixincludes: check-fixincludes
10095
10096 check-fixincludes:
10097         @: $(MAKE); $(unstage)
10098         @r=`${PWD_COMMAND}`; export r; \
10099         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10100         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
10101         (cd $(HOST_SUBDIR)/fixincludes && \
10102           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
10103
10104 @endif fixincludes
10105
10106 .PHONY: install-fixincludes maybe-install-fixincludes
10107 maybe-install-fixincludes:
10108 @if fixincludes
10109 maybe-install-fixincludes: install-fixincludes
10110
10111 install-fixincludes: installdirs
10112         @: $(MAKE); $(unstage)
10113         @r=`${PWD_COMMAND}`; export r; \
10114         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10115         $(HOST_EXPORTS) \
10116         (cd $(HOST_SUBDIR)/fixincludes && \
10117           $(MAKE) $(FLAGS_TO_PASS)  install)
10118
10119 @endif fixincludes
10120
10121 .PHONY: install-strip-fixincludes maybe-install-strip-fixincludes
10122 maybe-install-strip-fixincludes:
10123 @if fixincludes
10124 maybe-install-strip-fixincludes: install-strip-fixincludes
10125
10126 install-strip-fixincludes: installdirs
10127         @: $(MAKE); $(unstage)
10128         @r=`${PWD_COMMAND}`; export r; \
10129         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10130         $(HOST_EXPORTS) \
10131         (cd $(HOST_SUBDIR)/fixincludes && \
10132           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
10133
10134 @endif fixincludes
10135
10136 # Other targets (info, dvi, pdf, etc.)
10137
10138 .PHONY: maybe-info-fixincludes info-fixincludes
10139 maybe-info-fixincludes:
10140 @if fixincludes
10141 maybe-info-fixincludes: info-fixincludes
10142
10143 info-fixincludes: \
10144     configure-fixincludes 
10145         @[ -f ./fixincludes/Makefile ] || exit 0; \
10146         r=`${PWD_COMMAND}`; export r; \
10147         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10148         $(HOST_EXPORTS) \
10149         for flag in $(EXTRA_HOST_FLAGS) ; do \
10150           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10151         done; \
10152         echo "Doing info in fixincludes"; \
10153         (cd $(HOST_SUBDIR)/fixincludes && \
10154           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10155                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10156                   "RANLIB=$${RANLIB}" \
10157                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10158                   info) \
10159           || exit 1
10160
10161 @endif fixincludes
10162
10163 .PHONY: maybe-dvi-fixincludes dvi-fixincludes
10164 maybe-dvi-fixincludes:
10165 @if fixincludes
10166 maybe-dvi-fixincludes: dvi-fixincludes
10167
10168 dvi-fixincludes: \
10169     configure-fixincludes 
10170         @[ -f ./fixincludes/Makefile ] || exit 0; \
10171         r=`${PWD_COMMAND}`; export r; \
10172         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10173         $(HOST_EXPORTS) \
10174         for flag in $(EXTRA_HOST_FLAGS) ; do \
10175           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10176         done; \
10177         echo "Doing dvi in fixincludes"; \
10178         (cd $(HOST_SUBDIR)/fixincludes && \
10179           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10180                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10181                   "RANLIB=$${RANLIB}" \
10182                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10183                   dvi) \
10184           || exit 1
10185
10186 @endif fixincludes
10187
10188 .PHONY: maybe-pdf-fixincludes pdf-fixincludes
10189 maybe-pdf-fixincludes:
10190 @if fixincludes
10191 maybe-pdf-fixincludes: pdf-fixincludes
10192
10193 pdf-fixincludes: \
10194     configure-fixincludes 
10195         @[ -f ./fixincludes/Makefile ] || exit 0; \
10196         r=`${PWD_COMMAND}`; export r; \
10197         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10198         $(HOST_EXPORTS) \
10199         for flag in $(EXTRA_HOST_FLAGS) ; do \
10200           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10201         done; \
10202         echo "Doing pdf in fixincludes"; \
10203         (cd $(HOST_SUBDIR)/fixincludes && \
10204           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10205                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10206                   "RANLIB=$${RANLIB}" \
10207                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10208                   pdf) \
10209           || exit 1
10210
10211 @endif fixincludes
10212
10213 .PHONY: maybe-html-fixincludes html-fixincludes
10214 maybe-html-fixincludes:
10215 @if fixincludes
10216 maybe-html-fixincludes: html-fixincludes
10217
10218 html-fixincludes: \
10219     configure-fixincludes 
10220         @[ -f ./fixincludes/Makefile ] || exit 0; \
10221         r=`${PWD_COMMAND}`; export r; \
10222         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10223         $(HOST_EXPORTS) \
10224         for flag in $(EXTRA_HOST_FLAGS) ; do \
10225           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10226         done; \
10227         echo "Doing html in fixincludes"; \
10228         (cd $(HOST_SUBDIR)/fixincludes && \
10229           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10230                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10231                   "RANLIB=$${RANLIB}" \
10232                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10233                   html) \
10234           || exit 1
10235
10236 @endif fixincludes
10237
10238 .PHONY: maybe-TAGS-fixincludes TAGS-fixincludes
10239 maybe-TAGS-fixincludes:
10240 @if fixincludes
10241 maybe-TAGS-fixincludes: TAGS-fixincludes
10242
10243 # fixincludes doesn't support TAGS.
10244 TAGS-fixincludes:
10245
10246 @endif fixincludes
10247
10248 .PHONY: maybe-install-info-fixincludes install-info-fixincludes
10249 maybe-install-info-fixincludes:
10250 @if fixincludes
10251 maybe-install-info-fixincludes: install-info-fixincludes
10252
10253 install-info-fixincludes: \
10254     configure-fixincludes \
10255     info-fixincludes 
10256         @[ -f ./fixincludes/Makefile ] || exit 0; \
10257         r=`${PWD_COMMAND}`; export r; \
10258         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10259         $(HOST_EXPORTS) \
10260         for flag in $(EXTRA_HOST_FLAGS) ; do \
10261           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10262         done; \
10263         echo "Doing install-info in fixincludes"; \
10264         (cd $(HOST_SUBDIR)/fixincludes && \
10265           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10266                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10267                   "RANLIB=$${RANLIB}" \
10268                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10269                   install-info) \
10270           || exit 1
10271
10272 @endif fixincludes
10273
10274 .PHONY: maybe-install-dvi-fixincludes install-dvi-fixincludes
10275 maybe-install-dvi-fixincludes:
10276 @if fixincludes
10277 maybe-install-dvi-fixincludes: install-dvi-fixincludes
10278
10279 # fixincludes doesn't support install-dvi.
10280 install-dvi-fixincludes:
10281
10282 @endif fixincludes
10283
10284 .PHONY: maybe-install-pdf-fixincludes install-pdf-fixincludes
10285 maybe-install-pdf-fixincludes:
10286 @if fixincludes
10287 maybe-install-pdf-fixincludes: install-pdf-fixincludes
10288
10289 install-pdf-fixincludes: \
10290     configure-fixincludes \
10291     pdf-fixincludes 
10292         @[ -f ./fixincludes/Makefile ] || exit 0; \
10293         r=`${PWD_COMMAND}`; export r; \
10294         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10295         $(HOST_EXPORTS) \
10296         for flag in $(EXTRA_HOST_FLAGS) ; do \
10297           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10298         done; \
10299         echo "Doing install-pdf in fixincludes"; \
10300         (cd $(HOST_SUBDIR)/fixincludes && \
10301           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10302                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10303                   "RANLIB=$${RANLIB}" \
10304                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10305                   install-pdf) \
10306           || exit 1
10307
10308 @endif fixincludes
10309
10310 .PHONY: maybe-install-html-fixincludes install-html-fixincludes
10311 maybe-install-html-fixincludes:
10312 @if fixincludes
10313 maybe-install-html-fixincludes: install-html-fixincludes
10314
10315 install-html-fixincludes: \
10316     configure-fixincludes \
10317     html-fixincludes 
10318         @[ -f ./fixincludes/Makefile ] || exit 0; \
10319         r=`${PWD_COMMAND}`; export r; \
10320         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10321         $(HOST_EXPORTS) \
10322         for flag in $(EXTRA_HOST_FLAGS) ; do \
10323           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10324         done; \
10325         echo "Doing install-html in fixincludes"; \
10326         (cd $(HOST_SUBDIR)/fixincludes && \
10327           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10328                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10329                   "RANLIB=$${RANLIB}" \
10330                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10331                   install-html) \
10332           || exit 1
10333
10334 @endif fixincludes
10335
10336 .PHONY: maybe-installcheck-fixincludes installcheck-fixincludes
10337 maybe-installcheck-fixincludes:
10338 @if fixincludes
10339 maybe-installcheck-fixincludes: installcheck-fixincludes
10340
10341 installcheck-fixincludes: \
10342     configure-fixincludes 
10343         @[ -f ./fixincludes/Makefile ] || exit 0; \
10344         r=`${PWD_COMMAND}`; export r; \
10345         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10346         $(HOST_EXPORTS) \
10347         for flag in $(EXTRA_HOST_FLAGS) ; do \
10348           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10349         done; \
10350         echo "Doing installcheck in fixincludes"; \
10351         (cd $(HOST_SUBDIR)/fixincludes && \
10352           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10353                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10354                   "RANLIB=$${RANLIB}" \
10355                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10356                   installcheck) \
10357           || exit 1
10358
10359 @endif fixincludes
10360
10361 .PHONY: maybe-mostlyclean-fixincludes mostlyclean-fixincludes
10362 maybe-mostlyclean-fixincludes:
10363 @if fixincludes
10364 maybe-mostlyclean-fixincludes: mostlyclean-fixincludes
10365
10366 mostlyclean-fixincludes: 
10367         @[ -f ./fixincludes/Makefile ] || exit 0; \
10368         r=`${PWD_COMMAND}`; export r; \
10369         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10370         $(HOST_EXPORTS) \
10371         for flag in $(EXTRA_HOST_FLAGS) ; do \
10372           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10373         done; \
10374         echo "Doing mostlyclean in fixincludes"; \
10375         (cd $(HOST_SUBDIR)/fixincludes && \
10376           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10377                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10378                   "RANLIB=$${RANLIB}" \
10379                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10380                   mostlyclean) \
10381           || exit 1
10382
10383 @endif fixincludes
10384
10385 .PHONY: maybe-clean-fixincludes clean-fixincludes
10386 maybe-clean-fixincludes:
10387 @if fixincludes
10388 maybe-clean-fixincludes: clean-fixincludes
10389
10390 clean-fixincludes: 
10391         @[ -f ./fixincludes/Makefile ] || exit 0; \
10392         r=`${PWD_COMMAND}`; export r; \
10393         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10394         $(HOST_EXPORTS) \
10395         for flag in $(EXTRA_HOST_FLAGS) ; do \
10396           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10397         done; \
10398         echo "Doing clean in fixincludes"; \
10399         (cd $(HOST_SUBDIR)/fixincludes && \
10400           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10401                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10402                   "RANLIB=$${RANLIB}" \
10403                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10404                   clean) \
10405           || exit 1
10406
10407 @endif fixincludes
10408
10409 .PHONY: maybe-distclean-fixincludes distclean-fixincludes
10410 maybe-distclean-fixincludes:
10411 @if fixincludes
10412 maybe-distclean-fixincludes: distclean-fixincludes
10413
10414 distclean-fixincludes: 
10415         @[ -f ./fixincludes/Makefile ] || exit 0; \
10416         r=`${PWD_COMMAND}`; export r; \
10417         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10418         $(HOST_EXPORTS) \
10419         for flag in $(EXTRA_HOST_FLAGS) ; do \
10420           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10421         done; \
10422         echo "Doing distclean in fixincludes"; \
10423         (cd $(HOST_SUBDIR)/fixincludes && \
10424           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10425                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10426                   "RANLIB=$${RANLIB}" \
10427                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10428                   distclean) \
10429           || exit 1
10430
10431 @endif fixincludes
10432
10433 .PHONY: maybe-maintainer-clean-fixincludes maintainer-clean-fixincludes
10434 maybe-maintainer-clean-fixincludes:
10435 @if fixincludes
10436 maybe-maintainer-clean-fixincludes: maintainer-clean-fixincludes
10437
10438 maintainer-clean-fixincludes: 
10439         @[ -f ./fixincludes/Makefile ] || exit 0; \
10440         r=`${PWD_COMMAND}`; export r; \
10441         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10442         $(HOST_EXPORTS) \
10443         for flag in $(EXTRA_HOST_FLAGS) ; do \
10444           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10445         done; \
10446         echo "Doing maintainer-clean in fixincludes"; \
10447         (cd $(HOST_SUBDIR)/fixincludes && \
10448           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10449                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10450                   "RANLIB=$${RANLIB}" \
10451                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10452                   maintainer-clean) \
10453           || exit 1
10454
10455 @endif fixincludes
10456
10457
10458
10459 .PHONY: configure-flex maybe-configure-flex
10460 maybe-configure-flex:
10461 @if gcc-bootstrap
10462 configure-flex: stage_current
10463 @endif gcc-bootstrap
10464 @if flex
10465 maybe-configure-flex: configure-flex
10466 configure-flex: 
10467         @: $(MAKE); $(unstage)
10468         @r=`${PWD_COMMAND}`; export r; \
10469         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10470         test ! -f $(HOST_SUBDIR)/flex/Makefile || exit 0; \
10471         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/flex; \
10472         $(HOST_EXPORTS)  \
10473         echo Configuring in $(HOST_SUBDIR)/flex; \
10474         cd "$(HOST_SUBDIR)/flex" || exit 1; \
10475         case $(srcdir) in \
10476           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10477           *) topdir=`echo $(HOST_SUBDIR)/flex/ | \
10478                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10479         esac; \
10480         module_srcdir=flex; \
10481         $(SHELL) \
10482           $$s/$$module_srcdir/configure \
10483           --srcdir=$${topdir}/$$module_srcdir \
10484           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10485           --target=${target_alias}  \
10486           || exit 1
10487 @endif flex
10488
10489
10490
10491
10492
10493 .PHONY: all-flex maybe-all-flex
10494 maybe-all-flex:
10495 @if gcc-bootstrap
10496 all-flex: stage_current
10497 @endif gcc-bootstrap
10498 @if flex
10499 TARGET-flex=all
10500 maybe-all-flex: all-flex
10501 all-flex: configure-flex
10502         @: $(MAKE); $(unstage)
10503         @r=`${PWD_COMMAND}`; export r; \
10504         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10505         $(HOST_EXPORTS)  \
10506         (cd $(HOST_SUBDIR)/flex && \
10507           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
10508                 $(TARGET-flex))
10509 @endif flex
10510
10511
10512
10513
10514 .PHONY: check-flex maybe-check-flex
10515 maybe-check-flex:
10516 @if flex
10517 maybe-check-flex: check-flex
10518
10519 # This module is only tested in a native toolchain.
10520 check-flex:
10521         @: $(MAKE); $(unstage)
10522         @if [ '$(host)' = '$(target)' ]; then \
10523           r=`${PWD_COMMAND}`; export r; \
10524           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10525           $(HOST_EXPORTS)  \
10526           (cd $(HOST_SUBDIR)/flex && \
10527             $(MAKE) $(FLAGS_TO_PASS)  check)
10528         fi
10529
10530 @endif flex
10531
10532 .PHONY: install-flex maybe-install-flex
10533 maybe-install-flex:
10534 @if flex
10535 maybe-install-flex: install-flex
10536
10537 install-flex: installdirs
10538         @: $(MAKE); $(unstage)
10539         @r=`${PWD_COMMAND}`; export r; \
10540         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10541         $(HOST_EXPORTS) \
10542         (cd $(HOST_SUBDIR)/flex && \
10543           $(MAKE) $(FLAGS_TO_PASS)  install)
10544
10545 @endif flex
10546
10547 .PHONY: install-strip-flex maybe-install-strip-flex
10548 maybe-install-strip-flex:
10549 @if flex
10550 maybe-install-strip-flex: install-strip-flex
10551
10552 install-strip-flex: installdirs
10553         @: $(MAKE); $(unstage)
10554         @r=`${PWD_COMMAND}`; export r; \
10555         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10556         $(HOST_EXPORTS) \
10557         (cd $(HOST_SUBDIR)/flex && \
10558           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
10559
10560 @endif flex
10561
10562 # Other targets (info, dvi, pdf, etc.)
10563
10564 .PHONY: maybe-info-flex info-flex
10565 maybe-info-flex:
10566 @if flex
10567 maybe-info-flex: info-flex
10568
10569 info-flex: \
10570     configure-flex 
10571         @: $(MAKE); $(unstage)
10572         @[ -f ./flex/Makefile ] || exit 0; \
10573         r=`${PWD_COMMAND}`; export r; \
10574         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10575         $(HOST_EXPORTS) \
10576         for flag in $(EXTRA_HOST_FLAGS) ; do \
10577           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10578         done; \
10579         echo "Doing info in flex"; \
10580         (cd $(HOST_SUBDIR)/flex && \
10581           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10582                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10583                   "RANLIB=$${RANLIB}" \
10584                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10585                   info) \
10586           || exit 1
10587
10588 @endif flex
10589
10590 .PHONY: maybe-dvi-flex dvi-flex
10591 maybe-dvi-flex:
10592 @if flex
10593 maybe-dvi-flex: dvi-flex
10594
10595 dvi-flex: \
10596     configure-flex 
10597         @: $(MAKE); $(unstage)
10598         @[ -f ./flex/Makefile ] || exit 0; \
10599         r=`${PWD_COMMAND}`; export r; \
10600         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10601         $(HOST_EXPORTS) \
10602         for flag in $(EXTRA_HOST_FLAGS) ; do \
10603           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10604         done; \
10605         echo "Doing dvi in flex"; \
10606         (cd $(HOST_SUBDIR)/flex && \
10607           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10608                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10609                   "RANLIB=$${RANLIB}" \
10610                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10611                   dvi) \
10612           || exit 1
10613
10614 @endif flex
10615
10616 .PHONY: maybe-pdf-flex pdf-flex
10617 maybe-pdf-flex:
10618 @if flex
10619 maybe-pdf-flex: pdf-flex
10620
10621 pdf-flex: \
10622     configure-flex 
10623         @: $(MAKE); $(unstage)
10624         @[ -f ./flex/Makefile ] || exit 0; \
10625         r=`${PWD_COMMAND}`; export r; \
10626         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10627         $(HOST_EXPORTS) \
10628         for flag in $(EXTRA_HOST_FLAGS) ; do \
10629           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10630         done; \
10631         echo "Doing pdf in flex"; \
10632         (cd $(HOST_SUBDIR)/flex && \
10633           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10634                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10635                   "RANLIB=$${RANLIB}" \
10636                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10637                   pdf) \
10638           || exit 1
10639
10640 @endif flex
10641
10642 .PHONY: maybe-html-flex html-flex
10643 maybe-html-flex:
10644 @if flex
10645 maybe-html-flex: html-flex
10646
10647 html-flex: \
10648     configure-flex 
10649         @: $(MAKE); $(unstage)
10650         @[ -f ./flex/Makefile ] || exit 0; \
10651         r=`${PWD_COMMAND}`; export r; \
10652         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10653         $(HOST_EXPORTS) \
10654         for flag in $(EXTRA_HOST_FLAGS) ; do \
10655           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10656         done; \
10657         echo "Doing html in flex"; \
10658         (cd $(HOST_SUBDIR)/flex && \
10659           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10660                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10661                   "RANLIB=$${RANLIB}" \
10662                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10663                   html) \
10664           || exit 1
10665
10666 @endif flex
10667
10668 .PHONY: maybe-TAGS-flex TAGS-flex
10669 maybe-TAGS-flex:
10670 @if flex
10671 maybe-TAGS-flex: TAGS-flex
10672
10673 TAGS-flex: \
10674     configure-flex 
10675         @: $(MAKE); $(unstage)
10676         @[ -f ./flex/Makefile ] || exit 0; \
10677         r=`${PWD_COMMAND}`; export r; \
10678         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10679         $(HOST_EXPORTS) \
10680         for flag in $(EXTRA_HOST_FLAGS) ; do \
10681           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10682         done; \
10683         echo "Doing TAGS in flex"; \
10684         (cd $(HOST_SUBDIR)/flex && \
10685           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10686                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10687                   "RANLIB=$${RANLIB}" \
10688                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10689                   TAGS) \
10690           || exit 1
10691
10692 @endif flex
10693
10694 .PHONY: maybe-install-info-flex install-info-flex
10695 maybe-install-info-flex:
10696 @if flex
10697 maybe-install-info-flex: install-info-flex
10698
10699 install-info-flex: \
10700     configure-flex \
10701     info-flex 
10702         @: $(MAKE); $(unstage)
10703         @[ -f ./flex/Makefile ] || exit 0; \
10704         r=`${PWD_COMMAND}`; export r; \
10705         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10706         $(HOST_EXPORTS) \
10707         for flag in $(EXTRA_HOST_FLAGS) ; do \
10708           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10709         done; \
10710         echo "Doing install-info in flex"; \
10711         (cd $(HOST_SUBDIR)/flex && \
10712           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10713                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10714                   "RANLIB=$${RANLIB}" \
10715                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10716                   install-info) \
10717           || exit 1
10718
10719 @endif flex
10720
10721 .PHONY: maybe-install-dvi-flex install-dvi-flex
10722 maybe-install-dvi-flex:
10723 @if flex
10724 maybe-install-dvi-flex: install-dvi-flex
10725
10726 install-dvi-flex: \
10727     configure-flex \
10728     dvi-flex 
10729         @: $(MAKE); $(unstage)
10730         @[ -f ./flex/Makefile ] || exit 0; \
10731         r=`${PWD_COMMAND}`; export r; \
10732         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10733         $(HOST_EXPORTS) \
10734         for flag in $(EXTRA_HOST_FLAGS) ; do \
10735           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10736         done; \
10737         echo "Doing install-dvi in flex"; \
10738         (cd $(HOST_SUBDIR)/flex && \
10739           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10740                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10741                   "RANLIB=$${RANLIB}" \
10742                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10743                   install-dvi) \
10744           || exit 1
10745
10746 @endif flex
10747
10748 .PHONY: maybe-install-pdf-flex install-pdf-flex
10749 maybe-install-pdf-flex:
10750 @if flex
10751 maybe-install-pdf-flex: install-pdf-flex
10752
10753 install-pdf-flex: \
10754     configure-flex \
10755     pdf-flex 
10756         @: $(MAKE); $(unstage)
10757         @[ -f ./flex/Makefile ] || exit 0; \
10758         r=`${PWD_COMMAND}`; export r; \
10759         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10760         $(HOST_EXPORTS) \
10761         for flag in $(EXTRA_HOST_FLAGS) ; do \
10762           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10763         done; \
10764         echo "Doing install-pdf in flex"; \
10765         (cd $(HOST_SUBDIR)/flex && \
10766           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10767                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10768                   "RANLIB=$${RANLIB}" \
10769                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10770                   install-pdf) \
10771           || exit 1
10772
10773 @endif flex
10774
10775 .PHONY: maybe-install-html-flex install-html-flex
10776 maybe-install-html-flex:
10777 @if flex
10778 maybe-install-html-flex: install-html-flex
10779
10780 install-html-flex: \
10781     configure-flex \
10782     html-flex 
10783         @: $(MAKE); $(unstage)
10784         @[ -f ./flex/Makefile ] || exit 0; \
10785         r=`${PWD_COMMAND}`; export r; \
10786         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10787         $(HOST_EXPORTS) \
10788         for flag in $(EXTRA_HOST_FLAGS) ; do \
10789           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10790         done; \
10791         echo "Doing install-html in flex"; \
10792         (cd $(HOST_SUBDIR)/flex && \
10793           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10794                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10795                   "RANLIB=$${RANLIB}" \
10796                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10797                   install-html) \
10798           || exit 1
10799
10800 @endif flex
10801
10802 .PHONY: maybe-installcheck-flex installcheck-flex
10803 maybe-installcheck-flex:
10804 @if flex
10805 maybe-installcheck-flex: installcheck-flex
10806
10807 installcheck-flex: \
10808     configure-flex 
10809         @: $(MAKE); $(unstage)
10810         @[ -f ./flex/Makefile ] || exit 0; \
10811         r=`${PWD_COMMAND}`; export r; \
10812         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10813         $(HOST_EXPORTS) \
10814         for flag in $(EXTRA_HOST_FLAGS) ; do \
10815           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10816         done; \
10817         echo "Doing installcheck in flex"; \
10818         (cd $(HOST_SUBDIR)/flex && \
10819           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10820                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10821                   "RANLIB=$${RANLIB}" \
10822                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10823                   installcheck) \
10824           || exit 1
10825
10826 @endif flex
10827
10828 .PHONY: maybe-mostlyclean-flex mostlyclean-flex
10829 maybe-mostlyclean-flex:
10830 @if flex
10831 maybe-mostlyclean-flex: mostlyclean-flex
10832
10833 mostlyclean-flex: 
10834         @: $(MAKE); $(unstage)
10835         @[ -f ./flex/Makefile ] || exit 0; \
10836         r=`${PWD_COMMAND}`; export r; \
10837         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10838         $(HOST_EXPORTS) \
10839         for flag in $(EXTRA_HOST_FLAGS) ; do \
10840           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10841         done; \
10842         echo "Doing mostlyclean in flex"; \
10843         (cd $(HOST_SUBDIR)/flex && \
10844           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10845                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10846                   "RANLIB=$${RANLIB}" \
10847                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10848                   mostlyclean) \
10849           || exit 1
10850
10851 @endif flex
10852
10853 .PHONY: maybe-clean-flex clean-flex
10854 maybe-clean-flex:
10855 @if flex
10856 maybe-clean-flex: clean-flex
10857
10858 clean-flex: 
10859         @: $(MAKE); $(unstage)
10860         @[ -f ./flex/Makefile ] || exit 0; \
10861         r=`${PWD_COMMAND}`; export r; \
10862         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10863         $(HOST_EXPORTS) \
10864         for flag in $(EXTRA_HOST_FLAGS) ; do \
10865           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10866         done; \
10867         echo "Doing clean in flex"; \
10868         (cd $(HOST_SUBDIR)/flex && \
10869           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10870                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10871                   "RANLIB=$${RANLIB}" \
10872                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10873                   clean) \
10874           || exit 1
10875
10876 @endif flex
10877
10878 .PHONY: maybe-distclean-flex distclean-flex
10879 maybe-distclean-flex:
10880 @if flex
10881 maybe-distclean-flex: distclean-flex
10882
10883 distclean-flex: 
10884         @: $(MAKE); $(unstage)
10885         @[ -f ./flex/Makefile ] || exit 0; \
10886         r=`${PWD_COMMAND}`; export r; \
10887         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10888         $(HOST_EXPORTS) \
10889         for flag in $(EXTRA_HOST_FLAGS) ; do \
10890           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10891         done; \
10892         echo "Doing distclean in flex"; \
10893         (cd $(HOST_SUBDIR)/flex && \
10894           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10895                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10896                   "RANLIB=$${RANLIB}" \
10897                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10898                   distclean) \
10899           || exit 1
10900
10901 @endif flex
10902
10903 .PHONY: maybe-maintainer-clean-flex maintainer-clean-flex
10904 maybe-maintainer-clean-flex:
10905 @if flex
10906 maybe-maintainer-clean-flex: maintainer-clean-flex
10907
10908 maintainer-clean-flex: 
10909         @: $(MAKE); $(unstage)
10910         @[ -f ./flex/Makefile ] || exit 0; \
10911         r=`${PWD_COMMAND}`; export r; \
10912         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10913         $(HOST_EXPORTS) \
10914         for flag in $(EXTRA_HOST_FLAGS) ; do \
10915           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10916         done; \
10917         echo "Doing maintainer-clean in flex"; \
10918         (cd $(HOST_SUBDIR)/flex && \
10919           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10920                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10921                   "RANLIB=$${RANLIB}" \
10922                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10923                   maintainer-clean) \
10924           || exit 1
10925
10926 @endif flex
10927
10928
10929
10930 .PHONY: configure-gas maybe-configure-gas
10931 maybe-configure-gas:
10932 @if gcc-bootstrap
10933 configure-gas: stage_current
10934 @endif gcc-bootstrap
10935 @if gas
10936 maybe-configure-gas: configure-gas
10937 configure-gas: 
10938         @r=`${PWD_COMMAND}`; export r; \
10939         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10940         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10941         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10942         $(HOST_EXPORTS)  \
10943         echo Configuring in $(HOST_SUBDIR)/gas; \
10944         cd "$(HOST_SUBDIR)/gas" || exit 1; \
10945         case $(srcdir) in \
10946           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10947           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10948                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10949         esac; \
10950         module_srcdir=gas; \
10951         $(SHELL) \
10952           $$s/$$module_srcdir/configure \
10953           --srcdir=$${topdir}/$$module_srcdir \
10954           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10955           --target=${target_alias}  \
10956           || exit 1
10957 @endif gas
10958
10959
10960
10961 .PHONY: configure-stage1-gas maybe-configure-stage1-gas
10962 maybe-configure-stage1-gas:
10963 @if gas-bootstrap
10964 maybe-configure-stage1-gas: configure-stage1-gas
10965 configure-stage1-gas:
10966         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
10967         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10968         @r=`${PWD_COMMAND}`; export r; \
10969         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10970         TFLAGS="$(STAGE1_TFLAGS)"; \
10971         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10972         $(HOST_EXPORTS) \
10973         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
10974         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
10975         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
10976         echo Configuring stage 1 in $(HOST_SUBDIR)/gas; \
10977         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10978         cd $(HOST_SUBDIR)/gas || exit 1; \
10979         case $(srcdir) in \
10980           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10981           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10982                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10983         esac; \
10984         module_srcdir=gas; \
10985         $(SHELL) $$s/$$module_srcdir/configure \
10986           --srcdir=$${topdir}/$$module_srcdir \
10987           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10988           --target=${target_alias} \
10989            \
10990           $(STAGE1_CONFIGURE_FLAGS)
10991 @endif gas-bootstrap
10992
10993 .PHONY: configure-stage2-gas maybe-configure-stage2-gas
10994 maybe-configure-stage2-gas:
10995 @if gas-bootstrap
10996 maybe-configure-stage2-gas: configure-stage2-gas
10997 configure-stage2-gas:
10998         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
10999         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
11000         @r=`${PWD_COMMAND}`; export r; \
11001         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11002         TFLAGS="$(STAGE2_TFLAGS)"; \
11003         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
11004         $(HOST_EXPORTS) \
11005         $(POSTSTAGE1_HOST_EXPORTS) \
11006         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
11007         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
11008         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
11009         echo Configuring stage 2 in $(HOST_SUBDIR)/gas; \
11010         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
11011         cd $(HOST_SUBDIR)/gas || exit 1; \
11012         case $(srcdir) in \
11013           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11014           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
11015                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11016         esac; \
11017         module_srcdir=gas; \
11018         $(SHELL) $$s/$$module_srcdir/configure \
11019           --srcdir=$${topdir}/$$module_srcdir \
11020           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11021           --target=${target_alias} \
11022           --with-build-libsubdir=$(HOST_SUBDIR) \
11023           $(STAGE2_CONFIGURE_FLAGS)
11024 @endif gas-bootstrap
11025
11026 .PHONY: configure-stage3-gas maybe-configure-stage3-gas
11027 maybe-configure-stage3-gas:
11028 @if gas-bootstrap
11029 maybe-configure-stage3-gas: configure-stage3-gas
11030 configure-stage3-gas:
11031         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
11032         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
11033         @r=`${PWD_COMMAND}`; export r; \
11034         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11035         TFLAGS="$(STAGE3_TFLAGS)"; \
11036         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
11037         $(HOST_EXPORTS) \
11038         $(POSTSTAGE1_HOST_EXPORTS) \
11039         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
11040         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
11041         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
11042         echo Configuring stage 3 in $(HOST_SUBDIR)/gas; \
11043         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
11044         cd $(HOST_SUBDIR)/gas || exit 1; \
11045         case $(srcdir) in \
11046           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11047           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
11048                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11049         esac; \
11050         module_srcdir=gas; \
11051         $(SHELL) $$s/$$module_srcdir/configure \
11052           --srcdir=$${topdir}/$$module_srcdir \
11053           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11054           --target=${target_alias} \
11055           --with-build-libsubdir=$(HOST_SUBDIR) \
11056           $(STAGE3_CONFIGURE_FLAGS)
11057 @endif gas-bootstrap
11058
11059 .PHONY: configure-stage4-gas maybe-configure-stage4-gas
11060 maybe-configure-stage4-gas:
11061 @if gas-bootstrap
11062 maybe-configure-stage4-gas: configure-stage4-gas
11063 configure-stage4-gas:
11064         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
11065         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
11066         @r=`${PWD_COMMAND}`; export r; \
11067         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11068         TFLAGS="$(STAGE4_TFLAGS)"; \
11069         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
11070         $(HOST_EXPORTS) \
11071         $(POSTSTAGE1_HOST_EXPORTS) \
11072         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
11073         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
11074         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
11075         echo Configuring stage 4 in $(HOST_SUBDIR)/gas; \
11076         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
11077         cd $(HOST_SUBDIR)/gas || exit 1; \
11078         case $(srcdir) in \
11079           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11080           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
11081                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11082         esac; \
11083         module_srcdir=gas; \
11084         $(SHELL) $$s/$$module_srcdir/configure \
11085           --srcdir=$${topdir}/$$module_srcdir \
11086           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11087           --target=${target_alias} \
11088           --with-build-libsubdir=$(HOST_SUBDIR) \
11089           $(STAGE4_CONFIGURE_FLAGS)
11090 @endif gas-bootstrap
11091
11092 .PHONY: configure-stageprofile-gas maybe-configure-stageprofile-gas
11093 maybe-configure-stageprofile-gas:
11094 @if gas-bootstrap
11095 maybe-configure-stageprofile-gas: configure-stageprofile-gas
11096 configure-stageprofile-gas:
11097         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
11098         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
11099         @r=`${PWD_COMMAND}`; export r; \
11100         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11101         TFLAGS="$(STAGEprofile_TFLAGS)"; \
11102         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
11103         $(HOST_EXPORTS) \
11104         $(POSTSTAGE1_HOST_EXPORTS) \
11105         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
11106         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
11107         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
11108         echo Configuring stage profile in $(HOST_SUBDIR)/gas; \
11109         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
11110         cd $(HOST_SUBDIR)/gas || exit 1; \
11111         case $(srcdir) in \
11112           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11113           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
11114                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11115         esac; \
11116         module_srcdir=gas; \
11117         $(SHELL) $$s/$$module_srcdir/configure \
11118           --srcdir=$${topdir}/$$module_srcdir \
11119           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11120           --target=${target_alias} \
11121           --with-build-libsubdir=$(HOST_SUBDIR) \
11122           $(STAGEprofile_CONFIGURE_FLAGS)
11123 @endif gas-bootstrap
11124
11125 .PHONY: configure-stagetrain-gas maybe-configure-stagetrain-gas
11126 maybe-configure-stagetrain-gas:
11127 @if gas-bootstrap
11128 maybe-configure-stagetrain-gas: configure-stagetrain-gas
11129 configure-stagetrain-gas:
11130         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
11131         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
11132         @r=`${PWD_COMMAND}`; export r; \
11133         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11134         TFLAGS="$(STAGEtrain_TFLAGS)"; \
11135         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
11136         $(HOST_EXPORTS) \
11137         $(POSTSTAGE1_HOST_EXPORTS) \
11138         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
11139         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
11140         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
11141         echo Configuring stage train in $(HOST_SUBDIR)/gas; \
11142         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
11143         cd $(HOST_SUBDIR)/gas || exit 1; \
11144         case $(srcdir) in \
11145           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11146           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
11147                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11148         esac; \
11149         module_srcdir=gas; \
11150         $(SHELL) $$s/$$module_srcdir/configure \
11151           --srcdir=$${topdir}/$$module_srcdir \
11152           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11153           --target=${target_alias} \
11154           --with-build-libsubdir=$(HOST_SUBDIR) \
11155           $(STAGEtrain_CONFIGURE_FLAGS)
11156 @endif gas-bootstrap
11157
11158 .PHONY: configure-stagefeedback-gas maybe-configure-stagefeedback-gas
11159 maybe-configure-stagefeedback-gas:
11160 @if gas-bootstrap
11161 maybe-configure-stagefeedback-gas: configure-stagefeedback-gas
11162 configure-stagefeedback-gas:
11163         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
11164         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
11165         @r=`${PWD_COMMAND}`; export r; \
11166         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11167         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
11168         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
11169         $(HOST_EXPORTS) \
11170         $(POSTSTAGE1_HOST_EXPORTS) \
11171         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
11172         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
11173         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
11174         echo Configuring stage feedback in $(HOST_SUBDIR)/gas; \
11175         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
11176         cd $(HOST_SUBDIR)/gas || exit 1; \
11177         case $(srcdir) in \
11178           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11179           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
11180                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11181         esac; \
11182         module_srcdir=gas; \
11183         $(SHELL) $$s/$$module_srcdir/configure \
11184           --srcdir=$${topdir}/$$module_srcdir \
11185           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11186           --target=${target_alias} \
11187           --with-build-libsubdir=$(HOST_SUBDIR) \
11188           $(STAGEfeedback_CONFIGURE_FLAGS)
11189 @endif gas-bootstrap
11190
11191 .PHONY: configure-stageautoprofile-gas maybe-configure-stageautoprofile-gas
11192 maybe-configure-stageautoprofile-gas:
11193 @if gas-bootstrap
11194 maybe-configure-stageautoprofile-gas: configure-stageautoprofile-gas
11195 configure-stageautoprofile-gas:
11196         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
11197         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
11198         @r=`${PWD_COMMAND}`; export r; \
11199         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11200         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
11201         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
11202         $(HOST_EXPORTS) \
11203         $(POSTSTAGE1_HOST_EXPORTS) \
11204         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
11205         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
11206         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
11207         echo Configuring stage autoprofile in $(HOST_SUBDIR)/gas; \
11208         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
11209         cd $(HOST_SUBDIR)/gas || exit 1; \
11210         case $(srcdir) in \
11211           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11212           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
11213                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11214         esac; \
11215         module_srcdir=gas; \
11216         $(SHELL) $$s/$$module_srcdir/configure \
11217           --srcdir=$${topdir}/$$module_srcdir \
11218           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11219           --target=${target_alias} \
11220           --with-build-libsubdir=$(HOST_SUBDIR) \
11221           $(STAGEautoprofile_CONFIGURE_FLAGS)
11222 @endif gas-bootstrap
11223
11224 .PHONY: configure-stageautofeedback-gas maybe-configure-stageautofeedback-gas
11225 maybe-configure-stageautofeedback-gas:
11226 @if gas-bootstrap
11227 maybe-configure-stageautofeedback-gas: configure-stageautofeedback-gas
11228 configure-stageautofeedback-gas:
11229         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
11230         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
11231         @r=`${PWD_COMMAND}`; export r; \
11232         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11233         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
11234         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
11235         $(HOST_EXPORTS) \
11236         $(POSTSTAGE1_HOST_EXPORTS) \
11237         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
11238         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
11239         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
11240         echo Configuring stage autofeedback in $(HOST_SUBDIR)/gas; \
11241         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
11242         cd $(HOST_SUBDIR)/gas || exit 1; \
11243         case $(srcdir) in \
11244           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11245           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
11246                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11247         esac; \
11248         module_srcdir=gas; \
11249         $(SHELL) $$s/$$module_srcdir/configure \
11250           --srcdir=$${topdir}/$$module_srcdir \
11251           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11252           --target=${target_alias} \
11253           --with-build-libsubdir=$(HOST_SUBDIR) \
11254           $(STAGEautofeedback_CONFIGURE_FLAGS)
11255 @endif gas-bootstrap
11256
11257
11258
11259
11260
11261 .PHONY: all-gas maybe-all-gas
11262 maybe-all-gas:
11263 @if gcc-bootstrap
11264 all-gas: stage_current
11265 @endif gcc-bootstrap
11266 @if gas
11267 TARGET-gas=all
11268 maybe-all-gas: all-gas
11269 all-gas: configure-gas
11270         @r=`${PWD_COMMAND}`; export r; \
11271         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11272         $(HOST_EXPORTS)  \
11273         (cd $(HOST_SUBDIR)/gas && \
11274           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
11275                 $(TARGET-gas))
11276 @endif gas
11277
11278
11279
11280 .PHONY: all-stage1-gas maybe-all-stage1-gas
11281 .PHONY: clean-stage1-gas maybe-clean-stage1-gas
11282 maybe-all-stage1-gas:
11283 maybe-clean-stage1-gas:
11284 @if gas-bootstrap
11285 maybe-all-stage1-gas: all-stage1-gas
11286 all-stage1: all-stage1-gas
11287 TARGET-stage1-gas = $(TARGET-gas)
11288 all-stage1-gas: configure-stage1-gas
11289         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
11290         @r=`${PWD_COMMAND}`; export r; \
11291         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11292         TFLAGS="$(STAGE1_TFLAGS)"; \
11293         $(HOST_EXPORTS)  \
11294         cd $(HOST_SUBDIR)/gas && \
11295          \
11296         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11297                 CFLAGS="$(STAGE1_CFLAGS)" \
11298                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
11299                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
11300                 LIBCFLAGS="$(LIBCFLAGS)" \
11301                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11302                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11303                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11304                 $(EXTRA_HOST_FLAGS)  \
11305                 $(STAGE1_FLAGS_TO_PASS)  \
11306                 TFLAGS="$(STAGE1_TFLAGS)"  \
11307                 $(TARGET-stage1-gas)
11308
11309 maybe-clean-stage1-gas: clean-stage1-gas
11310 clean-stage1: clean-stage1-gas
11311 clean-stage1-gas:
11312         @if [ $(current_stage) = stage1 ]; then \
11313           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11314         else \
11315           [ -f $(HOST_SUBDIR)/stage1-gas/Makefile ] || exit 0; \
11316           $(MAKE) stage1-start; \
11317         fi; \
11318         cd $(HOST_SUBDIR)/gas && \
11319         $(MAKE) $(EXTRA_HOST_FLAGS)  \
11320         $(STAGE1_FLAGS_TO_PASS)  clean
11321 @endif gas-bootstrap
11322
11323
11324 .PHONY: all-stage2-gas maybe-all-stage2-gas
11325 .PHONY: clean-stage2-gas maybe-clean-stage2-gas
11326 maybe-all-stage2-gas:
11327 maybe-clean-stage2-gas:
11328 @if gas-bootstrap
11329 maybe-all-stage2-gas: all-stage2-gas
11330 all-stage2: all-stage2-gas
11331 TARGET-stage2-gas = $(TARGET-gas)
11332 all-stage2-gas: configure-stage2-gas
11333         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
11334         @r=`${PWD_COMMAND}`; export r; \
11335         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11336         TFLAGS="$(STAGE2_TFLAGS)"; \
11337         $(HOST_EXPORTS) \
11338         $(POSTSTAGE1_HOST_EXPORTS)  \
11339         cd $(HOST_SUBDIR)/gas && \
11340          \
11341         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11342                 CFLAGS="$(STAGE2_CFLAGS)" \
11343                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
11344                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
11345                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
11346                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11347                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11348                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11349                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
11350                 TFLAGS="$(STAGE2_TFLAGS)"  \
11351                 $(TARGET-stage2-gas)
11352
11353 maybe-clean-stage2-gas: clean-stage2-gas
11354 clean-stage2: clean-stage2-gas
11355 clean-stage2-gas:
11356         @if [ $(current_stage) = stage2 ]; then \
11357           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11358         else \
11359           [ -f $(HOST_SUBDIR)/stage2-gas/Makefile ] || exit 0; \
11360           $(MAKE) stage2-start; \
11361         fi; \
11362         cd $(HOST_SUBDIR)/gas && \
11363         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
11364 @endif gas-bootstrap
11365
11366
11367 .PHONY: all-stage3-gas maybe-all-stage3-gas
11368 .PHONY: clean-stage3-gas maybe-clean-stage3-gas
11369 maybe-all-stage3-gas:
11370 maybe-clean-stage3-gas:
11371 @if gas-bootstrap
11372 maybe-all-stage3-gas: all-stage3-gas
11373 all-stage3: all-stage3-gas
11374 TARGET-stage3-gas = $(TARGET-gas)
11375 all-stage3-gas: configure-stage3-gas
11376         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
11377         @r=`${PWD_COMMAND}`; export r; \
11378         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11379         TFLAGS="$(STAGE3_TFLAGS)"; \
11380         $(HOST_EXPORTS) \
11381         $(POSTSTAGE1_HOST_EXPORTS)  \
11382         cd $(HOST_SUBDIR)/gas && \
11383          \
11384         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11385                 CFLAGS="$(STAGE3_CFLAGS)" \
11386                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
11387                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
11388                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
11389                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11390                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11391                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11392                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
11393                 TFLAGS="$(STAGE3_TFLAGS)"  \
11394                 $(TARGET-stage3-gas)
11395
11396 maybe-clean-stage3-gas: clean-stage3-gas
11397 clean-stage3: clean-stage3-gas
11398 clean-stage3-gas:
11399         @if [ $(current_stage) = stage3 ]; then \
11400           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11401         else \
11402           [ -f $(HOST_SUBDIR)/stage3-gas/Makefile ] || exit 0; \
11403           $(MAKE) stage3-start; \
11404         fi; \
11405         cd $(HOST_SUBDIR)/gas && \
11406         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
11407 @endif gas-bootstrap
11408
11409
11410 .PHONY: all-stage4-gas maybe-all-stage4-gas
11411 .PHONY: clean-stage4-gas maybe-clean-stage4-gas
11412 maybe-all-stage4-gas:
11413 maybe-clean-stage4-gas:
11414 @if gas-bootstrap
11415 maybe-all-stage4-gas: all-stage4-gas
11416 all-stage4: all-stage4-gas
11417 TARGET-stage4-gas = $(TARGET-gas)
11418 all-stage4-gas: configure-stage4-gas
11419         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
11420         @r=`${PWD_COMMAND}`; export r; \
11421         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11422         TFLAGS="$(STAGE4_TFLAGS)"; \
11423         $(HOST_EXPORTS) \
11424         $(POSTSTAGE1_HOST_EXPORTS)  \
11425         cd $(HOST_SUBDIR)/gas && \
11426          \
11427         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11428                 CFLAGS="$(STAGE4_CFLAGS)" \
11429                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
11430                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
11431                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
11432                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11433                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11434                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11435                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
11436                 TFLAGS="$(STAGE4_TFLAGS)"  \
11437                 $(TARGET-stage4-gas)
11438
11439 maybe-clean-stage4-gas: clean-stage4-gas
11440 clean-stage4: clean-stage4-gas
11441 clean-stage4-gas:
11442         @if [ $(current_stage) = stage4 ]; then \
11443           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11444         else \
11445           [ -f $(HOST_SUBDIR)/stage4-gas/Makefile ] || exit 0; \
11446           $(MAKE) stage4-start; \
11447         fi; \
11448         cd $(HOST_SUBDIR)/gas && \
11449         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
11450 @endif gas-bootstrap
11451
11452
11453 .PHONY: all-stageprofile-gas maybe-all-stageprofile-gas
11454 .PHONY: clean-stageprofile-gas maybe-clean-stageprofile-gas
11455 maybe-all-stageprofile-gas:
11456 maybe-clean-stageprofile-gas:
11457 @if gas-bootstrap
11458 maybe-all-stageprofile-gas: all-stageprofile-gas
11459 all-stageprofile: all-stageprofile-gas
11460 TARGET-stageprofile-gas = $(TARGET-gas)
11461 all-stageprofile-gas: configure-stageprofile-gas
11462         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
11463         @r=`${PWD_COMMAND}`; export r; \
11464         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11465         TFLAGS="$(STAGEprofile_TFLAGS)"; \
11466         $(HOST_EXPORTS) \
11467         $(POSTSTAGE1_HOST_EXPORTS)  \
11468         cd $(HOST_SUBDIR)/gas && \
11469          \
11470         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11471                 CFLAGS="$(STAGEprofile_CFLAGS)" \
11472                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
11473                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
11474                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
11475                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11476                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11477                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11478                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
11479                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
11480                 $(TARGET-stageprofile-gas)
11481
11482 maybe-clean-stageprofile-gas: clean-stageprofile-gas
11483 clean-stageprofile: clean-stageprofile-gas
11484 clean-stageprofile-gas:
11485         @if [ $(current_stage) = stageprofile ]; then \
11486           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11487         else \
11488           [ -f $(HOST_SUBDIR)/stageprofile-gas/Makefile ] || exit 0; \
11489           $(MAKE) stageprofile-start; \
11490         fi; \
11491         cd $(HOST_SUBDIR)/gas && \
11492         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
11493 @endif gas-bootstrap
11494
11495
11496 .PHONY: all-stagetrain-gas maybe-all-stagetrain-gas
11497 .PHONY: clean-stagetrain-gas maybe-clean-stagetrain-gas
11498 maybe-all-stagetrain-gas:
11499 maybe-clean-stagetrain-gas:
11500 @if gas-bootstrap
11501 maybe-all-stagetrain-gas: all-stagetrain-gas
11502 all-stagetrain: all-stagetrain-gas
11503 TARGET-stagetrain-gas = $(TARGET-gas)
11504 all-stagetrain-gas: configure-stagetrain-gas
11505         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
11506         @r=`${PWD_COMMAND}`; export r; \
11507         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11508         TFLAGS="$(STAGEtrain_TFLAGS)"; \
11509         $(HOST_EXPORTS) \
11510         $(POSTSTAGE1_HOST_EXPORTS)  \
11511         cd $(HOST_SUBDIR)/gas && \
11512          \
11513         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11514                 CFLAGS="$(STAGEtrain_CFLAGS)" \
11515                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
11516                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
11517                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
11518                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11519                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11520                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11521                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
11522                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
11523                 $(TARGET-stagetrain-gas)
11524
11525 maybe-clean-stagetrain-gas: clean-stagetrain-gas
11526 clean-stagetrain: clean-stagetrain-gas
11527 clean-stagetrain-gas:
11528         @if [ $(current_stage) = stagetrain ]; then \
11529           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11530         else \
11531           [ -f $(HOST_SUBDIR)/stagetrain-gas/Makefile ] || exit 0; \
11532           $(MAKE) stagetrain-start; \
11533         fi; \
11534         cd $(HOST_SUBDIR)/gas && \
11535         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
11536 @endif gas-bootstrap
11537
11538
11539 .PHONY: all-stagefeedback-gas maybe-all-stagefeedback-gas
11540 .PHONY: clean-stagefeedback-gas maybe-clean-stagefeedback-gas
11541 maybe-all-stagefeedback-gas:
11542 maybe-clean-stagefeedback-gas:
11543 @if gas-bootstrap
11544 maybe-all-stagefeedback-gas: all-stagefeedback-gas
11545 all-stagefeedback: all-stagefeedback-gas
11546 TARGET-stagefeedback-gas = $(TARGET-gas)
11547 all-stagefeedback-gas: configure-stagefeedback-gas
11548         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
11549         @r=`${PWD_COMMAND}`; export r; \
11550         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11551         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
11552         $(HOST_EXPORTS) \
11553         $(POSTSTAGE1_HOST_EXPORTS)  \
11554         cd $(HOST_SUBDIR)/gas && \
11555          \
11556         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11557                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
11558                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
11559                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
11560                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
11561                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11562                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11563                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11564                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
11565                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
11566                 $(TARGET-stagefeedback-gas)
11567
11568 maybe-clean-stagefeedback-gas: clean-stagefeedback-gas
11569 clean-stagefeedback: clean-stagefeedback-gas
11570 clean-stagefeedback-gas:
11571         @if [ $(current_stage) = stagefeedback ]; then \
11572           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11573         else \
11574           [ -f $(HOST_SUBDIR)/stagefeedback-gas/Makefile ] || exit 0; \
11575           $(MAKE) stagefeedback-start; \
11576         fi; \
11577         cd $(HOST_SUBDIR)/gas && \
11578         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
11579 @endif gas-bootstrap
11580
11581
11582 .PHONY: all-stageautoprofile-gas maybe-all-stageautoprofile-gas
11583 .PHONY: clean-stageautoprofile-gas maybe-clean-stageautoprofile-gas
11584 maybe-all-stageautoprofile-gas:
11585 maybe-clean-stageautoprofile-gas:
11586 @if gas-bootstrap
11587 maybe-all-stageautoprofile-gas: all-stageautoprofile-gas
11588 all-stageautoprofile: all-stageautoprofile-gas
11589 TARGET-stageautoprofile-gas = $(TARGET-gas)
11590 all-stageautoprofile-gas: configure-stageautoprofile-gas
11591         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
11592         @r=`${PWD_COMMAND}`; export r; \
11593         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11594         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
11595         $(HOST_EXPORTS) \
11596         $(POSTSTAGE1_HOST_EXPORTS)  \
11597         cd $(HOST_SUBDIR)/gas && \
11598         $$s/gcc/config/i386/$(AUTO_PROFILE) \
11599         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11600                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
11601                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
11602                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
11603                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
11604                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11605                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11606                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11607                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
11608                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
11609                 $(TARGET-stageautoprofile-gas)
11610
11611 maybe-clean-stageautoprofile-gas: clean-stageautoprofile-gas
11612 clean-stageautoprofile: clean-stageautoprofile-gas
11613 clean-stageautoprofile-gas:
11614         @if [ $(current_stage) = stageautoprofile ]; then \
11615           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11616         else \
11617           [ -f $(HOST_SUBDIR)/stageautoprofile-gas/Makefile ] || exit 0; \
11618           $(MAKE) stageautoprofile-start; \
11619         fi; \
11620         cd $(HOST_SUBDIR)/gas && \
11621         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
11622 @endif gas-bootstrap
11623
11624
11625 .PHONY: all-stageautofeedback-gas maybe-all-stageautofeedback-gas
11626 .PHONY: clean-stageautofeedback-gas maybe-clean-stageautofeedback-gas
11627 maybe-all-stageautofeedback-gas:
11628 maybe-clean-stageautofeedback-gas:
11629 @if gas-bootstrap
11630 maybe-all-stageautofeedback-gas: all-stageautofeedback-gas
11631 all-stageautofeedback: all-stageautofeedback-gas
11632 TARGET-stageautofeedback-gas = $(TARGET-gas)
11633 all-stageautofeedback-gas: configure-stageautofeedback-gas
11634         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
11635         @r=`${PWD_COMMAND}`; export r; \
11636         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11637         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
11638         $(HOST_EXPORTS) \
11639         $(POSTSTAGE1_HOST_EXPORTS)  \
11640         cd $(HOST_SUBDIR)/gas && \
11641          \
11642         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11643                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
11644                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
11645                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
11646                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
11647                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11648                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11649                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11650                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
11651                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
11652                 $(TARGET-stageautofeedback-gas)
11653
11654 maybe-clean-stageautofeedback-gas: clean-stageautofeedback-gas
11655 clean-stageautofeedback: clean-stageautofeedback-gas
11656 clean-stageautofeedback-gas:
11657         @if [ $(current_stage) = stageautofeedback ]; then \
11658           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11659         else \
11660           [ -f $(HOST_SUBDIR)/stageautofeedback-gas/Makefile ] || exit 0; \
11661           $(MAKE) stageautofeedback-start; \
11662         fi; \
11663         cd $(HOST_SUBDIR)/gas && \
11664         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
11665 @endif gas-bootstrap
11666
11667
11668
11669
11670
11671 .PHONY: check-gas maybe-check-gas
11672 maybe-check-gas:
11673 @if gas
11674 maybe-check-gas: check-gas
11675
11676 check-gas:
11677         @: $(MAKE); $(unstage)
11678         @r=`${PWD_COMMAND}`; export r; \
11679         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11680         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
11681         (cd $(HOST_SUBDIR)/gas && \
11682           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
11683
11684 @endif gas
11685
11686 .PHONY: install-gas maybe-install-gas
11687 maybe-install-gas:
11688 @if gas
11689 maybe-install-gas: install-gas
11690
11691 install-gas: installdirs
11692         @: $(MAKE); $(unstage)
11693         @r=`${PWD_COMMAND}`; export r; \
11694         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11695         $(HOST_EXPORTS) \
11696         (cd $(HOST_SUBDIR)/gas && \
11697           $(MAKE) $(FLAGS_TO_PASS)  install)
11698
11699 @endif gas
11700
11701 .PHONY: install-strip-gas maybe-install-strip-gas
11702 maybe-install-strip-gas:
11703 @if gas
11704 maybe-install-strip-gas: install-strip-gas
11705
11706 install-strip-gas: installdirs
11707         @: $(MAKE); $(unstage)
11708         @r=`${PWD_COMMAND}`; export r; \
11709         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11710         $(HOST_EXPORTS) \
11711         (cd $(HOST_SUBDIR)/gas && \
11712           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
11713
11714 @endif gas
11715
11716 # Other targets (info, dvi, pdf, etc.)
11717
11718 .PHONY: maybe-info-gas info-gas
11719 maybe-info-gas:
11720 @if gas
11721 maybe-info-gas: info-gas
11722
11723 info-gas: \
11724     configure-gas 
11725         @[ -f ./gas/Makefile ] || exit 0; \
11726         r=`${PWD_COMMAND}`; export r; \
11727         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11728         $(HOST_EXPORTS) \
11729         for flag in $(EXTRA_HOST_FLAGS) ; do \
11730           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11731         done; \
11732         echo "Doing info in gas"; \
11733         (cd $(HOST_SUBDIR)/gas && \
11734           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11735                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11736                   "RANLIB=$${RANLIB}" \
11737                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11738                   info) \
11739           || exit 1
11740
11741 @endif gas
11742
11743 .PHONY: maybe-dvi-gas dvi-gas
11744 maybe-dvi-gas:
11745 @if gas
11746 maybe-dvi-gas: dvi-gas
11747
11748 dvi-gas: \
11749     configure-gas 
11750         @[ -f ./gas/Makefile ] || exit 0; \
11751         r=`${PWD_COMMAND}`; export r; \
11752         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11753         $(HOST_EXPORTS) \
11754         for flag in $(EXTRA_HOST_FLAGS) ; do \
11755           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11756         done; \
11757         echo "Doing dvi in gas"; \
11758         (cd $(HOST_SUBDIR)/gas && \
11759           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11760                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11761                   "RANLIB=$${RANLIB}" \
11762                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11763                   dvi) \
11764           || exit 1
11765
11766 @endif gas
11767
11768 .PHONY: maybe-pdf-gas pdf-gas
11769 maybe-pdf-gas:
11770 @if gas
11771 maybe-pdf-gas: pdf-gas
11772
11773 pdf-gas: \
11774     configure-gas 
11775         @[ -f ./gas/Makefile ] || exit 0; \
11776         r=`${PWD_COMMAND}`; export r; \
11777         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11778         $(HOST_EXPORTS) \
11779         for flag in $(EXTRA_HOST_FLAGS) ; do \
11780           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11781         done; \
11782         echo "Doing pdf in gas"; \
11783         (cd $(HOST_SUBDIR)/gas && \
11784           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11785                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11786                   "RANLIB=$${RANLIB}" \
11787                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11788                   pdf) \
11789           || exit 1
11790
11791 @endif gas
11792
11793 .PHONY: maybe-html-gas html-gas
11794 maybe-html-gas:
11795 @if gas
11796 maybe-html-gas: html-gas
11797
11798 html-gas: \
11799     configure-gas 
11800         @[ -f ./gas/Makefile ] || exit 0; \
11801         r=`${PWD_COMMAND}`; export r; \
11802         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11803         $(HOST_EXPORTS) \
11804         for flag in $(EXTRA_HOST_FLAGS) ; do \
11805           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11806         done; \
11807         echo "Doing html in gas"; \
11808         (cd $(HOST_SUBDIR)/gas && \
11809           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11810                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11811                   "RANLIB=$${RANLIB}" \
11812                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11813                   html) \
11814           || exit 1
11815
11816 @endif gas
11817
11818 .PHONY: maybe-TAGS-gas TAGS-gas
11819 maybe-TAGS-gas:
11820 @if gas
11821 maybe-TAGS-gas: TAGS-gas
11822
11823 TAGS-gas: \
11824     configure-gas 
11825         @[ -f ./gas/Makefile ] || exit 0; \
11826         r=`${PWD_COMMAND}`; export r; \
11827         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11828         $(HOST_EXPORTS) \
11829         for flag in $(EXTRA_HOST_FLAGS) ; do \
11830           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11831         done; \
11832         echo "Doing TAGS in gas"; \
11833         (cd $(HOST_SUBDIR)/gas && \
11834           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11835                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11836                   "RANLIB=$${RANLIB}" \
11837                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11838                   TAGS) \
11839           || exit 1
11840
11841 @endif gas
11842
11843 .PHONY: maybe-install-info-gas install-info-gas
11844 maybe-install-info-gas:
11845 @if gas
11846 maybe-install-info-gas: install-info-gas
11847
11848 install-info-gas: \
11849     configure-gas \
11850     info-gas 
11851         @[ -f ./gas/Makefile ] || exit 0; \
11852         r=`${PWD_COMMAND}`; export r; \
11853         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11854         $(HOST_EXPORTS) \
11855         for flag in $(EXTRA_HOST_FLAGS) ; do \
11856           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11857         done; \
11858         echo "Doing install-info in gas"; \
11859         (cd $(HOST_SUBDIR)/gas && \
11860           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11861                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11862                   "RANLIB=$${RANLIB}" \
11863                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11864                   install-info) \
11865           || exit 1
11866
11867 @endif gas
11868
11869 .PHONY: maybe-install-dvi-gas install-dvi-gas
11870 maybe-install-dvi-gas:
11871 @if gas
11872 maybe-install-dvi-gas: install-dvi-gas
11873
11874 install-dvi-gas: \
11875     configure-gas \
11876     dvi-gas 
11877         @[ -f ./gas/Makefile ] || exit 0; \
11878         r=`${PWD_COMMAND}`; export r; \
11879         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11880         $(HOST_EXPORTS) \
11881         for flag in $(EXTRA_HOST_FLAGS) ; do \
11882           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11883         done; \
11884         echo "Doing install-dvi in gas"; \
11885         (cd $(HOST_SUBDIR)/gas && \
11886           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11887                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11888                   "RANLIB=$${RANLIB}" \
11889                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11890                   install-dvi) \
11891           || exit 1
11892
11893 @endif gas
11894
11895 .PHONY: maybe-install-pdf-gas install-pdf-gas
11896 maybe-install-pdf-gas:
11897 @if gas
11898 maybe-install-pdf-gas: install-pdf-gas
11899
11900 install-pdf-gas: \
11901     configure-gas \
11902     pdf-gas 
11903         @[ -f ./gas/Makefile ] || exit 0; \
11904         r=`${PWD_COMMAND}`; export r; \
11905         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11906         $(HOST_EXPORTS) \
11907         for flag in $(EXTRA_HOST_FLAGS) ; do \
11908           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11909         done; \
11910         echo "Doing install-pdf in gas"; \
11911         (cd $(HOST_SUBDIR)/gas && \
11912           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11913                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11914                   "RANLIB=$${RANLIB}" \
11915                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11916                   install-pdf) \
11917           || exit 1
11918
11919 @endif gas
11920
11921 .PHONY: maybe-install-html-gas install-html-gas
11922 maybe-install-html-gas:
11923 @if gas
11924 maybe-install-html-gas: install-html-gas
11925
11926 install-html-gas: \
11927     configure-gas \
11928     html-gas 
11929         @[ -f ./gas/Makefile ] || exit 0; \
11930         r=`${PWD_COMMAND}`; export r; \
11931         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11932         $(HOST_EXPORTS) \
11933         for flag in $(EXTRA_HOST_FLAGS) ; do \
11934           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11935         done; \
11936         echo "Doing install-html in gas"; \
11937         (cd $(HOST_SUBDIR)/gas && \
11938           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11939                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11940                   "RANLIB=$${RANLIB}" \
11941                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11942                   install-html) \
11943           || exit 1
11944
11945 @endif gas
11946
11947 .PHONY: maybe-installcheck-gas installcheck-gas
11948 maybe-installcheck-gas:
11949 @if gas
11950 maybe-installcheck-gas: installcheck-gas
11951
11952 installcheck-gas: \
11953     configure-gas 
11954         @[ -f ./gas/Makefile ] || exit 0; \
11955         r=`${PWD_COMMAND}`; export r; \
11956         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11957         $(HOST_EXPORTS) \
11958         for flag in $(EXTRA_HOST_FLAGS) ; do \
11959           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11960         done; \
11961         echo "Doing installcheck in gas"; \
11962         (cd $(HOST_SUBDIR)/gas && \
11963           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11964                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11965                   "RANLIB=$${RANLIB}" \
11966                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11967                   installcheck) \
11968           || exit 1
11969
11970 @endif gas
11971
11972 .PHONY: maybe-mostlyclean-gas mostlyclean-gas
11973 maybe-mostlyclean-gas:
11974 @if gas
11975 maybe-mostlyclean-gas: mostlyclean-gas
11976
11977 mostlyclean-gas: 
11978         @[ -f ./gas/Makefile ] || exit 0; \
11979         r=`${PWD_COMMAND}`; export r; \
11980         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11981         $(HOST_EXPORTS) \
11982         for flag in $(EXTRA_HOST_FLAGS) ; do \
11983           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11984         done; \
11985         echo "Doing mostlyclean in gas"; \
11986         (cd $(HOST_SUBDIR)/gas && \
11987           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11988                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11989                   "RANLIB=$${RANLIB}" \
11990                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11991                   mostlyclean) \
11992           || exit 1
11993
11994 @endif gas
11995
11996 .PHONY: maybe-clean-gas clean-gas
11997 maybe-clean-gas:
11998 @if gas
11999 maybe-clean-gas: clean-gas
12000
12001 clean-gas: 
12002         @[ -f ./gas/Makefile ] || exit 0; \
12003         r=`${PWD_COMMAND}`; export r; \
12004         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12005         $(HOST_EXPORTS) \
12006         for flag in $(EXTRA_HOST_FLAGS) ; do \
12007           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12008         done; \
12009         echo "Doing clean in gas"; \
12010         (cd $(HOST_SUBDIR)/gas && \
12011           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12012                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12013                   "RANLIB=$${RANLIB}" \
12014                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12015                   clean) \
12016           || exit 1
12017
12018 @endif gas
12019
12020 .PHONY: maybe-distclean-gas distclean-gas
12021 maybe-distclean-gas:
12022 @if gas
12023 maybe-distclean-gas: distclean-gas
12024
12025 distclean-gas: 
12026         @[ -f ./gas/Makefile ] || exit 0; \
12027         r=`${PWD_COMMAND}`; export r; \
12028         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12029         $(HOST_EXPORTS) \
12030         for flag in $(EXTRA_HOST_FLAGS) ; do \
12031           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12032         done; \
12033         echo "Doing distclean in gas"; \
12034         (cd $(HOST_SUBDIR)/gas && \
12035           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12036                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12037                   "RANLIB=$${RANLIB}" \
12038                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12039                   distclean) \
12040           || exit 1
12041
12042 @endif gas
12043
12044 .PHONY: maybe-maintainer-clean-gas maintainer-clean-gas
12045 maybe-maintainer-clean-gas:
12046 @if gas
12047 maybe-maintainer-clean-gas: maintainer-clean-gas
12048
12049 maintainer-clean-gas: 
12050         @[ -f ./gas/Makefile ] || exit 0; \
12051         r=`${PWD_COMMAND}`; export r; \
12052         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12053         $(HOST_EXPORTS) \
12054         for flag in $(EXTRA_HOST_FLAGS) ; do \
12055           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12056         done; \
12057         echo "Doing maintainer-clean in gas"; \
12058         (cd $(HOST_SUBDIR)/gas && \
12059           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12060                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12061                   "RANLIB=$${RANLIB}" \
12062                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12063                   maintainer-clean) \
12064           || exit 1
12065
12066 @endif gas
12067
12068
12069
12070 .PHONY: configure-gcc maybe-configure-gcc
12071 maybe-configure-gcc:
12072 @if gcc-bootstrap
12073 configure-gcc: stage_current
12074 @endif gcc-bootstrap
12075 @if gcc
12076 maybe-configure-gcc: configure-gcc
12077 configure-gcc: 
12078         @r=`${PWD_COMMAND}`; export r; \
12079         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12080         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12081         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12082         $(HOST_EXPORTS)  \
12083         echo Configuring in $(HOST_SUBDIR)/gcc; \
12084         cd "$(HOST_SUBDIR)/gcc" || exit 1; \
12085         case $(srcdir) in \
12086           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12087           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12088                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12089         esac; \
12090         module_srcdir=gcc; \
12091         $(SHELL) \
12092           $$s/$$module_srcdir/configure \
12093           --srcdir=$${topdir}/$$module_srcdir \
12094           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12095           --target=${target_alias} @gcc_host_pie@ \
12096           || exit 1
12097 @endif gcc
12098
12099
12100
12101 .PHONY: configure-stage1-gcc maybe-configure-stage1-gcc
12102 maybe-configure-stage1-gcc:
12103 @if gcc-bootstrap
12104 maybe-configure-stage1-gcc: configure-stage1-gcc
12105 configure-stage1-gcc:
12106         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
12107         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12108         @r=`${PWD_COMMAND}`; export r; \
12109         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12110         TFLAGS="$(STAGE1_TFLAGS)"; \
12111         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12112         $(HOST_EXPORTS) \
12113         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
12114         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
12115         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
12116         echo Configuring stage 1 in $(HOST_SUBDIR)/gcc; \
12117         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12118         cd $(HOST_SUBDIR)/gcc || exit 1; \
12119         case $(srcdir) in \
12120           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12121           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12122                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12123         esac; \
12124         module_srcdir=gcc; \
12125         $(SHELL) $$s/$$module_srcdir/configure \
12126           --srcdir=$${topdir}/$$module_srcdir \
12127           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12128           --target=${target_alias} \
12129            \
12130           $(STAGE1_CONFIGURE_FLAGS) \
12131           @gcc_host_pie@
12132 @endif gcc-bootstrap
12133
12134 .PHONY: configure-stage2-gcc maybe-configure-stage2-gcc
12135 maybe-configure-stage2-gcc:
12136 @if gcc-bootstrap
12137 maybe-configure-stage2-gcc: configure-stage2-gcc
12138 configure-stage2-gcc:
12139         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
12140         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12141         @r=`${PWD_COMMAND}`; export r; \
12142         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12143         TFLAGS="$(STAGE2_TFLAGS)"; \
12144         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12145         $(HOST_EXPORTS) \
12146         $(POSTSTAGE1_HOST_EXPORTS) \
12147         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
12148         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
12149         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
12150         echo Configuring stage 2 in $(HOST_SUBDIR)/gcc; \
12151         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12152         cd $(HOST_SUBDIR)/gcc || exit 1; \
12153         case $(srcdir) in \
12154           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12155           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12156                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12157         esac; \
12158         module_srcdir=gcc; \
12159         $(SHELL) $$s/$$module_srcdir/configure \
12160           --srcdir=$${topdir}/$$module_srcdir \
12161           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12162           --target=${target_alias} \
12163           --with-build-libsubdir=$(HOST_SUBDIR) \
12164           $(STAGE2_CONFIGURE_FLAGS) \
12165           @gcc_host_pie@
12166 @endif gcc-bootstrap
12167
12168 .PHONY: configure-stage3-gcc maybe-configure-stage3-gcc
12169 maybe-configure-stage3-gcc:
12170 @if gcc-bootstrap
12171 maybe-configure-stage3-gcc: configure-stage3-gcc
12172 configure-stage3-gcc:
12173         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
12174         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12175         @r=`${PWD_COMMAND}`; export r; \
12176         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12177         TFLAGS="$(STAGE3_TFLAGS)"; \
12178         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12179         $(HOST_EXPORTS) \
12180         $(POSTSTAGE1_HOST_EXPORTS) \
12181         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
12182         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
12183         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
12184         echo Configuring stage 3 in $(HOST_SUBDIR)/gcc; \
12185         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12186         cd $(HOST_SUBDIR)/gcc || exit 1; \
12187         case $(srcdir) in \
12188           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12189           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12190                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12191         esac; \
12192         module_srcdir=gcc; \
12193         $(SHELL) $$s/$$module_srcdir/configure \
12194           --srcdir=$${topdir}/$$module_srcdir \
12195           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12196           --target=${target_alias} \
12197           --with-build-libsubdir=$(HOST_SUBDIR) \
12198           $(STAGE3_CONFIGURE_FLAGS) \
12199           @gcc_host_pie@
12200 @endif gcc-bootstrap
12201
12202 .PHONY: configure-stage4-gcc maybe-configure-stage4-gcc
12203 maybe-configure-stage4-gcc:
12204 @if gcc-bootstrap
12205 maybe-configure-stage4-gcc: configure-stage4-gcc
12206 configure-stage4-gcc:
12207         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
12208         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12209         @r=`${PWD_COMMAND}`; export r; \
12210         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12211         TFLAGS="$(STAGE4_TFLAGS)"; \
12212         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12213         $(HOST_EXPORTS) \
12214         $(POSTSTAGE1_HOST_EXPORTS) \
12215         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
12216         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
12217         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
12218         echo Configuring stage 4 in $(HOST_SUBDIR)/gcc; \
12219         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12220         cd $(HOST_SUBDIR)/gcc || exit 1; \
12221         case $(srcdir) in \
12222           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12223           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12224                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12225         esac; \
12226         module_srcdir=gcc; \
12227         $(SHELL) $$s/$$module_srcdir/configure \
12228           --srcdir=$${topdir}/$$module_srcdir \
12229           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12230           --target=${target_alias} \
12231           --with-build-libsubdir=$(HOST_SUBDIR) \
12232           $(STAGE4_CONFIGURE_FLAGS) \
12233           @gcc_host_pie@
12234 @endif gcc-bootstrap
12235
12236 .PHONY: configure-stageprofile-gcc maybe-configure-stageprofile-gcc
12237 maybe-configure-stageprofile-gcc:
12238 @if gcc-bootstrap
12239 maybe-configure-stageprofile-gcc: configure-stageprofile-gcc
12240 configure-stageprofile-gcc:
12241         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
12242         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12243         @r=`${PWD_COMMAND}`; export r; \
12244         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12245         TFLAGS="$(STAGEprofile_TFLAGS)"; \
12246         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12247         $(HOST_EXPORTS) \
12248         $(POSTSTAGE1_HOST_EXPORTS) \
12249         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
12250         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
12251         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
12252         echo Configuring stage profile in $(HOST_SUBDIR)/gcc; \
12253         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12254         cd $(HOST_SUBDIR)/gcc || exit 1; \
12255         case $(srcdir) in \
12256           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12257           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12258                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12259         esac; \
12260         module_srcdir=gcc; \
12261         $(SHELL) $$s/$$module_srcdir/configure \
12262           --srcdir=$${topdir}/$$module_srcdir \
12263           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12264           --target=${target_alias} \
12265           --with-build-libsubdir=$(HOST_SUBDIR) \
12266           $(STAGEprofile_CONFIGURE_FLAGS) \
12267           @gcc_host_pie@
12268 @endif gcc-bootstrap
12269
12270 .PHONY: configure-stagetrain-gcc maybe-configure-stagetrain-gcc
12271 maybe-configure-stagetrain-gcc:
12272 @if gcc-bootstrap
12273 maybe-configure-stagetrain-gcc: configure-stagetrain-gcc
12274 configure-stagetrain-gcc:
12275         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
12276         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12277         @r=`${PWD_COMMAND}`; export r; \
12278         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12279         TFLAGS="$(STAGEtrain_TFLAGS)"; \
12280         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12281         $(HOST_EXPORTS) \
12282         $(POSTSTAGE1_HOST_EXPORTS) \
12283         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
12284         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
12285         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
12286         echo Configuring stage train in $(HOST_SUBDIR)/gcc; \
12287         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12288         cd $(HOST_SUBDIR)/gcc || exit 1; \
12289         case $(srcdir) in \
12290           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12291           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12292                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12293         esac; \
12294         module_srcdir=gcc; \
12295         $(SHELL) $$s/$$module_srcdir/configure \
12296           --srcdir=$${topdir}/$$module_srcdir \
12297           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12298           --target=${target_alias} \
12299           --with-build-libsubdir=$(HOST_SUBDIR) \
12300           $(STAGEtrain_CONFIGURE_FLAGS) \
12301           @gcc_host_pie@
12302 @endif gcc-bootstrap
12303
12304 .PHONY: configure-stagefeedback-gcc maybe-configure-stagefeedback-gcc
12305 maybe-configure-stagefeedback-gcc:
12306 @if gcc-bootstrap
12307 maybe-configure-stagefeedback-gcc: configure-stagefeedback-gcc
12308 configure-stagefeedback-gcc:
12309         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
12310         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12311         @r=`${PWD_COMMAND}`; export r; \
12312         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12313         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
12314         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12315         $(HOST_EXPORTS) \
12316         $(POSTSTAGE1_HOST_EXPORTS) \
12317         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
12318         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
12319         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
12320         echo Configuring stage feedback in $(HOST_SUBDIR)/gcc; \
12321         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12322         cd $(HOST_SUBDIR)/gcc || exit 1; \
12323         case $(srcdir) in \
12324           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12325           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12326                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12327         esac; \
12328         module_srcdir=gcc; \
12329         $(SHELL) $$s/$$module_srcdir/configure \
12330           --srcdir=$${topdir}/$$module_srcdir \
12331           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12332           --target=${target_alias} \
12333           --with-build-libsubdir=$(HOST_SUBDIR) \
12334           $(STAGEfeedback_CONFIGURE_FLAGS) \
12335           @gcc_host_pie@
12336 @endif gcc-bootstrap
12337
12338 .PHONY: configure-stageautoprofile-gcc maybe-configure-stageautoprofile-gcc
12339 maybe-configure-stageautoprofile-gcc:
12340 @if gcc-bootstrap
12341 maybe-configure-stageautoprofile-gcc: configure-stageautoprofile-gcc
12342 configure-stageautoprofile-gcc:
12343         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
12344         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12345         @r=`${PWD_COMMAND}`; export r; \
12346         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12347         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
12348         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12349         $(HOST_EXPORTS) \
12350         $(POSTSTAGE1_HOST_EXPORTS) \
12351         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
12352         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
12353         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
12354         echo Configuring stage autoprofile in $(HOST_SUBDIR)/gcc; \
12355         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12356         cd $(HOST_SUBDIR)/gcc || exit 1; \
12357         case $(srcdir) in \
12358           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12359           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12360                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12361         esac; \
12362         module_srcdir=gcc; \
12363         $(SHELL) $$s/$$module_srcdir/configure \
12364           --srcdir=$${topdir}/$$module_srcdir \
12365           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12366           --target=${target_alias} \
12367           --with-build-libsubdir=$(HOST_SUBDIR) \
12368           $(STAGEautoprofile_CONFIGURE_FLAGS) \
12369           @gcc_host_pie@
12370 @endif gcc-bootstrap
12371
12372 .PHONY: configure-stageautofeedback-gcc maybe-configure-stageautofeedback-gcc
12373 maybe-configure-stageautofeedback-gcc:
12374 @if gcc-bootstrap
12375 maybe-configure-stageautofeedback-gcc: configure-stageautofeedback-gcc
12376 configure-stageautofeedback-gcc:
12377         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
12378         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12379         @r=`${PWD_COMMAND}`; export r; \
12380         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12381         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
12382         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12383         $(HOST_EXPORTS) \
12384         $(POSTSTAGE1_HOST_EXPORTS) \
12385         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
12386         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
12387         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
12388         echo Configuring stage autofeedback in $(HOST_SUBDIR)/gcc; \
12389         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12390         cd $(HOST_SUBDIR)/gcc || exit 1; \
12391         case $(srcdir) in \
12392           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12393           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12394                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12395         esac; \
12396         module_srcdir=gcc; \
12397         $(SHELL) $$s/$$module_srcdir/configure \
12398           --srcdir=$${topdir}/$$module_srcdir \
12399           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12400           --target=${target_alias} \
12401           --with-build-libsubdir=$(HOST_SUBDIR) \
12402           $(STAGEautofeedback_CONFIGURE_FLAGS) \
12403           @gcc_host_pie@
12404 @endif gcc-bootstrap
12405
12406
12407
12408
12409
12410 .PHONY: all-gcc maybe-all-gcc
12411 maybe-all-gcc:
12412 @if gcc-bootstrap
12413 all-gcc: stage_current
12414 @endif gcc-bootstrap
12415 @if gcc
12416 TARGET-gcc=all
12417 maybe-all-gcc: all-gcc
12418 all-gcc: configure-gcc
12419         @r=`${PWD_COMMAND}`; export r; \
12420         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12421         $(HOST_EXPORTS)  \
12422         (cd $(HOST_SUBDIR)/gcc && \
12423           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12424                 $(TARGET-gcc))
12425 @endif gcc
12426
12427
12428
12429 .PHONY: all-stage1-gcc maybe-all-stage1-gcc
12430 .PHONY: clean-stage1-gcc maybe-clean-stage1-gcc
12431 maybe-all-stage1-gcc:
12432 maybe-clean-stage1-gcc:
12433 @if gcc-bootstrap
12434 maybe-all-stage1-gcc: all-stage1-gcc
12435 all-stage1: all-stage1-gcc
12436 TARGET-stage1-gcc = $(TARGET-gcc)
12437 all-stage1-gcc: configure-stage1-gcc
12438         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
12439         @r=`${PWD_COMMAND}`; export r; \
12440         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12441         TFLAGS="$(STAGE1_TFLAGS)"; \
12442         $(HOST_EXPORTS)  \
12443         cd $(HOST_SUBDIR)/gcc && \
12444          \
12445         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12446                 CFLAGS="$(STAGE1_CFLAGS)" \
12447                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
12448                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
12449                 LIBCFLAGS="$(LIBCFLAGS)" \
12450                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12451                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12452                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12453                 $(EXTRA_HOST_FLAGS)  \
12454                 $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12455                 TFLAGS="$(STAGE1_TFLAGS)"  \
12456                 $(TARGET-stage1-gcc)
12457
12458 maybe-clean-stage1-gcc: clean-stage1-gcc
12459 clean-stage1: clean-stage1-gcc
12460 clean-stage1-gcc:
12461         @if [ $(current_stage) = stage1 ]; then \
12462           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12463         else \
12464           [ -f $(HOST_SUBDIR)/stage1-gcc/Makefile ] || exit 0; \
12465           $(MAKE) stage1-start; \
12466         fi; \
12467         cd $(HOST_SUBDIR)/gcc && \
12468         $(MAKE) $(EXTRA_HOST_FLAGS)  \
12469         $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12470 @endif gcc-bootstrap
12471
12472
12473 .PHONY: all-stage2-gcc maybe-all-stage2-gcc
12474 .PHONY: clean-stage2-gcc maybe-clean-stage2-gcc
12475 maybe-all-stage2-gcc:
12476 maybe-clean-stage2-gcc:
12477 @if gcc-bootstrap
12478 maybe-all-stage2-gcc: all-stage2-gcc
12479 all-stage2: all-stage2-gcc
12480 TARGET-stage2-gcc = $(TARGET-gcc)
12481 all-stage2-gcc: configure-stage2-gcc
12482         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
12483         @r=`${PWD_COMMAND}`; export r; \
12484         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12485         TFLAGS="$(STAGE2_TFLAGS)"; \
12486         $(HOST_EXPORTS) \
12487         $(POSTSTAGE1_HOST_EXPORTS)  \
12488         cd $(HOST_SUBDIR)/gcc && \
12489          \
12490         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12491                 CFLAGS="$(STAGE2_CFLAGS)" \
12492                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
12493                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
12494                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
12495                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12496                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12497                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12498                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12499                 TFLAGS="$(STAGE2_TFLAGS)"  \
12500                 $(TARGET-stage2-gcc)
12501
12502 maybe-clean-stage2-gcc: clean-stage2-gcc
12503 clean-stage2: clean-stage2-gcc
12504 clean-stage2-gcc:
12505         @if [ $(current_stage) = stage2 ]; then \
12506           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12507         else \
12508           [ -f $(HOST_SUBDIR)/stage2-gcc/Makefile ] || exit 0; \
12509           $(MAKE) stage2-start; \
12510         fi; \
12511         cd $(HOST_SUBDIR)/gcc && \
12512         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12513 @endif gcc-bootstrap
12514
12515
12516 .PHONY: all-stage3-gcc maybe-all-stage3-gcc
12517 .PHONY: clean-stage3-gcc maybe-clean-stage3-gcc
12518 maybe-all-stage3-gcc:
12519 maybe-clean-stage3-gcc:
12520 @if gcc-bootstrap
12521 maybe-all-stage3-gcc: all-stage3-gcc
12522 all-stage3: all-stage3-gcc
12523 TARGET-stage3-gcc = $(TARGET-gcc)
12524 all-stage3-gcc: configure-stage3-gcc
12525         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
12526         @r=`${PWD_COMMAND}`; export r; \
12527         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12528         TFLAGS="$(STAGE3_TFLAGS)"; \
12529         $(HOST_EXPORTS) \
12530         $(POSTSTAGE1_HOST_EXPORTS)  \
12531         cd $(HOST_SUBDIR)/gcc && \
12532          \
12533         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12534                 CFLAGS="$(STAGE3_CFLAGS)" \
12535                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
12536                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
12537                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
12538                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12539                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12540                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12541                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12542                 TFLAGS="$(STAGE3_TFLAGS)"  \
12543                 $(TARGET-stage3-gcc)
12544
12545 maybe-clean-stage3-gcc: clean-stage3-gcc
12546 clean-stage3: clean-stage3-gcc
12547 clean-stage3-gcc:
12548         @if [ $(current_stage) = stage3 ]; then \
12549           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12550         else \
12551           [ -f $(HOST_SUBDIR)/stage3-gcc/Makefile ] || exit 0; \
12552           $(MAKE) stage3-start; \
12553         fi; \
12554         cd $(HOST_SUBDIR)/gcc && \
12555         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12556 @endif gcc-bootstrap
12557
12558
12559 .PHONY: all-stage4-gcc maybe-all-stage4-gcc
12560 .PHONY: clean-stage4-gcc maybe-clean-stage4-gcc
12561 maybe-all-stage4-gcc:
12562 maybe-clean-stage4-gcc:
12563 @if gcc-bootstrap
12564 maybe-all-stage4-gcc: all-stage4-gcc
12565 all-stage4: all-stage4-gcc
12566 TARGET-stage4-gcc = $(TARGET-gcc)
12567 all-stage4-gcc: configure-stage4-gcc
12568         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
12569         @r=`${PWD_COMMAND}`; export r; \
12570         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12571         TFLAGS="$(STAGE4_TFLAGS)"; \
12572         $(HOST_EXPORTS) \
12573         $(POSTSTAGE1_HOST_EXPORTS)  \
12574         cd $(HOST_SUBDIR)/gcc && \
12575          \
12576         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12577                 CFLAGS="$(STAGE4_CFLAGS)" \
12578                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
12579                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
12580                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
12581                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12582                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12583                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12584                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12585                 TFLAGS="$(STAGE4_TFLAGS)"  \
12586                 $(TARGET-stage4-gcc)
12587
12588 maybe-clean-stage4-gcc: clean-stage4-gcc
12589 clean-stage4: clean-stage4-gcc
12590 clean-stage4-gcc:
12591         @if [ $(current_stage) = stage4 ]; then \
12592           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12593         else \
12594           [ -f $(HOST_SUBDIR)/stage4-gcc/Makefile ] || exit 0; \
12595           $(MAKE) stage4-start; \
12596         fi; \
12597         cd $(HOST_SUBDIR)/gcc && \
12598         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12599 @endif gcc-bootstrap
12600
12601
12602 .PHONY: all-stageprofile-gcc maybe-all-stageprofile-gcc
12603 .PHONY: clean-stageprofile-gcc maybe-clean-stageprofile-gcc
12604 maybe-all-stageprofile-gcc:
12605 maybe-clean-stageprofile-gcc:
12606 @if gcc-bootstrap
12607 maybe-all-stageprofile-gcc: all-stageprofile-gcc
12608 all-stageprofile: all-stageprofile-gcc
12609 TARGET-stageprofile-gcc = $(TARGET-gcc)
12610 all-stageprofile-gcc: configure-stageprofile-gcc
12611         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
12612         @r=`${PWD_COMMAND}`; export r; \
12613         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12614         TFLAGS="$(STAGEprofile_TFLAGS)"; \
12615         $(HOST_EXPORTS) \
12616         $(POSTSTAGE1_HOST_EXPORTS)  \
12617         cd $(HOST_SUBDIR)/gcc && \
12618          \
12619         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12620                 CFLAGS="$(STAGEprofile_CFLAGS)" \
12621                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
12622                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
12623                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
12624                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12625                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12626                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12627                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12628                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
12629                 $(TARGET-stageprofile-gcc)
12630
12631 maybe-clean-stageprofile-gcc: clean-stageprofile-gcc
12632 clean-stageprofile: clean-stageprofile-gcc
12633 clean-stageprofile-gcc:
12634         @if [ $(current_stage) = stageprofile ]; then \
12635           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12636         else \
12637           [ -f $(HOST_SUBDIR)/stageprofile-gcc/Makefile ] || exit 0; \
12638           $(MAKE) stageprofile-start; \
12639         fi; \
12640         cd $(HOST_SUBDIR)/gcc && \
12641         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12642 @endif gcc-bootstrap
12643
12644
12645 .PHONY: all-stagetrain-gcc maybe-all-stagetrain-gcc
12646 .PHONY: clean-stagetrain-gcc maybe-clean-stagetrain-gcc
12647 maybe-all-stagetrain-gcc:
12648 maybe-clean-stagetrain-gcc:
12649 @if gcc-bootstrap
12650 maybe-all-stagetrain-gcc: all-stagetrain-gcc
12651 all-stagetrain: all-stagetrain-gcc
12652 TARGET-stagetrain-gcc = $(TARGET-gcc)
12653 all-stagetrain-gcc: configure-stagetrain-gcc
12654         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
12655         @r=`${PWD_COMMAND}`; export r; \
12656         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12657         TFLAGS="$(STAGEtrain_TFLAGS)"; \
12658         $(HOST_EXPORTS) \
12659         $(POSTSTAGE1_HOST_EXPORTS)  \
12660         cd $(HOST_SUBDIR)/gcc && \
12661          \
12662         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12663                 CFLAGS="$(STAGEtrain_CFLAGS)" \
12664                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
12665                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
12666                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
12667                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12668                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12669                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12670                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12671                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
12672                 $(TARGET-stagetrain-gcc)
12673
12674 maybe-clean-stagetrain-gcc: clean-stagetrain-gcc
12675 clean-stagetrain: clean-stagetrain-gcc
12676 clean-stagetrain-gcc:
12677         @if [ $(current_stage) = stagetrain ]; then \
12678           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12679         else \
12680           [ -f $(HOST_SUBDIR)/stagetrain-gcc/Makefile ] || exit 0; \
12681           $(MAKE) stagetrain-start; \
12682         fi; \
12683         cd $(HOST_SUBDIR)/gcc && \
12684         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12685 @endif gcc-bootstrap
12686
12687
12688 .PHONY: all-stagefeedback-gcc maybe-all-stagefeedback-gcc
12689 .PHONY: clean-stagefeedback-gcc maybe-clean-stagefeedback-gcc
12690 maybe-all-stagefeedback-gcc:
12691 maybe-clean-stagefeedback-gcc:
12692 @if gcc-bootstrap
12693 maybe-all-stagefeedback-gcc: all-stagefeedback-gcc
12694 all-stagefeedback: all-stagefeedback-gcc
12695 TARGET-stagefeedback-gcc = $(TARGET-gcc)
12696 all-stagefeedback-gcc: configure-stagefeedback-gcc
12697         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
12698         @r=`${PWD_COMMAND}`; export r; \
12699         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12700         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
12701         $(HOST_EXPORTS) \
12702         $(POSTSTAGE1_HOST_EXPORTS)  \
12703         cd $(HOST_SUBDIR)/gcc && \
12704          \
12705         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12706                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
12707                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
12708                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
12709                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
12710                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12711                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12712                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12713                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12714                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
12715                 $(TARGET-stagefeedback-gcc)
12716
12717 maybe-clean-stagefeedback-gcc: clean-stagefeedback-gcc
12718 clean-stagefeedback: clean-stagefeedback-gcc
12719 clean-stagefeedback-gcc:
12720         @if [ $(current_stage) = stagefeedback ]; then \
12721           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12722         else \
12723           [ -f $(HOST_SUBDIR)/stagefeedback-gcc/Makefile ] || exit 0; \
12724           $(MAKE) stagefeedback-start; \
12725         fi; \
12726         cd $(HOST_SUBDIR)/gcc && \
12727         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12728 @endif gcc-bootstrap
12729
12730
12731 .PHONY: all-stageautoprofile-gcc maybe-all-stageautoprofile-gcc
12732 .PHONY: clean-stageautoprofile-gcc maybe-clean-stageautoprofile-gcc
12733 maybe-all-stageautoprofile-gcc:
12734 maybe-clean-stageautoprofile-gcc:
12735 @if gcc-bootstrap
12736 maybe-all-stageautoprofile-gcc: all-stageautoprofile-gcc
12737 all-stageautoprofile: all-stageautoprofile-gcc
12738 TARGET-stageautoprofile-gcc = $(TARGET-gcc)
12739 all-stageautoprofile-gcc: configure-stageautoprofile-gcc
12740         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
12741         @r=`${PWD_COMMAND}`; export r; \
12742         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12743         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
12744         $(HOST_EXPORTS) \
12745         $(POSTSTAGE1_HOST_EXPORTS)  \
12746         cd $(HOST_SUBDIR)/gcc && \
12747         $$s/gcc/config/i386/$(AUTO_PROFILE) \
12748         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12749                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
12750                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
12751                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
12752                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
12753                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12754                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12755                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12756                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12757                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
12758                 $(TARGET-stageautoprofile-gcc)
12759
12760 maybe-clean-stageautoprofile-gcc: clean-stageautoprofile-gcc
12761 clean-stageautoprofile: clean-stageautoprofile-gcc
12762 clean-stageautoprofile-gcc:
12763         @if [ $(current_stage) = stageautoprofile ]; then \
12764           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12765         else \
12766           [ -f $(HOST_SUBDIR)/stageautoprofile-gcc/Makefile ] || exit 0; \
12767           $(MAKE) stageautoprofile-start; \
12768         fi; \
12769         cd $(HOST_SUBDIR)/gcc && \
12770         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12771 @endif gcc-bootstrap
12772
12773
12774 .PHONY: all-stageautofeedback-gcc maybe-all-stageautofeedback-gcc
12775 .PHONY: clean-stageautofeedback-gcc maybe-clean-stageautofeedback-gcc
12776 maybe-all-stageautofeedback-gcc:
12777 maybe-clean-stageautofeedback-gcc:
12778 @if gcc-bootstrap
12779 maybe-all-stageautofeedback-gcc: all-stageautofeedback-gcc
12780 all-stageautofeedback: all-stageautofeedback-gcc
12781 TARGET-stageautofeedback-gcc = $(TARGET-gcc)
12782 all-stageautofeedback-gcc: configure-stageautofeedback-gcc
12783         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
12784         @r=`${PWD_COMMAND}`; export r; \
12785         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12786         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
12787         $(HOST_EXPORTS) \
12788         $(POSTSTAGE1_HOST_EXPORTS)  \
12789         cd $(HOST_SUBDIR)/gcc && \
12790          \
12791         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12792                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
12793                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
12794                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
12795                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
12796                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12797                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12798                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12799                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12800                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
12801                 $(TARGET-stageautofeedback-gcc)
12802
12803 maybe-clean-stageautofeedback-gcc: clean-stageautofeedback-gcc
12804 clean-stageautofeedback: clean-stageautofeedback-gcc
12805 clean-stageautofeedback-gcc:
12806         @if [ $(current_stage) = stageautofeedback ]; then \
12807           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12808         else \
12809           [ -f $(HOST_SUBDIR)/stageautofeedback-gcc/Makefile ] || exit 0; \
12810           $(MAKE) stageautofeedback-start; \
12811         fi; \
12812         cd $(HOST_SUBDIR)/gcc && \
12813         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12814 @endif gcc-bootstrap
12815
12816
12817
12818
12819
12820 .PHONY: check-gcc maybe-check-gcc
12821 maybe-check-gcc:
12822 @if gcc
12823 maybe-check-gcc: check-gcc
12824
12825 check-gcc:
12826         @: $(MAKE); $(unstage)
12827         @r=`${PWD_COMMAND}`; export r; \
12828         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12829         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
12830         (cd $(HOST_SUBDIR)/gcc && \
12831           $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) $(EXTRA_BOOTSTRAP_FLAGS) check)
12832
12833 @endif gcc
12834
12835 .PHONY: install-gcc maybe-install-gcc
12836 maybe-install-gcc:
12837 @if gcc
12838 maybe-install-gcc: install-gcc
12839
12840 install-gcc: installdirs
12841         @: $(MAKE); $(unstage)
12842         @r=`${PWD_COMMAND}`; export r; \
12843         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12844         $(HOST_EXPORTS) \
12845         (cd $(HOST_SUBDIR)/gcc && \
12846           $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install)
12847
12848 @endif gcc
12849
12850 .PHONY: install-strip-gcc maybe-install-strip-gcc
12851 maybe-install-strip-gcc:
12852 @if gcc
12853 maybe-install-strip-gcc: install-strip-gcc
12854
12855 install-strip-gcc: installdirs
12856         @: $(MAKE); $(unstage)
12857         @r=`${PWD_COMMAND}`; export r; \
12858         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12859         $(HOST_EXPORTS) \
12860         (cd $(HOST_SUBDIR)/gcc && \
12861           $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install-strip)
12862
12863 @endif gcc
12864
12865 # Other targets (info, dvi, pdf, etc.)
12866
12867 .PHONY: maybe-info-gcc info-gcc
12868 maybe-info-gcc:
12869 @if gcc
12870 maybe-info-gcc: info-gcc
12871
12872 info-gcc: \
12873     configure-gcc 
12874         @[ -f ./gcc/Makefile ] || exit 0; \
12875         r=`${PWD_COMMAND}`; export r; \
12876         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12877         $(HOST_EXPORTS) \
12878         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12879           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12880         done; \
12881         echo "Doing info in gcc"; \
12882         (cd $(HOST_SUBDIR)/gcc && \
12883           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12884                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12885                   "RANLIB=$${RANLIB}" \
12886                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12887                   info) \
12888           || exit 1
12889
12890 @endif gcc
12891
12892 .PHONY: maybe-dvi-gcc dvi-gcc
12893 maybe-dvi-gcc:
12894 @if gcc
12895 maybe-dvi-gcc: dvi-gcc
12896
12897 dvi-gcc: \
12898     configure-gcc 
12899         @[ -f ./gcc/Makefile ] || exit 0; \
12900         r=`${PWD_COMMAND}`; export r; \
12901         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12902         $(HOST_EXPORTS) \
12903         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12904           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12905         done; \
12906         echo "Doing dvi in gcc"; \
12907         (cd $(HOST_SUBDIR)/gcc && \
12908           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12909                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12910                   "RANLIB=$${RANLIB}" \
12911                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12912                   dvi) \
12913           || exit 1
12914
12915 @endif gcc
12916
12917 .PHONY: maybe-pdf-gcc pdf-gcc
12918 maybe-pdf-gcc:
12919 @if gcc
12920 maybe-pdf-gcc: pdf-gcc
12921
12922 pdf-gcc: \
12923     configure-gcc 
12924         @[ -f ./gcc/Makefile ] || exit 0; \
12925         r=`${PWD_COMMAND}`; export r; \
12926         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12927         $(HOST_EXPORTS) \
12928         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12929           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12930         done; \
12931         echo "Doing pdf in gcc"; \
12932         (cd $(HOST_SUBDIR)/gcc && \
12933           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12934                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12935                   "RANLIB=$${RANLIB}" \
12936                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12937                   pdf) \
12938           || exit 1
12939
12940 @endif gcc
12941
12942 .PHONY: maybe-html-gcc html-gcc
12943 maybe-html-gcc:
12944 @if gcc
12945 maybe-html-gcc: html-gcc
12946
12947 html-gcc: \
12948     configure-gcc 
12949         @[ -f ./gcc/Makefile ] || exit 0; \
12950         r=`${PWD_COMMAND}`; export r; \
12951         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12952         $(HOST_EXPORTS) \
12953         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12954           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12955         done; \
12956         echo "Doing html in gcc"; \
12957         (cd $(HOST_SUBDIR)/gcc && \
12958           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12959                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12960                   "RANLIB=$${RANLIB}" \
12961                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12962                   html) \
12963           || exit 1
12964
12965 @endif gcc
12966
12967 .PHONY: maybe-TAGS-gcc TAGS-gcc
12968 maybe-TAGS-gcc:
12969 @if gcc
12970 maybe-TAGS-gcc: TAGS-gcc
12971
12972 TAGS-gcc: \
12973     configure-gcc 
12974         @[ -f ./gcc/Makefile ] || exit 0; \
12975         r=`${PWD_COMMAND}`; export r; \
12976         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12977         $(HOST_EXPORTS) \
12978         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12979           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12980         done; \
12981         echo "Doing TAGS in gcc"; \
12982         (cd $(HOST_SUBDIR)/gcc && \
12983           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12984                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12985                   "RANLIB=$${RANLIB}" \
12986                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12987                   TAGS) \
12988           || exit 1
12989
12990 @endif gcc
12991
12992 .PHONY: maybe-install-info-gcc install-info-gcc
12993 maybe-install-info-gcc:
12994 @if gcc
12995 maybe-install-info-gcc: install-info-gcc
12996
12997 install-info-gcc: \
12998     configure-gcc \
12999     info-gcc 
13000         @[ -f ./gcc/Makefile ] || exit 0; \
13001         r=`${PWD_COMMAND}`; export r; \
13002         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13003         $(HOST_EXPORTS) \
13004         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
13005           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13006         done; \
13007         echo "Doing install-info in gcc"; \
13008         (cd $(HOST_SUBDIR)/gcc && \
13009           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13010                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13011                   "RANLIB=$${RANLIB}" \
13012                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13013                   install-info) \
13014           || exit 1
13015
13016 @endif gcc
13017
13018 .PHONY: maybe-install-dvi-gcc install-dvi-gcc
13019 maybe-install-dvi-gcc:
13020 @if gcc
13021 maybe-install-dvi-gcc: install-dvi-gcc
13022
13023 install-dvi-gcc: \
13024     configure-gcc \
13025     dvi-gcc 
13026         @[ -f ./gcc/Makefile ] || exit 0; \
13027         r=`${PWD_COMMAND}`; export r; \
13028         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13029         $(HOST_EXPORTS) \
13030         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
13031           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13032         done; \
13033         echo "Doing install-dvi in gcc"; \
13034         (cd $(HOST_SUBDIR)/gcc && \
13035           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13036                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13037                   "RANLIB=$${RANLIB}" \
13038                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13039                   install-dvi) \
13040           || exit 1
13041
13042 @endif gcc
13043
13044 .PHONY: maybe-install-pdf-gcc install-pdf-gcc
13045 maybe-install-pdf-gcc:
13046 @if gcc
13047 maybe-install-pdf-gcc: install-pdf-gcc
13048
13049 install-pdf-gcc: \
13050     configure-gcc \
13051     pdf-gcc 
13052         @[ -f ./gcc/Makefile ] || exit 0; \
13053         r=`${PWD_COMMAND}`; export r; \
13054         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13055         $(HOST_EXPORTS) \
13056         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
13057           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13058         done; \
13059         echo "Doing install-pdf in gcc"; \
13060         (cd $(HOST_SUBDIR)/gcc && \
13061           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13062                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13063                   "RANLIB=$${RANLIB}" \
13064                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13065                   install-pdf) \
13066           || exit 1
13067
13068 @endif gcc
13069
13070 .PHONY: maybe-install-html-gcc install-html-gcc
13071 maybe-install-html-gcc:
13072 @if gcc
13073 maybe-install-html-gcc: install-html-gcc
13074
13075 install-html-gcc: \
13076     configure-gcc \
13077     html-gcc 
13078         @[ -f ./gcc/Makefile ] || exit 0; \
13079         r=`${PWD_COMMAND}`; export r; \
13080         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13081         $(HOST_EXPORTS) \
13082         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
13083           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13084         done; \
13085         echo "Doing install-html in gcc"; \
13086         (cd $(HOST_SUBDIR)/gcc && \
13087           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13088                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13089                   "RANLIB=$${RANLIB}" \
13090                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13091                   install-html) \
13092           || exit 1
13093
13094 @endif gcc
13095
13096 .PHONY: maybe-installcheck-gcc installcheck-gcc
13097 maybe-installcheck-gcc:
13098 @if gcc
13099 maybe-installcheck-gcc: installcheck-gcc
13100
13101 installcheck-gcc: \
13102     configure-gcc 
13103         @[ -f ./gcc/Makefile ] || exit 0; \
13104         r=`${PWD_COMMAND}`; export r; \
13105         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13106         $(HOST_EXPORTS) \
13107         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
13108           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13109         done; \
13110         echo "Doing installcheck in gcc"; \
13111         (cd $(HOST_SUBDIR)/gcc && \
13112           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13113                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13114                   "RANLIB=$${RANLIB}" \
13115                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13116                   installcheck) \
13117           || exit 1
13118
13119 @endif gcc
13120
13121 .PHONY: maybe-mostlyclean-gcc mostlyclean-gcc
13122 maybe-mostlyclean-gcc:
13123 @if gcc
13124 maybe-mostlyclean-gcc: mostlyclean-gcc
13125
13126 mostlyclean-gcc: 
13127         @[ -f ./gcc/Makefile ] || exit 0; \
13128         r=`${PWD_COMMAND}`; export r; \
13129         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13130         $(HOST_EXPORTS) \
13131         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
13132           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13133         done; \
13134         echo "Doing mostlyclean in gcc"; \
13135         (cd $(HOST_SUBDIR)/gcc && \
13136           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13137                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13138                   "RANLIB=$${RANLIB}" \
13139                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13140                   mostlyclean) \
13141           || exit 1
13142
13143 @endif gcc
13144
13145 .PHONY: maybe-clean-gcc clean-gcc
13146 maybe-clean-gcc:
13147 @if gcc
13148 maybe-clean-gcc: clean-gcc
13149
13150 clean-gcc: 
13151         @[ -f ./gcc/Makefile ] || exit 0; \
13152         r=`${PWD_COMMAND}`; export r; \
13153         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13154         $(HOST_EXPORTS) \
13155         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
13156           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13157         done; \
13158         echo "Doing clean in gcc"; \
13159         (cd $(HOST_SUBDIR)/gcc && \
13160           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13161                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13162                   "RANLIB=$${RANLIB}" \
13163                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13164                   clean) \
13165           || exit 1
13166
13167 @endif gcc
13168
13169 .PHONY: maybe-distclean-gcc distclean-gcc
13170 maybe-distclean-gcc:
13171 @if gcc
13172 maybe-distclean-gcc: distclean-gcc
13173
13174 distclean-gcc: 
13175         @[ -f ./gcc/Makefile ] || exit 0; \
13176         r=`${PWD_COMMAND}`; export r; \
13177         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13178         $(HOST_EXPORTS) \
13179         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
13180           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13181         done; \
13182         echo "Doing distclean in gcc"; \
13183         (cd $(HOST_SUBDIR)/gcc && \
13184           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13185                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13186                   "RANLIB=$${RANLIB}" \
13187                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13188                   distclean) \
13189           || exit 1
13190
13191 @endif gcc
13192
13193 .PHONY: maybe-maintainer-clean-gcc maintainer-clean-gcc
13194 maybe-maintainer-clean-gcc:
13195 @if gcc
13196 maybe-maintainer-clean-gcc: maintainer-clean-gcc
13197
13198 maintainer-clean-gcc: 
13199         @[ -f ./gcc/Makefile ] || exit 0; \
13200         r=`${PWD_COMMAND}`; export r; \
13201         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13202         $(HOST_EXPORTS) \
13203         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
13204           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13205         done; \
13206         echo "Doing maintainer-clean in gcc"; \
13207         (cd $(HOST_SUBDIR)/gcc && \
13208           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13209                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13210                   "RANLIB=$${RANLIB}" \
13211                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13212                   maintainer-clean) \
13213           || exit 1
13214
13215 @endif gcc
13216
13217
13218
13219 .PHONY: configure-gmp maybe-configure-gmp
13220 maybe-configure-gmp:
13221 @if gcc-bootstrap
13222 configure-gmp: stage_current
13223 @endif gcc-bootstrap
13224 @if gmp
13225 maybe-configure-gmp: configure-gmp
13226 configure-gmp: 
13227         @r=`${PWD_COMMAND}`; export r; \
13228         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13229         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13230         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13231         $(HOST_EXPORTS)  \
13232         echo Configuring in $(HOST_SUBDIR)/gmp; \
13233         cd "$(HOST_SUBDIR)/gmp" || exit 1; \
13234         case $(srcdir) in \
13235           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13236           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13237                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13238         esac; \
13239         module_srcdir=gmp; \
13240         $(SHELL) \
13241           $$s/$$module_srcdir/configure \
13242           --srcdir=$${topdir}/$$module_srcdir \
13243           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13244           --target=none-${host_vendor}-${host_os} --disable-shared LEX="touch lex.yy.c" @host_libs_picflag@ \
13245           || exit 1
13246 @endif gmp
13247
13248
13249
13250 .PHONY: configure-stage1-gmp maybe-configure-stage1-gmp
13251 maybe-configure-stage1-gmp:
13252 @if gmp-bootstrap
13253 maybe-configure-stage1-gmp: configure-stage1-gmp
13254 configure-stage1-gmp:
13255         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13256         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13257         @r=`${PWD_COMMAND}`; export r; \
13258         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13259         TFLAGS="$(STAGE1_TFLAGS)"; \
13260         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13261         $(HOST_EXPORTS) \
13262         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
13263         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
13264         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
13265         echo Configuring stage 1 in $(HOST_SUBDIR)/gmp; \
13266         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13267         cd $(HOST_SUBDIR)/gmp || exit 1; \
13268         case $(srcdir) in \
13269           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13270           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13271                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13272         esac; \
13273         module_srcdir=gmp; \
13274         $(SHELL) $$s/$$module_srcdir/configure \
13275           --srcdir=$${topdir}/$$module_srcdir \
13276           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13277           --target=none-${host_vendor}-${host_os} \
13278            \
13279           $(STAGE1_CONFIGURE_FLAGS) \
13280           --disable-shared LEX="touch lex.yy.c" @host_libs_picflag@
13281 @endif gmp-bootstrap
13282
13283 .PHONY: configure-stage2-gmp maybe-configure-stage2-gmp
13284 maybe-configure-stage2-gmp:
13285 @if gmp-bootstrap
13286 maybe-configure-stage2-gmp: configure-stage2-gmp
13287 configure-stage2-gmp:
13288         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13289         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13290         @r=`${PWD_COMMAND}`; export r; \
13291         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13292         TFLAGS="$(STAGE2_TFLAGS)"; \
13293         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13294         $(HOST_EXPORTS) \
13295         $(POSTSTAGE1_HOST_EXPORTS) \
13296         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
13297         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
13298         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
13299         echo Configuring stage 2 in $(HOST_SUBDIR)/gmp; \
13300         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13301         cd $(HOST_SUBDIR)/gmp || exit 1; \
13302         case $(srcdir) in \
13303           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13304           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13305                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13306         esac; \
13307         module_srcdir=gmp; \
13308         $(SHELL) $$s/$$module_srcdir/configure \
13309           --srcdir=$${topdir}/$$module_srcdir \
13310           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13311           --target=none-${host_vendor}-${host_os} \
13312           --with-build-libsubdir=$(HOST_SUBDIR) \
13313           $(STAGE2_CONFIGURE_FLAGS) \
13314           --disable-shared LEX="touch lex.yy.c" @host_libs_picflag@
13315 @endif gmp-bootstrap
13316
13317 .PHONY: configure-stage3-gmp maybe-configure-stage3-gmp
13318 maybe-configure-stage3-gmp:
13319 @if gmp-bootstrap
13320 maybe-configure-stage3-gmp: configure-stage3-gmp
13321 configure-stage3-gmp:
13322         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13323         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13324         @r=`${PWD_COMMAND}`; export r; \
13325         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13326         TFLAGS="$(STAGE3_TFLAGS)"; \
13327         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13328         $(HOST_EXPORTS) \
13329         $(POSTSTAGE1_HOST_EXPORTS) \
13330         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
13331         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
13332         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
13333         echo Configuring stage 3 in $(HOST_SUBDIR)/gmp; \
13334         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13335         cd $(HOST_SUBDIR)/gmp || exit 1; \
13336         case $(srcdir) in \
13337           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13338           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13339                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13340         esac; \
13341         module_srcdir=gmp; \
13342         $(SHELL) $$s/$$module_srcdir/configure \
13343           --srcdir=$${topdir}/$$module_srcdir \
13344           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13345           --target=none-${host_vendor}-${host_os} \
13346           --with-build-libsubdir=$(HOST_SUBDIR) \
13347           $(STAGE3_CONFIGURE_FLAGS) \
13348           --disable-shared LEX="touch lex.yy.c" @host_libs_picflag@
13349 @endif gmp-bootstrap
13350
13351 .PHONY: configure-stage4-gmp maybe-configure-stage4-gmp
13352 maybe-configure-stage4-gmp:
13353 @if gmp-bootstrap
13354 maybe-configure-stage4-gmp: configure-stage4-gmp
13355 configure-stage4-gmp:
13356         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13357         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13358         @r=`${PWD_COMMAND}`; export r; \
13359         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13360         TFLAGS="$(STAGE4_TFLAGS)"; \
13361         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13362         $(HOST_EXPORTS) \
13363         $(POSTSTAGE1_HOST_EXPORTS) \
13364         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
13365         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
13366         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
13367         echo Configuring stage 4 in $(HOST_SUBDIR)/gmp; \
13368         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13369         cd $(HOST_SUBDIR)/gmp || exit 1; \
13370         case $(srcdir) in \
13371           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13372           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13373                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13374         esac; \
13375         module_srcdir=gmp; \
13376         $(SHELL) $$s/$$module_srcdir/configure \
13377           --srcdir=$${topdir}/$$module_srcdir \
13378           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13379           --target=none-${host_vendor}-${host_os} \
13380           --with-build-libsubdir=$(HOST_SUBDIR) \
13381           $(STAGE4_CONFIGURE_FLAGS) \
13382           --disable-shared LEX="touch lex.yy.c" @host_libs_picflag@
13383 @endif gmp-bootstrap
13384
13385 .PHONY: configure-stageprofile-gmp maybe-configure-stageprofile-gmp
13386 maybe-configure-stageprofile-gmp:
13387 @if gmp-bootstrap
13388 maybe-configure-stageprofile-gmp: configure-stageprofile-gmp
13389 configure-stageprofile-gmp:
13390         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13391         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13392         @r=`${PWD_COMMAND}`; export r; \
13393         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13394         TFLAGS="$(STAGEprofile_TFLAGS)"; \
13395         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13396         $(HOST_EXPORTS) \
13397         $(POSTSTAGE1_HOST_EXPORTS) \
13398         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
13399         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
13400         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
13401         echo Configuring stage profile in $(HOST_SUBDIR)/gmp; \
13402         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13403         cd $(HOST_SUBDIR)/gmp || exit 1; \
13404         case $(srcdir) in \
13405           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13406           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13407                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13408         esac; \
13409         module_srcdir=gmp; \
13410         $(SHELL) $$s/$$module_srcdir/configure \
13411           --srcdir=$${topdir}/$$module_srcdir \
13412           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13413           --target=none-${host_vendor}-${host_os} \
13414           --with-build-libsubdir=$(HOST_SUBDIR) \
13415           $(STAGEprofile_CONFIGURE_FLAGS) \
13416           --disable-shared LEX="touch lex.yy.c" @host_libs_picflag@
13417 @endif gmp-bootstrap
13418
13419 .PHONY: configure-stagetrain-gmp maybe-configure-stagetrain-gmp
13420 maybe-configure-stagetrain-gmp:
13421 @if gmp-bootstrap
13422 maybe-configure-stagetrain-gmp: configure-stagetrain-gmp
13423 configure-stagetrain-gmp:
13424         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
13425         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13426         @r=`${PWD_COMMAND}`; export r; \
13427         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13428         TFLAGS="$(STAGEtrain_TFLAGS)"; \
13429         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13430         $(HOST_EXPORTS) \
13431         $(POSTSTAGE1_HOST_EXPORTS) \
13432         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
13433         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
13434         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
13435         echo Configuring stage train in $(HOST_SUBDIR)/gmp; \
13436         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13437         cd $(HOST_SUBDIR)/gmp || exit 1; \
13438         case $(srcdir) in \
13439           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13440           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13441                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13442         esac; \
13443         module_srcdir=gmp; \
13444         $(SHELL) $$s/$$module_srcdir/configure \
13445           --srcdir=$${topdir}/$$module_srcdir \
13446           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13447           --target=none-${host_vendor}-${host_os} \
13448           --with-build-libsubdir=$(HOST_SUBDIR) \
13449           $(STAGEtrain_CONFIGURE_FLAGS) \
13450           --disable-shared LEX="touch lex.yy.c" @host_libs_picflag@
13451 @endif gmp-bootstrap
13452
13453 .PHONY: configure-stagefeedback-gmp maybe-configure-stagefeedback-gmp
13454 maybe-configure-stagefeedback-gmp:
13455 @if gmp-bootstrap
13456 maybe-configure-stagefeedback-gmp: configure-stagefeedback-gmp
13457 configure-stagefeedback-gmp:
13458         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13459         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13460         @r=`${PWD_COMMAND}`; export r; \
13461         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13462         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
13463         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13464         $(HOST_EXPORTS) \
13465         $(POSTSTAGE1_HOST_EXPORTS) \
13466         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
13467         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
13468         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
13469         echo Configuring stage feedback in $(HOST_SUBDIR)/gmp; \
13470         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13471         cd $(HOST_SUBDIR)/gmp || exit 1; \
13472         case $(srcdir) in \
13473           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13474           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13475                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13476         esac; \
13477         module_srcdir=gmp; \
13478         $(SHELL) $$s/$$module_srcdir/configure \
13479           --srcdir=$${topdir}/$$module_srcdir \
13480           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13481           --target=none-${host_vendor}-${host_os} \
13482           --with-build-libsubdir=$(HOST_SUBDIR) \
13483           $(STAGEfeedback_CONFIGURE_FLAGS) \
13484           --disable-shared LEX="touch lex.yy.c" @host_libs_picflag@
13485 @endif gmp-bootstrap
13486
13487 .PHONY: configure-stageautoprofile-gmp maybe-configure-stageautoprofile-gmp
13488 maybe-configure-stageautoprofile-gmp:
13489 @if gmp-bootstrap
13490 maybe-configure-stageautoprofile-gmp: configure-stageautoprofile-gmp
13491 configure-stageautoprofile-gmp:
13492         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
13493         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13494         @r=`${PWD_COMMAND}`; export r; \
13495         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13496         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
13497         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13498         $(HOST_EXPORTS) \
13499         $(POSTSTAGE1_HOST_EXPORTS) \
13500         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
13501         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
13502         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
13503         echo Configuring stage autoprofile in $(HOST_SUBDIR)/gmp; \
13504         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13505         cd $(HOST_SUBDIR)/gmp || exit 1; \
13506         case $(srcdir) in \
13507           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13508           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13509                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13510         esac; \
13511         module_srcdir=gmp; \
13512         $(SHELL) $$s/$$module_srcdir/configure \
13513           --srcdir=$${topdir}/$$module_srcdir \
13514           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13515           --target=none-${host_vendor}-${host_os} \
13516           --with-build-libsubdir=$(HOST_SUBDIR) \
13517           $(STAGEautoprofile_CONFIGURE_FLAGS) \
13518           --disable-shared LEX="touch lex.yy.c" @host_libs_picflag@
13519 @endif gmp-bootstrap
13520
13521 .PHONY: configure-stageautofeedback-gmp maybe-configure-stageautofeedback-gmp
13522 maybe-configure-stageautofeedback-gmp:
13523 @if gmp-bootstrap
13524 maybe-configure-stageautofeedback-gmp: configure-stageautofeedback-gmp
13525 configure-stageautofeedback-gmp:
13526         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
13527         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13528         @r=`${PWD_COMMAND}`; export r; \
13529         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13530         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
13531         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13532         $(HOST_EXPORTS) \
13533         $(POSTSTAGE1_HOST_EXPORTS) \
13534         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
13535         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
13536         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
13537         echo Configuring stage autofeedback in $(HOST_SUBDIR)/gmp; \
13538         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13539         cd $(HOST_SUBDIR)/gmp || exit 1; \
13540         case $(srcdir) in \
13541           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13542           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13543                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13544         esac; \
13545         module_srcdir=gmp; \
13546         $(SHELL) $$s/$$module_srcdir/configure \
13547           --srcdir=$${topdir}/$$module_srcdir \
13548           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13549           --target=none-${host_vendor}-${host_os} \
13550           --with-build-libsubdir=$(HOST_SUBDIR) \
13551           $(STAGEautofeedback_CONFIGURE_FLAGS) \
13552           --disable-shared LEX="touch lex.yy.c" @host_libs_picflag@
13553 @endif gmp-bootstrap
13554
13555
13556
13557
13558
13559 .PHONY: all-gmp maybe-all-gmp
13560 maybe-all-gmp:
13561 @if gcc-bootstrap
13562 all-gmp: stage_current
13563 @endif gcc-bootstrap
13564 @if gmp
13565 TARGET-gmp=all
13566 maybe-all-gmp: all-gmp
13567 all-gmp: configure-gmp
13568         @r=`${PWD_COMMAND}`; export r; \
13569         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13570         $(HOST_EXPORTS)  \
13571         (cd $(HOST_SUBDIR)/gmp && \
13572           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13573                 $(TARGET-gmp))
13574 @endif gmp
13575
13576
13577
13578 .PHONY: all-stage1-gmp maybe-all-stage1-gmp
13579 .PHONY: clean-stage1-gmp maybe-clean-stage1-gmp
13580 maybe-all-stage1-gmp:
13581 maybe-clean-stage1-gmp:
13582 @if gmp-bootstrap
13583 maybe-all-stage1-gmp: all-stage1-gmp
13584 all-stage1: all-stage1-gmp
13585 TARGET-stage1-gmp = $(TARGET-gmp)
13586 all-stage1-gmp: configure-stage1-gmp
13587         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13588         @r=`${PWD_COMMAND}`; export r; \
13589         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13590         TFLAGS="$(STAGE1_TFLAGS)"; \
13591         $(HOST_EXPORTS)  \
13592         cd $(HOST_SUBDIR)/gmp && \
13593          \
13594         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13595                 CFLAGS="$(STAGE1_CFLAGS)" \
13596                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
13597                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
13598                 LIBCFLAGS="$(LIBCFLAGS)" \
13599                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13600                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13601                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13602                 $(EXTRA_HOST_FLAGS)  \
13603                 $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13604                 TFLAGS="$(STAGE1_TFLAGS)"  \
13605                 $(TARGET-stage1-gmp)
13606
13607 maybe-clean-stage1-gmp: clean-stage1-gmp
13608 clean-stage1: clean-stage1-gmp
13609 clean-stage1-gmp:
13610         @if [ $(current_stage) = stage1 ]; then \
13611           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13612         else \
13613           [ -f $(HOST_SUBDIR)/stage1-gmp/Makefile ] || exit 0; \
13614           $(MAKE) stage1-start; \
13615         fi; \
13616         cd $(HOST_SUBDIR)/gmp && \
13617         $(MAKE) $(EXTRA_HOST_FLAGS)  \
13618         $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13619 @endif gmp-bootstrap
13620
13621
13622 .PHONY: all-stage2-gmp maybe-all-stage2-gmp
13623 .PHONY: clean-stage2-gmp maybe-clean-stage2-gmp
13624 maybe-all-stage2-gmp:
13625 maybe-clean-stage2-gmp:
13626 @if gmp-bootstrap
13627 maybe-all-stage2-gmp: all-stage2-gmp
13628 all-stage2: all-stage2-gmp
13629 TARGET-stage2-gmp = $(TARGET-gmp)
13630 all-stage2-gmp: configure-stage2-gmp
13631         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13632         @r=`${PWD_COMMAND}`; export r; \
13633         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13634         TFLAGS="$(STAGE2_TFLAGS)"; \
13635         $(HOST_EXPORTS) \
13636         $(POSTSTAGE1_HOST_EXPORTS)  \
13637         cd $(HOST_SUBDIR)/gmp && \
13638          \
13639         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13640                 CFLAGS="$(STAGE2_CFLAGS)" \
13641                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
13642                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
13643                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
13644                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13645                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13646                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13647                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13648                 TFLAGS="$(STAGE2_TFLAGS)"  \
13649                 $(TARGET-stage2-gmp)
13650
13651 maybe-clean-stage2-gmp: clean-stage2-gmp
13652 clean-stage2: clean-stage2-gmp
13653 clean-stage2-gmp:
13654         @if [ $(current_stage) = stage2 ]; then \
13655           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13656         else \
13657           [ -f $(HOST_SUBDIR)/stage2-gmp/Makefile ] || exit 0; \
13658           $(MAKE) stage2-start; \
13659         fi; \
13660         cd $(HOST_SUBDIR)/gmp && \
13661         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13662 @endif gmp-bootstrap
13663
13664
13665 .PHONY: all-stage3-gmp maybe-all-stage3-gmp
13666 .PHONY: clean-stage3-gmp maybe-clean-stage3-gmp
13667 maybe-all-stage3-gmp:
13668 maybe-clean-stage3-gmp:
13669 @if gmp-bootstrap
13670 maybe-all-stage3-gmp: all-stage3-gmp
13671 all-stage3: all-stage3-gmp
13672 TARGET-stage3-gmp = $(TARGET-gmp)
13673 all-stage3-gmp: configure-stage3-gmp
13674         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13675         @r=`${PWD_COMMAND}`; export r; \
13676         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13677         TFLAGS="$(STAGE3_TFLAGS)"; \
13678         $(HOST_EXPORTS) \
13679         $(POSTSTAGE1_HOST_EXPORTS)  \
13680         cd $(HOST_SUBDIR)/gmp && \
13681          \
13682         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13683                 CFLAGS="$(STAGE3_CFLAGS)" \
13684                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
13685                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
13686                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
13687                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13688                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13689                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13690                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13691                 TFLAGS="$(STAGE3_TFLAGS)"  \
13692                 $(TARGET-stage3-gmp)
13693
13694 maybe-clean-stage3-gmp: clean-stage3-gmp
13695 clean-stage3: clean-stage3-gmp
13696 clean-stage3-gmp:
13697         @if [ $(current_stage) = stage3 ]; then \
13698           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13699         else \
13700           [ -f $(HOST_SUBDIR)/stage3-gmp/Makefile ] || exit 0; \
13701           $(MAKE) stage3-start; \
13702         fi; \
13703         cd $(HOST_SUBDIR)/gmp && \
13704         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13705 @endif gmp-bootstrap
13706
13707
13708 .PHONY: all-stage4-gmp maybe-all-stage4-gmp
13709 .PHONY: clean-stage4-gmp maybe-clean-stage4-gmp
13710 maybe-all-stage4-gmp:
13711 maybe-clean-stage4-gmp:
13712 @if gmp-bootstrap
13713 maybe-all-stage4-gmp: all-stage4-gmp
13714 all-stage4: all-stage4-gmp
13715 TARGET-stage4-gmp = $(TARGET-gmp)
13716 all-stage4-gmp: configure-stage4-gmp
13717         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13718         @r=`${PWD_COMMAND}`; export r; \
13719         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13720         TFLAGS="$(STAGE4_TFLAGS)"; \
13721         $(HOST_EXPORTS) \
13722         $(POSTSTAGE1_HOST_EXPORTS)  \
13723         cd $(HOST_SUBDIR)/gmp && \
13724          \
13725         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13726                 CFLAGS="$(STAGE4_CFLAGS)" \
13727                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
13728                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
13729                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
13730                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13731                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13732                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13733                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13734                 TFLAGS="$(STAGE4_TFLAGS)"  \
13735                 $(TARGET-stage4-gmp)
13736
13737 maybe-clean-stage4-gmp: clean-stage4-gmp
13738 clean-stage4: clean-stage4-gmp
13739 clean-stage4-gmp:
13740         @if [ $(current_stage) = stage4 ]; then \
13741           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13742         else \
13743           [ -f $(HOST_SUBDIR)/stage4-gmp/Makefile ] || exit 0; \
13744           $(MAKE) stage4-start; \
13745         fi; \
13746         cd $(HOST_SUBDIR)/gmp && \
13747         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13748 @endif gmp-bootstrap
13749
13750
13751 .PHONY: all-stageprofile-gmp maybe-all-stageprofile-gmp
13752 .PHONY: clean-stageprofile-gmp maybe-clean-stageprofile-gmp
13753 maybe-all-stageprofile-gmp:
13754 maybe-clean-stageprofile-gmp:
13755 @if gmp-bootstrap
13756 maybe-all-stageprofile-gmp: all-stageprofile-gmp
13757 all-stageprofile: all-stageprofile-gmp
13758 TARGET-stageprofile-gmp = $(TARGET-gmp)
13759 all-stageprofile-gmp: configure-stageprofile-gmp
13760         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13761         @r=`${PWD_COMMAND}`; export r; \
13762         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13763         TFLAGS="$(STAGEprofile_TFLAGS)"; \
13764         $(HOST_EXPORTS) \
13765         $(POSTSTAGE1_HOST_EXPORTS)  \
13766         cd $(HOST_SUBDIR)/gmp && \
13767          \
13768         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13769                 CFLAGS="$(STAGEprofile_CFLAGS)" \
13770                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
13771                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
13772                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
13773                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13774                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13775                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13776                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13777                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
13778                 $(TARGET-stageprofile-gmp)
13779
13780 maybe-clean-stageprofile-gmp: clean-stageprofile-gmp
13781 clean-stageprofile: clean-stageprofile-gmp
13782 clean-stageprofile-gmp:
13783         @if [ $(current_stage) = stageprofile ]; then \
13784           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13785         else \
13786           [ -f $(HOST_SUBDIR)/stageprofile-gmp/Makefile ] || exit 0; \
13787           $(MAKE) stageprofile-start; \
13788         fi; \
13789         cd $(HOST_SUBDIR)/gmp && \
13790         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13791 @endif gmp-bootstrap
13792
13793
13794 .PHONY: all-stagetrain-gmp maybe-all-stagetrain-gmp
13795 .PHONY: clean-stagetrain-gmp maybe-clean-stagetrain-gmp
13796 maybe-all-stagetrain-gmp:
13797 maybe-clean-stagetrain-gmp:
13798 @if gmp-bootstrap
13799 maybe-all-stagetrain-gmp: all-stagetrain-gmp
13800 all-stagetrain: all-stagetrain-gmp
13801 TARGET-stagetrain-gmp = $(TARGET-gmp)
13802 all-stagetrain-gmp: configure-stagetrain-gmp
13803         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
13804         @r=`${PWD_COMMAND}`; export r; \
13805         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13806         TFLAGS="$(STAGEtrain_TFLAGS)"; \
13807         $(HOST_EXPORTS) \
13808         $(POSTSTAGE1_HOST_EXPORTS)  \
13809         cd $(HOST_SUBDIR)/gmp && \
13810          \
13811         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13812                 CFLAGS="$(STAGEtrain_CFLAGS)" \
13813                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
13814                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
13815                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
13816                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13817                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13818                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13819                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13820                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
13821                 $(TARGET-stagetrain-gmp)
13822
13823 maybe-clean-stagetrain-gmp: clean-stagetrain-gmp
13824 clean-stagetrain: clean-stagetrain-gmp
13825 clean-stagetrain-gmp:
13826         @if [ $(current_stage) = stagetrain ]; then \
13827           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13828         else \
13829           [ -f $(HOST_SUBDIR)/stagetrain-gmp/Makefile ] || exit 0; \
13830           $(MAKE) stagetrain-start; \
13831         fi; \
13832         cd $(HOST_SUBDIR)/gmp && \
13833         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13834 @endif gmp-bootstrap
13835
13836
13837 .PHONY: all-stagefeedback-gmp maybe-all-stagefeedback-gmp
13838 .PHONY: clean-stagefeedback-gmp maybe-clean-stagefeedback-gmp
13839 maybe-all-stagefeedback-gmp:
13840 maybe-clean-stagefeedback-gmp:
13841 @if gmp-bootstrap
13842 maybe-all-stagefeedback-gmp: all-stagefeedback-gmp
13843 all-stagefeedback: all-stagefeedback-gmp
13844 TARGET-stagefeedback-gmp = $(TARGET-gmp)
13845 all-stagefeedback-gmp: configure-stagefeedback-gmp
13846         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13847         @r=`${PWD_COMMAND}`; export r; \
13848         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13849         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
13850         $(HOST_EXPORTS) \
13851         $(POSTSTAGE1_HOST_EXPORTS)  \
13852         cd $(HOST_SUBDIR)/gmp && \
13853          \
13854         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13855                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
13856                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
13857                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
13858                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
13859                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13860                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13861                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13862                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13863                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
13864                 $(TARGET-stagefeedback-gmp)
13865
13866 maybe-clean-stagefeedback-gmp: clean-stagefeedback-gmp
13867 clean-stagefeedback: clean-stagefeedback-gmp
13868 clean-stagefeedback-gmp:
13869         @if [ $(current_stage) = stagefeedback ]; then \
13870           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13871         else \
13872           [ -f $(HOST_SUBDIR)/stagefeedback-gmp/Makefile ] || exit 0; \
13873           $(MAKE) stagefeedback-start; \
13874         fi; \
13875         cd $(HOST_SUBDIR)/gmp && \
13876         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13877 @endif gmp-bootstrap
13878
13879
13880 .PHONY: all-stageautoprofile-gmp maybe-all-stageautoprofile-gmp
13881 .PHONY: clean-stageautoprofile-gmp maybe-clean-stageautoprofile-gmp
13882 maybe-all-stageautoprofile-gmp:
13883 maybe-clean-stageautoprofile-gmp:
13884 @if gmp-bootstrap
13885 maybe-all-stageautoprofile-gmp: all-stageautoprofile-gmp
13886 all-stageautoprofile: all-stageautoprofile-gmp
13887 TARGET-stageautoprofile-gmp = $(TARGET-gmp)
13888 all-stageautoprofile-gmp: configure-stageautoprofile-gmp
13889         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
13890         @r=`${PWD_COMMAND}`; export r; \
13891         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13892         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
13893         $(HOST_EXPORTS) \
13894         $(POSTSTAGE1_HOST_EXPORTS)  \
13895         cd $(HOST_SUBDIR)/gmp && \
13896         $$s/gcc/config/i386/$(AUTO_PROFILE) \
13897         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13898                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
13899                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
13900                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
13901                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
13902                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13903                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13904                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13905                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13906                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
13907                 $(TARGET-stageautoprofile-gmp)
13908
13909 maybe-clean-stageautoprofile-gmp: clean-stageautoprofile-gmp
13910 clean-stageautoprofile: clean-stageautoprofile-gmp
13911 clean-stageautoprofile-gmp:
13912         @if [ $(current_stage) = stageautoprofile ]; then \
13913           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13914         else \
13915           [ -f $(HOST_SUBDIR)/stageautoprofile-gmp/Makefile ] || exit 0; \
13916           $(MAKE) stageautoprofile-start; \
13917         fi; \
13918         cd $(HOST_SUBDIR)/gmp && \
13919         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13920 @endif gmp-bootstrap
13921
13922
13923 .PHONY: all-stageautofeedback-gmp maybe-all-stageautofeedback-gmp
13924 .PHONY: clean-stageautofeedback-gmp maybe-clean-stageautofeedback-gmp
13925 maybe-all-stageautofeedback-gmp:
13926 maybe-clean-stageautofeedback-gmp:
13927 @if gmp-bootstrap
13928 maybe-all-stageautofeedback-gmp: all-stageautofeedback-gmp
13929 all-stageautofeedback: all-stageautofeedback-gmp
13930 TARGET-stageautofeedback-gmp = $(TARGET-gmp)
13931 all-stageautofeedback-gmp: configure-stageautofeedback-gmp
13932         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
13933         @r=`${PWD_COMMAND}`; export r; \
13934         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13935         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
13936         $(HOST_EXPORTS) \
13937         $(POSTSTAGE1_HOST_EXPORTS)  \
13938         cd $(HOST_SUBDIR)/gmp && \
13939          \
13940         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13941                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
13942                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
13943                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
13944                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
13945                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13946                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13947                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13948                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13949                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
13950                 $(TARGET-stageautofeedback-gmp)
13951
13952 maybe-clean-stageautofeedback-gmp: clean-stageautofeedback-gmp
13953 clean-stageautofeedback: clean-stageautofeedback-gmp
13954 clean-stageautofeedback-gmp:
13955         @if [ $(current_stage) = stageautofeedback ]; then \
13956           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13957         else \
13958           [ -f $(HOST_SUBDIR)/stageautofeedback-gmp/Makefile ] || exit 0; \
13959           $(MAKE) stageautofeedback-start; \
13960         fi; \
13961         cd $(HOST_SUBDIR)/gmp && \
13962         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13963 @endif gmp-bootstrap
13964
13965
13966
13967
13968
13969 .PHONY: check-gmp maybe-check-gmp
13970 maybe-check-gmp:
13971 @if gmp
13972 maybe-check-gmp: check-gmp
13973
13974 check-gmp:
13975         @: $(MAKE); $(unstage)
13976         @r=`${PWD_COMMAND}`; export r; \
13977         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13978         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
13979         (cd $(HOST_SUBDIR)/gmp && \
13980           $(MAKE) $(FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" $(EXTRA_BOOTSTRAP_FLAGS) check)
13981
13982 @endif gmp
13983
13984 .PHONY: install-gmp maybe-install-gmp
13985 maybe-install-gmp:
13986 @if gmp
13987 maybe-install-gmp: install-gmp
13988
13989 install-gmp:
13990
13991 @endif gmp
13992
13993 .PHONY: install-strip-gmp maybe-install-strip-gmp
13994 maybe-install-strip-gmp:
13995 @if gmp
13996 maybe-install-strip-gmp: install-strip-gmp
13997
13998 install-strip-gmp:
13999
14000 @endif gmp
14001
14002 # Other targets (info, dvi, pdf, etc.)
14003
14004 .PHONY: maybe-info-gmp info-gmp
14005 maybe-info-gmp:
14006 @if gmp
14007 maybe-info-gmp: info-gmp
14008
14009 info-gmp: \
14010     configure-gmp 
14011         @[ -f ./gmp/Makefile ] || exit 0; \
14012         r=`${PWD_COMMAND}`; export r; \
14013         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14014         $(HOST_EXPORTS) \
14015         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14016           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14017         done; \
14018         echo "Doing info in gmp"; \
14019         (cd $(HOST_SUBDIR)/gmp && \
14020           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14021                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14022                   "RANLIB=$${RANLIB}" \
14023                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14024                   info) \
14025           || exit 1
14026
14027 @endif gmp
14028
14029 .PHONY: maybe-dvi-gmp dvi-gmp
14030 maybe-dvi-gmp:
14031 @if gmp
14032 maybe-dvi-gmp: dvi-gmp
14033
14034 dvi-gmp: \
14035     configure-gmp 
14036         @[ -f ./gmp/Makefile ] || exit 0; \
14037         r=`${PWD_COMMAND}`; export r; \
14038         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14039         $(HOST_EXPORTS) \
14040         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14041           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14042         done; \
14043         echo "Doing dvi in gmp"; \
14044         (cd $(HOST_SUBDIR)/gmp && \
14045           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14046                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14047                   "RANLIB=$${RANLIB}" \
14048                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14049                   dvi) \
14050           || exit 1
14051
14052 @endif gmp
14053
14054 .PHONY: maybe-pdf-gmp pdf-gmp
14055 maybe-pdf-gmp:
14056 @if gmp
14057 maybe-pdf-gmp: pdf-gmp
14058
14059 pdf-gmp: \
14060     configure-gmp 
14061         @[ -f ./gmp/Makefile ] || exit 0; \
14062         r=`${PWD_COMMAND}`; export r; \
14063         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14064         $(HOST_EXPORTS) \
14065         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14066           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14067         done; \
14068         echo "Doing pdf in gmp"; \
14069         (cd $(HOST_SUBDIR)/gmp && \
14070           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14071                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14072                   "RANLIB=$${RANLIB}" \
14073                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14074                   pdf) \
14075           || exit 1
14076
14077 @endif gmp
14078
14079 .PHONY: maybe-html-gmp html-gmp
14080 maybe-html-gmp:
14081 @if gmp
14082 maybe-html-gmp: html-gmp
14083
14084 html-gmp: \
14085     configure-gmp 
14086         @[ -f ./gmp/Makefile ] || exit 0; \
14087         r=`${PWD_COMMAND}`; export r; \
14088         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14089         $(HOST_EXPORTS) \
14090         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14091           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14092         done; \
14093         echo "Doing html in gmp"; \
14094         (cd $(HOST_SUBDIR)/gmp && \
14095           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14096                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14097                   "RANLIB=$${RANLIB}" \
14098                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14099                   html) \
14100           || exit 1
14101
14102 @endif gmp
14103
14104 .PHONY: maybe-TAGS-gmp TAGS-gmp
14105 maybe-TAGS-gmp:
14106 @if gmp
14107 maybe-TAGS-gmp: TAGS-gmp
14108
14109 TAGS-gmp: \
14110     configure-gmp 
14111         @[ -f ./gmp/Makefile ] || exit 0; \
14112         r=`${PWD_COMMAND}`; export r; \
14113         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14114         $(HOST_EXPORTS) \
14115         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14116           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14117         done; \
14118         echo "Doing TAGS in gmp"; \
14119         (cd $(HOST_SUBDIR)/gmp && \
14120           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14121                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14122                   "RANLIB=$${RANLIB}" \
14123                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14124                   TAGS) \
14125           || exit 1
14126
14127 @endif gmp
14128
14129 .PHONY: maybe-install-info-gmp install-info-gmp
14130 maybe-install-info-gmp:
14131 @if gmp
14132 maybe-install-info-gmp: install-info-gmp
14133
14134 install-info-gmp: \
14135     configure-gmp \
14136     info-gmp 
14137         @[ -f ./gmp/Makefile ] || exit 0; \
14138         r=`${PWD_COMMAND}`; export r; \
14139         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14140         $(HOST_EXPORTS) \
14141         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14142           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14143         done; \
14144         echo "Doing install-info in gmp"; \
14145         (cd $(HOST_SUBDIR)/gmp && \
14146           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14147                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14148                   "RANLIB=$${RANLIB}" \
14149                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14150                   install-info) \
14151           || exit 1
14152
14153 @endif gmp
14154
14155 .PHONY: maybe-install-dvi-gmp install-dvi-gmp
14156 maybe-install-dvi-gmp:
14157 @if gmp
14158 maybe-install-dvi-gmp: install-dvi-gmp
14159
14160 install-dvi-gmp: \
14161     configure-gmp \
14162     dvi-gmp 
14163         @[ -f ./gmp/Makefile ] || exit 0; \
14164         r=`${PWD_COMMAND}`; export r; \
14165         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14166         $(HOST_EXPORTS) \
14167         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14168           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14169         done; \
14170         echo "Doing install-dvi in gmp"; \
14171         (cd $(HOST_SUBDIR)/gmp && \
14172           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14173                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14174                   "RANLIB=$${RANLIB}" \
14175                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14176                   install-dvi) \
14177           || exit 1
14178
14179 @endif gmp
14180
14181 .PHONY: maybe-install-pdf-gmp install-pdf-gmp
14182 maybe-install-pdf-gmp:
14183 @if gmp
14184 maybe-install-pdf-gmp: install-pdf-gmp
14185
14186 install-pdf-gmp: \
14187     configure-gmp \
14188     pdf-gmp 
14189         @[ -f ./gmp/Makefile ] || exit 0; \
14190         r=`${PWD_COMMAND}`; export r; \
14191         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14192         $(HOST_EXPORTS) \
14193         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14194           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14195         done; \
14196         echo "Doing install-pdf in gmp"; \
14197         (cd $(HOST_SUBDIR)/gmp && \
14198           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14199                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14200                   "RANLIB=$${RANLIB}" \
14201                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14202                   install-pdf) \
14203           || exit 1
14204
14205 @endif gmp
14206
14207 .PHONY: maybe-install-html-gmp install-html-gmp
14208 maybe-install-html-gmp:
14209 @if gmp
14210 maybe-install-html-gmp: install-html-gmp
14211
14212 install-html-gmp: \
14213     configure-gmp \
14214     html-gmp 
14215         @[ -f ./gmp/Makefile ] || exit 0; \
14216         r=`${PWD_COMMAND}`; export r; \
14217         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14218         $(HOST_EXPORTS) \
14219         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14220           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14221         done; \
14222         echo "Doing install-html in gmp"; \
14223         (cd $(HOST_SUBDIR)/gmp && \
14224           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14225                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14226                   "RANLIB=$${RANLIB}" \
14227                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14228                   install-html) \
14229           || exit 1
14230
14231 @endif gmp
14232
14233 .PHONY: maybe-installcheck-gmp installcheck-gmp
14234 maybe-installcheck-gmp:
14235 @if gmp
14236 maybe-installcheck-gmp: installcheck-gmp
14237
14238 installcheck-gmp: \
14239     configure-gmp 
14240         @[ -f ./gmp/Makefile ] || exit 0; \
14241         r=`${PWD_COMMAND}`; export r; \
14242         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14243         $(HOST_EXPORTS) \
14244         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14245           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14246         done; \
14247         echo "Doing installcheck in gmp"; \
14248         (cd $(HOST_SUBDIR)/gmp && \
14249           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14250                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14251                   "RANLIB=$${RANLIB}" \
14252                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14253                   installcheck) \
14254           || exit 1
14255
14256 @endif gmp
14257
14258 .PHONY: maybe-mostlyclean-gmp mostlyclean-gmp
14259 maybe-mostlyclean-gmp:
14260 @if gmp
14261 maybe-mostlyclean-gmp: mostlyclean-gmp
14262
14263 mostlyclean-gmp: 
14264         @[ -f ./gmp/Makefile ] || exit 0; \
14265         r=`${PWD_COMMAND}`; export r; \
14266         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14267         $(HOST_EXPORTS) \
14268         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14269           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14270         done; \
14271         echo "Doing mostlyclean in gmp"; \
14272         (cd $(HOST_SUBDIR)/gmp && \
14273           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14274                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14275                   "RANLIB=$${RANLIB}" \
14276                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14277                   mostlyclean) \
14278           || exit 1
14279
14280 @endif gmp
14281
14282 .PHONY: maybe-clean-gmp clean-gmp
14283 maybe-clean-gmp:
14284 @if gmp
14285 maybe-clean-gmp: clean-gmp
14286
14287 clean-gmp: 
14288         @[ -f ./gmp/Makefile ] || exit 0; \
14289         r=`${PWD_COMMAND}`; export r; \
14290         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14291         $(HOST_EXPORTS) \
14292         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14293           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14294         done; \
14295         echo "Doing clean in gmp"; \
14296         (cd $(HOST_SUBDIR)/gmp && \
14297           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14298                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14299                   "RANLIB=$${RANLIB}" \
14300                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14301                   clean) \
14302           || exit 1
14303
14304 @endif gmp
14305
14306 .PHONY: maybe-distclean-gmp distclean-gmp
14307 maybe-distclean-gmp:
14308 @if gmp
14309 maybe-distclean-gmp: distclean-gmp
14310
14311 distclean-gmp: 
14312         @[ -f ./gmp/Makefile ] || exit 0; \
14313         r=`${PWD_COMMAND}`; export r; \
14314         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14315         $(HOST_EXPORTS) \
14316         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14317           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14318         done; \
14319         echo "Doing distclean in gmp"; \
14320         (cd $(HOST_SUBDIR)/gmp && \
14321           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14322                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14323                   "RANLIB=$${RANLIB}" \
14324                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14325                   distclean) \
14326           || exit 1
14327
14328 @endif gmp
14329
14330 .PHONY: maybe-maintainer-clean-gmp maintainer-clean-gmp
14331 maybe-maintainer-clean-gmp:
14332 @if gmp
14333 maybe-maintainer-clean-gmp: maintainer-clean-gmp
14334
14335 maintainer-clean-gmp: 
14336         @[ -f ./gmp/Makefile ] || exit 0; \
14337         r=`${PWD_COMMAND}`; export r; \
14338         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14339         $(HOST_EXPORTS) \
14340         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14341           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14342         done; \
14343         echo "Doing maintainer-clean in gmp"; \
14344         (cd $(HOST_SUBDIR)/gmp && \
14345           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14346                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14347                   "RANLIB=$${RANLIB}" \
14348                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14349                   maintainer-clean) \
14350           || exit 1
14351
14352 @endif gmp
14353
14354
14355
14356 .PHONY: configure-mpfr maybe-configure-mpfr
14357 maybe-configure-mpfr:
14358 @if gcc-bootstrap
14359 configure-mpfr: stage_current
14360 @endif gcc-bootstrap
14361 @if mpfr
14362 maybe-configure-mpfr: configure-mpfr
14363 configure-mpfr: 
14364         @r=`${PWD_COMMAND}`; export r; \
14365         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14366         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14367         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14368         $(HOST_EXPORTS)  \
14369         echo Configuring in $(HOST_SUBDIR)/mpfr; \
14370         cd "$(HOST_SUBDIR)/mpfr" || exit 1; \
14371         case $(srcdir) in \
14372           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14373           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14374                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14375         esac; \
14376         module_srcdir=mpfr; \
14377         $(SHELL) \
14378           $$s/$$module_srcdir/configure \
14379           --srcdir=$${topdir}/$$module_srcdir \
14380           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14381           --target=${target_alias} --disable-shared @extra_mpfr_configure_flags@ @host_libs_picflag@ \
14382           || exit 1
14383 @endif mpfr
14384
14385
14386
14387 .PHONY: configure-stage1-mpfr maybe-configure-stage1-mpfr
14388 maybe-configure-stage1-mpfr:
14389 @if mpfr-bootstrap
14390 maybe-configure-stage1-mpfr: configure-stage1-mpfr
14391 configure-stage1-mpfr:
14392         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14393         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14394         @r=`${PWD_COMMAND}`; export r; \
14395         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14396         TFLAGS="$(STAGE1_TFLAGS)"; \
14397         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14398         $(HOST_EXPORTS) \
14399         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
14400         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
14401         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
14402         echo Configuring stage 1 in $(HOST_SUBDIR)/mpfr; \
14403         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14404         cd $(HOST_SUBDIR)/mpfr || exit 1; \
14405         case $(srcdir) in \
14406           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14407           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14408                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14409         esac; \
14410         module_srcdir=mpfr; \
14411         $(SHELL) $$s/$$module_srcdir/configure \
14412           --srcdir=$${topdir}/$$module_srcdir \
14413           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14414           --target=${target_alias} \
14415            \
14416           $(STAGE1_CONFIGURE_FLAGS) \
14417           --disable-shared @extra_mpfr_configure_flags@ @host_libs_picflag@
14418 @endif mpfr-bootstrap
14419
14420 .PHONY: configure-stage2-mpfr maybe-configure-stage2-mpfr
14421 maybe-configure-stage2-mpfr:
14422 @if mpfr-bootstrap
14423 maybe-configure-stage2-mpfr: configure-stage2-mpfr
14424 configure-stage2-mpfr:
14425         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14426         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14427         @r=`${PWD_COMMAND}`; export r; \
14428         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14429         TFLAGS="$(STAGE2_TFLAGS)"; \
14430         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14431         $(HOST_EXPORTS) \
14432         $(POSTSTAGE1_HOST_EXPORTS) \
14433         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
14434         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
14435         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
14436         echo Configuring stage 2 in $(HOST_SUBDIR)/mpfr; \
14437         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14438         cd $(HOST_SUBDIR)/mpfr || exit 1; \
14439         case $(srcdir) in \
14440           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14441           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14442                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14443         esac; \
14444         module_srcdir=mpfr; \
14445         $(SHELL) $$s/$$module_srcdir/configure \
14446           --srcdir=$${topdir}/$$module_srcdir \
14447           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14448           --target=${target_alias} \
14449           --with-build-libsubdir=$(HOST_SUBDIR) \
14450           $(STAGE2_CONFIGURE_FLAGS) \
14451           --disable-shared @extra_mpfr_configure_flags@ @host_libs_picflag@
14452 @endif mpfr-bootstrap
14453
14454 .PHONY: configure-stage3-mpfr maybe-configure-stage3-mpfr
14455 maybe-configure-stage3-mpfr:
14456 @if mpfr-bootstrap
14457 maybe-configure-stage3-mpfr: configure-stage3-mpfr
14458 configure-stage3-mpfr:
14459         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14460         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14461         @r=`${PWD_COMMAND}`; export r; \
14462         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14463         TFLAGS="$(STAGE3_TFLAGS)"; \
14464         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14465         $(HOST_EXPORTS) \
14466         $(POSTSTAGE1_HOST_EXPORTS) \
14467         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
14468         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
14469         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
14470         echo Configuring stage 3 in $(HOST_SUBDIR)/mpfr; \
14471         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14472         cd $(HOST_SUBDIR)/mpfr || exit 1; \
14473         case $(srcdir) in \
14474           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14475           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14476                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14477         esac; \
14478         module_srcdir=mpfr; \
14479         $(SHELL) $$s/$$module_srcdir/configure \
14480           --srcdir=$${topdir}/$$module_srcdir \
14481           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14482           --target=${target_alias} \
14483           --with-build-libsubdir=$(HOST_SUBDIR) \
14484           $(STAGE3_CONFIGURE_FLAGS) \
14485           --disable-shared @extra_mpfr_configure_flags@ @host_libs_picflag@
14486 @endif mpfr-bootstrap
14487
14488 .PHONY: configure-stage4-mpfr maybe-configure-stage4-mpfr
14489 maybe-configure-stage4-mpfr:
14490 @if mpfr-bootstrap
14491 maybe-configure-stage4-mpfr: configure-stage4-mpfr
14492 configure-stage4-mpfr:
14493         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14494         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14495         @r=`${PWD_COMMAND}`; export r; \
14496         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14497         TFLAGS="$(STAGE4_TFLAGS)"; \
14498         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14499         $(HOST_EXPORTS) \
14500         $(POSTSTAGE1_HOST_EXPORTS) \
14501         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
14502         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
14503         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
14504         echo Configuring stage 4 in $(HOST_SUBDIR)/mpfr; \
14505         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14506         cd $(HOST_SUBDIR)/mpfr || exit 1; \
14507         case $(srcdir) in \
14508           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14509           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14510                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14511         esac; \
14512         module_srcdir=mpfr; \
14513         $(SHELL) $$s/$$module_srcdir/configure \
14514           --srcdir=$${topdir}/$$module_srcdir \
14515           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14516           --target=${target_alias} \
14517           --with-build-libsubdir=$(HOST_SUBDIR) \
14518           $(STAGE4_CONFIGURE_FLAGS) \
14519           --disable-shared @extra_mpfr_configure_flags@ @host_libs_picflag@
14520 @endif mpfr-bootstrap
14521
14522 .PHONY: configure-stageprofile-mpfr maybe-configure-stageprofile-mpfr
14523 maybe-configure-stageprofile-mpfr:
14524 @if mpfr-bootstrap
14525 maybe-configure-stageprofile-mpfr: configure-stageprofile-mpfr
14526 configure-stageprofile-mpfr:
14527         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14528         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14529         @r=`${PWD_COMMAND}`; export r; \
14530         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14531         TFLAGS="$(STAGEprofile_TFLAGS)"; \
14532         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14533         $(HOST_EXPORTS) \
14534         $(POSTSTAGE1_HOST_EXPORTS) \
14535         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
14536         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
14537         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
14538         echo Configuring stage profile in $(HOST_SUBDIR)/mpfr; \
14539         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14540         cd $(HOST_SUBDIR)/mpfr || exit 1; \
14541         case $(srcdir) in \
14542           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14543           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14544                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14545         esac; \
14546         module_srcdir=mpfr; \
14547         $(SHELL) $$s/$$module_srcdir/configure \
14548           --srcdir=$${topdir}/$$module_srcdir \
14549           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14550           --target=${target_alias} \
14551           --with-build-libsubdir=$(HOST_SUBDIR) \
14552           $(STAGEprofile_CONFIGURE_FLAGS) \
14553           --disable-shared @extra_mpfr_configure_flags@ @host_libs_picflag@
14554 @endif mpfr-bootstrap
14555
14556 .PHONY: configure-stagetrain-mpfr maybe-configure-stagetrain-mpfr
14557 maybe-configure-stagetrain-mpfr:
14558 @if mpfr-bootstrap
14559 maybe-configure-stagetrain-mpfr: configure-stagetrain-mpfr
14560 configure-stagetrain-mpfr:
14561         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
14562         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14563         @r=`${PWD_COMMAND}`; export r; \
14564         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14565         TFLAGS="$(STAGEtrain_TFLAGS)"; \
14566         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14567         $(HOST_EXPORTS) \
14568         $(POSTSTAGE1_HOST_EXPORTS) \
14569         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
14570         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
14571         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
14572         echo Configuring stage train in $(HOST_SUBDIR)/mpfr; \
14573         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14574         cd $(HOST_SUBDIR)/mpfr || exit 1; \
14575         case $(srcdir) in \
14576           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14577           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14578                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14579         esac; \
14580         module_srcdir=mpfr; \
14581         $(SHELL) $$s/$$module_srcdir/configure \
14582           --srcdir=$${topdir}/$$module_srcdir \
14583           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14584           --target=${target_alias} \
14585           --with-build-libsubdir=$(HOST_SUBDIR) \
14586           $(STAGEtrain_CONFIGURE_FLAGS) \
14587           --disable-shared @extra_mpfr_configure_flags@ @host_libs_picflag@
14588 @endif mpfr-bootstrap
14589
14590 .PHONY: configure-stagefeedback-mpfr maybe-configure-stagefeedback-mpfr
14591 maybe-configure-stagefeedback-mpfr:
14592 @if mpfr-bootstrap
14593 maybe-configure-stagefeedback-mpfr: configure-stagefeedback-mpfr
14594 configure-stagefeedback-mpfr:
14595         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14596         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14597         @r=`${PWD_COMMAND}`; export r; \
14598         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14599         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14600         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14601         $(HOST_EXPORTS) \
14602         $(POSTSTAGE1_HOST_EXPORTS) \
14603         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
14604         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
14605         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
14606         echo Configuring stage feedback in $(HOST_SUBDIR)/mpfr; \
14607         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14608         cd $(HOST_SUBDIR)/mpfr || exit 1; \
14609         case $(srcdir) in \
14610           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14611           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14612                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14613         esac; \
14614         module_srcdir=mpfr; \
14615         $(SHELL) $$s/$$module_srcdir/configure \
14616           --srcdir=$${topdir}/$$module_srcdir \
14617           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14618           --target=${target_alias} \
14619           --with-build-libsubdir=$(HOST_SUBDIR) \
14620           $(STAGEfeedback_CONFIGURE_FLAGS) \
14621           --disable-shared @extra_mpfr_configure_flags@ @host_libs_picflag@
14622 @endif mpfr-bootstrap
14623
14624 .PHONY: configure-stageautoprofile-mpfr maybe-configure-stageautoprofile-mpfr
14625 maybe-configure-stageautoprofile-mpfr:
14626 @if mpfr-bootstrap
14627 maybe-configure-stageautoprofile-mpfr: configure-stageautoprofile-mpfr
14628 configure-stageautoprofile-mpfr:
14629         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
14630         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14631         @r=`${PWD_COMMAND}`; export r; \
14632         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14633         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
14634         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14635         $(HOST_EXPORTS) \
14636         $(POSTSTAGE1_HOST_EXPORTS) \
14637         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
14638         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
14639         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
14640         echo Configuring stage autoprofile in $(HOST_SUBDIR)/mpfr; \
14641         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14642         cd $(HOST_SUBDIR)/mpfr || exit 1; \
14643         case $(srcdir) in \
14644           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14645           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14646                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14647         esac; \
14648         module_srcdir=mpfr; \
14649         $(SHELL) $$s/$$module_srcdir/configure \
14650           --srcdir=$${topdir}/$$module_srcdir \
14651           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14652           --target=${target_alias} \
14653           --with-build-libsubdir=$(HOST_SUBDIR) \
14654           $(STAGEautoprofile_CONFIGURE_FLAGS) \
14655           --disable-shared @extra_mpfr_configure_flags@ @host_libs_picflag@
14656 @endif mpfr-bootstrap
14657
14658 .PHONY: configure-stageautofeedback-mpfr maybe-configure-stageautofeedback-mpfr
14659 maybe-configure-stageautofeedback-mpfr:
14660 @if mpfr-bootstrap
14661 maybe-configure-stageautofeedback-mpfr: configure-stageautofeedback-mpfr
14662 configure-stageautofeedback-mpfr:
14663         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
14664         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14665         @r=`${PWD_COMMAND}`; export r; \
14666         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14667         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
14668         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14669         $(HOST_EXPORTS) \
14670         $(POSTSTAGE1_HOST_EXPORTS) \
14671         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
14672         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
14673         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
14674         echo Configuring stage autofeedback in $(HOST_SUBDIR)/mpfr; \
14675         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14676         cd $(HOST_SUBDIR)/mpfr || exit 1; \
14677         case $(srcdir) in \
14678           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14679           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14680                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14681         esac; \
14682         module_srcdir=mpfr; \
14683         $(SHELL) $$s/$$module_srcdir/configure \
14684           --srcdir=$${topdir}/$$module_srcdir \
14685           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14686           --target=${target_alias} \
14687           --with-build-libsubdir=$(HOST_SUBDIR) \
14688           $(STAGEautofeedback_CONFIGURE_FLAGS) \
14689           --disable-shared @extra_mpfr_configure_flags@ @host_libs_picflag@
14690 @endif mpfr-bootstrap
14691
14692
14693
14694
14695
14696 .PHONY: all-mpfr maybe-all-mpfr
14697 maybe-all-mpfr:
14698 @if gcc-bootstrap
14699 all-mpfr: stage_current
14700 @endif gcc-bootstrap
14701 @if mpfr
14702 TARGET-mpfr=all
14703 maybe-all-mpfr: all-mpfr
14704 all-mpfr: configure-mpfr
14705         @r=`${PWD_COMMAND}`; export r; \
14706         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14707         $(HOST_EXPORTS)  \
14708         (cd $(HOST_SUBDIR)/mpfr && \
14709           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14710                 $(TARGET-mpfr))
14711 @endif mpfr
14712
14713
14714
14715 .PHONY: all-stage1-mpfr maybe-all-stage1-mpfr
14716 .PHONY: clean-stage1-mpfr maybe-clean-stage1-mpfr
14717 maybe-all-stage1-mpfr:
14718 maybe-clean-stage1-mpfr:
14719 @if mpfr-bootstrap
14720 maybe-all-stage1-mpfr: all-stage1-mpfr
14721 all-stage1: all-stage1-mpfr
14722 TARGET-stage1-mpfr = $(TARGET-mpfr)
14723 all-stage1-mpfr: configure-stage1-mpfr
14724         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14725         @r=`${PWD_COMMAND}`; export r; \
14726         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14727         TFLAGS="$(STAGE1_TFLAGS)"; \
14728         $(HOST_EXPORTS)  \
14729         cd $(HOST_SUBDIR)/mpfr && \
14730          \
14731         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14732                 CFLAGS="$(STAGE1_CFLAGS)" \
14733                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
14734                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
14735                 LIBCFLAGS="$(LIBCFLAGS)" \
14736                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14737                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14738                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14739                 $(EXTRA_HOST_FLAGS)  \
14740                 $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14741                 TFLAGS="$(STAGE1_TFLAGS)"  \
14742                 $(TARGET-stage1-mpfr)
14743
14744 maybe-clean-stage1-mpfr: clean-stage1-mpfr
14745 clean-stage1: clean-stage1-mpfr
14746 clean-stage1-mpfr:
14747         @if [ $(current_stage) = stage1 ]; then \
14748           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14749         else \
14750           [ -f $(HOST_SUBDIR)/stage1-mpfr/Makefile ] || exit 0; \
14751           $(MAKE) stage1-start; \
14752         fi; \
14753         cd $(HOST_SUBDIR)/mpfr && \
14754         $(MAKE) $(EXTRA_HOST_FLAGS)  \
14755         $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14756 @endif mpfr-bootstrap
14757
14758
14759 .PHONY: all-stage2-mpfr maybe-all-stage2-mpfr
14760 .PHONY: clean-stage2-mpfr maybe-clean-stage2-mpfr
14761 maybe-all-stage2-mpfr:
14762 maybe-clean-stage2-mpfr:
14763 @if mpfr-bootstrap
14764 maybe-all-stage2-mpfr: all-stage2-mpfr
14765 all-stage2: all-stage2-mpfr
14766 TARGET-stage2-mpfr = $(TARGET-mpfr)
14767 all-stage2-mpfr: configure-stage2-mpfr
14768         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14769         @r=`${PWD_COMMAND}`; export r; \
14770         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14771         TFLAGS="$(STAGE2_TFLAGS)"; \
14772         $(HOST_EXPORTS) \
14773         $(POSTSTAGE1_HOST_EXPORTS)  \
14774         cd $(HOST_SUBDIR)/mpfr && \
14775          \
14776         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14777                 CFLAGS="$(STAGE2_CFLAGS)" \
14778                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
14779                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
14780                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
14781                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14782                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14783                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14784                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14785                 TFLAGS="$(STAGE2_TFLAGS)"  \
14786                 $(TARGET-stage2-mpfr)
14787
14788 maybe-clean-stage2-mpfr: clean-stage2-mpfr
14789 clean-stage2: clean-stage2-mpfr
14790 clean-stage2-mpfr:
14791         @if [ $(current_stage) = stage2 ]; then \
14792           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14793         else \
14794           [ -f $(HOST_SUBDIR)/stage2-mpfr/Makefile ] || exit 0; \
14795           $(MAKE) stage2-start; \
14796         fi; \
14797         cd $(HOST_SUBDIR)/mpfr && \
14798         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14799 @endif mpfr-bootstrap
14800
14801
14802 .PHONY: all-stage3-mpfr maybe-all-stage3-mpfr
14803 .PHONY: clean-stage3-mpfr maybe-clean-stage3-mpfr
14804 maybe-all-stage3-mpfr:
14805 maybe-clean-stage3-mpfr:
14806 @if mpfr-bootstrap
14807 maybe-all-stage3-mpfr: all-stage3-mpfr
14808 all-stage3: all-stage3-mpfr
14809 TARGET-stage3-mpfr = $(TARGET-mpfr)
14810 all-stage3-mpfr: configure-stage3-mpfr
14811         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14812         @r=`${PWD_COMMAND}`; export r; \
14813         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14814         TFLAGS="$(STAGE3_TFLAGS)"; \
14815         $(HOST_EXPORTS) \
14816         $(POSTSTAGE1_HOST_EXPORTS)  \
14817         cd $(HOST_SUBDIR)/mpfr && \
14818          \
14819         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14820                 CFLAGS="$(STAGE3_CFLAGS)" \
14821                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
14822                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
14823                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
14824                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14825                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14826                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14827                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14828                 TFLAGS="$(STAGE3_TFLAGS)"  \
14829                 $(TARGET-stage3-mpfr)
14830
14831 maybe-clean-stage3-mpfr: clean-stage3-mpfr
14832 clean-stage3: clean-stage3-mpfr
14833 clean-stage3-mpfr:
14834         @if [ $(current_stage) = stage3 ]; then \
14835           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14836         else \
14837           [ -f $(HOST_SUBDIR)/stage3-mpfr/Makefile ] || exit 0; \
14838           $(MAKE) stage3-start; \
14839         fi; \
14840         cd $(HOST_SUBDIR)/mpfr && \
14841         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14842 @endif mpfr-bootstrap
14843
14844
14845 .PHONY: all-stage4-mpfr maybe-all-stage4-mpfr
14846 .PHONY: clean-stage4-mpfr maybe-clean-stage4-mpfr
14847 maybe-all-stage4-mpfr:
14848 maybe-clean-stage4-mpfr:
14849 @if mpfr-bootstrap
14850 maybe-all-stage4-mpfr: all-stage4-mpfr
14851 all-stage4: all-stage4-mpfr
14852 TARGET-stage4-mpfr = $(TARGET-mpfr)
14853 all-stage4-mpfr: configure-stage4-mpfr
14854         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14855         @r=`${PWD_COMMAND}`; export r; \
14856         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14857         TFLAGS="$(STAGE4_TFLAGS)"; \
14858         $(HOST_EXPORTS) \
14859         $(POSTSTAGE1_HOST_EXPORTS)  \
14860         cd $(HOST_SUBDIR)/mpfr && \
14861          \
14862         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14863                 CFLAGS="$(STAGE4_CFLAGS)" \
14864                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
14865                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
14866                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
14867                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14868                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14869                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14870                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14871                 TFLAGS="$(STAGE4_TFLAGS)"  \
14872                 $(TARGET-stage4-mpfr)
14873
14874 maybe-clean-stage4-mpfr: clean-stage4-mpfr
14875 clean-stage4: clean-stage4-mpfr
14876 clean-stage4-mpfr:
14877         @if [ $(current_stage) = stage4 ]; then \
14878           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14879         else \
14880           [ -f $(HOST_SUBDIR)/stage4-mpfr/Makefile ] || exit 0; \
14881           $(MAKE) stage4-start; \
14882         fi; \
14883         cd $(HOST_SUBDIR)/mpfr && \
14884         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14885 @endif mpfr-bootstrap
14886
14887
14888 .PHONY: all-stageprofile-mpfr maybe-all-stageprofile-mpfr
14889 .PHONY: clean-stageprofile-mpfr maybe-clean-stageprofile-mpfr
14890 maybe-all-stageprofile-mpfr:
14891 maybe-clean-stageprofile-mpfr:
14892 @if mpfr-bootstrap
14893 maybe-all-stageprofile-mpfr: all-stageprofile-mpfr
14894 all-stageprofile: all-stageprofile-mpfr
14895 TARGET-stageprofile-mpfr = $(TARGET-mpfr)
14896 all-stageprofile-mpfr: configure-stageprofile-mpfr
14897         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14898         @r=`${PWD_COMMAND}`; export r; \
14899         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14900         TFLAGS="$(STAGEprofile_TFLAGS)"; \
14901         $(HOST_EXPORTS) \
14902         $(POSTSTAGE1_HOST_EXPORTS)  \
14903         cd $(HOST_SUBDIR)/mpfr && \
14904          \
14905         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14906                 CFLAGS="$(STAGEprofile_CFLAGS)" \
14907                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
14908                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
14909                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
14910                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14911                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14912                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14913                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14914                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
14915                 $(TARGET-stageprofile-mpfr)
14916
14917 maybe-clean-stageprofile-mpfr: clean-stageprofile-mpfr
14918 clean-stageprofile: clean-stageprofile-mpfr
14919 clean-stageprofile-mpfr:
14920         @if [ $(current_stage) = stageprofile ]; then \
14921           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14922         else \
14923           [ -f $(HOST_SUBDIR)/stageprofile-mpfr/Makefile ] || exit 0; \
14924           $(MAKE) stageprofile-start; \
14925         fi; \
14926         cd $(HOST_SUBDIR)/mpfr && \
14927         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14928 @endif mpfr-bootstrap
14929
14930
14931 .PHONY: all-stagetrain-mpfr maybe-all-stagetrain-mpfr
14932 .PHONY: clean-stagetrain-mpfr maybe-clean-stagetrain-mpfr
14933 maybe-all-stagetrain-mpfr:
14934 maybe-clean-stagetrain-mpfr:
14935 @if mpfr-bootstrap
14936 maybe-all-stagetrain-mpfr: all-stagetrain-mpfr
14937 all-stagetrain: all-stagetrain-mpfr
14938 TARGET-stagetrain-mpfr = $(TARGET-mpfr)
14939 all-stagetrain-mpfr: configure-stagetrain-mpfr
14940         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
14941         @r=`${PWD_COMMAND}`; export r; \
14942         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14943         TFLAGS="$(STAGEtrain_TFLAGS)"; \
14944         $(HOST_EXPORTS) \
14945         $(POSTSTAGE1_HOST_EXPORTS)  \
14946         cd $(HOST_SUBDIR)/mpfr && \
14947          \
14948         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14949                 CFLAGS="$(STAGEtrain_CFLAGS)" \
14950                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
14951                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
14952                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
14953                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14954                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14955                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14956                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14957                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
14958                 $(TARGET-stagetrain-mpfr)
14959
14960 maybe-clean-stagetrain-mpfr: clean-stagetrain-mpfr
14961 clean-stagetrain: clean-stagetrain-mpfr
14962 clean-stagetrain-mpfr:
14963         @if [ $(current_stage) = stagetrain ]; then \
14964           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14965         else \
14966           [ -f $(HOST_SUBDIR)/stagetrain-mpfr/Makefile ] || exit 0; \
14967           $(MAKE) stagetrain-start; \
14968         fi; \
14969         cd $(HOST_SUBDIR)/mpfr && \
14970         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14971 @endif mpfr-bootstrap
14972
14973
14974 .PHONY: all-stagefeedback-mpfr maybe-all-stagefeedback-mpfr
14975 .PHONY: clean-stagefeedback-mpfr maybe-clean-stagefeedback-mpfr
14976 maybe-all-stagefeedback-mpfr:
14977 maybe-clean-stagefeedback-mpfr:
14978 @if mpfr-bootstrap
14979 maybe-all-stagefeedback-mpfr: all-stagefeedback-mpfr
14980 all-stagefeedback: all-stagefeedback-mpfr
14981 TARGET-stagefeedback-mpfr = $(TARGET-mpfr)
14982 all-stagefeedback-mpfr: configure-stagefeedback-mpfr
14983         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14984         @r=`${PWD_COMMAND}`; export r; \
14985         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14986         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14987         $(HOST_EXPORTS) \
14988         $(POSTSTAGE1_HOST_EXPORTS)  \
14989         cd $(HOST_SUBDIR)/mpfr && \
14990          \
14991         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14992                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
14993                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
14994                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
14995                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
14996                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14997                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14998                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14999                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
15000                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
15001                 $(TARGET-stagefeedback-mpfr)
15002
15003 maybe-clean-stagefeedback-mpfr: clean-stagefeedback-mpfr
15004 clean-stagefeedback: clean-stagefeedback-mpfr
15005 clean-stagefeedback-mpfr:
15006         @if [ $(current_stage) = stagefeedback ]; then \
15007           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
15008         else \
15009           [ -f $(HOST_SUBDIR)/stagefeedback-mpfr/Makefile ] || exit 0; \
15010           $(MAKE) stagefeedback-start; \
15011         fi; \
15012         cd $(HOST_SUBDIR)/mpfr && \
15013         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
15014 @endif mpfr-bootstrap
15015
15016
15017 .PHONY: all-stageautoprofile-mpfr maybe-all-stageautoprofile-mpfr
15018 .PHONY: clean-stageautoprofile-mpfr maybe-clean-stageautoprofile-mpfr
15019 maybe-all-stageautoprofile-mpfr:
15020 maybe-clean-stageautoprofile-mpfr:
15021 @if mpfr-bootstrap
15022 maybe-all-stageautoprofile-mpfr: all-stageautoprofile-mpfr
15023 all-stageautoprofile: all-stageautoprofile-mpfr
15024 TARGET-stageautoprofile-mpfr = $(TARGET-mpfr)
15025 all-stageautoprofile-mpfr: configure-stageautoprofile-mpfr
15026         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
15027         @r=`${PWD_COMMAND}`; export r; \
15028         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15029         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
15030         $(HOST_EXPORTS) \
15031         $(POSTSTAGE1_HOST_EXPORTS)  \
15032         cd $(HOST_SUBDIR)/mpfr && \
15033         $$s/gcc/config/i386/$(AUTO_PROFILE) \
15034         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15035                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
15036                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
15037                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
15038                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
15039                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15040                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15041                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15042                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
15043                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
15044                 $(TARGET-stageautoprofile-mpfr)
15045
15046 maybe-clean-stageautoprofile-mpfr: clean-stageautoprofile-mpfr
15047 clean-stageautoprofile: clean-stageautoprofile-mpfr
15048 clean-stageautoprofile-mpfr:
15049         @if [ $(current_stage) = stageautoprofile ]; then \
15050           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
15051         else \
15052           [ -f $(HOST_SUBDIR)/stageautoprofile-mpfr/Makefile ] || exit 0; \
15053           $(MAKE) stageautoprofile-start; \
15054         fi; \
15055         cd $(HOST_SUBDIR)/mpfr && \
15056         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
15057 @endif mpfr-bootstrap
15058
15059
15060 .PHONY: all-stageautofeedback-mpfr maybe-all-stageautofeedback-mpfr
15061 .PHONY: clean-stageautofeedback-mpfr maybe-clean-stageautofeedback-mpfr
15062 maybe-all-stageautofeedback-mpfr:
15063 maybe-clean-stageautofeedback-mpfr:
15064 @if mpfr-bootstrap
15065 maybe-all-stageautofeedback-mpfr: all-stageautofeedback-mpfr
15066 all-stageautofeedback: all-stageautofeedback-mpfr
15067 TARGET-stageautofeedback-mpfr = $(TARGET-mpfr)
15068 all-stageautofeedback-mpfr: configure-stageautofeedback-mpfr
15069         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
15070         @r=`${PWD_COMMAND}`; export r; \
15071         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15072         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
15073         $(HOST_EXPORTS) \
15074         $(POSTSTAGE1_HOST_EXPORTS)  \
15075         cd $(HOST_SUBDIR)/mpfr && \
15076          \
15077         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15078                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
15079                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
15080                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
15081                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
15082                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15083                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15084                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15085                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
15086                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
15087                 $(TARGET-stageautofeedback-mpfr)
15088
15089 maybe-clean-stageautofeedback-mpfr: clean-stageautofeedback-mpfr
15090 clean-stageautofeedback: clean-stageautofeedback-mpfr
15091 clean-stageautofeedback-mpfr:
15092         @if [ $(current_stage) = stageautofeedback ]; then \
15093           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
15094         else \
15095           [ -f $(HOST_SUBDIR)/stageautofeedback-mpfr/Makefile ] || exit 0; \
15096           $(MAKE) stageautofeedback-start; \
15097         fi; \
15098         cd $(HOST_SUBDIR)/mpfr && \
15099         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
15100 @endif mpfr-bootstrap
15101
15102
15103
15104
15105
15106 .PHONY: check-mpfr maybe-check-mpfr
15107 maybe-check-mpfr:
15108 @if mpfr
15109 maybe-check-mpfr: check-mpfr
15110
15111 check-mpfr:
15112         @: $(MAKE); $(unstage)
15113         @r=`${PWD_COMMAND}`; export r; \
15114         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15115         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
15116         (cd $(HOST_SUBDIR)/mpfr && \
15117           $(MAKE) $(FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" $(EXTRA_BOOTSTRAP_FLAGS) check)
15118
15119 @endif mpfr
15120
15121 .PHONY: install-mpfr maybe-install-mpfr
15122 maybe-install-mpfr:
15123 @if mpfr
15124 maybe-install-mpfr: install-mpfr
15125
15126 install-mpfr:
15127
15128 @endif mpfr
15129
15130 .PHONY: install-strip-mpfr maybe-install-strip-mpfr
15131 maybe-install-strip-mpfr:
15132 @if mpfr
15133 maybe-install-strip-mpfr: install-strip-mpfr
15134
15135 install-strip-mpfr:
15136
15137 @endif mpfr
15138
15139 # Other targets (info, dvi, pdf, etc.)
15140
15141 .PHONY: maybe-info-mpfr info-mpfr
15142 maybe-info-mpfr:
15143 @if mpfr
15144 maybe-info-mpfr: info-mpfr
15145
15146 info-mpfr: \
15147     configure-mpfr 
15148         @[ -f ./mpfr/Makefile ] || exit 0; \
15149         r=`${PWD_COMMAND}`; export r; \
15150         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15151         $(HOST_EXPORTS) \
15152         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15153           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15154         done; \
15155         echo "Doing info in mpfr"; \
15156         (cd $(HOST_SUBDIR)/mpfr && \
15157           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15158                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15159                   "RANLIB=$${RANLIB}" \
15160                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15161                   info) \
15162           || exit 1
15163
15164 @endif mpfr
15165
15166 .PHONY: maybe-dvi-mpfr dvi-mpfr
15167 maybe-dvi-mpfr:
15168 @if mpfr
15169 maybe-dvi-mpfr: dvi-mpfr
15170
15171 dvi-mpfr: \
15172     configure-mpfr 
15173         @[ -f ./mpfr/Makefile ] || exit 0; \
15174         r=`${PWD_COMMAND}`; export r; \
15175         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15176         $(HOST_EXPORTS) \
15177         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15178           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15179         done; \
15180         echo "Doing dvi in mpfr"; \
15181         (cd $(HOST_SUBDIR)/mpfr && \
15182           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15183                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15184                   "RANLIB=$${RANLIB}" \
15185                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15186                   dvi) \
15187           || exit 1
15188
15189 @endif mpfr
15190
15191 .PHONY: maybe-pdf-mpfr pdf-mpfr
15192 maybe-pdf-mpfr:
15193 @if mpfr
15194 maybe-pdf-mpfr: pdf-mpfr
15195
15196 pdf-mpfr: \
15197     configure-mpfr 
15198         @[ -f ./mpfr/Makefile ] || exit 0; \
15199         r=`${PWD_COMMAND}`; export r; \
15200         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15201         $(HOST_EXPORTS) \
15202         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15203           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15204         done; \
15205         echo "Doing pdf in mpfr"; \
15206         (cd $(HOST_SUBDIR)/mpfr && \
15207           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15208                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15209                   "RANLIB=$${RANLIB}" \
15210                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15211                   pdf) \
15212           || exit 1
15213
15214 @endif mpfr
15215
15216 .PHONY: maybe-html-mpfr html-mpfr
15217 maybe-html-mpfr:
15218 @if mpfr
15219 maybe-html-mpfr: html-mpfr
15220
15221 html-mpfr: \
15222     configure-mpfr 
15223         @[ -f ./mpfr/Makefile ] || exit 0; \
15224         r=`${PWD_COMMAND}`; export r; \
15225         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15226         $(HOST_EXPORTS) \
15227         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15228           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15229         done; \
15230         echo "Doing html in mpfr"; \
15231         (cd $(HOST_SUBDIR)/mpfr && \
15232           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15233                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15234                   "RANLIB=$${RANLIB}" \
15235                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15236                   html) \
15237           || exit 1
15238
15239 @endif mpfr
15240
15241 .PHONY: maybe-TAGS-mpfr TAGS-mpfr
15242 maybe-TAGS-mpfr:
15243 @if mpfr
15244 maybe-TAGS-mpfr: TAGS-mpfr
15245
15246 TAGS-mpfr: \
15247     configure-mpfr 
15248         @[ -f ./mpfr/Makefile ] || exit 0; \
15249         r=`${PWD_COMMAND}`; export r; \
15250         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15251         $(HOST_EXPORTS) \
15252         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15253           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15254         done; \
15255         echo "Doing TAGS in mpfr"; \
15256         (cd $(HOST_SUBDIR)/mpfr && \
15257           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15258                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15259                   "RANLIB=$${RANLIB}" \
15260                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15261                   TAGS) \
15262           || exit 1
15263
15264 @endif mpfr
15265
15266 .PHONY: maybe-install-info-mpfr install-info-mpfr
15267 maybe-install-info-mpfr:
15268 @if mpfr
15269 maybe-install-info-mpfr: install-info-mpfr
15270
15271 install-info-mpfr: \
15272     configure-mpfr \
15273     info-mpfr 
15274         @[ -f ./mpfr/Makefile ] || exit 0; \
15275         r=`${PWD_COMMAND}`; export r; \
15276         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15277         $(HOST_EXPORTS) \
15278         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15279           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15280         done; \
15281         echo "Doing install-info in mpfr"; \
15282         (cd $(HOST_SUBDIR)/mpfr && \
15283           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15284                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15285                   "RANLIB=$${RANLIB}" \
15286                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15287                   install-info) \
15288           || exit 1
15289
15290 @endif mpfr
15291
15292 .PHONY: maybe-install-dvi-mpfr install-dvi-mpfr
15293 maybe-install-dvi-mpfr:
15294 @if mpfr
15295 maybe-install-dvi-mpfr: install-dvi-mpfr
15296
15297 install-dvi-mpfr: \
15298     configure-mpfr \
15299     dvi-mpfr 
15300         @[ -f ./mpfr/Makefile ] || exit 0; \
15301         r=`${PWD_COMMAND}`; export r; \
15302         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15303         $(HOST_EXPORTS) \
15304         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15305           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15306         done; \
15307         echo "Doing install-dvi in mpfr"; \
15308         (cd $(HOST_SUBDIR)/mpfr && \
15309           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15310                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15311                   "RANLIB=$${RANLIB}" \
15312                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15313                   install-dvi) \
15314           || exit 1
15315
15316 @endif mpfr
15317
15318 .PHONY: maybe-install-pdf-mpfr install-pdf-mpfr
15319 maybe-install-pdf-mpfr:
15320 @if mpfr
15321 maybe-install-pdf-mpfr: install-pdf-mpfr
15322
15323 install-pdf-mpfr: \
15324     configure-mpfr \
15325     pdf-mpfr 
15326         @[ -f ./mpfr/Makefile ] || exit 0; \
15327         r=`${PWD_COMMAND}`; export r; \
15328         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15329         $(HOST_EXPORTS) \
15330         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15331           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15332         done; \
15333         echo "Doing install-pdf in mpfr"; \
15334         (cd $(HOST_SUBDIR)/mpfr && \
15335           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15336                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15337                   "RANLIB=$${RANLIB}" \
15338                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15339                   install-pdf) \
15340           || exit 1
15341
15342 @endif mpfr
15343
15344 .PHONY: maybe-install-html-mpfr install-html-mpfr
15345 maybe-install-html-mpfr:
15346 @if mpfr
15347 maybe-install-html-mpfr: install-html-mpfr
15348
15349 install-html-mpfr: \
15350     configure-mpfr \
15351     html-mpfr 
15352         @[ -f ./mpfr/Makefile ] || exit 0; \
15353         r=`${PWD_COMMAND}`; export r; \
15354         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15355         $(HOST_EXPORTS) \
15356         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15357           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15358         done; \
15359         echo "Doing install-html in mpfr"; \
15360         (cd $(HOST_SUBDIR)/mpfr && \
15361           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15362                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15363                   "RANLIB=$${RANLIB}" \
15364                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15365                   install-html) \
15366           || exit 1
15367
15368 @endif mpfr
15369
15370 .PHONY: maybe-installcheck-mpfr installcheck-mpfr
15371 maybe-installcheck-mpfr:
15372 @if mpfr
15373 maybe-installcheck-mpfr: installcheck-mpfr
15374
15375 installcheck-mpfr: \
15376     configure-mpfr 
15377         @[ -f ./mpfr/Makefile ] || exit 0; \
15378         r=`${PWD_COMMAND}`; export r; \
15379         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15380         $(HOST_EXPORTS) \
15381         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15382           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15383         done; \
15384         echo "Doing installcheck in mpfr"; \
15385         (cd $(HOST_SUBDIR)/mpfr && \
15386           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15387                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15388                   "RANLIB=$${RANLIB}" \
15389                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15390                   installcheck) \
15391           || exit 1
15392
15393 @endif mpfr
15394
15395 .PHONY: maybe-mostlyclean-mpfr mostlyclean-mpfr
15396 maybe-mostlyclean-mpfr:
15397 @if mpfr
15398 maybe-mostlyclean-mpfr: mostlyclean-mpfr
15399
15400 mostlyclean-mpfr: 
15401         @[ -f ./mpfr/Makefile ] || exit 0; \
15402         r=`${PWD_COMMAND}`; export r; \
15403         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15404         $(HOST_EXPORTS) \
15405         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15406           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15407         done; \
15408         echo "Doing mostlyclean in mpfr"; \
15409         (cd $(HOST_SUBDIR)/mpfr && \
15410           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15411                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15412                   "RANLIB=$${RANLIB}" \
15413                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15414                   mostlyclean) \
15415           || exit 1
15416
15417 @endif mpfr
15418
15419 .PHONY: maybe-clean-mpfr clean-mpfr
15420 maybe-clean-mpfr:
15421 @if mpfr
15422 maybe-clean-mpfr: clean-mpfr
15423
15424 clean-mpfr: 
15425         @[ -f ./mpfr/Makefile ] || exit 0; \
15426         r=`${PWD_COMMAND}`; export r; \
15427         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15428         $(HOST_EXPORTS) \
15429         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15430           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15431         done; \
15432         echo "Doing clean in mpfr"; \
15433         (cd $(HOST_SUBDIR)/mpfr && \
15434           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15435                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15436                   "RANLIB=$${RANLIB}" \
15437                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15438                   clean) \
15439           || exit 1
15440
15441 @endif mpfr
15442
15443 .PHONY: maybe-distclean-mpfr distclean-mpfr
15444 maybe-distclean-mpfr:
15445 @if mpfr
15446 maybe-distclean-mpfr: distclean-mpfr
15447
15448 distclean-mpfr: 
15449         @[ -f ./mpfr/Makefile ] || exit 0; \
15450         r=`${PWD_COMMAND}`; export r; \
15451         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15452         $(HOST_EXPORTS) \
15453         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15454           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15455         done; \
15456         echo "Doing distclean in mpfr"; \
15457         (cd $(HOST_SUBDIR)/mpfr && \
15458           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15459                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15460                   "RANLIB=$${RANLIB}" \
15461                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15462                   distclean) \
15463           || exit 1
15464
15465 @endif mpfr
15466
15467 .PHONY: maybe-maintainer-clean-mpfr maintainer-clean-mpfr
15468 maybe-maintainer-clean-mpfr:
15469 @if mpfr
15470 maybe-maintainer-clean-mpfr: maintainer-clean-mpfr
15471
15472 maintainer-clean-mpfr: 
15473         @[ -f ./mpfr/Makefile ] || exit 0; \
15474         r=`${PWD_COMMAND}`; export r; \
15475         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15476         $(HOST_EXPORTS) \
15477         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15478           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15479         done; \
15480         echo "Doing maintainer-clean in mpfr"; \
15481         (cd $(HOST_SUBDIR)/mpfr && \
15482           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15483                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15484                   "RANLIB=$${RANLIB}" \
15485                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15486                   maintainer-clean) \
15487           || exit 1
15488
15489 @endif mpfr
15490
15491
15492
15493 .PHONY: configure-mpc maybe-configure-mpc
15494 maybe-configure-mpc:
15495 @if gcc-bootstrap
15496 configure-mpc: stage_current
15497 @endif gcc-bootstrap
15498 @if mpc
15499 maybe-configure-mpc: configure-mpc
15500 configure-mpc: 
15501         @r=`${PWD_COMMAND}`; export r; \
15502         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15503         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15504         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15505         $(HOST_EXPORTS)  \
15506         echo Configuring in $(HOST_SUBDIR)/mpc; \
15507         cd "$(HOST_SUBDIR)/mpc" || exit 1; \
15508         case $(srcdir) in \
15509           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15510           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15511                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15512         esac; \
15513         module_srcdir=mpc; \
15514         $(SHELL) \
15515           $$s/$$module_srcdir/configure \
15516           --srcdir=$${topdir}/$$module_srcdir \
15517           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15518           --target=${target_alias} --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@  @host_libs_picflag@ --disable-maintainer-mode \
15519           || exit 1
15520 @endif mpc
15521
15522
15523
15524 .PHONY: configure-stage1-mpc maybe-configure-stage1-mpc
15525 maybe-configure-stage1-mpc:
15526 @if mpc-bootstrap
15527 maybe-configure-stage1-mpc: configure-stage1-mpc
15528 configure-stage1-mpc:
15529         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
15530         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15531         @r=`${PWD_COMMAND}`; export r; \
15532         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15533         TFLAGS="$(STAGE1_TFLAGS)"; \
15534         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15535         $(HOST_EXPORTS) \
15536         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
15537         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
15538         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
15539         echo Configuring stage 1 in $(HOST_SUBDIR)/mpc; \
15540         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15541         cd $(HOST_SUBDIR)/mpc || exit 1; \
15542         case $(srcdir) in \
15543           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15544           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15545                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15546         esac; \
15547         module_srcdir=mpc; \
15548         $(SHELL) $$s/$$module_srcdir/configure \
15549           --srcdir=$${topdir}/$$module_srcdir \
15550           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15551           --target=${target_alias} \
15552            \
15553           $(STAGE1_CONFIGURE_FLAGS) \
15554           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@  @host_libs_picflag@ --disable-maintainer-mode
15555 @endif mpc-bootstrap
15556
15557 .PHONY: configure-stage2-mpc maybe-configure-stage2-mpc
15558 maybe-configure-stage2-mpc:
15559 @if mpc-bootstrap
15560 maybe-configure-stage2-mpc: configure-stage2-mpc
15561 configure-stage2-mpc:
15562         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
15563         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15564         @r=`${PWD_COMMAND}`; export r; \
15565         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15566         TFLAGS="$(STAGE2_TFLAGS)"; \
15567         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15568         $(HOST_EXPORTS) \
15569         $(POSTSTAGE1_HOST_EXPORTS) \
15570         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
15571         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
15572         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
15573         echo Configuring stage 2 in $(HOST_SUBDIR)/mpc; \
15574         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15575         cd $(HOST_SUBDIR)/mpc || exit 1; \
15576         case $(srcdir) in \
15577           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15578           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15579                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15580         esac; \
15581         module_srcdir=mpc; \
15582         $(SHELL) $$s/$$module_srcdir/configure \
15583           --srcdir=$${topdir}/$$module_srcdir \
15584           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15585           --target=${target_alias} \
15586           --with-build-libsubdir=$(HOST_SUBDIR) \
15587           $(STAGE2_CONFIGURE_FLAGS) \
15588           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@  @host_libs_picflag@ --disable-maintainer-mode
15589 @endif mpc-bootstrap
15590
15591 .PHONY: configure-stage3-mpc maybe-configure-stage3-mpc
15592 maybe-configure-stage3-mpc:
15593 @if mpc-bootstrap
15594 maybe-configure-stage3-mpc: configure-stage3-mpc
15595 configure-stage3-mpc:
15596         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
15597         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15598         @r=`${PWD_COMMAND}`; export r; \
15599         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15600         TFLAGS="$(STAGE3_TFLAGS)"; \
15601         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15602         $(HOST_EXPORTS) \
15603         $(POSTSTAGE1_HOST_EXPORTS) \
15604         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
15605         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
15606         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
15607         echo Configuring stage 3 in $(HOST_SUBDIR)/mpc; \
15608         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15609         cd $(HOST_SUBDIR)/mpc || exit 1; \
15610         case $(srcdir) in \
15611           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15612           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15613                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15614         esac; \
15615         module_srcdir=mpc; \
15616         $(SHELL) $$s/$$module_srcdir/configure \
15617           --srcdir=$${topdir}/$$module_srcdir \
15618           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15619           --target=${target_alias} \
15620           --with-build-libsubdir=$(HOST_SUBDIR) \
15621           $(STAGE3_CONFIGURE_FLAGS) \
15622           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@  @host_libs_picflag@ --disable-maintainer-mode
15623 @endif mpc-bootstrap
15624
15625 .PHONY: configure-stage4-mpc maybe-configure-stage4-mpc
15626 maybe-configure-stage4-mpc:
15627 @if mpc-bootstrap
15628 maybe-configure-stage4-mpc: configure-stage4-mpc
15629 configure-stage4-mpc:
15630         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15631         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15632         @r=`${PWD_COMMAND}`; export r; \
15633         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15634         TFLAGS="$(STAGE4_TFLAGS)"; \
15635         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15636         $(HOST_EXPORTS) \
15637         $(POSTSTAGE1_HOST_EXPORTS) \
15638         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
15639         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
15640         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
15641         echo Configuring stage 4 in $(HOST_SUBDIR)/mpc; \
15642         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15643         cd $(HOST_SUBDIR)/mpc || exit 1; \
15644         case $(srcdir) in \
15645           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15646           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15647                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15648         esac; \
15649         module_srcdir=mpc; \
15650         $(SHELL) $$s/$$module_srcdir/configure \
15651           --srcdir=$${topdir}/$$module_srcdir \
15652           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15653           --target=${target_alias} \
15654           --with-build-libsubdir=$(HOST_SUBDIR) \
15655           $(STAGE4_CONFIGURE_FLAGS) \
15656           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@  @host_libs_picflag@ --disable-maintainer-mode
15657 @endif mpc-bootstrap
15658
15659 .PHONY: configure-stageprofile-mpc maybe-configure-stageprofile-mpc
15660 maybe-configure-stageprofile-mpc:
15661 @if mpc-bootstrap
15662 maybe-configure-stageprofile-mpc: configure-stageprofile-mpc
15663 configure-stageprofile-mpc:
15664         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15665         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15666         @r=`${PWD_COMMAND}`; export r; \
15667         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15668         TFLAGS="$(STAGEprofile_TFLAGS)"; \
15669         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15670         $(HOST_EXPORTS) \
15671         $(POSTSTAGE1_HOST_EXPORTS) \
15672         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
15673         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
15674         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
15675         echo Configuring stage profile in $(HOST_SUBDIR)/mpc; \
15676         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15677         cd $(HOST_SUBDIR)/mpc || exit 1; \
15678         case $(srcdir) in \
15679           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15680           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15681                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15682         esac; \
15683         module_srcdir=mpc; \
15684         $(SHELL) $$s/$$module_srcdir/configure \
15685           --srcdir=$${topdir}/$$module_srcdir \
15686           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15687           --target=${target_alias} \
15688           --with-build-libsubdir=$(HOST_SUBDIR) \
15689           $(STAGEprofile_CONFIGURE_FLAGS) \
15690           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@  @host_libs_picflag@ --disable-maintainer-mode
15691 @endif mpc-bootstrap
15692
15693 .PHONY: configure-stagetrain-mpc maybe-configure-stagetrain-mpc
15694 maybe-configure-stagetrain-mpc:
15695 @if mpc-bootstrap
15696 maybe-configure-stagetrain-mpc: configure-stagetrain-mpc
15697 configure-stagetrain-mpc:
15698         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
15699         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15700         @r=`${PWD_COMMAND}`; export r; \
15701         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15702         TFLAGS="$(STAGEtrain_TFLAGS)"; \
15703         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15704         $(HOST_EXPORTS) \
15705         $(POSTSTAGE1_HOST_EXPORTS) \
15706         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
15707         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
15708         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
15709         echo Configuring stage train in $(HOST_SUBDIR)/mpc; \
15710         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15711         cd $(HOST_SUBDIR)/mpc || exit 1; \
15712         case $(srcdir) in \
15713           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15714           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15715                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15716         esac; \
15717         module_srcdir=mpc; \
15718         $(SHELL) $$s/$$module_srcdir/configure \
15719           --srcdir=$${topdir}/$$module_srcdir \
15720           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15721           --target=${target_alias} \
15722           --with-build-libsubdir=$(HOST_SUBDIR) \
15723           $(STAGEtrain_CONFIGURE_FLAGS) \
15724           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@  @host_libs_picflag@ --disable-maintainer-mode
15725 @endif mpc-bootstrap
15726
15727 .PHONY: configure-stagefeedback-mpc maybe-configure-stagefeedback-mpc
15728 maybe-configure-stagefeedback-mpc:
15729 @if mpc-bootstrap
15730 maybe-configure-stagefeedback-mpc: configure-stagefeedback-mpc
15731 configure-stagefeedback-mpc:
15732         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
15733         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15734         @r=`${PWD_COMMAND}`; export r; \
15735         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15736         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
15737         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15738         $(HOST_EXPORTS) \
15739         $(POSTSTAGE1_HOST_EXPORTS) \
15740         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
15741         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
15742         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
15743         echo Configuring stage feedback in $(HOST_SUBDIR)/mpc; \
15744         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15745         cd $(HOST_SUBDIR)/mpc || exit 1; \
15746         case $(srcdir) in \
15747           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15748           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15749                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15750         esac; \
15751         module_srcdir=mpc; \
15752         $(SHELL) $$s/$$module_srcdir/configure \
15753           --srcdir=$${topdir}/$$module_srcdir \
15754           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15755           --target=${target_alias} \
15756           --with-build-libsubdir=$(HOST_SUBDIR) \
15757           $(STAGEfeedback_CONFIGURE_FLAGS) \
15758           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@  @host_libs_picflag@ --disable-maintainer-mode
15759 @endif mpc-bootstrap
15760
15761 .PHONY: configure-stageautoprofile-mpc maybe-configure-stageautoprofile-mpc
15762 maybe-configure-stageautoprofile-mpc:
15763 @if mpc-bootstrap
15764 maybe-configure-stageautoprofile-mpc: configure-stageautoprofile-mpc
15765 configure-stageautoprofile-mpc:
15766         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
15767         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15768         @r=`${PWD_COMMAND}`; export r; \
15769         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15770         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
15771         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15772         $(HOST_EXPORTS) \
15773         $(POSTSTAGE1_HOST_EXPORTS) \
15774         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
15775         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
15776         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
15777         echo Configuring stage autoprofile in $(HOST_SUBDIR)/mpc; \
15778         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15779         cd $(HOST_SUBDIR)/mpc || exit 1; \
15780         case $(srcdir) in \
15781           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15782           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15783                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15784         esac; \
15785         module_srcdir=mpc; \
15786         $(SHELL) $$s/$$module_srcdir/configure \
15787           --srcdir=$${topdir}/$$module_srcdir \
15788           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15789           --target=${target_alias} \
15790           --with-build-libsubdir=$(HOST_SUBDIR) \
15791           $(STAGEautoprofile_CONFIGURE_FLAGS) \
15792           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@  @host_libs_picflag@ --disable-maintainer-mode
15793 @endif mpc-bootstrap
15794
15795 .PHONY: configure-stageautofeedback-mpc maybe-configure-stageautofeedback-mpc
15796 maybe-configure-stageautofeedback-mpc:
15797 @if mpc-bootstrap
15798 maybe-configure-stageautofeedback-mpc: configure-stageautofeedback-mpc
15799 configure-stageautofeedback-mpc:
15800         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
15801         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15802         @r=`${PWD_COMMAND}`; export r; \
15803         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15804         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
15805         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15806         $(HOST_EXPORTS) \
15807         $(POSTSTAGE1_HOST_EXPORTS) \
15808         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
15809         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
15810         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
15811         echo Configuring stage autofeedback in $(HOST_SUBDIR)/mpc; \
15812         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15813         cd $(HOST_SUBDIR)/mpc || exit 1; \
15814         case $(srcdir) in \
15815           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15816           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15817                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15818         esac; \
15819         module_srcdir=mpc; \
15820         $(SHELL) $$s/$$module_srcdir/configure \
15821           --srcdir=$${topdir}/$$module_srcdir \
15822           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15823           --target=${target_alias} \
15824           --with-build-libsubdir=$(HOST_SUBDIR) \
15825           $(STAGEautofeedback_CONFIGURE_FLAGS) \
15826           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@  @host_libs_picflag@ --disable-maintainer-mode
15827 @endif mpc-bootstrap
15828
15829
15830
15831
15832
15833 .PHONY: all-mpc maybe-all-mpc
15834 maybe-all-mpc:
15835 @if gcc-bootstrap
15836 all-mpc: stage_current
15837 @endif gcc-bootstrap
15838 @if mpc
15839 TARGET-mpc=all
15840 maybe-all-mpc: all-mpc
15841 all-mpc: configure-mpc
15842         @r=`${PWD_COMMAND}`; export r; \
15843         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15844         $(HOST_EXPORTS)  \
15845         (cd $(HOST_SUBDIR)/mpc && \
15846           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
15847                 $(TARGET-mpc))
15848 @endif mpc
15849
15850
15851
15852 .PHONY: all-stage1-mpc maybe-all-stage1-mpc
15853 .PHONY: clean-stage1-mpc maybe-clean-stage1-mpc
15854 maybe-all-stage1-mpc:
15855 maybe-clean-stage1-mpc:
15856 @if mpc-bootstrap
15857 maybe-all-stage1-mpc: all-stage1-mpc
15858 all-stage1: all-stage1-mpc
15859 TARGET-stage1-mpc = $(TARGET-mpc)
15860 all-stage1-mpc: configure-stage1-mpc
15861         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
15862         @r=`${PWD_COMMAND}`; export r; \
15863         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15864         TFLAGS="$(STAGE1_TFLAGS)"; \
15865         $(HOST_EXPORTS)  \
15866         cd $(HOST_SUBDIR)/mpc && \
15867          \
15868         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15869                 CFLAGS="$(STAGE1_CFLAGS)" \
15870                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
15871                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
15872                 LIBCFLAGS="$(LIBCFLAGS)" \
15873                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15874                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15875                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15876                 $(EXTRA_HOST_FLAGS)  \
15877                 $(STAGE1_FLAGS_TO_PASS)  \
15878                 TFLAGS="$(STAGE1_TFLAGS)"  \
15879                 $(TARGET-stage1-mpc)
15880
15881 maybe-clean-stage1-mpc: clean-stage1-mpc
15882 clean-stage1: clean-stage1-mpc
15883 clean-stage1-mpc:
15884         @if [ $(current_stage) = stage1 ]; then \
15885           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15886         else \
15887           [ -f $(HOST_SUBDIR)/stage1-mpc/Makefile ] || exit 0; \
15888           $(MAKE) stage1-start; \
15889         fi; \
15890         cd $(HOST_SUBDIR)/mpc && \
15891         $(MAKE) $(EXTRA_HOST_FLAGS)  \
15892         $(STAGE1_FLAGS_TO_PASS)  clean
15893 @endif mpc-bootstrap
15894
15895
15896 .PHONY: all-stage2-mpc maybe-all-stage2-mpc
15897 .PHONY: clean-stage2-mpc maybe-clean-stage2-mpc
15898 maybe-all-stage2-mpc:
15899 maybe-clean-stage2-mpc:
15900 @if mpc-bootstrap
15901 maybe-all-stage2-mpc: all-stage2-mpc
15902 all-stage2: all-stage2-mpc
15903 TARGET-stage2-mpc = $(TARGET-mpc)
15904 all-stage2-mpc: configure-stage2-mpc
15905         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
15906         @r=`${PWD_COMMAND}`; export r; \
15907         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15908         TFLAGS="$(STAGE2_TFLAGS)"; \
15909         $(HOST_EXPORTS) \
15910         $(POSTSTAGE1_HOST_EXPORTS)  \
15911         cd $(HOST_SUBDIR)/mpc && \
15912          \
15913         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15914                 CFLAGS="$(STAGE2_CFLAGS)" \
15915                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
15916                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
15917                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
15918                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15919                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15920                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15921                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
15922                 TFLAGS="$(STAGE2_TFLAGS)"  \
15923                 $(TARGET-stage2-mpc)
15924
15925 maybe-clean-stage2-mpc: clean-stage2-mpc
15926 clean-stage2: clean-stage2-mpc
15927 clean-stage2-mpc:
15928         @if [ $(current_stage) = stage2 ]; then \
15929           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15930         else \
15931           [ -f $(HOST_SUBDIR)/stage2-mpc/Makefile ] || exit 0; \
15932           $(MAKE) stage2-start; \
15933         fi; \
15934         cd $(HOST_SUBDIR)/mpc && \
15935         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
15936 @endif mpc-bootstrap
15937
15938
15939 .PHONY: all-stage3-mpc maybe-all-stage3-mpc
15940 .PHONY: clean-stage3-mpc maybe-clean-stage3-mpc
15941 maybe-all-stage3-mpc:
15942 maybe-clean-stage3-mpc:
15943 @if mpc-bootstrap
15944 maybe-all-stage3-mpc: all-stage3-mpc
15945 all-stage3: all-stage3-mpc
15946 TARGET-stage3-mpc = $(TARGET-mpc)
15947 all-stage3-mpc: configure-stage3-mpc
15948         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
15949         @r=`${PWD_COMMAND}`; export r; \
15950         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15951         TFLAGS="$(STAGE3_TFLAGS)"; \
15952         $(HOST_EXPORTS) \
15953         $(POSTSTAGE1_HOST_EXPORTS)  \
15954         cd $(HOST_SUBDIR)/mpc && \
15955          \
15956         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15957                 CFLAGS="$(STAGE3_CFLAGS)" \
15958                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
15959                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
15960                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
15961                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15962                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15963                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15964                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
15965                 TFLAGS="$(STAGE3_TFLAGS)"  \
15966                 $(TARGET-stage3-mpc)
15967
15968 maybe-clean-stage3-mpc: clean-stage3-mpc
15969 clean-stage3: clean-stage3-mpc
15970 clean-stage3-mpc:
15971         @if [ $(current_stage) = stage3 ]; then \
15972           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15973         else \
15974           [ -f $(HOST_SUBDIR)/stage3-mpc/Makefile ] || exit 0; \
15975           $(MAKE) stage3-start; \
15976         fi; \
15977         cd $(HOST_SUBDIR)/mpc && \
15978         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
15979 @endif mpc-bootstrap
15980
15981
15982 .PHONY: all-stage4-mpc maybe-all-stage4-mpc
15983 .PHONY: clean-stage4-mpc maybe-clean-stage4-mpc
15984 maybe-all-stage4-mpc:
15985 maybe-clean-stage4-mpc:
15986 @if mpc-bootstrap
15987 maybe-all-stage4-mpc: all-stage4-mpc
15988 all-stage4: all-stage4-mpc
15989 TARGET-stage4-mpc = $(TARGET-mpc)
15990 all-stage4-mpc: configure-stage4-mpc
15991         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15992         @r=`${PWD_COMMAND}`; export r; \
15993         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15994         TFLAGS="$(STAGE4_TFLAGS)"; \
15995         $(HOST_EXPORTS) \
15996         $(POSTSTAGE1_HOST_EXPORTS)  \
15997         cd $(HOST_SUBDIR)/mpc && \
15998          \
15999         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16000                 CFLAGS="$(STAGE4_CFLAGS)" \
16001                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
16002                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
16003                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
16004                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16005                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16006                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16007                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
16008                 TFLAGS="$(STAGE4_TFLAGS)"  \
16009                 $(TARGET-stage4-mpc)
16010
16011 maybe-clean-stage4-mpc: clean-stage4-mpc
16012 clean-stage4: clean-stage4-mpc
16013 clean-stage4-mpc:
16014         @if [ $(current_stage) = stage4 ]; then \
16015           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
16016         else \
16017           [ -f $(HOST_SUBDIR)/stage4-mpc/Makefile ] || exit 0; \
16018           $(MAKE) stage4-start; \
16019         fi; \
16020         cd $(HOST_SUBDIR)/mpc && \
16021         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
16022 @endif mpc-bootstrap
16023
16024
16025 .PHONY: all-stageprofile-mpc maybe-all-stageprofile-mpc
16026 .PHONY: clean-stageprofile-mpc maybe-clean-stageprofile-mpc
16027 maybe-all-stageprofile-mpc:
16028 maybe-clean-stageprofile-mpc:
16029 @if mpc-bootstrap
16030 maybe-all-stageprofile-mpc: all-stageprofile-mpc
16031 all-stageprofile: all-stageprofile-mpc
16032 TARGET-stageprofile-mpc = $(TARGET-mpc)
16033 all-stageprofile-mpc: configure-stageprofile-mpc
16034         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16035         @r=`${PWD_COMMAND}`; export r; \
16036         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16037         TFLAGS="$(STAGEprofile_TFLAGS)"; \
16038         $(HOST_EXPORTS) \
16039         $(POSTSTAGE1_HOST_EXPORTS)  \
16040         cd $(HOST_SUBDIR)/mpc && \
16041          \
16042         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16043                 CFLAGS="$(STAGEprofile_CFLAGS)" \
16044                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
16045                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
16046                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
16047                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16048                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16049                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16050                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
16051                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
16052                 $(TARGET-stageprofile-mpc)
16053
16054 maybe-clean-stageprofile-mpc: clean-stageprofile-mpc
16055 clean-stageprofile: clean-stageprofile-mpc
16056 clean-stageprofile-mpc:
16057         @if [ $(current_stage) = stageprofile ]; then \
16058           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
16059         else \
16060           [ -f $(HOST_SUBDIR)/stageprofile-mpc/Makefile ] || exit 0; \
16061           $(MAKE) stageprofile-start; \
16062         fi; \
16063         cd $(HOST_SUBDIR)/mpc && \
16064         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
16065 @endif mpc-bootstrap
16066
16067
16068 .PHONY: all-stagetrain-mpc maybe-all-stagetrain-mpc
16069 .PHONY: clean-stagetrain-mpc maybe-clean-stagetrain-mpc
16070 maybe-all-stagetrain-mpc:
16071 maybe-clean-stagetrain-mpc:
16072 @if mpc-bootstrap
16073 maybe-all-stagetrain-mpc: all-stagetrain-mpc
16074 all-stagetrain: all-stagetrain-mpc
16075 TARGET-stagetrain-mpc = $(TARGET-mpc)
16076 all-stagetrain-mpc: configure-stagetrain-mpc
16077         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
16078         @r=`${PWD_COMMAND}`; export r; \
16079         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16080         TFLAGS="$(STAGEtrain_TFLAGS)"; \
16081         $(HOST_EXPORTS) \
16082         $(POSTSTAGE1_HOST_EXPORTS)  \
16083         cd $(HOST_SUBDIR)/mpc && \
16084          \
16085         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16086                 CFLAGS="$(STAGEtrain_CFLAGS)" \
16087                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
16088                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
16089                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
16090                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16091                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16092                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16093                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
16094                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
16095                 $(TARGET-stagetrain-mpc)
16096
16097 maybe-clean-stagetrain-mpc: clean-stagetrain-mpc
16098 clean-stagetrain: clean-stagetrain-mpc
16099 clean-stagetrain-mpc:
16100         @if [ $(current_stage) = stagetrain ]; then \
16101           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
16102         else \
16103           [ -f $(HOST_SUBDIR)/stagetrain-mpc/Makefile ] || exit 0; \
16104           $(MAKE) stagetrain-start; \
16105         fi; \
16106         cd $(HOST_SUBDIR)/mpc && \
16107         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
16108 @endif mpc-bootstrap
16109
16110
16111 .PHONY: all-stagefeedback-mpc maybe-all-stagefeedback-mpc
16112 .PHONY: clean-stagefeedback-mpc maybe-clean-stagefeedback-mpc
16113 maybe-all-stagefeedback-mpc:
16114 maybe-clean-stagefeedback-mpc:
16115 @if mpc-bootstrap
16116 maybe-all-stagefeedback-mpc: all-stagefeedback-mpc
16117 all-stagefeedback: all-stagefeedback-mpc
16118 TARGET-stagefeedback-mpc = $(TARGET-mpc)
16119 all-stagefeedback-mpc: configure-stagefeedback-mpc
16120         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16121         @r=`${PWD_COMMAND}`; export r; \
16122         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16123         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
16124         $(HOST_EXPORTS) \
16125         $(POSTSTAGE1_HOST_EXPORTS)  \
16126         cd $(HOST_SUBDIR)/mpc && \
16127          \
16128         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16129                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
16130                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
16131                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
16132                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
16133                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16134                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16135                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16136                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
16137                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
16138                 $(TARGET-stagefeedback-mpc)
16139
16140 maybe-clean-stagefeedback-mpc: clean-stagefeedback-mpc
16141 clean-stagefeedback: clean-stagefeedback-mpc
16142 clean-stagefeedback-mpc:
16143         @if [ $(current_stage) = stagefeedback ]; then \
16144           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
16145         else \
16146           [ -f $(HOST_SUBDIR)/stagefeedback-mpc/Makefile ] || exit 0; \
16147           $(MAKE) stagefeedback-start; \
16148         fi; \
16149         cd $(HOST_SUBDIR)/mpc && \
16150         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
16151 @endif mpc-bootstrap
16152
16153
16154 .PHONY: all-stageautoprofile-mpc maybe-all-stageautoprofile-mpc
16155 .PHONY: clean-stageautoprofile-mpc maybe-clean-stageautoprofile-mpc
16156 maybe-all-stageautoprofile-mpc:
16157 maybe-clean-stageautoprofile-mpc:
16158 @if mpc-bootstrap
16159 maybe-all-stageautoprofile-mpc: all-stageautoprofile-mpc
16160 all-stageautoprofile: all-stageautoprofile-mpc
16161 TARGET-stageautoprofile-mpc = $(TARGET-mpc)
16162 all-stageautoprofile-mpc: configure-stageautoprofile-mpc
16163         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
16164         @r=`${PWD_COMMAND}`; export r; \
16165         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16166         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
16167         $(HOST_EXPORTS) \
16168         $(POSTSTAGE1_HOST_EXPORTS)  \
16169         cd $(HOST_SUBDIR)/mpc && \
16170         $$s/gcc/config/i386/$(AUTO_PROFILE) \
16171         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16172                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
16173                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
16174                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
16175                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
16176                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16177                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16178                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16179                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
16180                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
16181                 $(TARGET-stageautoprofile-mpc)
16182
16183 maybe-clean-stageautoprofile-mpc: clean-stageautoprofile-mpc
16184 clean-stageautoprofile: clean-stageautoprofile-mpc
16185 clean-stageautoprofile-mpc:
16186         @if [ $(current_stage) = stageautoprofile ]; then \
16187           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
16188         else \
16189           [ -f $(HOST_SUBDIR)/stageautoprofile-mpc/Makefile ] || exit 0; \
16190           $(MAKE) stageautoprofile-start; \
16191         fi; \
16192         cd $(HOST_SUBDIR)/mpc && \
16193         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
16194 @endif mpc-bootstrap
16195
16196
16197 .PHONY: all-stageautofeedback-mpc maybe-all-stageautofeedback-mpc
16198 .PHONY: clean-stageautofeedback-mpc maybe-clean-stageautofeedback-mpc
16199 maybe-all-stageautofeedback-mpc:
16200 maybe-clean-stageautofeedback-mpc:
16201 @if mpc-bootstrap
16202 maybe-all-stageautofeedback-mpc: all-stageautofeedback-mpc
16203 all-stageautofeedback: all-stageautofeedback-mpc
16204 TARGET-stageautofeedback-mpc = $(TARGET-mpc)
16205 all-stageautofeedback-mpc: configure-stageautofeedback-mpc
16206         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
16207         @r=`${PWD_COMMAND}`; export r; \
16208         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16209         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
16210         $(HOST_EXPORTS) \
16211         $(POSTSTAGE1_HOST_EXPORTS)  \
16212         cd $(HOST_SUBDIR)/mpc && \
16213          \
16214         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16215                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
16216                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
16217                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
16218                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
16219                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16220                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16221                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16222                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
16223                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
16224                 $(TARGET-stageautofeedback-mpc)
16225
16226 maybe-clean-stageautofeedback-mpc: clean-stageautofeedback-mpc
16227 clean-stageautofeedback: clean-stageautofeedback-mpc
16228 clean-stageautofeedback-mpc:
16229         @if [ $(current_stage) = stageautofeedback ]; then \
16230           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
16231         else \
16232           [ -f $(HOST_SUBDIR)/stageautofeedback-mpc/Makefile ] || exit 0; \
16233           $(MAKE) stageautofeedback-start; \
16234         fi; \
16235         cd $(HOST_SUBDIR)/mpc && \
16236         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
16237 @endif mpc-bootstrap
16238
16239
16240
16241
16242
16243 .PHONY: check-mpc maybe-check-mpc
16244 maybe-check-mpc:
16245 @if mpc
16246 maybe-check-mpc: check-mpc
16247
16248 check-mpc:
16249         @: $(MAKE); $(unstage)
16250         @r=`${PWD_COMMAND}`; export r; \
16251         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16252         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
16253         (cd $(HOST_SUBDIR)/mpc && \
16254           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
16255
16256 @endif mpc
16257
16258 .PHONY: install-mpc maybe-install-mpc
16259 maybe-install-mpc:
16260 @if mpc
16261 maybe-install-mpc: install-mpc
16262
16263 install-mpc:
16264
16265 @endif mpc
16266
16267 .PHONY: install-strip-mpc maybe-install-strip-mpc
16268 maybe-install-strip-mpc:
16269 @if mpc
16270 maybe-install-strip-mpc: install-strip-mpc
16271
16272 install-strip-mpc:
16273
16274 @endif mpc
16275
16276 # Other targets (info, dvi, pdf, etc.)
16277
16278 .PHONY: maybe-info-mpc info-mpc
16279 maybe-info-mpc:
16280 @if mpc
16281 maybe-info-mpc: info-mpc
16282
16283 info-mpc: \
16284     configure-mpc 
16285         @[ -f ./mpc/Makefile ] || exit 0; \
16286         r=`${PWD_COMMAND}`; export r; \
16287         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16288         $(HOST_EXPORTS) \
16289         for flag in $(EXTRA_HOST_FLAGS) ; do \
16290           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16291         done; \
16292         echo "Doing info in mpc"; \
16293         (cd $(HOST_SUBDIR)/mpc && \
16294           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16295                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16296                   "RANLIB=$${RANLIB}" \
16297                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16298                   info) \
16299           || exit 1
16300
16301 @endif mpc
16302
16303 .PHONY: maybe-dvi-mpc dvi-mpc
16304 maybe-dvi-mpc:
16305 @if mpc
16306 maybe-dvi-mpc: dvi-mpc
16307
16308 dvi-mpc: \
16309     configure-mpc 
16310         @[ -f ./mpc/Makefile ] || exit 0; \
16311         r=`${PWD_COMMAND}`; export r; \
16312         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16313         $(HOST_EXPORTS) \
16314         for flag in $(EXTRA_HOST_FLAGS) ; do \
16315           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16316         done; \
16317         echo "Doing dvi in mpc"; \
16318         (cd $(HOST_SUBDIR)/mpc && \
16319           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16320                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16321                   "RANLIB=$${RANLIB}" \
16322                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16323                   dvi) \
16324           || exit 1
16325
16326 @endif mpc
16327
16328 .PHONY: maybe-pdf-mpc pdf-mpc
16329 maybe-pdf-mpc:
16330 @if mpc
16331 maybe-pdf-mpc: pdf-mpc
16332
16333 pdf-mpc: \
16334     configure-mpc 
16335         @[ -f ./mpc/Makefile ] || exit 0; \
16336         r=`${PWD_COMMAND}`; export r; \
16337         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16338         $(HOST_EXPORTS) \
16339         for flag in $(EXTRA_HOST_FLAGS) ; do \
16340           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16341         done; \
16342         echo "Doing pdf in mpc"; \
16343         (cd $(HOST_SUBDIR)/mpc && \
16344           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16345                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16346                   "RANLIB=$${RANLIB}" \
16347                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16348                   pdf) \
16349           || exit 1
16350
16351 @endif mpc
16352
16353 .PHONY: maybe-html-mpc html-mpc
16354 maybe-html-mpc:
16355 @if mpc
16356 maybe-html-mpc: html-mpc
16357
16358 html-mpc: \
16359     configure-mpc 
16360         @[ -f ./mpc/Makefile ] || exit 0; \
16361         r=`${PWD_COMMAND}`; export r; \
16362         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16363         $(HOST_EXPORTS) \
16364         for flag in $(EXTRA_HOST_FLAGS) ; do \
16365           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16366         done; \
16367         echo "Doing html in mpc"; \
16368         (cd $(HOST_SUBDIR)/mpc && \
16369           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16370                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16371                   "RANLIB=$${RANLIB}" \
16372                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16373                   html) \
16374           || exit 1
16375
16376 @endif mpc
16377
16378 .PHONY: maybe-TAGS-mpc TAGS-mpc
16379 maybe-TAGS-mpc:
16380 @if mpc
16381 maybe-TAGS-mpc: TAGS-mpc
16382
16383 TAGS-mpc: \
16384     configure-mpc 
16385         @[ -f ./mpc/Makefile ] || exit 0; \
16386         r=`${PWD_COMMAND}`; export r; \
16387         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16388         $(HOST_EXPORTS) \
16389         for flag in $(EXTRA_HOST_FLAGS) ; do \
16390           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16391         done; \
16392         echo "Doing TAGS in mpc"; \
16393         (cd $(HOST_SUBDIR)/mpc && \
16394           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16395                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16396                   "RANLIB=$${RANLIB}" \
16397                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16398                   TAGS) \
16399           || exit 1
16400
16401 @endif mpc
16402
16403 .PHONY: maybe-install-info-mpc install-info-mpc
16404 maybe-install-info-mpc:
16405 @if mpc
16406 maybe-install-info-mpc: install-info-mpc
16407
16408 install-info-mpc: \
16409     configure-mpc \
16410     info-mpc 
16411         @[ -f ./mpc/Makefile ] || exit 0; \
16412         r=`${PWD_COMMAND}`; export r; \
16413         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16414         $(HOST_EXPORTS) \
16415         for flag in $(EXTRA_HOST_FLAGS) ; do \
16416           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16417         done; \
16418         echo "Doing install-info in mpc"; \
16419         (cd $(HOST_SUBDIR)/mpc && \
16420           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16421                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16422                   "RANLIB=$${RANLIB}" \
16423                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16424                   install-info) \
16425           || exit 1
16426
16427 @endif mpc
16428
16429 .PHONY: maybe-install-dvi-mpc install-dvi-mpc
16430 maybe-install-dvi-mpc:
16431 @if mpc
16432 maybe-install-dvi-mpc: install-dvi-mpc
16433
16434 install-dvi-mpc: \
16435     configure-mpc \
16436     dvi-mpc 
16437         @[ -f ./mpc/Makefile ] || exit 0; \
16438         r=`${PWD_COMMAND}`; export r; \
16439         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16440         $(HOST_EXPORTS) \
16441         for flag in $(EXTRA_HOST_FLAGS) ; do \
16442           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16443         done; \
16444         echo "Doing install-dvi in mpc"; \
16445         (cd $(HOST_SUBDIR)/mpc && \
16446           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16447                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16448                   "RANLIB=$${RANLIB}" \
16449                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16450                   install-dvi) \
16451           || exit 1
16452
16453 @endif mpc
16454
16455 .PHONY: maybe-install-pdf-mpc install-pdf-mpc
16456 maybe-install-pdf-mpc:
16457 @if mpc
16458 maybe-install-pdf-mpc: install-pdf-mpc
16459
16460 install-pdf-mpc: \
16461     configure-mpc \
16462     pdf-mpc 
16463         @[ -f ./mpc/Makefile ] || exit 0; \
16464         r=`${PWD_COMMAND}`; export r; \
16465         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16466         $(HOST_EXPORTS) \
16467         for flag in $(EXTRA_HOST_FLAGS) ; do \
16468           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16469         done; \
16470         echo "Doing install-pdf in mpc"; \
16471         (cd $(HOST_SUBDIR)/mpc && \
16472           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16473                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16474                   "RANLIB=$${RANLIB}" \
16475                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16476                   install-pdf) \
16477           || exit 1
16478
16479 @endif mpc
16480
16481 .PHONY: maybe-install-html-mpc install-html-mpc
16482 maybe-install-html-mpc:
16483 @if mpc
16484 maybe-install-html-mpc: install-html-mpc
16485
16486 install-html-mpc: \
16487     configure-mpc \
16488     html-mpc 
16489         @[ -f ./mpc/Makefile ] || exit 0; \
16490         r=`${PWD_COMMAND}`; export r; \
16491         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16492         $(HOST_EXPORTS) \
16493         for flag in $(EXTRA_HOST_FLAGS) ; do \
16494           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16495         done; \
16496         echo "Doing install-html in mpc"; \
16497         (cd $(HOST_SUBDIR)/mpc && \
16498           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16499                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16500                   "RANLIB=$${RANLIB}" \
16501                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16502                   install-html) \
16503           || exit 1
16504
16505 @endif mpc
16506
16507 .PHONY: maybe-installcheck-mpc installcheck-mpc
16508 maybe-installcheck-mpc:
16509 @if mpc
16510 maybe-installcheck-mpc: installcheck-mpc
16511
16512 installcheck-mpc: \
16513     configure-mpc 
16514         @[ -f ./mpc/Makefile ] || exit 0; \
16515         r=`${PWD_COMMAND}`; export r; \
16516         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16517         $(HOST_EXPORTS) \
16518         for flag in $(EXTRA_HOST_FLAGS) ; do \
16519           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16520         done; \
16521         echo "Doing installcheck in mpc"; \
16522         (cd $(HOST_SUBDIR)/mpc && \
16523           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16524                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16525                   "RANLIB=$${RANLIB}" \
16526                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16527                   installcheck) \
16528           || exit 1
16529
16530 @endif mpc
16531
16532 .PHONY: maybe-mostlyclean-mpc mostlyclean-mpc
16533 maybe-mostlyclean-mpc:
16534 @if mpc
16535 maybe-mostlyclean-mpc: mostlyclean-mpc
16536
16537 mostlyclean-mpc: 
16538         @[ -f ./mpc/Makefile ] || exit 0; \
16539         r=`${PWD_COMMAND}`; export r; \
16540         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16541         $(HOST_EXPORTS) \
16542         for flag in $(EXTRA_HOST_FLAGS) ; do \
16543           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16544         done; \
16545         echo "Doing mostlyclean in mpc"; \
16546         (cd $(HOST_SUBDIR)/mpc && \
16547           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16548                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16549                   "RANLIB=$${RANLIB}" \
16550                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16551                   mostlyclean) \
16552           || exit 1
16553
16554 @endif mpc
16555
16556 .PHONY: maybe-clean-mpc clean-mpc
16557 maybe-clean-mpc:
16558 @if mpc
16559 maybe-clean-mpc: clean-mpc
16560
16561 clean-mpc: 
16562         @[ -f ./mpc/Makefile ] || exit 0; \
16563         r=`${PWD_COMMAND}`; export r; \
16564         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16565         $(HOST_EXPORTS) \
16566         for flag in $(EXTRA_HOST_FLAGS) ; do \
16567           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16568         done; \
16569         echo "Doing clean in mpc"; \
16570         (cd $(HOST_SUBDIR)/mpc && \
16571           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16572                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16573                   "RANLIB=$${RANLIB}" \
16574                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16575                   clean) \
16576           || exit 1
16577
16578 @endif mpc
16579
16580 .PHONY: maybe-distclean-mpc distclean-mpc
16581 maybe-distclean-mpc:
16582 @if mpc
16583 maybe-distclean-mpc: distclean-mpc
16584
16585 distclean-mpc: 
16586         @[ -f ./mpc/Makefile ] || exit 0; \
16587         r=`${PWD_COMMAND}`; export r; \
16588         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16589         $(HOST_EXPORTS) \
16590         for flag in $(EXTRA_HOST_FLAGS) ; do \
16591           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16592         done; \
16593         echo "Doing distclean in mpc"; \
16594         (cd $(HOST_SUBDIR)/mpc && \
16595           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16596                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16597                   "RANLIB=$${RANLIB}" \
16598                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16599                   distclean) \
16600           || exit 1
16601
16602 @endif mpc
16603
16604 .PHONY: maybe-maintainer-clean-mpc maintainer-clean-mpc
16605 maybe-maintainer-clean-mpc:
16606 @if mpc
16607 maybe-maintainer-clean-mpc: maintainer-clean-mpc
16608
16609 maintainer-clean-mpc: 
16610         @[ -f ./mpc/Makefile ] || exit 0; \
16611         r=`${PWD_COMMAND}`; export r; \
16612         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16613         $(HOST_EXPORTS) \
16614         for flag in $(EXTRA_HOST_FLAGS) ; do \
16615           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16616         done; \
16617         echo "Doing maintainer-clean in mpc"; \
16618         (cd $(HOST_SUBDIR)/mpc && \
16619           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16620                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16621                   "RANLIB=$${RANLIB}" \
16622                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16623                   maintainer-clean) \
16624           || exit 1
16625
16626 @endif mpc
16627
16628
16629
16630 .PHONY: configure-isl maybe-configure-isl
16631 maybe-configure-isl:
16632 @if gcc-bootstrap
16633 configure-isl: stage_current
16634 @endif gcc-bootstrap
16635 @if isl
16636 maybe-configure-isl: configure-isl
16637 configure-isl: 
16638         @r=`${PWD_COMMAND}`; export r; \
16639         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16640         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16641         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16642         $(HOST_EXPORTS)  \
16643         echo Configuring in $(HOST_SUBDIR)/isl; \
16644         cd "$(HOST_SUBDIR)/isl" || exit 1; \
16645         case $(srcdir) in \
16646           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16647           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16648                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16649         esac; \
16650         module_srcdir=isl; \
16651         $(SHELL) \
16652           $$s/$$module_srcdir/configure \
16653           --srcdir=$${topdir}/$$module_srcdir \
16654           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16655           --target=${target_alias} --disable-shared @extra_isl_gmp_configure_flags@  @host_libs_picflag@ \
16656           || exit 1
16657 @endif isl
16658
16659
16660
16661 .PHONY: configure-stage1-isl maybe-configure-stage1-isl
16662 maybe-configure-stage1-isl:
16663 @if isl-bootstrap
16664 maybe-configure-stage1-isl: configure-stage1-isl
16665 configure-stage1-isl:
16666         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16667         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16668         @r=`${PWD_COMMAND}`; export r; \
16669         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16670         TFLAGS="$(STAGE1_TFLAGS)"; \
16671         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16672         $(HOST_EXPORTS) \
16673         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
16674         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
16675         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
16676         echo Configuring stage 1 in $(HOST_SUBDIR)/isl; \
16677         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16678         cd $(HOST_SUBDIR)/isl || exit 1; \
16679         case $(srcdir) in \
16680           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16681           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16682                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16683         esac; \
16684         module_srcdir=isl; \
16685         $(SHELL) $$s/$$module_srcdir/configure \
16686           --srcdir=$${topdir}/$$module_srcdir \
16687           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16688           --target=${target_alias} \
16689            \
16690           $(STAGE1_CONFIGURE_FLAGS) \
16691           --disable-shared @extra_isl_gmp_configure_flags@  @host_libs_picflag@
16692 @endif isl-bootstrap
16693
16694 .PHONY: configure-stage2-isl maybe-configure-stage2-isl
16695 maybe-configure-stage2-isl:
16696 @if isl-bootstrap
16697 maybe-configure-stage2-isl: configure-stage2-isl
16698 configure-stage2-isl:
16699         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16700         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16701         @r=`${PWD_COMMAND}`; export r; \
16702         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16703         TFLAGS="$(STAGE2_TFLAGS)"; \
16704         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16705         $(HOST_EXPORTS) \
16706         $(POSTSTAGE1_HOST_EXPORTS) \
16707         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
16708         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
16709         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
16710         echo Configuring stage 2 in $(HOST_SUBDIR)/isl; \
16711         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16712         cd $(HOST_SUBDIR)/isl || exit 1; \
16713         case $(srcdir) in \
16714           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16715           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16716                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16717         esac; \
16718         module_srcdir=isl; \
16719         $(SHELL) $$s/$$module_srcdir/configure \
16720           --srcdir=$${topdir}/$$module_srcdir \
16721           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16722           --target=${target_alias} \
16723           --with-build-libsubdir=$(HOST_SUBDIR) \
16724           $(STAGE2_CONFIGURE_FLAGS) \
16725           --disable-shared @extra_isl_gmp_configure_flags@  @host_libs_picflag@
16726 @endif isl-bootstrap
16727
16728 .PHONY: configure-stage3-isl maybe-configure-stage3-isl
16729 maybe-configure-stage3-isl:
16730 @if isl-bootstrap
16731 maybe-configure-stage3-isl: configure-stage3-isl
16732 configure-stage3-isl:
16733         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16734         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16735         @r=`${PWD_COMMAND}`; export r; \
16736         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16737         TFLAGS="$(STAGE3_TFLAGS)"; \
16738         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16739         $(HOST_EXPORTS) \
16740         $(POSTSTAGE1_HOST_EXPORTS) \
16741         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
16742         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
16743         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
16744         echo Configuring stage 3 in $(HOST_SUBDIR)/isl; \
16745         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16746         cd $(HOST_SUBDIR)/isl || exit 1; \
16747         case $(srcdir) in \
16748           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16749           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16750                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16751         esac; \
16752         module_srcdir=isl; \
16753         $(SHELL) $$s/$$module_srcdir/configure \
16754           --srcdir=$${topdir}/$$module_srcdir \
16755           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16756           --target=${target_alias} \
16757           --with-build-libsubdir=$(HOST_SUBDIR) \
16758           $(STAGE3_CONFIGURE_FLAGS) \
16759           --disable-shared @extra_isl_gmp_configure_flags@  @host_libs_picflag@
16760 @endif isl-bootstrap
16761
16762 .PHONY: configure-stage4-isl maybe-configure-stage4-isl
16763 maybe-configure-stage4-isl:
16764 @if isl-bootstrap
16765 maybe-configure-stage4-isl: configure-stage4-isl
16766 configure-stage4-isl:
16767         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16768         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16769         @r=`${PWD_COMMAND}`; export r; \
16770         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16771         TFLAGS="$(STAGE4_TFLAGS)"; \
16772         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16773         $(HOST_EXPORTS) \
16774         $(POSTSTAGE1_HOST_EXPORTS) \
16775         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
16776         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
16777         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
16778         echo Configuring stage 4 in $(HOST_SUBDIR)/isl; \
16779         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16780         cd $(HOST_SUBDIR)/isl || exit 1; \
16781         case $(srcdir) in \
16782           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16783           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16784                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16785         esac; \
16786         module_srcdir=isl; \
16787         $(SHELL) $$s/$$module_srcdir/configure \
16788           --srcdir=$${topdir}/$$module_srcdir \
16789           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16790           --target=${target_alias} \
16791           --with-build-libsubdir=$(HOST_SUBDIR) \
16792           $(STAGE4_CONFIGURE_FLAGS) \
16793           --disable-shared @extra_isl_gmp_configure_flags@  @host_libs_picflag@
16794 @endif isl-bootstrap
16795
16796 .PHONY: configure-stageprofile-isl maybe-configure-stageprofile-isl
16797 maybe-configure-stageprofile-isl:
16798 @if isl-bootstrap
16799 maybe-configure-stageprofile-isl: configure-stageprofile-isl
16800 configure-stageprofile-isl:
16801         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16802         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16803         @r=`${PWD_COMMAND}`; export r; \
16804         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16805         TFLAGS="$(STAGEprofile_TFLAGS)"; \
16806         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16807         $(HOST_EXPORTS) \
16808         $(POSTSTAGE1_HOST_EXPORTS) \
16809         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
16810         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
16811         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
16812         echo Configuring stage profile in $(HOST_SUBDIR)/isl; \
16813         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16814         cd $(HOST_SUBDIR)/isl || exit 1; \
16815         case $(srcdir) in \
16816           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16817           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16818                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16819         esac; \
16820         module_srcdir=isl; \
16821         $(SHELL) $$s/$$module_srcdir/configure \
16822           --srcdir=$${topdir}/$$module_srcdir \
16823           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16824           --target=${target_alias} \
16825           --with-build-libsubdir=$(HOST_SUBDIR) \
16826           $(STAGEprofile_CONFIGURE_FLAGS) \
16827           --disable-shared @extra_isl_gmp_configure_flags@  @host_libs_picflag@
16828 @endif isl-bootstrap
16829
16830 .PHONY: configure-stagetrain-isl maybe-configure-stagetrain-isl
16831 maybe-configure-stagetrain-isl:
16832 @if isl-bootstrap
16833 maybe-configure-stagetrain-isl: configure-stagetrain-isl
16834 configure-stagetrain-isl:
16835         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
16836         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16837         @r=`${PWD_COMMAND}`; export r; \
16838         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16839         TFLAGS="$(STAGEtrain_TFLAGS)"; \
16840         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16841         $(HOST_EXPORTS) \
16842         $(POSTSTAGE1_HOST_EXPORTS) \
16843         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
16844         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
16845         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
16846         echo Configuring stage train in $(HOST_SUBDIR)/isl; \
16847         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16848         cd $(HOST_SUBDIR)/isl || exit 1; \
16849         case $(srcdir) in \
16850           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16851           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16852                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16853         esac; \
16854         module_srcdir=isl; \
16855         $(SHELL) $$s/$$module_srcdir/configure \
16856           --srcdir=$${topdir}/$$module_srcdir \
16857           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16858           --target=${target_alias} \
16859           --with-build-libsubdir=$(HOST_SUBDIR) \
16860           $(STAGEtrain_CONFIGURE_FLAGS) \
16861           --disable-shared @extra_isl_gmp_configure_flags@  @host_libs_picflag@
16862 @endif isl-bootstrap
16863
16864 .PHONY: configure-stagefeedback-isl maybe-configure-stagefeedback-isl
16865 maybe-configure-stagefeedback-isl:
16866 @if isl-bootstrap
16867 maybe-configure-stagefeedback-isl: configure-stagefeedback-isl
16868 configure-stagefeedback-isl:
16869         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16870         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16871         @r=`${PWD_COMMAND}`; export r; \
16872         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16873         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
16874         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16875         $(HOST_EXPORTS) \
16876         $(POSTSTAGE1_HOST_EXPORTS) \
16877         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
16878         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
16879         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
16880         echo Configuring stage feedback in $(HOST_SUBDIR)/isl; \
16881         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16882         cd $(HOST_SUBDIR)/isl || exit 1; \
16883         case $(srcdir) in \
16884           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16885           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16886                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16887         esac; \
16888         module_srcdir=isl; \
16889         $(SHELL) $$s/$$module_srcdir/configure \
16890           --srcdir=$${topdir}/$$module_srcdir \
16891           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16892           --target=${target_alias} \
16893           --with-build-libsubdir=$(HOST_SUBDIR) \
16894           $(STAGEfeedback_CONFIGURE_FLAGS) \
16895           --disable-shared @extra_isl_gmp_configure_flags@  @host_libs_picflag@
16896 @endif isl-bootstrap
16897
16898 .PHONY: configure-stageautoprofile-isl maybe-configure-stageautoprofile-isl
16899 maybe-configure-stageautoprofile-isl:
16900 @if isl-bootstrap
16901 maybe-configure-stageautoprofile-isl: configure-stageautoprofile-isl
16902 configure-stageautoprofile-isl:
16903         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
16904         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16905         @r=`${PWD_COMMAND}`; export r; \
16906         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16907         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
16908         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16909         $(HOST_EXPORTS) \
16910         $(POSTSTAGE1_HOST_EXPORTS) \
16911         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
16912         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
16913         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
16914         echo Configuring stage autoprofile in $(HOST_SUBDIR)/isl; \
16915         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16916         cd $(HOST_SUBDIR)/isl || exit 1; \
16917         case $(srcdir) in \
16918           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16919           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16920                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16921         esac; \
16922         module_srcdir=isl; \
16923         $(SHELL) $$s/$$module_srcdir/configure \
16924           --srcdir=$${topdir}/$$module_srcdir \
16925           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16926           --target=${target_alias} \
16927           --with-build-libsubdir=$(HOST_SUBDIR) \
16928           $(STAGEautoprofile_CONFIGURE_FLAGS) \
16929           --disable-shared @extra_isl_gmp_configure_flags@  @host_libs_picflag@
16930 @endif isl-bootstrap
16931
16932 .PHONY: configure-stageautofeedback-isl maybe-configure-stageautofeedback-isl
16933 maybe-configure-stageautofeedback-isl:
16934 @if isl-bootstrap
16935 maybe-configure-stageautofeedback-isl: configure-stageautofeedback-isl
16936 configure-stageautofeedback-isl:
16937         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
16938         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16939         @r=`${PWD_COMMAND}`; export r; \
16940         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16941         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
16942         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16943         $(HOST_EXPORTS) \
16944         $(POSTSTAGE1_HOST_EXPORTS) \
16945         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
16946         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
16947         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
16948         echo Configuring stage autofeedback in $(HOST_SUBDIR)/isl; \
16949         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16950         cd $(HOST_SUBDIR)/isl || exit 1; \
16951         case $(srcdir) in \
16952           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16953           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16954                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16955         esac; \
16956         module_srcdir=isl; \
16957         $(SHELL) $$s/$$module_srcdir/configure \
16958           --srcdir=$${topdir}/$$module_srcdir \
16959           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16960           --target=${target_alias} \
16961           --with-build-libsubdir=$(HOST_SUBDIR) \
16962           $(STAGEautofeedback_CONFIGURE_FLAGS) \
16963           --disable-shared @extra_isl_gmp_configure_flags@  @host_libs_picflag@
16964 @endif isl-bootstrap
16965
16966
16967
16968
16969
16970 .PHONY: all-isl maybe-all-isl
16971 maybe-all-isl:
16972 @if gcc-bootstrap
16973 all-isl: stage_current
16974 @endif gcc-bootstrap
16975 @if isl
16976 TARGET-isl=all
16977 maybe-all-isl: all-isl
16978 all-isl: configure-isl
16979         @r=`${PWD_COMMAND}`; export r; \
16980         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16981         $(HOST_EXPORTS)  \
16982         (cd $(HOST_SUBDIR)/isl && \
16983           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) V=1 \
16984                 $(TARGET-isl))
16985 @endif isl
16986
16987
16988
16989 .PHONY: all-stage1-isl maybe-all-stage1-isl
16990 .PHONY: clean-stage1-isl maybe-clean-stage1-isl
16991 maybe-all-stage1-isl:
16992 maybe-clean-stage1-isl:
16993 @if isl-bootstrap
16994 maybe-all-stage1-isl: all-stage1-isl
16995 all-stage1: all-stage1-isl
16996 TARGET-stage1-isl = $(TARGET-isl)
16997 all-stage1-isl: configure-stage1-isl
16998         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16999         @r=`${PWD_COMMAND}`; export r; \
17000         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17001         TFLAGS="$(STAGE1_TFLAGS)"; \
17002         $(HOST_EXPORTS)  \
17003         cd $(HOST_SUBDIR)/isl && \
17004          \
17005         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17006                 CFLAGS="$(STAGE1_CFLAGS)" \
17007                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
17008                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
17009                 LIBCFLAGS="$(LIBCFLAGS)" \
17010                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17011                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17012                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17013                 $(EXTRA_HOST_FLAGS)  \
17014                 $(STAGE1_FLAGS_TO_PASS) V=1 \
17015                 TFLAGS="$(STAGE1_TFLAGS)"  \
17016                 $(TARGET-stage1-isl)
17017
17018 maybe-clean-stage1-isl: clean-stage1-isl
17019 clean-stage1: clean-stage1-isl
17020 clean-stage1-isl:
17021         @if [ $(current_stage) = stage1 ]; then \
17022           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17023         else \
17024           [ -f $(HOST_SUBDIR)/stage1-isl/Makefile ] || exit 0; \
17025           $(MAKE) stage1-start; \
17026         fi; \
17027         cd $(HOST_SUBDIR)/isl && \
17028         $(MAKE) $(EXTRA_HOST_FLAGS)  \
17029         $(STAGE1_FLAGS_TO_PASS) V=1 clean
17030 @endif isl-bootstrap
17031
17032
17033 .PHONY: all-stage2-isl maybe-all-stage2-isl
17034 .PHONY: clean-stage2-isl maybe-clean-stage2-isl
17035 maybe-all-stage2-isl:
17036 maybe-clean-stage2-isl:
17037 @if isl-bootstrap
17038 maybe-all-stage2-isl: all-stage2-isl
17039 all-stage2: all-stage2-isl
17040 TARGET-stage2-isl = $(TARGET-isl)
17041 all-stage2-isl: configure-stage2-isl
17042         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17043         @r=`${PWD_COMMAND}`; export r; \
17044         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17045         TFLAGS="$(STAGE2_TFLAGS)"; \
17046         $(HOST_EXPORTS) \
17047         $(POSTSTAGE1_HOST_EXPORTS)  \
17048         cd $(HOST_SUBDIR)/isl && \
17049          \
17050         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17051                 CFLAGS="$(STAGE2_CFLAGS)" \
17052                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
17053                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
17054                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
17055                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17056                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17057                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17058                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17059                 TFLAGS="$(STAGE2_TFLAGS)"  \
17060                 $(TARGET-stage2-isl)
17061
17062 maybe-clean-stage2-isl: clean-stage2-isl
17063 clean-stage2: clean-stage2-isl
17064 clean-stage2-isl:
17065         @if [ $(current_stage) = stage2 ]; then \
17066           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17067         else \
17068           [ -f $(HOST_SUBDIR)/stage2-isl/Makefile ] || exit 0; \
17069           $(MAKE) stage2-start; \
17070         fi; \
17071         cd $(HOST_SUBDIR)/isl && \
17072         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17073 @endif isl-bootstrap
17074
17075
17076 .PHONY: all-stage3-isl maybe-all-stage3-isl
17077 .PHONY: clean-stage3-isl maybe-clean-stage3-isl
17078 maybe-all-stage3-isl:
17079 maybe-clean-stage3-isl:
17080 @if isl-bootstrap
17081 maybe-all-stage3-isl: all-stage3-isl
17082 all-stage3: all-stage3-isl
17083 TARGET-stage3-isl = $(TARGET-isl)
17084 all-stage3-isl: configure-stage3-isl
17085         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17086         @r=`${PWD_COMMAND}`; export r; \
17087         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17088         TFLAGS="$(STAGE3_TFLAGS)"; \
17089         $(HOST_EXPORTS) \
17090         $(POSTSTAGE1_HOST_EXPORTS)  \
17091         cd $(HOST_SUBDIR)/isl && \
17092          \
17093         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17094                 CFLAGS="$(STAGE3_CFLAGS)" \
17095                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
17096                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
17097                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
17098                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17099                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17100                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17101                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17102                 TFLAGS="$(STAGE3_TFLAGS)"  \
17103                 $(TARGET-stage3-isl)
17104
17105 maybe-clean-stage3-isl: clean-stage3-isl
17106 clean-stage3: clean-stage3-isl
17107 clean-stage3-isl:
17108         @if [ $(current_stage) = stage3 ]; then \
17109           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17110         else \
17111           [ -f $(HOST_SUBDIR)/stage3-isl/Makefile ] || exit 0; \
17112           $(MAKE) stage3-start; \
17113         fi; \
17114         cd $(HOST_SUBDIR)/isl && \
17115         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17116 @endif isl-bootstrap
17117
17118
17119 .PHONY: all-stage4-isl maybe-all-stage4-isl
17120 .PHONY: clean-stage4-isl maybe-clean-stage4-isl
17121 maybe-all-stage4-isl:
17122 maybe-clean-stage4-isl:
17123 @if isl-bootstrap
17124 maybe-all-stage4-isl: all-stage4-isl
17125 all-stage4: all-stage4-isl
17126 TARGET-stage4-isl = $(TARGET-isl)
17127 all-stage4-isl: configure-stage4-isl
17128         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17129         @r=`${PWD_COMMAND}`; export r; \
17130         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17131         TFLAGS="$(STAGE4_TFLAGS)"; \
17132         $(HOST_EXPORTS) \
17133         $(POSTSTAGE1_HOST_EXPORTS)  \
17134         cd $(HOST_SUBDIR)/isl && \
17135          \
17136         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17137                 CFLAGS="$(STAGE4_CFLAGS)" \
17138                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
17139                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
17140                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
17141                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17142                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17143                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17144                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17145                 TFLAGS="$(STAGE4_TFLAGS)"  \
17146                 $(TARGET-stage4-isl)
17147
17148 maybe-clean-stage4-isl: clean-stage4-isl
17149 clean-stage4: clean-stage4-isl
17150 clean-stage4-isl:
17151         @if [ $(current_stage) = stage4 ]; then \
17152           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17153         else \
17154           [ -f $(HOST_SUBDIR)/stage4-isl/Makefile ] || exit 0; \
17155           $(MAKE) stage4-start; \
17156         fi; \
17157         cd $(HOST_SUBDIR)/isl && \
17158         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17159 @endif isl-bootstrap
17160
17161
17162 .PHONY: all-stageprofile-isl maybe-all-stageprofile-isl
17163 .PHONY: clean-stageprofile-isl maybe-clean-stageprofile-isl
17164 maybe-all-stageprofile-isl:
17165 maybe-clean-stageprofile-isl:
17166 @if isl-bootstrap
17167 maybe-all-stageprofile-isl: all-stageprofile-isl
17168 all-stageprofile: all-stageprofile-isl
17169 TARGET-stageprofile-isl = $(TARGET-isl)
17170 all-stageprofile-isl: configure-stageprofile-isl
17171         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17172         @r=`${PWD_COMMAND}`; export r; \
17173         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17174         TFLAGS="$(STAGEprofile_TFLAGS)"; \
17175         $(HOST_EXPORTS) \
17176         $(POSTSTAGE1_HOST_EXPORTS)  \
17177         cd $(HOST_SUBDIR)/isl && \
17178          \
17179         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17180                 CFLAGS="$(STAGEprofile_CFLAGS)" \
17181                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
17182                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
17183                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
17184                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17185                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17186                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17187                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17188                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
17189                 $(TARGET-stageprofile-isl)
17190
17191 maybe-clean-stageprofile-isl: clean-stageprofile-isl
17192 clean-stageprofile: clean-stageprofile-isl
17193 clean-stageprofile-isl:
17194         @if [ $(current_stage) = stageprofile ]; then \
17195           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17196         else \
17197           [ -f $(HOST_SUBDIR)/stageprofile-isl/Makefile ] || exit 0; \
17198           $(MAKE) stageprofile-start; \
17199         fi; \
17200         cd $(HOST_SUBDIR)/isl && \
17201         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17202 @endif isl-bootstrap
17203
17204
17205 .PHONY: all-stagetrain-isl maybe-all-stagetrain-isl
17206 .PHONY: clean-stagetrain-isl maybe-clean-stagetrain-isl
17207 maybe-all-stagetrain-isl:
17208 maybe-clean-stagetrain-isl:
17209 @if isl-bootstrap
17210 maybe-all-stagetrain-isl: all-stagetrain-isl
17211 all-stagetrain: all-stagetrain-isl
17212 TARGET-stagetrain-isl = $(TARGET-isl)
17213 all-stagetrain-isl: configure-stagetrain-isl
17214         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
17215         @r=`${PWD_COMMAND}`; export r; \
17216         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17217         TFLAGS="$(STAGEtrain_TFLAGS)"; \
17218         $(HOST_EXPORTS) \
17219         $(POSTSTAGE1_HOST_EXPORTS)  \
17220         cd $(HOST_SUBDIR)/isl && \
17221          \
17222         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17223                 CFLAGS="$(STAGEtrain_CFLAGS)" \
17224                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
17225                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
17226                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
17227                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17228                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17229                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17230                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17231                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
17232                 $(TARGET-stagetrain-isl)
17233
17234 maybe-clean-stagetrain-isl: clean-stagetrain-isl
17235 clean-stagetrain: clean-stagetrain-isl
17236 clean-stagetrain-isl:
17237         @if [ $(current_stage) = stagetrain ]; then \
17238           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17239         else \
17240           [ -f $(HOST_SUBDIR)/stagetrain-isl/Makefile ] || exit 0; \
17241           $(MAKE) stagetrain-start; \
17242         fi; \
17243         cd $(HOST_SUBDIR)/isl && \
17244         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17245 @endif isl-bootstrap
17246
17247
17248 .PHONY: all-stagefeedback-isl maybe-all-stagefeedback-isl
17249 .PHONY: clean-stagefeedback-isl maybe-clean-stagefeedback-isl
17250 maybe-all-stagefeedback-isl:
17251 maybe-clean-stagefeedback-isl:
17252 @if isl-bootstrap
17253 maybe-all-stagefeedback-isl: all-stagefeedback-isl
17254 all-stagefeedback: all-stagefeedback-isl
17255 TARGET-stagefeedback-isl = $(TARGET-isl)
17256 all-stagefeedback-isl: configure-stagefeedback-isl
17257         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17258         @r=`${PWD_COMMAND}`; export r; \
17259         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17260         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17261         $(HOST_EXPORTS) \
17262         $(POSTSTAGE1_HOST_EXPORTS)  \
17263         cd $(HOST_SUBDIR)/isl && \
17264          \
17265         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17266                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
17267                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
17268                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
17269                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
17270                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17271                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17272                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17273                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17274                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
17275                 $(TARGET-stagefeedback-isl)
17276
17277 maybe-clean-stagefeedback-isl: clean-stagefeedback-isl
17278 clean-stagefeedback: clean-stagefeedback-isl
17279 clean-stagefeedback-isl:
17280         @if [ $(current_stage) = stagefeedback ]; then \
17281           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17282         else \
17283           [ -f $(HOST_SUBDIR)/stagefeedback-isl/Makefile ] || exit 0; \
17284           $(MAKE) stagefeedback-start; \
17285         fi; \
17286         cd $(HOST_SUBDIR)/isl && \
17287         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17288 @endif isl-bootstrap
17289
17290
17291 .PHONY: all-stageautoprofile-isl maybe-all-stageautoprofile-isl
17292 .PHONY: clean-stageautoprofile-isl maybe-clean-stageautoprofile-isl
17293 maybe-all-stageautoprofile-isl:
17294 maybe-clean-stageautoprofile-isl:
17295 @if isl-bootstrap
17296 maybe-all-stageautoprofile-isl: all-stageautoprofile-isl
17297 all-stageautoprofile: all-stageautoprofile-isl
17298 TARGET-stageautoprofile-isl = $(TARGET-isl)
17299 all-stageautoprofile-isl: configure-stageautoprofile-isl
17300         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
17301         @r=`${PWD_COMMAND}`; export r; \
17302         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17303         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
17304         $(HOST_EXPORTS) \
17305         $(POSTSTAGE1_HOST_EXPORTS)  \
17306         cd $(HOST_SUBDIR)/isl && \
17307         $$s/gcc/config/i386/$(AUTO_PROFILE) \
17308         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17309                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
17310                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
17311                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
17312                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
17313                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17314                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17315                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17316                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17317                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
17318                 $(TARGET-stageautoprofile-isl)
17319
17320 maybe-clean-stageautoprofile-isl: clean-stageautoprofile-isl
17321 clean-stageautoprofile: clean-stageautoprofile-isl
17322 clean-stageautoprofile-isl:
17323         @if [ $(current_stage) = stageautoprofile ]; then \
17324           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17325         else \
17326           [ -f $(HOST_SUBDIR)/stageautoprofile-isl/Makefile ] || exit 0; \
17327           $(MAKE) stageautoprofile-start; \
17328         fi; \
17329         cd $(HOST_SUBDIR)/isl && \
17330         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17331 @endif isl-bootstrap
17332
17333
17334 .PHONY: all-stageautofeedback-isl maybe-all-stageautofeedback-isl
17335 .PHONY: clean-stageautofeedback-isl maybe-clean-stageautofeedback-isl
17336 maybe-all-stageautofeedback-isl:
17337 maybe-clean-stageautofeedback-isl:
17338 @if isl-bootstrap
17339 maybe-all-stageautofeedback-isl: all-stageautofeedback-isl
17340 all-stageautofeedback: all-stageautofeedback-isl
17341 TARGET-stageautofeedback-isl = $(TARGET-isl)
17342 all-stageautofeedback-isl: configure-stageautofeedback-isl
17343         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
17344         @r=`${PWD_COMMAND}`; export r; \
17345         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17346         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
17347         $(HOST_EXPORTS) \
17348         $(POSTSTAGE1_HOST_EXPORTS)  \
17349         cd $(HOST_SUBDIR)/isl && \
17350          \
17351         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17352                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
17353                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
17354                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
17355                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
17356                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17357                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17358                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17359                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17360                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
17361                 $(TARGET-stageautofeedback-isl)
17362
17363 maybe-clean-stageautofeedback-isl: clean-stageautofeedback-isl
17364 clean-stageautofeedback: clean-stageautofeedback-isl
17365 clean-stageautofeedback-isl:
17366         @if [ $(current_stage) = stageautofeedback ]; then \
17367           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17368         else \
17369           [ -f $(HOST_SUBDIR)/stageautofeedback-isl/Makefile ] || exit 0; \
17370           $(MAKE) stageautofeedback-start; \
17371         fi; \
17372         cd $(HOST_SUBDIR)/isl && \
17373         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17374 @endif isl-bootstrap
17375
17376
17377
17378
17379
17380 .PHONY: check-isl maybe-check-isl
17381 maybe-check-isl:
17382 @if isl
17383 maybe-check-isl: check-isl
17384
17385 check-isl:
17386         @: $(MAKE); $(unstage)
17387         @r=`${PWD_COMMAND}`; export r; \
17388         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17389         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
17390         (cd $(HOST_SUBDIR)/isl && \
17391           $(MAKE) $(FLAGS_TO_PASS) V=1 $(EXTRA_BOOTSTRAP_FLAGS) check)
17392
17393 @endif isl
17394
17395 .PHONY: install-isl maybe-install-isl
17396 maybe-install-isl:
17397 @if isl
17398 maybe-install-isl: install-isl
17399
17400 install-isl:
17401
17402 @endif isl
17403
17404 .PHONY: install-strip-isl maybe-install-strip-isl
17405 maybe-install-strip-isl:
17406 @if isl
17407 maybe-install-strip-isl: install-strip-isl
17408
17409 install-strip-isl:
17410
17411 @endif isl
17412
17413 # Other targets (info, dvi, pdf, etc.)
17414
17415 .PHONY: maybe-info-isl info-isl
17416 maybe-info-isl:
17417 @if isl
17418 maybe-info-isl: info-isl
17419
17420 info-isl: \
17421     configure-isl 
17422         @[ -f ./isl/Makefile ] || exit 0; \
17423         r=`${PWD_COMMAND}`; export r; \
17424         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17425         $(HOST_EXPORTS) \
17426         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17427           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17428         done; \
17429         echo "Doing info in isl"; \
17430         (cd $(HOST_SUBDIR)/isl && \
17431           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17432                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17433                   "RANLIB=$${RANLIB}" \
17434                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17435                   info) \
17436           || exit 1
17437
17438 @endif isl
17439
17440 .PHONY: maybe-dvi-isl dvi-isl
17441 maybe-dvi-isl:
17442 @if isl
17443 maybe-dvi-isl: dvi-isl
17444
17445 dvi-isl: \
17446     configure-isl 
17447         @[ -f ./isl/Makefile ] || exit 0; \
17448         r=`${PWD_COMMAND}`; export r; \
17449         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17450         $(HOST_EXPORTS) \
17451         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17452           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17453         done; \
17454         echo "Doing dvi in isl"; \
17455         (cd $(HOST_SUBDIR)/isl && \
17456           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17457                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17458                   "RANLIB=$${RANLIB}" \
17459                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17460                   dvi) \
17461           || exit 1
17462
17463 @endif isl
17464
17465 .PHONY: maybe-pdf-isl pdf-isl
17466 maybe-pdf-isl:
17467 @if isl
17468 maybe-pdf-isl: pdf-isl
17469
17470 pdf-isl: \
17471     configure-isl 
17472         @[ -f ./isl/Makefile ] || exit 0; \
17473         r=`${PWD_COMMAND}`; export r; \
17474         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17475         $(HOST_EXPORTS) \
17476         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17477           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17478         done; \
17479         echo "Doing pdf in isl"; \
17480         (cd $(HOST_SUBDIR)/isl && \
17481           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17482                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17483                   "RANLIB=$${RANLIB}" \
17484                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17485                   pdf) \
17486           || exit 1
17487
17488 @endif isl
17489
17490 .PHONY: maybe-html-isl html-isl
17491 maybe-html-isl:
17492 @if isl
17493 maybe-html-isl: html-isl
17494
17495 html-isl: \
17496     configure-isl 
17497         @[ -f ./isl/Makefile ] || exit 0; \
17498         r=`${PWD_COMMAND}`; export r; \
17499         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17500         $(HOST_EXPORTS) \
17501         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17502           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17503         done; \
17504         echo "Doing html in isl"; \
17505         (cd $(HOST_SUBDIR)/isl && \
17506           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17507                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17508                   "RANLIB=$${RANLIB}" \
17509                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17510                   html) \
17511           || exit 1
17512
17513 @endif isl
17514
17515 .PHONY: maybe-TAGS-isl TAGS-isl
17516 maybe-TAGS-isl:
17517 @if isl
17518 maybe-TAGS-isl: TAGS-isl
17519
17520 TAGS-isl: \
17521     configure-isl 
17522         @[ -f ./isl/Makefile ] || exit 0; \
17523         r=`${PWD_COMMAND}`; export r; \
17524         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17525         $(HOST_EXPORTS) \
17526         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17527           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17528         done; \
17529         echo "Doing TAGS in isl"; \
17530         (cd $(HOST_SUBDIR)/isl && \
17531           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17532                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17533                   "RANLIB=$${RANLIB}" \
17534                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17535                   TAGS) \
17536           || exit 1
17537
17538 @endif isl
17539
17540 .PHONY: maybe-install-info-isl install-info-isl
17541 maybe-install-info-isl:
17542 @if isl
17543 maybe-install-info-isl: install-info-isl
17544
17545 install-info-isl: \
17546     configure-isl \
17547     info-isl 
17548         @[ -f ./isl/Makefile ] || exit 0; \
17549         r=`${PWD_COMMAND}`; export r; \
17550         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17551         $(HOST_EXPORTS) \
17552         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17553           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17554         done; \
17555         echo "Doing install-info in isl"; \
17556         (cd $(HOST_SUBDIR)/isl && \
17557           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17558                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17559                   "RANLIB=$${RANLIB}" \
17560                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17561                   install-info) \
17562           || exit 1
17563
17564 @endif isl
17565
17566 .PHONY: maybe-install-dvi-isl install-dvi-isl
17567 maybe-install-dvi-isl:
17568 @if isl
17569 maybe-install-dvi-isl: install-dvi-isl
17570
17571 install-dvi-isl: \
17572     configure-isl \
17573     dvi-isl 
17574         @[ -f ./isl/Makefile ] || exit 0; \
17575         r=`${PWD_COMMAND}`; export r; \
17576         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17577         $(HOST_EXPORTS) \
17578         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17579           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17580         done; \
17581         echo "Doing install-dvi in isl"; \
17582         (cd $(HOST_SUBDIR)/isl && \
17583           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17584                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17585                   "RANLIB=$${RANLIB}" \
17586                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17587                   install-dvi) \
17588           || exit 1
17589
17590 @endif isl
17591
17592 .PHONY: maybe-install-pdf-isl install-pdf-isl
17593 maybe-install-pdf-isl:
17594 @if isl
17595 maybe-install-pdf-isl: install-pdf-isl
17596
17597 install-pdf-isl: \
17598     configure-isl \
17599     pdf-isl 
17600         @[ -f ./isl/Makefile ] || exit 0; \
17601         r=`${PWD_COMMAND}`; export r; \
17602         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17603         $(HOST_EXPORTS) \
17604         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17605           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17606         done; \
17607         echo "Doing install-pdf in isl"; \
17608         (cd $(HOST_SUBDIR)/isl && \
17609           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17610                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17611                   "RANLIB=$${RANLIB}" \
17612                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17613                   install-pdf) \
17614           || exit 1
17615
17616 @endif isl
17617
17618 .PHONY: maybe-install-html-isl install-html-isl
17619 maybe-install-html-isl:
17620 @if isl
17621 maybe-install-html-isl: install-html-isl
17622
17623 install-html-isl: \
17624     configure-isl \
17625     html-isl 
17626         @[ -f ./isl/Makefile ] || exit 0; \
17627         r=`${PWD_COMMAND}`; export r; \
17628         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17629         $(HOST_EXPORTS) \
17630         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17631           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17632         done; \
17633         echo "Doing install-html in isl"; \
17634         (cd $(HOST_SUBDIR)/isl && \
17635           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17636                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17637                   "RANLIB=$${RANLIB}" \
17638                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17639                   install-html) \
17640           || exit 1
17641
17642 @endif isl
17643
17644 .PHONY: maybe-installcheck-isl installcheck-isl
17645 maybe-installcheck-isl:
17646 @if isl
17647 maybe-installcheck-isl: installcheck-isl
17648
17649 installcheck-isl: \
17650     configure-isl 
17651         @[ -f ./isl/Makefile ] || exit 0; \
17652         r=`${PWD_COMMAND}`; export r; \
17653         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17654         $(HOST_EXPORTS) \
17655         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17656           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17657         done; \
17658         echo "Doing installcheck in isl"; \
17659         (cd $(HOST_SUBDIR)/isl && \
17660           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17661                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17662                   "RANLIB=$${RANLIB}" \
17663                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17664                   installcheck) \
17665           || exit 1
17666
17667 @endif isl
17668
17669 .PHONY: maybe-mostlyclean-isl mostlyclean-isl
17670 maybe-mostlyclean-isl:
17671 @if isl
17672 maybe-mostlyclean-isl: mostlyclean-isl
17673
17674 mostlyclean-isl: 
17675         @[ -f ./isl/Makefile ] || exit 0; \
17676         r=`${PWD_COMMAND}`; export r; \
17677         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17678         $(HOST_EXPORTS) \
17679         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17680           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17681         done; \
17682         echo "Doing mostlyclean in isl"; \
17683         (cd $(HOST_SUBDIR)/isl && \
17684           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17685                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17686                   "RANLIB=$${RANLIB}" \
17687                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17688                   mostlyclean) \
17689           || exit 1
17690
17691 @endif isl
17692
17693 .PHONY: maybe-clean-isl clean-isl
17694 maybe-clean-isl:
17695 @if isl
17696 maybe-clean-isl: clean-isl
17697
17698 clean-isl: 
17699         @[ -f ./isl/Makefile ] || exit 0; \
17700         r=`${PWD_COMMAND}`; export r; \
17701         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17702         $(HOST_EXPORTS) \
17703         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17704           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17705         done; \
17706         echo "Doing clean in isl"; \
17707         (cd $(HOST_SUBDIR)/isl && \
17708           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17709                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17710                   "RANLIB=$${RANLIB}" \
17711                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17712                   clean) \
17713           || exit 1
17714
17715 @endif isl
17716
17717 .PHONY: maybe-distclean-isl distclean-isl
17718 maybe-distclean-isl:
17719 @if isl
17720 maybe-distclean-isl: distclean-isl
17721
17722 distclean-isl: 
17723         @[ -f ./isl/Makefile ] || exit 0; \
17724         r=`${PWD_COMMAND}`; export r; \
17725         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17726         $(HOST_EXPORTS) \
17727         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17728           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17729         done; \
17730         echo "Doing distclean in isl"; \
17731         (cd $(HOST_SUBDIR)/isl && \
17732           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17733                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17734                   "RANLIB=$${RANLIB}" \
17735                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17736                   distclean) \
17737           || exit 1
17738
17739 @endif isl
17740
17741 .PHONY: maybe-maintainer-clean-isl maintainer-clean-isl
17742 maybe-maintainer-clean-isl:
17743 @if isl
17744 maybe-maintainer-clean-isl: maintainer-clean-isl
17745
17746 maintainer-clean-isl: 
17747         @[ -f ./isl/Makefile ] || exit 0; \
17748         r=`${PWD_COMMAND}`; export r; \
17749         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17750         $(HOST_EXPORTS) \
17751         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17752           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17753         done; \
17754         echo "Doing maintainer-clean in isl"; \
17755         (cd $(HOST_SUBDIR)/isl && \
17756           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17757                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17758                   "RANLIB=$${RANLIB}" \
17759                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17760                   maintainer-clean) \
17761           || exit 1
17762
17763 @endif isl
17764
17765
17766
17767 .PHONY: configure-gold maybe-configure-gold
17768 maybe-configure-gold:
17769 @if gcc-bootstrap
17770 configure-gold: stage_current
17771 @endif gcc-bootstrap
17772 @if gold
17773 maybe-configure-gold: configure-gold
17774 configure-gold: 
17775         @r=`${PWD_COMMAND}`; export r; \
17776         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17777         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17778         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17779         $(HOST_EXPORTS)  \
17780         echo Configuring in $(HOST_SUBDIR)/gold; \
17781         cd "$(HOST_SUBDIR)/gold" || exit 1; \
17782         case $(srcdir) in \
17783           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17784           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17785                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17786         esac; \
17787         module_srcdir=gold; \
17788         $(SHELL) \
17789           $$s/$$module_srcdir/configure \
17790           --srcdir=$${topdir}/$$module_srcdir \
17791           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17792           --target=${target_alias}  \
17793           || exit 1
17794 @endif gold
17795
17796
17797
17798 .PHONY: configure-stage1-gold maybe-configure-stage1-gold
17799 maybe-configure-stage1-gold:
17800 @if gold-bootstrap
17801 maybe-configure-stage1-gold: configure-stage1-gold
17802 configure-stage1-gold:
17803         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17804         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
17805         @r=`${PWD_COMMAND}`; export r; \
17806         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17807         TFLAGS="$(STAGE1_TFLAGS)"; \
17808         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17809         $(HOST_EXPORTS) \
17810         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
17811         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
17812         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
17813         echo Configuring stage 1 in $(HOST_SUBDIR)/gold; \
17814         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17815         cd $(HOST_SUBDIR)/gold || exit 1; \
17816         case $(srcdir) in \
17817           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17818           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17819                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17820         esac; \
17821         module_srcdir=gold; \
17822         $(SHELL) $$s/$$module_srcdir/configure \
17823           --srcdir=$${topdir}/$$module_srcdir \
17824           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17825           --target=${target_alias} \
17826            \
17827           $(STAGE1_CONFIGURE_FLAGS)
17828 @endif gold-bootstrap
17829
17830 .PHONY: configure-stage2-gold maybe-configure-stage2-gold
17831 maybe-configure-stage2-gold:
17832 @if gold-bootstrap
17833 maybe-configure-stage2-gold: configure-stage2-gold
17834 configure-stage2-gold:
17835         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17836         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
17837         @r=`${PWD_COMMAND}`; export r; \
17838         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17839         TFLAGS="$(STAGE2_TFLAGS)"; \
17840         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17841         $(HOST_EXPORTS) \
17842         $(POSTSTAGE1_HOST_EXPORTS) \
17843         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
17844         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
17845         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
17846         echo Configuring stage 2 in $(HOST_SUBDIR)/gold; \
17847         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17848         cd $(HOST_SUBDIR)/gold || exit 1; \
17849         case $(srcdir) in \
17850           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17851           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17852                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17853         esac; \
17854         module_srcdir=gold; \
17855         $(SHELL) $$s/$$module_srcdir/configure \
17856           --srcdir=$${topdir}/$$module_srcdir \
17857           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17858           --target=${target_alias} \
17859           --with-build-libsubdir=$(HOST_SUBDIR) \
17860           $(STAGE2_CONFIGURE_FLAGS)
17861 @endif gold-bootstrap
17862
17863 .PHONY: configure-stage3-gold maybe-configure-stage3-gold
17864 maybe-configure-stage3-gold:
17865 @if gold-bootstrap
17866 maybe-configure-stage3-gold: configure-stage3-gold
17867 configure-stage3-gold:
17868         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17869         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
17870         @r=`${PWD_COMMAND}`; export r; \
17871         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17872         TFLAGS="$(STAGE3_TFLAGS)"; \
17873         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17874         $(HOST_EXPORTS) \
17875         $(POSTSTAGE1_HOST_EXPORTS) \
17876         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
17877         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
17878         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
17879         echo Configuring stage 3 in $(HOST_SUBDIR)/gold; \
17880         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17881         cd $(HOST_SUBDIR)/gold || exit 1; \
17882         case $(srcdir) in \
17883           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17884           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17885                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17886         esac; \
17887         module_srcdir=gold; \
17888         $(SHELL) $$s/$$module_srcdir/configure \
17889           --srcdir=$${topdir}/$$module_srcdir \
17890           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17891           --target=${target_alias} \
17892           --with-build-libsubdir=$(HOST_SUBDIR) \
17893           $(STAGE3_CONFIGURE_FLAGS)
17894 @endif gold-bootstrap
17895
17896 .PHONY: configure-stage4-gold maybe-configure-stage4-gold
17897 maybe-configure-stage4-gold:
17898 @if gold-bootstrap
17899 maybe-configure-stage4-gold: configure-stage4-gold
17900 configure-stage4-gold:
17901         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17902         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
17903         @r=`${PWD_COMMAND}`; export r; \
17904         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17905         TFLAGS="$(STAGE4_TFLAGS)"; \
17906         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17907         $(HOST_EXPORTS) \
17908         $(POSTSTAGE1_HOST_EXPORTS) \
17909         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
17910         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
17911         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
17912         echo Configuring stage 4 in $(HOST_SUBDIR)/gold; \
17913         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17914         cd $(HOST_SUBDIR)/gold || exit 1; \
17915         case $(srcdir) in \
17916           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17917           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17918                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17919         esac; \
17920         module_srcdir=gold; \
17921         $(SHELL) $$s/$$module_srcdir/configure \
17922           --srcdir=$${topdir}/$$module_srcdir \
17923           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17924           --target=${target_alias} \
17925           --with-build-libsubdir=$(HOST_SUBDIR) \
17926           $(STAGE4_CONFIGURE_FLAGS)
17927 @endif gold-bootstrap
17928
17929 .PHONY: configure-stageprofile-gold maybe-configure-stageprofile-gold
17930 maybe-configure-stageprofile-gold:
17931 @if gold-bootstrap
17932 maybe-configure-stageprofile-gold: configure-stageprofile-gold
17933 configure-stageprofile-gold:
17934         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17935         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
17936         @r=`${PWD_COMMAND}`; export r; \
17937         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17938         TFLAGS="$(STAGEprofile_TFLAGS)"; \
17939         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17940         $(HOST_EXPORTS) \
17941         $(POSTSTAGE1_HOST_EXPORTS) \
17942         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
17943         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
17944         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
17945         echo Configuring stage profile in $(HOST_SUBDIR)/gold; \
17946         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17947         cd $(HOST_SUBDIR)/gold || exit 1; \
17948         case $(srcdir) in \
17949           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17950           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17951                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17952         esac; \
17953         module_srcdir=gold; \
17954         $(SHELL) $$s/$$module_srcdir/configure \
17955           --srcdir=$${topdir}/$$module_srcdir \
17956           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17957           --target=${target_alias} \
17958           --with-build-libsubdir=$(HOST_SUBDIR) \
17959           $(STAGEprofile_CONFIGURE_FLAGS)
17960 @endif gold-bootstrap
17961
17962 .PHONY: configure-stagetrain-gold maybe-configure-stagetrain-gold
17963 maybe-configure-stagetrain-gold:
17964 @if gold-bootstrap
17965 maybe-configure-stagetrain-gold: configure-stagetrain-gold
17966 configure-stagetrain-gold:
17967         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
17968         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
17969         @r=`${PWD_COMMAND}`; export r; \
17970         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17971         TFLAGS="$(STAGEtrain_TFLAGS)"; \
17972         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17973         $(HOST_EXPORTS) \
17974         $(POSTSTAGE1_HOST_EXPORTS) \
17975         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
17976         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
17977         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
17978         echo Configuring stage train in $(HOST_SUBDIR)/gold; \
17979         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17980         cd $(HOST_SUBDIR)/gold || exit 1; \
17981         case $(srcdir) in \
17982           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17983           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17984                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17985         esac; \
17986         module_srcdir=gold; \
17987         $(SHELL) $$s/$$module_srcdir/configure \
17988           --srcdir=$${topdir}/$$module_srcdir \
17989           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17990           --target=${target_alias} \
17991           --with-build-libsubdir=$(HOST_SUBDIR) \
17992           $(STAGEtrain_CONFIGURE_FLAGS)
17993 @endif gold-bootstrap
17994
17995 .PHONY: configure-stagefeedback-gold maybe-configure-stagefeedback-gold
17996 maybe-configure-stagefeedback-gold:
17997 @if gold-bootstrap
17998 maybe-configure-stagefeedback-gold: configure-stagefeedback-gold
17999 configure-stagefeedback-gold:
18000         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18001         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18002         @r=`${PWD_COMMAND}`; export r; \
18003         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18004         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
18005         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18006         $(HOST_EXPORTS) \
18007         $(POSTSTAGE1_HOST_EXPORTS) \
18008         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
18009         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
18010         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
18011         echo Configuring stage feedback in $(HOST_SUBDIR)/gold; \
18012         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18013         cd $(HOST_SUBDIR)/gold || exit 1; \
18014         case $(srcdir) in \
18015           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18016           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18017                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18018         esac; \
18019         module_srcdir=gold; \
18020         $(SHELL) $$s/$$module_srcdir/configure \
18021           --srcdir=$${topdir}/$$module_srcdir \
18022           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18023           --target=${target_alias} \
18024           --with-build-libsubdir=$(HOST_SUBDIR) \
18025           $(STAGEfeedback_CONFIGURE_FLAGS)
18026 @endif gold-bootstrap
18027
18028 .PHONY: configure-stageautoprofile-gold maybe-configure-stageautoprofile-gold
18029 maybe-configure-stageautoprofile-gold:
18030 @if gold-bootstrap
18031 maybe-configure-stageautoprofile-gold: configure-stageautoprofile-gold
18032 configure-stageautoprofile-gold:
18033         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
18034         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18035         @r=`${PWD_COMMAND}`; export r; \
18036         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18037         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
18038         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18039         $(HOST_EXPORTS) \
18040         $(POSTSTAGE1_HOST_EXPORTS) \
18041         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
18042         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
18043         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
18044         echo Configuring stage autoprofile in $(HOST_SUBDIR)/gold; \
18045         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18046         cd $(HOST_SUBDIR)/gold || exit 1; \
18047         case $(srcdir) in \
18048           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18049           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18050                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18051         esac; \
18052         module_srcdir=gold; \
18053         $(SHELL) $$s/$$module_srcdir/configure \
18054           --srcdir=$${topdir}/$$module_srcdir \
18055           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18056           --target=${target_alias} \
18057           --with-build-libsubdir=$(HOST_SUBDIR) \
18058           $(STAGEautoprofile_CONFIGURE_FLAGS)
18059 @endif gold-bootstrap
18060
18061 .PHONY: configure-stageautofeedback-gold maybe-configure-stageautofeedback-gold
18062 maybe-configure-stageautofeedback-gold:
18063 @if gold-bootstrap
18064 maybe-configure-stageautofeedback-gold: configure-stageautofeedback-gold
18065 configure-stageautofeedback-gold:
18066         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
18067         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18068         @r=`${PWD_COMMAND}`; export r; \
18069         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18070         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
18071         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18072         $(HOST_EXPORTS) \
18073         $(POSTSTAGE1_HOST_EXPORTS) \
18074         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
18075         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
18076         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
18077         echo Configuring stage autofeedback in $(HOST_SUBDIR)/gold; \
18078         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18079         cd $(HOST_SUBDIR)/gold || exit 1; \
18080         case $(srcdir) in \
18081           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18082           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18083                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18084         esac; \
18085         module_srcdir=gold; \
18086         $(SHELL) $$s/$$module_srcdir/configure \
18087           --srcdir=$${topdir}/$$module_srcdir \
18088           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18089           --target=${target_alias} \
18090           --with-build-libsubdir=$(HOST_SUBDIR) \
18091           $(STAGEautofeedback_CONFIGURE_FLAGS)
18092 @endif gold-bootstrap
18093
18094
18095
18096
18097
18098 .PHONY: all-gold maybe-all-gold
18099 maybe-all-gold:
18100 @if gcc-bootstrap
18101 all-gold: stage_current
18102 @endif gcc-bootstrap
18103 @if gold
18104 TARGET-gold=all
18105 maybe-all-gold: all-gold
18106 all-gold: configure-gold
18107         @r=`${PWD_COMMAND}`; export r; \
18108         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18109         $(HOST_EXPORTS)  \
18110         (cd $(HOST_SUBDIR)/gold && \
18111           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
18112                 $(TARGET-gold))
18113 @endif gold
18114
18115
18116
18117 .PHONY: all-stage1-gold maybe-all-stage1-gold
18118 .PHONY: clean-stage1-gold maybe-clean-stage1-gold
18119 maybe-all-stage1-gold:
18120 maybe-clean-stage1-gold:
18121 @if gold-bootstrap
18122 maybe-all-stage1-gold: all-stage1-gold
18123 all-stage1: all-stage1-gold
18124 TARGET-stage1-gold = $(TARGET-gold)
18125 all-stage1-gold: configure-stage1-gold
18126         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18127         @r=`${PWD_COMMAND}`; export r; \
18128         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18129         TFLAGS="$(STAGE1_TFLAGS)"; \
18130         $(HOST_EXPORTS)  \
18131         cd $(HOST_SUBDIR)/gold && \
18132          \
18133         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18134                 CFLAGS="$(STAGE1_CFLAGS)" \
18135                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
18136                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
18137                 LIBCFLAGS="$(LIBCFLAGS)" \
18138                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18139                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18140                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18141                 $(EXTRA_HOST_FLAGS)  \
18142                 $(STAGE1_FLAGS_TO_PASS)  \
18143                 TFLAGS="$(STAGE1_TFLAGS)"  \
18144                 $(TARGET-stage1-gold)
18145
18146 maybe-clean-stage1-gold: clean-stage1-gold
18147 clean-stage1: clean-stage1-gold
18148 clean-stage1-gold:
18149         @if [ $(current_stage) = stage1 ]; then \
18150           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18151         else \
18152           [ -f $(HOST_SUBDIR)/stage1-gold/Makefile ] || exit 0; \
18153           $(MAKE) stage1-start; \
18154         fi; \
18155         cd $(HOST_SUBDIR)/gold && \
18156         $(MAKE) $(EXTRA_HOST_FLAGS)  \
18157         $(STAGE1_FLAGS_TO_PASS)  clean
18158 @endif gold-bootstrap
18159
18160
18161 .PHONY: all-stage2-gold maybe-all-stage2-gold
18162 .PHONY: clean-stage2-gold maybe-clean-stage2-gold
18163 maybe-all-stage2-gold:
18164 maybe-clean-stage2-gold:
18165 @if gold-bootstrap
18166 maybe-all-stage2-gold: all-stage2-gold
18167 all-stage2: all-stage2-gold
18168 TARGET-stage2-gold = $(TARGET-gold)
18169 all-stage2-gold: configure-stage2-gold
18170         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18171         @r=`${PWD_COMMAND}`; export r; \
18172         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18173         TFLAGS="$(STAGE2_TFLAGS)"; \
18174         $(HOST_EXPORTS) \
18175         $(POSTSTAGE1_HOST_EXPORTS)  \
18176         cd $(HOST_SUBDIR)/gold && \
18177          \
18178         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18179                 CFLAGS="$(STAGE2_CFLAGS)" \
18180                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
18181                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
18182                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
18183                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18184                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18185                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18186                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18187                 TFLAGS="$(STAGE2_TFLAGS)"  \
18188                 $(TARGET-stage2-gold)
18189
18190 maybe-clean-stage2-gold: clean-stage2-gold
18191 clean-stage2: clean-stage2-gold
18192 clean-stage2-gold:
18193         @if [ $(current_stage) = stage2 ]; then \
18194           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18195         else \
18196           [ -f $(HOST_SUBDIR)/stage2-gold/Makefile ] || exit 0; \
18197           $(MAKE) stage2-start; \
18198         fi; \
18199         cd $(HOST_SUBDIR)/gold && \
18200         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
18201 @endif gold-bootstrap
18202
18203
18204 .PHONY: all-stage3-gold maybe-all-stage3-gold
18205 .PHONY: clean-stage3-gold maybe-clean-stage3-gold
18206 maybe-all-stage3-gold:
18207 maybe-clean-stage3-gold:
18208 @if gold-bootstrap
18209 maybe-all-stage3-gold: all-stage3-gold
18210 all-stage3: all-stage3-gold
18211 TARGET-stage3-gold = $(TARGET-gold)
18212 all-stage3-gold: configure-stage3-gold
18213         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18214         @r=`${PWD_COMMAND}`; export r; \
18215         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18216         TFLAGS="$(STAGE3_TFLAGS)"; \
18217         $(HOST_EXPORTS) \
18218         $(POSTSTAGE1_HOST_EXPORTS)  \
18219         cd $(HOST_SUBDIR)/gold && \
18220          \
18221         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18222                 CFLAGS="$(STAGE3_CFLAGS)" \
18223                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
18224                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
18225                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
18226                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18227                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18228                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18229                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18230                 TFLAGS="$(STAGE3_TFLAGS)"  \
18231                 $(TARGET-stage3-gold)
18232
18233 maybe-clean-stage3-gold: clean-stage3-gold
18234 clean-stage3: clean-stage3-gold
18235 clean-stage3-gold:
18236         @if [ $(current_stage) = stage3 ]; then \
18237           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18238         else \
18239           [ -f $(HOST_SUBDIR)/stage3-gold/Makefile ] || exit 0; \
18240           $(MAKE) stage3-start; \
18241         fi; \
18242         cd $(HOST_SUBDIR)/gold && \
18243         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
18244 @endif gold-bootstrap
18245
18246
18247 .PHONY: all-stage4-gold maybe-all-stage4-gold
18248 .PHONY: clean-stage4-gold maybe-clean-stage4-gold
18249 maybe-all-stage4-gold:
18250 maybe-clean-stage4-gold:
18251 @if gold-bootstrap
18252 maybe-all-stage4-gold: all-stage4-gold
18253 all-stage4: all-stage4-gold
18254 TARGET-stage4-gold = $(TARGET-gold)
18255 all-stage4-gold: configure-stage4-gold
18256         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18257         @r=`${PWD_COMMAND}`; export r; \
18258         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18259         TFLAGS="$(STAGE4_TFLAGS)"; \
18260         $(HOST_EXPORTS) \
18261         $(POSTSTAGE1_HOST_EXPORTS)  \
18262         cd $(HOST_SUBDIR)/gold && \
18263          \
18264         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18265                 CFLAGS="$(STAGE4_CFLAGS)" \
18266                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
18267                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
18268                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
18269                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18270                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18271                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18272                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18273                 TFLAGS="$(STAGE4_TFLAGS)"  \
18274                 $(TARGET-stage4-gold)
18275
18276 maybe-clean-stage4-gold: clean-stage4-gold
18277 clean-stage4: clean-stage4-gold
18278 clean-stage4-gold:
18279         @if [ $(current_stage) = stage4 ]; then \
18280           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18281         else \
18282           [ -f $(HOST_SUBDIR)/stage4-gold/Makefile ] || exit 0; \
18283           $(MAKE) stage4-start; \
18284         fi; \
18285         cd $(HOST_SUBDIR)/gold && \
18286         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
18287 @endif gold-bootstrap
18288
18289
18290 .PHONY: all-stageprofile-gold maybe-all-stageprofile-gold
18291 .PHONY: clean-stageprofile-gold maybe-clean-stageprofile-gold
18292 maybe-all-stageprofile-gold:
18293 maybe-clean-stageprofile-gold:
18294 @if gold-bootstrap
18295 maybe-all-stageprofile-gold: all-stageprofile-gold
18296 all-stageprofile: all-stageprofile-gold
18297 TARGET-stageprofile-gold = $(TARGET-gold)
18298 all-stageprofile-gold: configure-stageprofile-gold
18299         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18300         @r=`${PWD_COMMAND}`; export r; \
18301         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18302         TFLAGS="$(STAGEprofile_TFLAGS)"; \
18303         $(HOST_EXPORTS) \
18304         $(POSTSTAGE1_HOST_EXPORTS)  \
18305         cd $(HOST_SUBDIR)/gold && \
18306          \
18307         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18308                 CFLAGS="$(STAGEprofile_CFLAGS)" \
18309                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
18310                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
18311                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
18312                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18313                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18314                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18315                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18316                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
18317                 $(TARGET-stageprofile-gold)
18318
18319 maybe-clean-stageprofile-gold: clean-stageprofile-gold
18320 clean-stageprofile: clean-stageprofile-gold
18321 clean-stageprofile-gold:
18322         @if [ $(current_stage) = stageprofile ]; then \
18323           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18324         else \
18325           [ -f $(HOST_SUBDIR)/stageprofile-gold/Makefile ] || exit 0; \
18326           $(MAKE) stageprofile-start; \
18327         fi; \
18328         cd $(HOST_SUBDIR)/gold && \
18329         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
18330 @endif gold-bootstrap
18331
18332
18333 .PHONY: all-stagetrain-gold maybe-all-stagetrain-gold
18334 .PHONY: clean-stagetrain-gold maybe-clean-stagetrain-gold
18335 maybe-all-stagetrain-gold:
18336 maybe-clean-stagetrain-gold:
18337 @if gold-bootstrap
18338 maybe-all-stagetrain-gold: all-stagetrain-gold
18339 all-stagetrain: all-stagetrain-gold
18340 TARGET-stagetrain-gold = $(TARGET-gold)
18341 all-stagetrain-gold: configure-stagetrain-gold
18342         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
18343         @r=`${PWD_COMMAND}`; export r; \
18344         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18345         TFLAGS="$(STAGEtrain_TFLAGS)"; \
18346         $(HOST_EXPORTS) \
18347         $(POSTSTAGE1_HOST_EXPORTS)  \
18348         cd $(HOST_SUBDIR)/gold && \
18349          \
18350         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18351                 CFLAGS="$(STAGEtrain_CFLAGS)" \
18352                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
18353                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
18354                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
18355                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18356                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18357                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18358                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18359                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
18360                 $(TARGET-stagetrain-gold)
18361
18362 maybe-clean-stagetrain-gold: clean-stagetrain-gold
18363 clean-stagetrain: clean-stagetrain-gold
18364 clean-stagetrain-gold:
18365         @if [ $(current_stage) = stagetrain ]; then \
18366           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18367         else \
18368           [ -f $(HOST_SUBDIR)/stagetrain-gold/Makefile ] || exit 0; \
18369           $(MAKE) stagetrain-start; \
18370         fi; \
18371         cd $(HOST_SUBDIR)/gold && \
18372         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
18373 @endif gold-bootstrap
18374
18375
18376 .PHONY: all-stagefeedback-gold maybe-all-stagefeedback-gold
18377 .PHONY: clean-stagefeedback-gold maybe-clean-stagefeedback-gold
18378 maybe-all-stagefeedback-gold:
18379 maybe-clean-stagefeedback-gold:
18380 @if gold-bootstrap
18381 maybe-all-stagefeedback-gold: all-stagefeedback-gold
18382 all-stagefeedback: all-stagefeedback-gold
18383 TARGET-stagefeedback-gold = $(TARGET-gold)
18384 all-stagefeedback-gold: configure-stagefeedback-gold
18385         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18386         @r=`${PWD_COMMAND}`; export r; \
18387         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18388         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
18389         $(HOST_EXPORTS) \
18390         $(POSTSTAGE1_HOST_EXPORTS)  \
18391         cd $(HOST_SUBDIR)/gold && \
18392          \
18393         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18394                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
18395                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
18396                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
18397                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
18398                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18399                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18400                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18401                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18402                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
18403                 $(TARGET-stagefeedback-gold)
18404
18405 maybe-clean-stagefeedback-gold: clean-stagefeedback-gold
18406 clean-stagefeedback: clean-stagefeedback-gold
18407 clean-stagefeedback-gold:
18408         @if [ $(current_stage) = stagefeedback ]; then \
18409           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18410         else \
18411           [ -f $(HOST_SUBDIR)/stagefeedback-gold/Makefile ] || exit 0; \
18412           $(MAKE) stagefeedback-start; \
18413         fi; \
18414         cd $(HOST_SUBDIR)/gold && \
18415         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
18416 @endif gold-bootstrap
18417
18418
18419 .PHONY: all-stageautoprofile-gold maybe-all-stageautoprofile-gold
18420 .PHONY: clean-stageautoprofile-gold maybe-clean-stageautoprofile-gold
18421 maybe-all-stageautoprofile-gold:
18422 maybe-clean-stageautoprofile-gold:
18423 @if gold-bootstrap
18424 maybe-all-stageautoprofile-gold: all-stageautoprofile-gold
18425 all-stageautoprofile: all-stageautoprofile-gold
18426 TARGET-stageautoprofile-gold = $(TARGET-gold)
18427 all-stageautoprofile-gold: configure-stageautoprofile-gold
18428         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
18429         @r=`${PWD_COMMAND}`; export r; \
18430         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18431         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
18432         $(HOST_EXPORTS) \
18433         $(POSTSTAGE1_HOST_EXPORTS)  \
18434         cd $(HOST_SUBDIR)/gold && \
18435         $$s/gcc/config/i386/$(AUTO_PROFILE) \
18436         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18437                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
18438                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
18439                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
18440                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
18441                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18442                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18443                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18444                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18445                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
18446                 $(TARGET-stageautoprofile-gold)
18447
18448 maybe-clean-stageautoprofile-gold: clean-stageautoprofile-gold
18449 clean-stageautoprofile: clean-stageautoprofile-gold
18450 clean-stageautoprofile-gold:
18451         @if [ $(current_stage) = stageautoprofile ]; then \
18452           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18453         else \
18454           [ -f $(HOST_SUBDIR)/stageautoprofile-gold/Makefile ] || exit 0; \
18455           $(MAKE) stageautoprofile-start; \
18456         fi; \
18457         cd $(HOST_SUBDIR)/gold && \
18458         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
18459 @endif gold-bootstrap
18460
18461
18462 .PHONY: all-stageautofeedback-gold maybe-all-stageautofeedback-gold
18463 .PHONY: clean-stageautofeedback-gold maybe-clean-stageautofeedback-gold
18464 maybe-all-stageautofeedback-gold:
18465 maybe-clean-stageautofeedback-gold:
18466 @if gold-bootstrap
18467 maybe-all-stageautofeedback-gold: all-stageautofeedback-gold
18468 all-stageautofeedback: all-stageautofeedback-gold
18469 TARGET-stageautofeedback-gold = $(TARGET-gold)
18470 all-stageautofeedback-gold: configure-stageautofeedback-gold
18471         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
18472         @r=`${PWD_COMMAND}`; export r; \
18473         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18474         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
18475         $(HOST_EXPORTS) \
18476         $(POSTSTAGE1_HOST_EXPORTS)  \
18477         cd $(HOST_SUBDIR)/gold && \
18478          \
18479         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18480                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
18481                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
18482                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
18483                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
18484                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18485                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18486                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18487                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18488                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
18489                 $(TARGET-stageautofeedback-gold)
18490
18491 maybe-clean-stageautofeedback-gold: clean-stageautofeedback-gold
18492 clean-stageautofeedback: clean-stageautofeedback-gold
18493 clean-stageautofeedback-gold:
18494         @if [ $(current_stage) = stageautofeedback ]; then \
18495           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18496         else \
18497           [ -f $(HOST_SUBDIR)/stageautofeedback-gold/Makefile ] || exit 0; \
18498           $(MAKE) stageautofeedback-start; \
18499         fi; \
18500         cd $(HOST_SUBDIR)/gold && \
18501         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
18502 @endif gold-bootstrap
18503
18504
18505
18506
18507
18508 .PHONY: check-gold maybe-check-gold
18509 maybe-check-gold:
18510 @if gold
18511 maybe-check-gold: check-gold
18512
18513 check-gold:
18514         @: $(MAKE); $(unstage)
18515         @r=`${PWD_COMMAND}`; export r; \
18516         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18517         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
18518         (cd $(HOST_SUBDIR)/gold && \
18519           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
18520
18521 @endif gold
18522
18523 .PHONY: install-gold maybe-install-gold
18524 maybe-install-gold:
18525 @if gold
18526 maybe-install-gold: install-gold
18527
18528 install-gold: installdirs
18529         @: $(MAKE); $(unstage)
18530         @r=`${PWD_COMMAND}`; export r; \
18531         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18532         $(HOST_EXPORTS) \
18533         (cd $(HOST_SUBDIR)/gold && \
18534           $(MAKE) $(FLAGS_TO_PASS)  install)
18535
18536 @endif gold
18537
18538 .PHONY: install-strip-gold maybe-install-strip-gold
18539 maybe-install-strip-gold:
18540 @if gold
18541 maybe-install-strip-gold: install-strip-gold
18542
18543 install-strip-gold: installdirs
18544         @: $(MAKE); $(unstage)
18545         @r=`${PWD_COMMAND}`; export r; \
18546         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18547         $(HOST_EXPORTS) \
18548         (cd $(HOST_SUBDIR)/gold && \
18549           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
18550
18551 @endif gold
18552
18553 # Other targets (info, dvi, pdf, etc.)
18554
18555 .PHONY: maybe-info-gold info-gold
18556 maybe-info-gold:
18557 @if gold
18558 maybe-info-gold: info-gold
18559
18560 info-gold: \
18561     configure-gold 
18562         @[ -f ./gold/Makefile ] || exit 0; \
18563         r=`${PWD_COMMAND}`; export r; \
18564         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18565         $(HOST_EXPORTS) \
18566         for flag in $(EXTRA_HOST_FLAGS) ; do \
18567           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18568         done; \
18569         echo "Doing info in gold"; \
18570         (cd $(HOST_SUBDIR)/gold && \
18571           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18572                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18573                   "RANLIB=$${RANLIB}" \
18574                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18575                   info) \
18576           || exit 1
18577
18578 @endif gold
18579
18580 .PHONY: maybe-dvi-gold dvi-gold
18581 maybe-dvi-gold:
18582 @if gold
18583 maybe-dvi-gold: dvi-gold
18584
18585 dvi-gold: \
18586     configure-gold 
18587         @[ -f ./gold/Makefile ] || exit 0; \
18588         r=`${PWD_COMMAND}`; export r; \
18589         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18590         $(HOST_EXPORTS) \
18591         for flag in $(EXTRA_HOST_FLAGS) ; do \
18592           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18593         done; \
18594         echo "Doing dvi in gold"; \
18595         (cd $(HOST_SUBDIR)/gold && \
18596           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18597                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18598                   "RANLIB=$${RANLIB}" \
18599                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18600                   dvi) \
18601           || exit 1
18602
18603 @endif gold
18604
18605 .PHONY: maybe-pdf-gold pdf-gold
18606 maybe-pdf-gold:
18607 @if gold
18608 maybe-pdf-gold: pdf-gold
18609
18610 pdf-gold: \
18611     configure-gold 
18612         @[ -f ./gold/Makefile ] || exit 0; \
18613         r=`${PWD_COMMAND}`; export r; \
18614         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18615         $(HOST_EXPORTS) \
18616         for flag in $(EXTRA_HOST_FLAGS) ; do \
18617           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18618         done; \
18619         echo "Doing pdf in gold"; \
18620         (cd $(HOST_SUBDIR)/gold && \
18621           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18622                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18623                   "RANLIB=$${RANLIB}" \
18624                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18625                   pdf) \
18626           || exit 1
18627
18628 @endif gold
18629
18630 .PHONY: maybe-html-gold html-gold
18631 maybe-html-gold:
18632 @if gold
18633 maybe-html-gold: html-gold
18634
18635 html-gold: \
18636     configure-gold 
18637         @[ -f ./gold/Makefile ] || exit 0; \
18638         r=`${PWD_COMMAND}`; export r; \
18639         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18640         $(HOST_EXPORTS) \
18641         for flag in $(EXTRA_HOST_FLAGS) ; do \
18642           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18643         done; \
18644         echo "Doing html in gold"; \
18645         (cd $(HOST_SUBDIR)/gold && \
18646           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18647                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18648                   "RANLIB=$${RANLIB}" \
18649                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18650                   html) \
18651           || exit 1
18652
18653 @endif gold
18654
18655 .PHONY: maybe-TAGS-gold TAGS-gold
18656 maybe-TAGS-gold:
18657 @if gold
18658 maybe-TAGS-gold: TAGS-gold
18659
18660 TAGS-gold: \
18661     configure-gold 
18662         @[ -f ./gold/Makefile ] || exit 0; \
18663         r=`${PWD_COMMAND}`; export r; \
18664         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18665         $(HOST_EXPORTS) \
18666         for flag in $(EXTRA_HOST_FLAGS) ; do \
18667           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18668         done; \
18669         echo "Doing TAGS in gold"; \
18670         (cd $(HOST_SUBDIR)/gold && \
18671           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18672                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18673                   "RANLIB=$${RANLIB}" \
18674                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18675                   TAGS) \
18676           || exit 1
18677
18678 @endif gold
18679
18680 .PHONY: maybe-install-info-gold install-info-gold
18681 maybe-install-info-gold:
18682 @if gold
18683 maybe-install-info-gold: install-info-gold
18684
18685 install-info-gold: \
18686     configure-gold \
18687     info-gold 
18688         @[ -f ./gold/Makefile ] || exit 0; \
18689         r=`${PWD_COMMAND}`; export r; \
18690         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18691         $(HOST_EXPORTS) \
18692         for flag in $(EXTRA_HOST_FLAGS) ; do \
18693           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18694         done; \
18695         echo "Doing install-info in gold"; \
18696         (cd $(HOST_SUBDIR)/gold && \
18697           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18698                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18699                   "RANLIB=$${RANLIB}" \
18700                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18701                   install-info) \
18702           || exit 1
18703
18704 @endif gold
18705
18706 .PHONY: maybe-install-dvi-gold install-dvi-gold
18707 maybe-install-dvi-gold:
18708 @if gold
18709 maybe-install-dvi-gold: install-dvi-gold
18710
18711 install-dvi-gold: \
18712     configure-gold \
18713     dvi-gold 
18714         @[ -f ./gold/Makefile ] || exit 0; \
18715         r=`${PWD_COMMAND}`; export r; \
18716         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18717         $(HOST_EXPORTS) \
18718         for flag in $(EXTRA_HOST_FLAGS) ; do \
18719           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18720         done; \
18721         echo "Doing install-dvi in gold"; \
18722         (cd $(HOST_SUBDIR)/gold && \
18723           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18724                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18725                   "RANLIB=$${RANLIB}" \
18726                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18727                   install-dvi) \
18728           || exit 1
18729
18730 @endif gold
18731
18732 .PHONY: maybe-install-pdf-gold install-pdf-gold
18733 maybe-install-pdf-gold:
18734 @if gold
18735 maybe-install-pdf-gold: install-pdf-gold
18736
18737 install-pdf-gold: \
18738     configure-gold \
18739     pdf-gold 
18740         @[ -f ./gold/Makefile ] || exit 0; \
18741         r=`${PWD_COMMAND}`; export r; \
18742         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18743         $(HOST_EXPORTS) \
18744         for flag in $(EXTRA_HOST_FLAGS) ; do \
18745           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18746         done; \
18747         echo "Doing install-pdf in gold"; \
18748         (cd $(HOST_SUBDIR)/gold && \
18749           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18750                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18751                   "RANLIB=$${RANLIB}" \
18752                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18753                   install-pdf) \
18754           || exit 1
18755
18756 @endif gold
18757
18758 .PHONY: maybe-install-html-gold install-html-gold
18759 maybe-install-html-gold:
18760 @if gold
18761 maybe-install-html-gold: install-html-gold
18762
18763 install-html-gold: \
18764     configure-gold \
18765     html-gold 
18766         @[ -f ./gold/Makefile ] || exit 0; \
18767         r=`${PWD_COMMAND}`; export r; \
18768         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18769         $(HOST_EXPORTS) \
18770         for flag in $(EXTRA_HOST_FLAGS) ; do \
18771           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18772         done; \
18773         echo "Doing install-html in gold"; \
18774         (cd $(HOST_SUBDIR)/gold && \
18775           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18776                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18777                   "RANLIB=$${RANLIB}" \
18778                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18779                   install-html) \
18780           || exit 1
18781
18782 @endif gold
18783
18784 .PHONY: maybe-installcheck-gold installcheck-gold
18785 maybe-installcheck-gold:
18786 @if gold
18787 maybe-installcheck-gold: installcheck-gold
18788
18789 installcheck-gold: \
18790     configure-gold 
18791         @[ -f ./gold/Makefile ] || exit 0; \
18792         r=`${PWD_COMMAND}`; export r; \
18793         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18794         $(HOST_EXPORTS) \
18795         for flag in $(EXTRA_HOST_FLAGS) ; do \
18796           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18797         done; \
18798         echo "Doing installcheck in gold"; \
18799         (cd $(HOST_SUBDIR)/gold && \
18800           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18801                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18802                   "RANLIB=$${RANLIB}" \
18803                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18804                   installcheck) \
18805           || exit 1
18806
18807 @endif gold
18808
18809 .PHONY: maybe-mostlyclean-gold mostlyclean-gold
18810 maybe-mostlyclean-gold:
18811 @if gold
18812 maybe-mostlyclean-gold: mostlyclean-gold
18813
18814 mostlyclean-gold: 
18815         @[ -f ./gold/Makefile ] || exit 0; \
18816         r=`${PWD_COMMAND}`; export r; \
18817         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18818         $(HOST_EXPORTS) \
18819         for flag in $(EXTRA_HOST_FLAGS) ; do \
18820           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18821         done; \
18822         echo "Doing mostlyclean in gold"; \
18823         (cd $(HOST_SUBDIR)/gold && \
18824           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18825                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18826                   "RANLIB=$${RANLIB}" \
18827                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18828                   mostlyclean) \
18829           || exit 1
18830
18831 @endif gold
18832
18833 .PHONY: maybe-clean-gold clean-gold
18834 maybe-clean-gold:
18835 @if gold
18836 maybe-clean-gold: clean-gold
18837
18838 clean-gold: 
18839         @[ -f ./gold/Makefile ] || exit 0; \
18840         r=`${PWD_COMMAND}`; export r; \
18841         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18842         $(HOST_EXPORTS) \
18843         for flag in $(EXTRA_HOST_FLAGS) ; do \
18844           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18845         done; \
18846         echo "Doing clean in gold"; \
18847         (cd $(HOST_SUBDIR)/gold && \
18848           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18849                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18850                   "RANLIB=$${RANLIB}" \
18851                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18852                   clean) \
18853           || exit 1
18854
18855 @endif gold
18856
18857 .PHONY: maybe-distclean-gold distclean-gold
18858 maybe-distclean-gold:
18859 @if gold
18860 maybe-distclean-gold: distclean-gold
18861
18862 distclean-gold: 
18863         @[ -f ./gold/Makefile ] || exit 0; \
18864         r=`${PWD_COMMAND}`; export r; \
18865         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18866         $(HOST_EXPORTS) \
18867         for flag in $(EXTRA_HOST_FLAGS) ; do \
18868           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18869         done; \
18870         echo "Doing distclean in gold"; \
18871         (cd $(HOST_SUBDIR)/gold && \
18872           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18873                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18874                   "RANLIB=$${RANLIB}" \
18875                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18876                   distclean) \
18877           || exit 1
18878
18879 @endif gold
18880
18881 .PHONY: maybe-maintainer-clean-gold maintainer-clean-gold
18882 maybe-maintainer-clean-gold:
18883 @if gold
18884 maybe-maintainer-clean-gold: maintainer-clean-gold
18885
18886 maintainer-clean-gold: 
18887         @[ -f ./gold/Makefile ] || exit 0; \
18888         r=`${PWD_COMMAND}`; export r; \
18889         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18890         $(HOST_EXPORTS) \
18891         for flag in $(EXTRA_HOST_FLAGS) ; do \
18892           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18893         done; \
18894         echo "Doing maintainer-clean in gold"; \
18895         (cd $(HOST_SUBDIR)/gold && \
18896           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18897                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18898                   "RANLIB=$${RANLIB}" \
18899                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18900                   maintainer-clean) \
18901           || exit 1
18902
18903 @endif gold
18904
18905
18906
18907 .PHONY: configure-gprof maybe-configure-gprof
18908 maybe-configure-gprof:
18909 @if gcc-bootstrap
18910 configure-gprof: stage_current
18911 @endif gcc-bootstrap
18912 @if gprof
18913 maybe-configure-gprof: configure-gprof
18914 configure-gprof: 
18915         @: $(MAKE); $(unstage)
18916         @r=`${PWD_COMMAND}`; export r; \
18917         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18918         test ! -f $(HOST_SUBDIR)/gprof/Makefile || exit 0; \
18919         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gprof; \
18920         $(HOST_EXPORTS)  \
18921         echo Configuring in $(HOST_SUBDIR)/gprof; \
18922         cd "$(HOST_SUBDIR)/gprof" || exit 1; \
18923         case $(srcdir) in \
18924           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18925           *) topdir=`echo $(HOST_SUBDIR)/gprof/ | \
18926                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18927         esac; \
18928         module_srcdir=gprof; \
18929         $(SHELL) \
18930           $$s/$$module_srcdir/configure \
18931           --srcdir=$${topdir}/$$module_srcdir \
18932           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18933           --target=${target_alias}  \
18934           || exit 1
18935 @endif gprof
18936
18937
18938
18939
18940
18941 .PHONY: all-gprof maybe-all-gprof
18942 maybe-all-gprof:
18943 @if gcc-bootstrap
18944 all-gprof: stage_current
18945 @endif gcc-bootstrap
18946 @if gprof
18947 TARGET-gprof=all
18948 maybe-all-gprof: all-gprof
18949 all-gprof: configure-gprof
18950         @: $(MAKE); $(unstage)
18951         @r=`${PWD_COMMAND}`; export r; \
18952         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18953         $(HOST_EXPORTS)  \
18954         (cd $(HOST_SUBDIR)/gprof && \
18955           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
18956                 $(TARGET-gprof))
18957 @endif gprof
18958
18959
18960
18961
18962 .PHONY: check-gprof maybe-check-gprof
18963 maybe-check-gprof:
18964 @if gprof
18965 maybe-check-gprof: check-gprof
18966
18967 check-gprof:
18968         @: $(MAKE); $(unstage)
18969         @r=`${PWD_COMMAND}`; export r; \
18970         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18971         $(HOST_EXPORTS)  \
18972         (cd $(HOST_SUBDIR)/gprof && \
18973           $(MAKE) $(FLAGS_TO_PASS)  check)
18974
18975 @endif gprof
18976
18977 .PHONY: install-gprof maybe-install-gprof
18978 maybe-install-gprof:
18979 @if gprof
18980 maybe-install-gprof: install-gprof
18981
18982 install-gprof: installdirs
18983         @: $(MAKE); $(unstage)
18984         @r=`${PWD_COMMAND}`; export r; \
18985         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18986         $(HOST_EXPORTS) \
18987         (cd $(HOST_SUBDIR)/gprof && \
18988           $(MAKE) $(FLAGS_TO_PASS)  install)
18989
18990 @endif gprof
18991
18992 .PHONY: install-strip-gprof maybe-install-strip-gprof
18993 maybe-install-strip-gprof:
18994 @if gprof
18995 maybe-install-strip-gprof: install-strip-gprof
18996
18997 install-strip-gprof: installdirs
18998         @: $(MAKE); $(unstage)
18999         @r=`${PWD_COMMAND}`; export r; \
19000         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19001         $(HOST_EXPORTS) \
19002         (cd $(HOST_SUBDIR)/gprof && \
19003           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
19004
19005 @endif gprof
19006
19007 # Other targets (info, dvi, pdf, etc.)
19008
19009 .PHONY: maybe-info-gprof info-gprof
19010 maybe-info-gprof:
19011 @if gprof
19012 maybe-info-gprof: info-gprof
19013
19014 info-gprof: \
19015     configure-gprof 
19016         @: $(MAKE); $(unstage)
19017         @[ -f ./gprof/Makefile ] || exit 0; \
19018         r=`${PWD_COMMAND}`; export r; \
19019         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19020         $(HOST_EXPORTS) \
19021         for flag in $(EXTRA_HOST_FLAGS) ; do \
19022           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19023         done; \
19024         echo "Doing info in gprof"; \
19025         (cd $(HOST_SUBDIR)/gprof && \
19026           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19027                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19028                   "RANLIB=$${RANLIB}" \
19029                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19030                   info) \
19031           || exit 1
19032
19033 @endif gprof
19034
19035 .PHONY: maybe-dvi-gprof dvi-gprof
19036 maybe-dvi-gprof:
19037 @if gprof
19038 maybe-dvi-gprof: dvi-gprof
19039
19040 dvi-gprof: \
19041     configure-gprof 
19042         @: $(MAKE); $(unstage)
19043         @[ -f ./gprof/Makefile ] || exit 0; \
19044         r=`${PWD_COMMAND}`; export r; \
19045         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19046         $(HOST_EXPORTS) \
19047         for flag in $(EXTRA_HOST_FLAGS) ; do \
19048           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19049         done; \
19050         echo "Doing dvi in gprof"; \
19051         (cd $(HOST_SUBDIR)/gprof && \
19052           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19053                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19054                   "RANLIB=$${RANLIB}" \
19055                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19056                   dvi) \
19057           || exit 1
19058
19059 @endif gprof
19060
19061 .PHONY: maybe-pdf-gprof pdf-gprof
19062 maybe-pdf-gprof:
19063 @if gprof
19064 maybe-pdf-gprof: pdf-gprof
19065
19066 pdf-gprof: \
19067     configure-gprof 
19068         @: $(MAKE); $(unstage)
19069         @[ -f ./gprof/Makefile ] || exit 0; \
19070         r=`${PWD_COMMAND}`; export r; \
19071         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19072         $(HOST_EXPORTS) \
19073         for flag in $(EXTRA_HOST_FLAGS) ; do \
19074           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19075         done; \
19076         echo "Doing pdf in gprof"; \
19077         (cd $(HOST_SUBDIR)/gprof && \
19078           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19079                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19080                   "RANLIB=$${RANLIB}" \
19081                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19082                   pdf) \
19083           || exit 1
19084
19085 @endif gprof
19086
19087 .PHONY: maybe-html-gprof html-gprof
19088 maybe-html-gprof:
19089 @if gprof
19090 maybe-html-gprof: html-gprof
19091
19092 html-gprof: \
19093     configure-gprof 
19094         @: $(MAKE); $(unstage)
19095         @[ -f ./gprof/Makefile ] || exit 0; \
19096         r=`${PWD_COMMAND}`; export r; \
19097         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19098         $(HOST_EXPORTS) \
19099         for flag in $(EXTRA_HOST_FLAGS) ; do \
19100           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19101         done; \
19102         echo "Doing html in gprof"; \
19103         (cd $(HOST_SUBDIR)/gprof && \
19104           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19105                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19106                   "RANLIB=$${RANLIB}" \
19107                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19108                   html) \
19109           || exit 1
19110
19111 @endif gprof
19112
19113 .PHONY: maybe-TAGS-gprof TAGS-gprof
19114 maybe-TAGS-gprof:
19115 @if gprof
19116 maybe-TAGS-gprof: TAGS-gprof
19117
19118 TAGS-gprof: \
19119     configure-gprof 
19120         @: $(MAKE); $(unstage)
19121         @[ -f ./gprof/Makefile ] || exit 0; \
19122         r=`${PWD_COMMAND}`; export r; \
19123         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19124         $(HOST_EXPORTS) \
19125         for flag in $(EXTRA_HOST_FLAGS) ; do \
19126           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19127         done; \
19128         echo "Doing TAGS in gprof"; \
19129         (cd $(HOST_SUBDIR)/gprof && \
19130           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19131                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19132                   "RANLIB=$${RANLIB}" \
19133                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19134                   TAGS) \
19135           || exit 1
19136
19137 @endif gprof
19138
19139 .PHONY: maybe-install-info-gprof install-info-gprof
19140 maybe-install-info-gprof:
19141 @if gprof
19142 maybe-install-info-gprof: install-info-gprof
19143
19144 install-info-gprof: \
19145     configure-gprof \
19146     info-gprof 
19147         @: $(MAKE); $(unstage)
19148         @[ -f ./gprof/Makefile ] || exit 0; \
19149         r=`${PWD_COMMAND}`; export r; \
19150         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19151         $(HOST_EXPORTS) \
19152         for flag in $(EXTRA_HOST_FLAGS) ; do \
19153           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19154         done; \
19155         echo "Doing install-info in gprof"; \
19156         (cd $(HOST_SUBDIR)/gprof && \
19157           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19158                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19159                   "RANLIB=$${RANLIB}" \
19160                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19161                   install-info) \
19162           || exit 1
19163
19164 @endif gprof
19165
19166 .PHONY: maybe-install-dvi-gprof install-dvi-gprof
19167 maybe-install-dvi-gprof:
19168 @if gprof
19169 maybe-install-dvi-gprof: install-dvi-gprof
19170
19171 install-dvi-gprof: \
19172     configure-gprof \
19173     dvi-gprof 
19174         @: $(MAKE); $(unstage)
19175         @[ -f ./gprof/Makefile ] || exit 0; \
19176         r=`${PWD_COMMAND}`; export r; \
19177         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19178         $(HOST_EXPORTS) \
19179         for flag in $(EXTRA_HOST_FLAGS) ; do \
19180           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19181         done; \
19182         echo "Doing install-dvi in gprof"; \
19183         (cd $(HOST_SUBDIR)/gprof && \
19184           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19185                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19186                   "RANLIB=$${RANLIB}" \
19187                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19188                   install-dvi) \
19189           || exit 1
19190
19191 @endif gprof
19192
19193 .PHONY: maybe-install-pdf-gprof install-pdf-gprof
19194 maybe-install-pdf-gprof:
19195 @if gprof
19196 maybe-install-pdf-gprof: install-pdf-gprof
19197
19198 install-pdf-gprof: \
19199     configure-gprof \
19200     pdf-gprof 
19201         @: $(MAKE); $(unstage)
19202         @[ -f ./gprof/Makefile ] || exit 0; \
19203         r=`${PWD_COMMAND}`; export r; \
19204         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19205         $(HOST_EXPORTS) \
19206         for flag in $(EXTRA_HOST_FLAGS) ; do \
19207           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19208         done; \
19209         echo "Doing install-pdf in gprof"; \
19210         (cd $(HOST_SUBDIR)/gprof && \
19211           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19212                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19213                   "RANLIB=$${RANLIB}" \
19214                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19215                   install-pdf) \
19216           || exit 1
19217
19218 @endif gprof
19219
19220 .PHONY: maybe-install-html-gprof install-html-gprof
19221 maybe-install-html-gprof:
19222 @if gprof
19223 maybe-install-html-gprof: install-html-gprof
19224
19225 install-html-gprof: \
19226     configure-gprof \
19227     html-gprof 
19228         @: $(MAKE); $(unstage)
19229         @[ -f ./gprof/Makefile ] || exit 0; \
19230         r=`${PWD_COMMAND}`; export r; \
19231         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19232         $(HOST_EXPORTS) \
19233         for flag in $(EXTRA_HOST_FLAGS) ; do \
19234           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19235         done; \
19236         echo "Doing install-html in gprof"; \
19237         (cd $(HOST_SUBDIR)/gprof && \
19238           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19239                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19240                   "RANLIB=$${RANLIB}" \
19241                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19242                   install-html) \
19243           || exit 1
19244
19245 @endif gprof
19246
19247 .PHONY: maybe-installcheck-gprof installcheck-gprof
19248 maybe-installcheck-gprof:
19249 @if gprof
19250 maybe-installcheck-gprof: installcheck-gprof
19251
19252 installcheck-gprof: \
19253     configure-gprof 
19254         @: $(MAKE); $(unstage)
19255         @[ -f ./gprof/Makefile ] || exit 0; \
19256         r=`${PWD_COMMAND}`; export r; \
19257         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19258         $(HOST_EXPORTS) \
19259         for flag in $(EXTRA_HOST_FLAGS) ; do \
19260           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19261         done; \
19262         echo "Doing installcheck in gprof"; \
19263         (cd $(HOST_SUBDIR)/gprof && \
19264           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19265                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19266                   "RANLIB=$${RANLIB}" \
19267                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19268                   installcheck) \
19269           || exit 1
19270
19271 @endif gprof
19272
19273 .PHONY: maybe-mostlyclean-gprof mostlyclean-gprof
19274 maybe-mostlyclean-gprof:
19275 @if gprof
19276 maybe-mostlyclean-gprof: mostlyclean-gprof
19277
19278 mostlyclean-gprof: 
19279         @: $(MAKE); $(unstage)
19280         @[ -f ./gprof/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 mostlyclean in gprof"; \
19288         (cd $(HOST_SUBDIR)/gprof && \
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                   mostlyclean) \
19294           || exit 1
19295
19296 @endif gprof
19297
19298 .PHONY: maybe-clean-gprof clean-gprof
19299 maybe-clean-gprof:
19300 @if gprof
19301 maybe-clean-gprof: clean-gprof
19302
19303 clean-gprof: 
19304         @: $(MAKE); $(unstage)
19305         @[ -f ./gprof/Makefile ] || exit 0; \
19306         r=`${PWD_COMMAND}`; export r; \
19307         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19308         $(HOST_EXPORTS) \
19309         for flag in $(EXTRA_HOST_FLAGS) ; do \
19310           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19311         done; \
19312         echo "Doing clean in gprof"; \
19313         (cd $(HOST_SUBDIR)/gprof && \
19314           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19315                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19316                   "RANLIB=$${RANLIB}" \
19317                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19318                   clean) \
19319           || exit 1
19320
19321 @endif gprof
19322
19323 .PHONY: maybe-distclean-gprof distclean-gprof
19324 maybe-distclean-gprof:
19325 @if gprof
19326 maybe-distclean-gprof: distclean-gprof
19327
19328 distclean-gprof: 
19329         @: $(MAKE); $(unstage)
19330         @[ -f ./gprof/Makefile ] || exit 0; \
19331         r=`${PWD_COMMAND}`; export r; \
19332         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19333         $(HOST_EXPORTS) \
19334         for flag in $(EXTRA_HOST_FLAGS) ; do \
19335           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19336         done; \
19337         echo "Doing distclean in gprof"; \
19338         (cd $(HOST_SUBDIR)/gprof && \
19339           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19340                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19341                   "RANLIB=$${RANLIB}" \
19342                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19343                   distclean) \
19344           || exit 1
19345
19346 @endif gprof
19347
19348 .PHONY: maybe-maintainer-clean-gprof maintainer-clean-gprof
19349 maybe-maintainer-clean-gprof:
19350 @if gprof
19351 maybe-maintainer-clean-gprof: maintainer-clean-gprof
19352
19353 maintainer-clean-gprof: 
19354         @: $(MAKE); $(unstage)
19355         @[ -f ./gprof/Makefile ] || exit 0; \
19356         r=`${PWD_COMMAND}`; export r; \
19357         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19358         $(HOST_EXPORTS) \
19359         for flag in $(EXTRA_HOST_FLAGS) ; do \
19360           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19361         done; \
19362         echo "Doing maintainer-clean in gprof"; \
19363         (cd $(HOST_SUBDIR)/gprof && \
19364           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19365                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19366                   "RANLIB=$${RANLIB}" \
19367                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19368                   maintainer-clean) \
19369           || exit 1
19370
19371 @endif gprof
19372
19373
19374
19375 .PHONY: configure-gprofng maybe-configure-gprofng
19376 maybe-configure-gprofng:
19377 @if gcc-bootstrap
19378 configure-gprofng: stage_current
19379 @endif gcc-bootstrap
19380 @if gprofng
19381 maybe-configure-gprofng: configure-gprofng
19382 configure-gprofng: 
19383         @: $(MAKE); $(unstage)
19384         @r=`${PWD_COMMAND}`; export r; \
19385         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19386         test ! -f $(HOST_SUBDIR)/gprofng/Makefile || exit 0; \
19387         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gprofng; \
19388         $(HOST_EXPORTS)  \
19389         echo Configuring in $(HOST_SUBDIR)/gprofng; \
19390         cd "$(HOST_SUBDIR)/gprofng" || exit 1; \
19391         case $(srcdir) in \
19392           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19393           *) topdir=`echo $(HOST_SUBDIR)/gprofng/ | \
19394                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19395         esac; \
19396         module_srcdir=gprofng; \
19397         $(SHELL) \
19398           $$s/$$module_srcdir/configure \
19399           --srcdir=$${topdir}/$$module_srcdir \
19400           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19401           --target=${target_alias}  \
19402           || exit 1
19403 @endif gprofng
19404
19405
19406
19407
19408
19409 .PHONY: all-gprofng maybe-all-gprofng
19410 maybe-all-gprofng:
19411 @if gcc-bootstrap
19412 all-gprofng: stage_current
19413 @endif gcc-bootstrap
19414 @if gprofng
19415 TARGET-gprofng=all
19416 maybe-all-gprofng: all-gprofng
19417 all-gprofng: configure-gprofng
19418         @: $(MAKE); $(unstage)
19419         @r=`${PWD_COMMAND}`; export r; \
19420         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19421         $(HOST_EXPORTS)  \
19422         (cd $(HOST_SUBDIR)/gprofng && \
19423           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
19424                 $(TARGET-gprofng))
19425 @endif gprofng
19426
19427
19428
19429
19430 .PHONY: check-gprofng maybe-check-gprofng
19431 maybe-check-gprofng:
19432 @if gprofng
19433 maybe-check-gprofng: check-gprofng
19434
19435 check-gprofng:
19436         @: $(MAKE); $(unstage)
19437         @r=`${PWD_COMMAND}`; export r; \
19438         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19439         $(HOST_EXPORTS)  \
19440         (cd $(HOST_SUBDIR)/gprofng && \
19441           $(MAKE) $(FLAGS_TO_PASS)  check)
19442
19443 @endif gprofng
19444
19445 .PHONY: install-gprofng maybe-install-gprofng
19446 maybe-install-gprofng:
19447 @if gprofng
19448 maybe-install-gprofng: install-gprofng
19449
19450 install-gprofng: installdirs
19451         @: $(MAKE); $(unstage)
19452         @r=`${PWD_COMMAND}`; export r; \
19453         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19454         $(HOST_EXPORTS) \
19455         (cd $(HOST_SUBDIR)/gprofng && \
19456           $(MAKE) $(FLAGS_TO_PASS)  install)
19457
19458 @endif gprofng
19459
19460 .PHONY: install-strip-gprofng maybe-install-strip-gprofng
19461 maybe-install-strip-gprofng:
19462 @if gprofng
19463 maybe-install-strip-gprofng: install-strip-gprofng
19464
19465 install-strip-gprofng: installdirs
19466         @: $(MAKE); $(unstage)
19467         @r=`${PWD_COMMAND}`; export r; \
19468         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19469         $(HOST_EXPORTS) \
19470         (cd $(HOST_SUBDIR)/gprofng && \
19471           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
19472
19473 @endif gprofng
19474
19475 # Other targets (info, dvi, pdf, etc.)
19476
19477 .PHONY: maybe-info-gprofng info-gprofng
19478 maybe-info-gprofng:
19479 @if gprofng
19480 maybe-info-gprofng: info-gprofng
19481
19482 info-gprofng: \
19483     configure-gprofng 
19484         @: $(MAKE); $(unstage)
19485         @[ -f ./gprofng/Makefile ] || exit 0; \
19486         r=`${PWD_COMMAND}`; export r; \
19487         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19488         $(HOST_EXPORTS) \
19489         for flag in $(EXTRA_HOST_FLAGS) ; do \
19490           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19491         done; \
19492         echo "Doing info in gprofng"; \
19493         (cd $(HOST_SUBDIR)/gprofng && \
19494           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19495                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19496                   "RANLIB=$${RANLIB}" \
19497                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19498                   info) \
19499           || exit 1
19500
19501 @endif gprofng
19502
19503 .PHONY: maybe-dvi-gprofng dvi-gprofng
19504 maybe-dvi-gprofng:
19505 @if gprofng
19506 maybe-dvi-gprofng: dvi-gprofng
19507
19508 dvi-gprofng: \
19509     configure-gprofng 
19510         @: $(MAKE); $(unstage)
19511         @[ -f ./gprofng/Makefile ] || exit 0; \
19512         r=`${PWD_COMMAND}`; export r; \
19513         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19514         $(HOST_EXPORTS) \
19515         for flag in $(EXTRA_HOST_FLAGS) ; do \
19516           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19517         done; \
19518         echo "Doing dvi in gprofng"; \
19519         (cd $(HOST_SUBDIR)/gprofng && \
19520           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19521                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19522                   "RANLIB=$${RANLIB}" \
19523                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19524                   dvi) \
19525           || exit 1
19526
19527 @endif gprofng
19528
19529 .PHONY: maybe-pdf-gprofng pdf-gprofng
19530 maybe-pdf-gprofng:
19531 @if gprofng
19532 maybe-pdf-gprofng: pdf-gprofng
19533
19534 pdf-gprofng: \
19535     configure-gprofng 
19536         @: $(MAKE); $(unstage)
19537         @[ -f ./gprofng/Makefile ] || exit 0; \
19538         r=`${PWD_COMMAND}`; export r; \
19539         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19540         $(HOST_EXPORTS) \
19541         for flag in $(EXTRA_HOST_FLAGS) ; do \
19542           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19543         done; \
19544         echo "Doing pdf in gprofng"; \
19545         (cd $(HOST_SUBDIR)/gprofng && \
19546           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19547                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19548                   "RANLIB=$${RANLIB}" \
19549                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19550                   pdf) \
19551           || exit 1
19552
19553 @endif gprofng
19554
19555 .PHONY: maybe-html-gprofng html-gprofng
19556 maybe-html-gprofng:
19557 @if gprofng
19558 maybe-html-gprofng: html-gprofng
19559
19560 html-gprofng: \
19561     configure-gprofng 
19562         @: $(MAKE); $(unstage)
19563         @[ -f ./gprofng/Makefile ] || exit 0; \
19564         r=`${PWD_COMMAND}`; export r; \
19565         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19566         $(HOST_EXPORTS) \
19567         for flag in $(EXTRA_HOST_FLAGS) ; do \
19568           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19569         done; \
19570         echo "Doing html in gprofng"; \
19571         (cd $(HOST_SUBDIR)/gprofng && \
19572           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19573                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19574                   "RANLIB=$${RANLIB}" \
19575                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19576                   html) \
19577           || exit 1
19578
19579 @endif gprofng
19580
19581 .PHONY: maybe-TAGS-gprofng TAGS-gprofng
19582 maybe-TAGS-gprofng:
19583 @if gprofng
19584 maybe-TAGS-gprofng: TAGS-gprofng
19585
19586 TAGS-gprofng: \
19587     configure-gprofng 
19588         @: $(MAKE); $(unstage)
19589         @[ -f ./gprofng/Makefile ] || exit 0; \
19590         r=`${PWD_COMMAND}`; export r; \
19591         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19592         $(HOST_EXPORTS) \
19593         for flag in $(EXTRA_HOST_FLAGS) ; do \
19594           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19595         done; \
19596         echo "Doing TAGS in gprofng"; \
19597         (cd $(HOST_SUBDIR)/gprofng && \
19598           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19599                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19600                   "RANLIB=$${RANLIB}" \
19601                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19602                   TAGS) \
19603           || exit 1
19604
19605 @endif gprofng
19606
19607 .PHONY: maybe-install-info-gprofng install-info-gprofng
19608 maybe-install-info-gprofng:
19609 @if gprofng
19610 maybe-install-info-gprofng: install-info-gprofng
19611
19612 install-info-gprofng: \
19613     configure-gprofng \
19614     info-gprofng 
19615         @: $(MAKE); $(unstage)
19616         @[ -f ./gprofng/Makefile ] || exit 0; \
19617         r=`${PWD_COMMAND}`; export r; \
19618         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19619         $(HOST_EXPORTS) \
19620         for flag in $(EXTRA_HOST_FLAGS) ; do \
19621           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19622         done; \
19623         echo "Doing install-info in gprofng"; \
19624         (cd $(HOST_SUBDIR)/gprofng && \
19625           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19626                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19627                   "RANLIB=$${RANLIB}" \
19628                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19629                   install-info) \
19630           || exit 1
19631
19632 @endif gprofng
19633
19634 .PHONY: maybe-install-dvi-gprofng install-dvi-gprofng
19635 maybe-install-dvi-gprofng:
19636 @if gprofng
19637 maybe-install-dvi-gprofng: install-dvi-gprofng
19638
19639 install-dvi-gprofng: \
19640     configure-gprofng \
19641     dvi-gprofng 
19642         @: $(MAKE); $(unstage)
19643         @[ -f ./gprofng/Makefile ] || exit 0; \
19644         r=`${PWD_COMMAND}`; export r; \
19645         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19646         $(HOST_EXPORTS) \
19647         for flag in $(EXTRA_HOST_FLAGS) ; do \
19648           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19649         done; \
19650         echo "Doing install-dvi in gprofng"; \
19651         (cd $(HOST_SUBDIR)/gprofng && \
19652           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19653                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19654                   "RANLIB=$${RANLIB}" \
19655                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19656                   install-dvi) \
19657           || exit 1
19658
19659 @endif gprofng
19660
19661 .PHONY: maybe-install-pdf-gprofng install-pdf-gprofng
19662 maybe-install-pdf-gprofng:
19663 @if gprofng
19664 maybe-install-pdf-gprofng: install-pdf-gprofng
19665
19666 install-pdf-gprofng: \
19667     configure-gprofng \
19668     pdf-gprofng 
19669         @: $(MAKE); $(unstage)
19670         @[ -f ./gprofng/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 install-pdf in gprofng"; \
19678         (cd $(HOST_SUBDIR)/gprofng && \
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                   install-pdf) \
19684           || exit 1
19685
19686 @endif gprofng
19687
19688 .PHONY: maybe-install-html-gprofng install-html-gprofng
19689 maybe-install-html-gprofng:
19690 @if gprofng
19691 maybe-install-html-gprofng: install-html-gprofng
19692
19693 install-html-gprofng: \
19694     configure-gprofng \
19695     html-gprofng 
19696         @: $(MAKE); $(unstage)
19697         @[ -f ./gprofng/Makefile ] || exit 0; \
19698         r=`${PWD_COMMAND}`; export r; \
19699         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19700         $(HOST_EXPORTS) \
19701         for flag in $(EXTRA_HOST_FLAGS) ; do \
19702           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19703         done; \
19704         echo "Doing install-html in gprofng"; \
19705         (cd $(HOST_SUBDIR)/gprofng && \
19706           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19707                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19708                   "RANLIB=$${RANLIB}" \
19709                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19710                   install-html) \
19711           || exit 1
19712
19713 @endif gprofng
19714
19715 .PHONY: maybe-installcheck-gprofng installcheck-gprofng
19716 maybe-installcheck-gprofng:
19717 @if gprofng
19718 maybe-installcheck-gprofng: installcheck-gprofng
19719
19720 installcheck-gprofng: \
19721     configure-gprofng 
19722         @: $(MAKE); $(unstage)
19723         @[ -f ./gprofng/Makefile ] || exit 0; \
19724         r=`${PWD_COMMAND}`; export r; \
19725         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19726         $(HOST_EXPORTS) \
19727         for flag in $(EXTRA_HOST_FLAGS) ; do \
19728           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19729         done; \
19730         echo "Doing installcheck in gprofng"; \
19731         (cd $(HOST_SUBDIR)/gprofng && \
19732           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19733                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19734                   "RANLIB=$${RANLIB}" \
19735                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19736                   installcheck) \
19737           || exit 1
19738
19739 @endif gprofng
19740
19741 .PHONY: maybe-mostlyclean-gprofng mostlyclean-gprofng
19742 maybe-mostlyclean-gprofng:
19743 @if gprofng
19744 maybe-mostlyclean-gprofng: mostlyclean-gprofng
19745
19746 mostlyclean-gprofng: 
19747         @: $(MAKE); $(unstage)
19748         @[ -f ./gprofng/Makefile ] || exit 0; \
19749         r=`${PWD_COMMAND}`; export r; \
19750         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19751         $(HOST_EXPORTS) \
19752         for flag in $(EXTRA_HOST_FLAGS) ; do \
19753           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19754         done; \
19755         echo "Doing mostlyclean in gprofng"; \
19756         (cd $(HOST_SUBDIR)/gprofng && \
19757           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19758                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19759                   "RANLIB=$${RANLIB}" \
19760                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19761                   mostlyclean) \
19762           || exit 1
19763
19764 @endif gprofng
19765
19766 .PHONY: maybe-clean-gprofng clean-gprofng
19767 maybe-clean-gprofng:
19768 @if gprofng
19769 maybe-clean-gprofng: clean-gprofng
19770
19771 clean-gprofng: 
19772         @: $(MAKE); $(unstage)
19773         @[ -f ./gprofng/Makefile ] || exit 0; \
19774         r=`${PWD_COMMAND}`; export r; \
19775         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19776         $(HOST_EXPORTS) \
19777         for flag in $(EXTRA_HOST_FLAGS) ; do \
19778           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19779         done; \
19780         echo "Doing clean in gprofng"; \
19781         (cd $(HOST_SUBDIR)/gprofng && \
19782           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19783                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19784                   "RANLIB=$${RANLIB}" \
19785                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19786                   clean) \
19787           || exit 1
19788
19789 @endif gprofng
19790
19791 .PHONY: maybe-distclean-gprofng distclean-gprofng
19792 maybe-distclean-gprofng:
19793 @if gprofng
19794 maybe-distclean-gprofng: distclean-gprofng
19795
19796 distclean-gprofng: 
19797         @: $(MAKE); $(unstage)
19798         @[ -f ./gprofng/Makefile ] || exit 0; \
19799         r=`${PWD_COMMAND}`; export r; \
19800         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19801         $(HOST_EXPORTS) \
19802         for flag in $(EXTRA_HOST_FLAGS) ; do \
19803           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19804         done; \
19805         echo "Doing distclean in gprofng"; \
19806         (cd $(HOST_SUBDIR)/gprofng && \
19807           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19808                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19809                   "RANLIB=$${RANLIB}" \
19810                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19811                   distclean) \
19812           || exit 1
19813
19814 @endif gprofng
19815
19816 .PHONY: maybe-maintainer-clean-gprofng maintainer-clean-gprofng
19817 maybe-maintainer-clean-gprofng:
19818 @if gprofng
19819 maybe-maintainer-clean-gprofng: maintainer-clean-gprofng
19820
19821 maintainer-clean-gprofng: 
19822         @: $(MAKE); $(unstage)
19823         @[ -f ./gprofng/Makefile ] || exit 0; \
19824         r=`${PWD_COMMAND}`; export r; \
19825         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19826         $(HOST_EXPORTS) \
19827         for flag in $(EXTRA_HOST_FLAGS) ; do \
19828           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19829         done; \
19830         echo "Doing maintainer-clean in gprofng"; \
19831         (cd $(HOST_SUBDIR)/gprofng && \
19832           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19833                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19834                   "RANLIB=$${RANLIB}" \
19835                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19836                   maintainer-clean) \
19837           || exit 1
19838
19839 @endif gprofng
19840
19841
19842
19843 .PHONY: configure-gettext maybe-configure-gettext
19844 maybe-configure-gettext:
19845 @if gcc-bootstrap
19846 configure-gettext: stage_current
19847 @endif gcc-bootstrap
19848 @if gettext
19849 maybe-configure-gettext: configure-gettext
19850 configure-gettext: 
19851         @r=`${PWD_COMMAND}`; export r; \
19852         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19853         test ! -f $(HOST_SUBDIR)/gettext/Makefile || exit 0; \
19854         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext; \
19855         $(HOST_EXPORTS)  \
19856         echo Configuring in $(HOST_SUBDIR)/gettext; \
19857         cd "$(HOST_SUBDIR)/gettext" || exit 1; \
19858         case $(srcdir) in \
19859           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19860           *) topdir=`echo $(HOST_SUBDIR)/gettext/ | \
19861                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19862         esac; \
19863         module_srcdir=gettext/gettext-runtime; \
19864         $(SHELL) \
19865           $$s/$$module_srcdir/configure \
19866           --srcdir=$${topdir}/$$module_srcdir \
19867           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19868           --target=${target_alias} --disable-shared --disable-threads --disable-java --disable-csharp --with-pic --disable-libasprintf \
19869           || exit 1
19870 @endif gettext
19871
19872
19873
19874 .PHONY: configure-stage1-gettext maybe-configure-stage1-gettext
19875 maybe-configure-stage1-gettext:
19876 @if gettext-bootstrap
19877 maybe-configure-stage1-gettext: configure-stage1-gettext
19878 configure-stage1-gettext:
19879         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19880         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext
19881         @r=`${PWD_COMMAND}`; export r; \
19882         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19883         TFLAGS="$(STAGE1_TFLAGS)"; \
19884         test ! -f $(HOST_SUBDIR)/gettext/Makefile || exit 0; \
19885         $(HOST_EXPORTS) \
19886         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
19887         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
19888         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
19889         echo Configuring stage 1 in $(HOST_SUBDIR)/gettext; \
19890         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext; \
19891         cd $(HOST_SUBDIR)/gettext || exit 1; \
19892         case $(srcdir) in \
19893           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19894           *) topdir=`echo $(HOST_SUBDIR)/gettext/ | \
19895                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19896         esac; \
19897         module_srcdir=gettext/gettext-runtime; \
19898         $(SHELL) $$s/$$module_srcdir/configure \
19899           --srcdir=$${topdir}/$$module_srcdir \
19900           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19901           --target=${target_alias} \
19902            \
19903           $(STAGE1_CONFIGURE_FLAGS) \
19904           --disable-shared --disable-threads --disable-java --disable-csharp --with-pic --disable-libasprintf
19905 @endif gettext-bootstrap
19906
19907 .PHONY: configure-stage2-gettext maybe-configure-stage2-gettext
19908 maybe-configure-stage2-gettext:
19909 @if gettext-bootstrap
19910 maybe-configure-stage2-gettext: configure-stage2-gettext
19911 configure-stage2-gettext:
19912         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19913         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext
19914         @r=`${PWD_COMMAND}`; export r; \
19915         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19916         TFLAGS="$(STAGE2_TFLAGS)"; \
19917         test ! -f $(HOST_SUBDIR)/gettext/Makefile || exit 0; \
19918         $(HOST_EXPORTS) \
19919         $(POSTSTAGE1_HOST_EXPORTS) \
19920         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
19921         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
19922         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
19923         echo Configuring stage 2 in $(HOST_SUBDIR)/gettext; \
19924         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext; \
19925         cd $(HOST_SUBDIR)/gettext || exit 1; \
19926         case $(srcdir) in \
19927           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19928           *) topdir=`echo $(HOST_SUBDIR)/gettext/ | \
19929                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19930         esac; \
19931         module_srcdir=gettext/gettext-runtime; \
19932         $(SHELL) $$s/$$module_srcdir/configure \
19933           --srcdir=$${topdir}/$$module_srcdir \
19934           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19935           --target=${target_alias} \
19936           --with-build-libsubdir=$(HOST_SUBDIR) \
19937           $(STAGE2_CONFIGURE_FLAGS) \
19938           --disable-shared --disable-threads --disable-java --disable-csharp --with-pic --disable-libasprintf
19939 @endif gettext-bootstrap
19940
19941 .PHONY: configure-stage3-gettext maybe-configure-stage3-gettext
19942 maybe-configure-stage3-gettext:
19943 @if gettext-bootstrap
19944 maybe-configure-stage3-gettext: configure-stage3-gettext
19945 configure-stage3-gettext:
19946         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19947         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext
19948         @r=`${PWD_COMMAND}`; export r; \
19949         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19950         TFLAGS="$(STAGE3_TFLAGS)"; \
19951         test ! -f $(HOST_SUBDIR)/gettext/Makefile || exit 0; \
19952         $(HOST_EXPORTS) \
19953         $(POSTSTAGE1_HOST_EXPORTS) \
19954         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
19955         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
19956         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
19957         echo Configuring stage 3 in $(HOST_SUBDIR)/gettext; \
19958         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext; \
19959         cd $(HOST_SUBDIR)/gettext || exit 1; \
19960         case $(srcdir) in \
19961           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19962           *) topdir=`echo $(HOST_SUBDIR)/gettext/ | \
19963                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19964         esac; \
19965         module_srcdir=gettext/gettext-runtime; \
19966         $(SHELL) $$s/$$module_srcdir/configure \
19967           --srcdir=$${topdir}/$$module_srcdir \
19968           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19969           --target=${target_alias} \
19970           --with-build-libsubdir=$(HOST_SUBDIR) \
19971           $(STAGE3_CONFIGURE_FLAGS) \
19972           --disable-shared --disable-threads --disable-java --disable-csharp --with-pic --disable-libasprintf
19973 @endif gettext-bootstrap
19974
19975 .PHONY: configure-stage4-gettext maybe-configure-stage4-gettext
19976 maybe-configure-stage4-gettext:
19977 @if gettext-bootstrap
19978 maybe-configure-stage4-gettext: configure-stage4-gettext
19979 configure-stage4-gettext:
19980         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19981         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext
19982         @r=`${PWD_COMMAND}`; export r; \
19983         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19984         TFLAGS="$(STAGE4_TFLAGS)"; \
19985         test ! -f $(HOST_SUBDIR)/gettext/Makefile || exit 0; \
19986         $(HOST_EXPORTS) \
19987         $(POSTSTAGE1_HOST_EXPORTS) \
19988         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
19989         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
19990         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
19991         echo Configuring stage 4 in $(HOST_SUBDIR)/gettext; \
19992         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext; \
19993         cd $(HOST_SUBDIR)/gettext || exit 1; \
19994         case $(srcdir) in \
19995           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19996           *) topdir=`echo $(HOST_SUBDIR)/gettext/ | \
19997                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19998         esac; \
19999         module_srcdir=gettext/gettext-runtime; \
20000         $(SHELL) $$s/$$module_srcdir/configure \
20001           --srcdir=$${topdir}/$$module_srcdir \
20002           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20003           --target=${target_alias} \
20004           --with-build-libsubdir=$(HOST_SUBDIR) \
20005           $(STAGE4_CONFIGURE_FLAGS) \
20006           --disable-shared --disable-threads --disable-java --disable-csharp --with-pic --disable-libasprintf
20007 @endif gettext-bootstrap
20008
20009 .PHONY: configure-stageprofile-gettext maybe-configure-stageprofile-gettext
20010 maybe-configure-stageprofile-gettext:
20011 @if gettext-bootstrap
20012 maybe-configure-stageprofile-gettext: configure-stageprofile-gettext
20013 configure-stageprofile-gettext:
20014         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20015         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext
20016         @r=`${PWD_COMMAND}`; export r; \
20017         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20018         TFLAGS="$(STAGEprofile_TFLAGS)"; \
20019         test ! -f $(HOST_SUBDIR)/gettext/Makefile || exit 0; \
20020         $(HOST_EXPORTS) \
20021         $(POSTSTAGE1_HOST_EXPORTS) \
20022         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
20023         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
20024         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
20025         echo Configuring stage profile in $(HOST_SUBDIR)/gettext; \
20026         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext; \
20027         cd $(HOST_SUBDIR)/gettext || exit 1; \
20028         case $(srcdir) in \
20029           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20030           *) topdir=`echo $(HOST_SUBDIR)/gettext/ | \
20031                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20032         esac; \
20033         module_srcdir=gettext/gettext-runtime; \
20034         $(SHELL) $$s/$$module_srcdir/configure \
20035           --srcdir=$${topdir}/$$module_srcdir \
20036           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20037           --target=${target_alias} \
20038           --with-build-libsubdir=$(HOST_SUBDIR) \
20039           $(STAGEprofile_CONFIGURE_FLAGS) \
20040           --disable-shared --disable-threads --disable-java --disable-csharp --with-pic --disable-libasprintf
20041 @endif gettext-bootstrap
20042
20043 .PHONY: configure-stagetrain-gettext maybe-configure-stagetrain-gettext
20044 maybe-configure-stagetrain-gettext:
20045 @if gettext-bootstrap
20046 maybe-configure-stagetrain-gettext: configure-stagetrain-gettext
20047 configure-stagetrain-gettext:
20048         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
20049         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext
20050         @r=`${PWD_COMMAND}`; export r; \
20051         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20052         TFLAGS="$(STAGEtrain_TFLAGS)"; \
20053         test ! -f $(HOST_SUBDIR)/gettext/Makefile || exit 0; \
20054         $(HOST_EXPORTS) \
20055         $(POSTSTAGE1_HOST_EXPORTS) \
20056         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
20057         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
20058         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
20059         echo Configuring stage train in $(HOST_SUBDIR)/gettext; \
20060         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext; \
20061         cd $(HOST_SUBDIR)/gettext || exit 1; \
20062         case $(srcdir) in \
20063           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20064           *) topdir=`echo $(HOST_SUBDIR)/gettext/ | \
20065                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20066         esac; \
20067         module_srcdir=gettext/gettext-runtime; \
20068         $(SHELL) $$s/$$module_srcdir/configure \
20069           --srcdir=$${topdir}/$$module_srcdir \
20070           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20071           --target=${target_alias} \
20072           --with-build-libsubdir=$(HOST_SUBDIR) \
20073           $(STAGEtrain_CONFIGURE_FLAGS) \
20074           --disable-shared --disable-threads --disable-java --disable-csharp --with-pic --disable-libasprintf
20075 @endif gettext-bootstrap
20076
20077 .PHONY: configure-stagefeedback-gettext maybe-configure-stagefeedback-gettext
20078 maybe-configure-stagefeedback-gettext:
20079 @if gettext-bootstrap
20080 maybe-configure-stagefeedback-gettext: configure-stagefeedback-gettext
20081 configure-stagefeedback-gettext:
20082         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20083         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext
20084         @r=`${PWD_COMMAND}`; export r; \
20085         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20086         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
20087         test ! -f $(HOST_SUBDIR)/gettext/Makefile || exit 0; \
20088         $(HOST_EXPORTS) \
20089         $(POSTSTAGE1_HOST_EXPORTS) \
20090         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
20091         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
20092         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
20093         echo Configuring stage feedback in $(HOST_SUBDIR)/gettext; \
20094         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext; \
20095         cd $(HOST_SUBDIR)/gettext || exit 1; \
20096         case $(srcdir) in \
20097           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20098           *) topdir=`echo $(HOST_SUBDIR)/gettext/ | \
20099                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20100         esac; \
20101         module_srcdir=gettext/gettext-runtime; \
20102         $(SHELL) $$s/$$module_srcdir/configure \
20103           --srcdir=$${topdir}/$$module_srcdir \
20104           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20105           --target=${target_alias} \
20106           --with-build-libsubdir=$(HOST_SUBDIR) \
20107           $(STAGEfeedback_CONFIGURE_FLAGS) \
20108           --disable-shared --disable-threads --disable-java --disable-csharp --with-pic --disable-libasprintf
20109 @endif gettext-bootstrap
20110
20111 .PHONY: configure-stageautoprofile-gettext maybe-configure-stageautoprofile-gettext
20112 maybe-configure-stageautoprofile-gettext:
20113 @if gettext-bootstrap
20114 maybe-configure-stageautoprofile-gettext: configure-stageautoprofile-gettext
20115 configure-stageautoprofile-gettext:
20116         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
20117         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext
20118         @r=`${PWD_COMMAND}`; export r; \
20119         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20120         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
20121         test ! -f $(HOST_SUBDIR)/gettext/Makefile || exit 0; \
20122         $(HOST_EXPORTS) \
20123         $(POSTSTAGE1_HOST_EXPORTS) \
20124         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
20125         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
20126         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
20127         echo Configuring stage autoprofile in $(HOST_SUBDIR)/gettext; \
20128         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext; \
20129         cd $(HOST_SUBDIR)/gettext || exit 1; \
20130         case $(srcdir) in \
20131           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20132           *) topdir=`echo $(HOST_SUBDIR)/gettext/ | \
20133                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20134         esac; \
20135         module_srcdir=gettext/gettext-runtime; \
20136         $(SHELL) $$s/$$module_srcdir/configure \
20137           --srcdir=$${topdir}/$$module_srcdir \
20138           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20139           --target=${target_alias} \
20140           --with-build-libsubdir=$(HOST_SUBDIR) \
20141           $(STAGEautoprofile_CONFIGURE_FLAGS) \
20142           --disable-shared --disable-threads --disable-java --disable-csharp --with-pic --disable-libasprintf
20143 @endif gettext-bootstrap
20144
20145 .PHONY: configure-stageautofeedback-gettext maybe-configure-stageautofeedback-gettext
20146 maybe-configure-stageautofeedback-gettext:
20147 @if gettext-bootstrap
20148 maybe-configure-stageautofeedback-gettext: configure-stageautofeedback-gettext
20149 configure-stageautofeedback-gettext:
20150         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
20151         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext
20152         @r=`${PWD_COMMAND}`; export r; \
20153         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20154         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
20155         test ! -f $(HOST_SUBDIR)/gettext/Makefile || exit 0; \
20156         $(HOST_EXPORTS) \
20157         $(POSTSTAGE1_HOST_EXPORTS) \
20158         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
20159         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
20160         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
20161         echo Configuring stage autofeedback in $(HOST_SUBDIR)/gettext; \
20162         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext; \
20163         cd $(HOST_SUBDIR)/gettext || exit 1; \
20164         case $(srcdir) in \
20165           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20166           *) topdir=`echo $(HOST_SUBDIR)/gettext/ | \
20167                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20168         esac; \
20169         module_srcdir=gettext/gettext-runtime; \
20170         $(SHELL) $$s/$$module_srcdir/configure \
20171           --srcdir=$${topdir}/$$module_srcdir \
20172           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20173           --target=${target_alias} \
20174           --with-build-libsubdir=$(HOST_SUBDIR) \
20175           $(STAGEautofeedback_CONFIGURE_FLAGS) \
20176           --disable-shared --disable-threads --disable-java --disable-csharp --with-pic --disable-libasprintf
20177 @endif gettext-bootstrap
20178
20179
20180
20181
20182
20183 .PHONY: all-gettext maybe-all-gettext
20184 maybe-all-gettext:
20185 @if gcc-bootstrap
20186 all-gettext: stage_current
20187 @endif gcc-bootstrap
20188 @if gettext
20189 TARGET-gettext=all
20190 maybe-all-gettext: all-gettext
20191 all-gettext: configure-gettext
20192         @r=`${PWD_COMMAND}`; export r; \
20193         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20194         $(HOST_EXPORTS)  \
20195         (cd $(HOST_SUBDIR)/gettext && \
20196           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
20197                 $(TARGET-gettext))
20198 @endif gettext
20199
20200
20201
20202 .PHONY: all-stage1-gettext maybe-all-stage1-gettext
20203 .PHONY: clean-stage1-gettext maybe-clean-stage1-gettext
20204 maybe-all-stage1-gettext:
20205 maybe-clean-stage1-gettext:
20206 @if gettext-bootstrap
20207 maybe-all-stage1-gettext: all-stage1-gettext
20208 all-stage1: all-stage1-gettext
20209 TARGET-stage1-gettext = $(TARGET-gettext)
20210 all-stage1-gettext: configure-stage1-gettext
20211         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20212         @r=`${PWD_COMMAND}`; export r; \
20213         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20214         TFLAGS="$(STAGE1_TFLAGS)"; \
20215         $(HOST_EXPORTS)  \
20216         cd $(HOST_SUBDIR)/gettext && \
20217          \
20218         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20219                 CFLAGS="$(STAGE1_CFLAGS)" \
20220                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
20221                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
20222                 LIBCFLAGS="$(LIBCFLAGS)" \
20223                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20224                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20225                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20226                 $(EXTRA_HOST_FLAGS)  \
20227                 $(STAGE1_FLAGS_TO_PASS)  \
20228                 TFLAGS="$(STAGE1_TFLAGS)"  \
20229                 $(TARGET-stage1-gettext)
20230
20231 maybe-clean-stage1-gettext: clean-stage1-gettext
20232 clean-stage1: clean-stage1-gettext
20233 clean-stage1-gettext:
20234         @if [ $(current_stage) = stage1 ]; then \
20235           [ -f $(HOST_SUBDIR)/gettext/Makefile ] || exit 0; \
20236         else \
20237           [ -f $(HOST_SUBDIR)/stage1-gettext/Makefile ] || exit 0; \
20238           $(MAKE) stage1-start; \
20239         fi; \
20240         cd $(HOST_SUBDIR)/gettext && \
20241         $(MAKE) $(EXTRA_HOST_FLAGS)  \
20242         $(STAGE1_FLAGS_TO_PASS)  clean
20243 @endif gettext-bootstrap
20244
20245
20246 .PHONY: all-stage2-gettext maybe-all-stage2-gettext
20247 .PHONY: clean-stage2-gettext maybe-clean-stage2-gettext
20248 maybe-all-stage2-gettext:
20249 maybe-clean-stage2-gettext:
20250 @if gettext-bootstrap
20251 maybe-all-stage2-gettext: all-stage2-gettext
20252 all-stage2: all-stage2-gettext
20253 TARGET-stage2-gettext = $(TARGET-gettext)
20254 all-stage2-gettext: configure-stage2-gettext
20255         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20256         @r=`${PWD_COMMAND}`; export r; \
20257         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20258         TFLAGS="$(STAGE2_TFLAGS)"; \
20259         $(HOST_EXPORTS) \
20260         $(POSTSTAGE1_HOST_EXPORTS)  \
20261         cd $(HOST_SUBDIR)/gettext && \
20262          \
20263         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20264                 CFLAGS="$(STAGE2_CFLAGS)" \
20265                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
20266                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
20267                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
20268                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20269                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20270                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20271                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20272                 TFLAGS="$(STAGE2_TFLAGS)"  \
20273                 $(TARGET-stage2-gettext)
20274
20275 maybe-clean-stage2-gettext: clean-stage2-gettext
20276 clean-stage2: clean-stage2-gettext
20277 clean-stage2-gettext:
20278         @if [ $(current_stage) = stage2 ]; then \
20279           [ -f $(HOST_SUBDIR)/gettext/Makefile ] || exit 0; \
20280         else \
20281           [ -f $(HOST_SUBDIR)/stage2-gettext/Makefile ] || exit 0; \
20282           $(MAKE) stage2-start; \
20283         fi; \
20284         cd $(HOST_SUBDIR)/gettext && \
20285         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
20286 @endif gettext-bootstrap
20287
20288
20289 .PHONY: all-stage3-gettext maybe-all-stage3-gettext
20290 .PHONY: clean-stage3-gettext maybe-clean-stage3-gettext
20291 maybe-all-stage3-gettext:
20292 maybe-clean-stage3-gettext:
20293 @if gettext-bootstrap
20294 maybe-all-stage3-gettext: all-stage3-gettext
20295 all-stage3: all-stage3-gettext
20296 TARGET-stage3-gettext = $(TARGET-gettext)
20297 all-stage3-gettext: configure-stage3-gettext
20298         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
20299         @r=`${PWD_COMMAND}`; export r; \
20300         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20301         TFLAGS="$(STAGE3_TFLAGS)"; \
20302         $(HOST_EXPORTS) \
20303         $(POSTSTAGE1_HOST_EXPORTS)  \
20304         cd $(HOST_SUBDIR)/gettext && \
20305          \
20306         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20307                 CFLAGS="$(STAGE3_CFLAGS)" \
20308                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
20309                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
20310                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
20311                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20312                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20313                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20314                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20315                 TFLAGS="$(STAGE3_TFLAGS)"  \
20316                 $(TARGET-stage3-gettext)
20317
20318 maybe-clean-stage3-gettext: clean-stage3-gettext
20319 clean-stage3: clean-stage3-gettext
20320 clean-stage3-gettext:
20321         @if [ $(current_stage) = stage3 ]; then \
20322           [ -f $(HOST_SUBDIR)/gettext/Makefile ] || exit 0; \
20323         else \
20324           [ -f $(HOST_SUBDIR)/stage3-gettext/Makefile ] || exit 0; \
20325           $(MAKE) stage3-start; \
20326         fi; \
20327         cd $(HOST_SUBDIR)/gettext && \
20328         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
20329 @endif gettext-bootstrap
20330
20331
20332 .PHONY: all-stage4-gettext maybe-all-stage4-gettext
20333 .PHONY: clean-stage4-gettext maybe-clean-stage4-gettext
20334 maybe-all-stage4-gettext:
20335 maybe-clean-stage4-gettext:
20336 @if gettext-bootstrap
20337 maybe-all-stage4-gettext: all-stage4-gettext
20338 all-stage4: all-stage4-gettext
20339 TARGET-stage4-gettext = $(TARGET-gettext)
20340 all-stage4-gettext: configure-stage4-gettext
20341         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
20342         @r=`${PWD_COMMAND}`; export r; \
20343         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20344         TFLAGS="$(STAGE4_TFLAGS)"; \
20345         $(HOST_EXPORTS) \
20346         $(POSTSTAGE1_HOST_EXPORTS)  \
20347         cd $(HOST_SUBDIR)/gettext && \
20348          \
20349         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20350                 CFLAGS="$(STAGE4_CFLAGS)" \
20351                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
20352                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
20353                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
20354                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20355                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20356                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20357                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20358                 TFLAGS="$(STAGE4_TFLAGS)"  \
20359                 $(TARGET-stage4-gettext)
20360
20361 maybe-clean-stage4-gettext: clean-stage4-gettext
20362 clean-stage4: clean-stage4-gettext
20363 clean-stage4-gettext:
20364         @if [ $(current_stage) = stage4 ]; then \
20365           [ -f $(HOST_SUBDIR)/gettext/Makefile ] || exit 0; \
20366         else \
20367           [ -f $(HOST_SUBDIR)/stage4-gettext/Makefile ] || exit 0; \
20368           $(MAKE) stage4-start; \
20369         fi; \
20370         cd $(HOST_SUBDIR)/gettext && \
20371         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
20372 @endif gettext-bootstrap
20373
20374
20375 .PHONY: all-stageprofile-gettext maybe-all-stageprofile-gettext
20376 .PHONY: clean-stageprofile-gettext maybe-clean-stageprofile-gettext
20377 maybe-all-stageprofile-gettext:
20378 maybe-clean-stageprofile-gettext:
20379 @if gettext-bootstrap
20380 maybe-all-stageprofile-gettext: all-stageprofile-gettext
20381 all-stageprofile: all-stageprofile-gettext
20382 TARGET-stageprofile-gettext = $(TARGET-gettext)
20383 all-stageprofile-gettext: configure-stageprofile-gettext
20384         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20385         @r=`${PWD_COMMAND}`; export r; \
20386         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20387         TFLAGS="$(STAGEprofile_TFLAGS)"; \
20388         $(HOST_EXPORTS) \
20389         $(POSTSTAGE1_HOST_EXPORTS)  \
20390         cd $(HOST_SUBDIR)/gettext && \
20391          \
20392         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20393                 CFLAGS="$(STAGEprofile_CFLAGS)" \
20394                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
20395                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
20396                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
20397                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20398                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20399                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20400                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20401                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
20402                 $(TARGET-stageprofile-gettext)
20403
20404 maybe-clean-stageprofile-gettext: clean-stageprofile-gettext
20405 clean-stageprofile: clean-stageprofile-gettext
20406 clean-stageprofile-gettext:
20407         @if [ $(current_stage) = stageprofile ]; then \
20408           [ -f $(HOST_SUBDIR)/gettext/Makefile ] || exit 0; \
20409         else \
20410           [ -f $(HOST_SUBDIR)/stageprofile-gettext/Makefile ] || exit 0; \
20411           $(MAKE) stageprofile-start; \
20412         fi; \
20413         cd $(HOST_SUBDIR)/gettext && \
20414         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
20415 @endif gettext-bootstrap
20416
20417
20418 .PHONY: all-stagetrain-gettext maybe-all-stagetrain-gettext
20419 .PHONY: clean-stagetrain-gettext maybe-clean-stagetrain-gettext
20420 maybe-all-stagetrain-gettext:
20421 maybe-clean-stagetrain-gettext:
20422 @if gettext-bootstrap
20423 maybe-all-stagetrain-gettext: all-stagetrain-gettext
20424 all-stagetrain: all-stagetrain-gettext
20425 TARGET-stagetrain-gettext = $(TARGET-gettext)
20426 all-stagetrain-gettext: configure-stagetrain-gettext
20427         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
20428         @r=`${PWD_COMMAND}`; export r; \
20429         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20430         TFLAGS="$(STAGEtrain_TFLAGS)"; \
20431         $(HOST_EXPORTS) \
20432         $(POSTSTAGE1_HOST_EXPORTS)  \
20433         cd $(HOST_SUBDIR)/gettext && \
20434          \
20435         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20436                 CFLAGS="$(STAGEtrain_CFLAGS)" \
20437                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
20438                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
20439                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
20440                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20441                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20442                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20443                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20444                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
20445                 $(TARGET-stagetrain-gettext)
20446
20447 maybe-clean-stagetrain-gettext: clean-stagetrain-gettext
20448 clean-stagetrain: clean-stagetrain-gettext
20449 clean-stagetrain-gettext:
20450         @if [ $(current_stage) = stagetrain ]; then \
20451           [ -f $(HOST_SUBDIR)/gettext/Makefile ] || exit 0; \
20452         else \
20453           [ -f $(HOST_SUBDIR)/stagetrain-gettext/Makefile ] || exit 0; \
20454           $(MAKE) stagetrain-start; \
20455         fi; \
20456         cd $(HOST_SUBDIR)/gettext && \
20457         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
20458 @endif gettext-bootstrap
20459
20460
20461 .PHONY: all-stagefeedback-gettext maybe-all-stagefeedback-gettext
20462 .PHONY: clean-stagefeedback-gettext maybe-clean-stagefeedback-gettext
20463 maybe-all-stagefeedback-gettext:
20464 maybe-clean-stagefeedback-gettext:
20465 @if gettext-bootstrap
20466 maybe-all-stagefeedback-gettext: all-stagefeedback-gettext
20467 all-stagefeedback: all-stagefeedback-gettext
20468 TARGET-stagefeedback-gettext = $(TARGET-gettext)
20469 all-stagefeedback-gettext: configure-stagefeedback-gettext
20470         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20471         @r=`${PWD_COMMAND}`; export r; \
20472         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20473         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
20474         $(HOST_EXPORTS) \
20475         $(POSTSTAGE1_HOST_EXPORTS)  \
20476         cd $(HOST_SUBDIR)/gettext && \
20477          \
20478         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20479                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
20480                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
20481                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
20482                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
20483                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20484                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20485                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20486                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20487                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
20488                 $(TARGET-stagefeedback-gettext)
20489
20490 maybe-clean-stagefeedback-gettext: clean-stagefeedback-gettext
20491 clean-stagefeedback: clean-stagefeedback-gettext
20492 clean-stagefeedback-gettext:
20493         @if [ $(current_stage) = stagefeedback ]; then \
20494           [ -f $(HOST_SUBDIR)/gettext/Makefile ] || exit 0; \
20495         else \
20496           [ -f $(HOST_SUBDIR)/stagefeedback-gettext/Makefile ] || exit 0; \
20497           $(MAKE) stagefeedback-start; \
20498         fi; \
20499         cd $(HOST_SUBDIR)/gettext && \
20500         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
20501 @endif gettext-bootstrap
20502
20503
20504 .PHONY: all-stageautoprofile-gettext maybe-all-stageautoprofile-gettext
20505 .PHONY: clean-stageautoprofile-gettext maybe-clean-stageautoprofile-gettext
20506 maybe-all-stageautoprofile-gettext:
20507 maybe-clean-stageautoprofile-gettext:
20508 @if gettext-bootstrap
20509 maybe-all-stageautoprofile-gettext: all-stageautoprofile-gettext
20510 all-stageautoprofile: all-stageautoprofile-gettext
20511 TARGET-stageautoprofile-gettext = $(TARGET-gettext)
20512 all-stageautoprofile-gettext: configure-stageautoprofile-gettext
20513         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
20514         @r=`${PWD_COMMAND}`; export r; \
20515         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20516         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
20517         $(HOST_EXPORTS) \
20518         $(POSTSTAGE1_HOST_EXPORTS)  \
20519         cd $(HOST_SUBDIR)/gettext && \
20520         $$s/gcc/config/i386/$(AUTO_PROFILE) \
20521         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20522                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
20523                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
20524                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
20525                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
20526                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20527                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20528                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20529                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20530                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
20531                 $(TARGET-stageautoprofile-gettext)
20532
20533 maybe-clean-stageautoprofile-gettext: clean-stageautoprofile-gettext
20534 clean-stageautoprofile: clean-stageautoprofile-gettext
20535 clean-stageautoprofile-gettext:
20536         @if [ $(current_stage) = stageautoprofile ]; then \
20537           [ -f $(HOST_SUBDIR)/gettext/Makefile ] || exit 0; \
20538         else \
20539           [ -f $(HOST_SUBDIR)/stageautoprofile-gettext/Makefile ] || exit 0; \
20540           $(MAKE) stageautoprofile-start; \
20541         fi; \
20542         cd $(HOST_SUBDIR)/gettext && \
20543         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
20544 @endif gettext-bootstrap
20545
20546
20547 .PHONY: all-stageautofeedback-gettext maybe-all-stageautofeedback-gettext
20548 .PHONY: clean-stageautofeedback-gettext maybe-clean-stageautofeedback-gettext
20549 maybe-all-stageautofeedback-gettext:
20550 maybe-clean-stageautofeedback-gettext:
20551 @if gettext-bootstrap
20552 maybe-all-stageautofeedback-gettext: all-stageautofeedback-gettext
20553 all-stageautofeedback: all-stageautofeedback-gettext
20554 TARGET-stageautofeedback-gettext = $(TARGET-gettext)
20555 all-stageautofeedback-gettext: configure-stageautofeedback-gettext
20556         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
20557         @r=`${PWD_COMMAND}`; export r; \
20558         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20559         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
20560         $(HOST_EXPORTS) \
20561         $(POSTSTAGE1_HOST_EXPORTS)  \
20562         cd $(HOST_SUBDIR)/gettext && \
20563          \
20564         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20565                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
20566                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
20567                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
20568                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
20569                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20570                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20571                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20572                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20573                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
20574                 $(TARGET-stageautofeedback-gettext)
20575
20576 maybe-clean-stageautofeedback-gettext: clean-stageautofeedback-gettext
20577 clean-stageautofeedback: clean-stageautofeedback-gettext
20578 clean-stageautofeedback-gettext:
20579         @if [ $(current_stage) = stageautofeedback ]; then \
20580           [ -f $(HOST_SUBDIR)/gettext/Makefile ] || exit 0; \
20581         else \
20582           [ -f $(HOST_SUBDIR)/stageautofeedback-gettext/Makefile ] || exit 0; \
20583           $(MAKE) stageautofeedback-start; \
20584         fi; \
20585         cd $(HOST_SUBDIR)/gettext && \
20586         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
20587 @endif gettext-bootstrap
20588
20589
20590
20591
20592
20593 .PHONY: check-gettext maybe-check-gettext
20594 maybe-check-gettext:
20595 @if gettext
20596 maybe-check-gettext: check-gettext
20597
20598 check-gettext:
20599         @: $(MAKE); $(unstage)
20600         @r=`${PWD_COMMAND}`; export r; \
20601         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20602         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
20603         (cd $(HOST_SUBDIR)/gettext && \
20604           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
20605
20606 @endif gettext
20607
20608 .PHONY: install-gettext maybe-install-gettext
20609 maybe-install-gettext:
20610 @if gettext
20611 maybe-install-gettext: install-gettext
20612
20613 install-gettext:
20614
20615 @endif gettext
20616
20617 .PHONY: install-strip-gettext maybe-install-strip-gettext
20618 maybe-install-strip-gettext:
20619 @if gettext
20620 maybe-install-strip-gettext: install-strip-gettext
20621
20622 install-strip-gettext:
20623
20624 @endif gettext
20625
20626 # Other targets (info, dvi, pdf, etc.)
20627
20628 .PHONY: maybe-info-gettext info-gettext
20629 maybe-info-gettext:
20630 @if gettext
20631 maybe-info-gettext: info-gettext
20632
20633 # gettext doesn't support info.
20634 info-gettext:
20635
20636 @endif gettext
20637
20638 .PHONY: maybe-dvi-gettext dvi-gettext
20639 maybe-dvi-gettext:
20640 @if gettext
20641 maybe-dvi-gettext: dvi-gettext
20642
20643 # gettext doesn't support dvi.
20644 dvi-gettext:
20645
20646 @endif gettext
20647
20648 .PHONY: maybe-pdf-gettext pdf-gettext
20649 maybe-pdf-gettext:
20650 @if gettext
20651 maybe-pdf-gettext: pdf-gettext
20652
20653 # gettext doesn't support pdf.
20654 pdf-gettext:
20655
20656 @endif gettext
20657
20658 .PHONY: maybe-html-gettext html-gettext
20659 maybe-html-gettext:
20660 @if gettext
20661 maybe-html-gettext: html-gettext
20662
20663 # gettext doesn't support html.
20664 html-gettext:
20665
20666 @endif gettext
20667
20668 .PHONY: maybe-TAGS-gettext TAGS-gettext
20669 maybe-TAGS-gettext:
20670 @if gettext
20671 maybe-TAGS-gettext: TAGS-gettext
20672
20673 # gettext doesn't support TAGS.
20674 TAGS-gettext:
20675
20676 @endif gettext
20677
20678 .PHONY: maybe-install-info-gettext install-info-gettext
20679 maybe-install-info-gettext:
20680 @if gettext
20681 maybe-install-info-gettext: install-info-gettext
20682
20683 # gettext doesn't support install-info.
20684 install-info-gettext:
20685
20686 @endif gettext
20687
20688 .PHONY: maybe-install-dvi-gettext install-dvi-gettext
20689 maybe-install-dvi-gettext:
20690 @if gettext
20691 maybe-install-dvi-gettext: install-dvi-gettext
20692
20693 # gettext doesn't support install-dvi.
20694 install-dvi-gettext:
20695
20696 @endif gettext
20697
20698 .PHONY: maybe-install-pdf-gettext install-pdf-gettext
20699 maybe-install-pdf-gettext:
20700 @if gettext
20701 maybe-install-pdf-gettext: install-pdf-gettext
20702
20703 # gettext doesn't support install-pdf.
20704 install-pdf-gettext:
20705
20706 @endif gettext
20707
20708 .PHONY: maybe-install-html-gettext install-html-gettext
20709 maybe-install-html-gettext:
20710 @if gettext
20711 maybe-install-html-gettext: install-html-gettext
20712
20713 # gettext doesn't support install-html.
20714 install-html-gettext:
20715
20716 @endif gettext
20717
20718 .PHONY: maybe-installcheck-gettext installcheck-gettext
20719 maybe-installcheck-gettext:
20720 @if gettext
20721 maybe-installcheck-gettext: installcheck-gettext
20722
20723 installcheck-gettext: \
20724     configure-gettext 
20725         @[ -f ./gettext/Makefile ] || exit 0; \
20726         r=`${PWD_COMMAND}`; export r; \
20727         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20728         $(HOST_EXPORTS) \
20729         for flag in $(EXTRA_HOST_FLAGS) ; do \
20730           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20731         done; \
20732         echo "Doing installcheck in gettext"; \
20733         (cd $(HOST_SUBDIR)/gettext && \
20734           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20735                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20736                   "RANLIB=$${RANLIB}" \
20737                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20738                   installcheck) \
20739           || exit 1
20740
20741 @endif gettext
20742
20743 .PHONY: maybe-mostlyclean-gettext mostlyclean-gettext
20744 maybe-mostlyclean-gettext:
20745 @if gettext
20746 maybe-mostlyclean-gettext: mostlyclean-gettext
20747
20748 mostlyclean-gettext: 
20749         @[ -f ./gettext/Makefile ] || exit 0; \
20750         r=`${PWD_COMMAND}`; export r; \
20751         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20752         $(HOST_EXPORTS) \
20753         for flag in $(EXTRA_HOST_FLAGS) ; do \
20754           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20755         done; \
20756         echo "Doing mostlyclean in gettext"; \
20757         (cd $(HOST_SUBDIR)/gettext && \
20758           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20759                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20760                   "RANLIB=$${RANLIB}" \
20761                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20762                   mostlyclean) \
20763           || exit 1
20764
20765 @endif gettext
20766
20767 .PHONY: maybe-clean-gettext clean-gettext
20768 maybe-clean-gettext:
20769 @if gettext
20770 maybe-clean-gettext: clean-gettext
20771
20772 clean-gettext: 
20773         @[ -f ./gettext/Makefile ] || exit 0; \
20774         r=`${PWD_COMMAND}`; export r; \
20775         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20776         $(HOST_EXPORTS) \
20777         for flag in $(EXTRA_HOST_FLAGS) ; do \
20778           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20779         done; \
20780         echo "Doing clean in gettext"; \
20781         (cd $(HOST_SUBDIR)/gettext && \
20782           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20783                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20784                   "RANLIB=$${RANLIB}" \
20785                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20786                   clean) \
20787           || exit 1
20788
20789 @endif gettext
20790
20791 .PHONY: maybe-distclean-gettext distclean-gettext
20792 maybe-distclean-gettext:
20793 @if gettext
20794 maybe-distclean-gettext: distclean-gettext
20795
20796 distclean-gettext: 
20797         @[ -f ./gettext/Makefile ] || exit 0; \
20798         r=`${PWD_COMMAND}`; export r; \
20799         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20800         $(HOST_EXPORTS) \
20801         for flag in $(EXTRA_HOST_FLAGS) ; do \
20802           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20803         done; \
20804         echo "Doing distclean in gettext"; \
20805         (cd $(HOST_SUBDIR)/gettext && \
20806           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20807                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20808                   "RANLIB=$${RANLIB}" \
20809                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20810                   distclean) \
20811           || exit 1
20812
20813 @endif gettext
20814
20815 .PHONY: maybe-maintainer-clean-gettext maintainer-clean-gettext
20816 maybe-maintainer-clean-gettext:
20817 @if gettext
20818 maybe-maintainer-clean-gettext: maintainer-clean-gettext
20819
20820 maintainer-clean-gettext: 
20821         @[ -f ./gettext/Makefile ] || exit 0; \
20822         r=`${PWD_COMMAND}`; export r; \
20823         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20824         $(HOST_EXPORTS) \
20825         for flag in $(EXTRA_HOST_FLAGS) ; do \
20826           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20827         done; \
20828         echo "Doing maintainer-clean in gettext"; \
20829         (cd $(HOST_SUBDIR)/gettext && \
20830           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20831                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20832                   "RANLIB=$${RANLIB}" \
20833                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20834                   maintainer-clean) \
20835           || exit 1
20836
20837 @endif gettext
20838
20839
20840
20841 .PHONY: configure-tcl maybe-configure-tcl
20842 maybe-configure-tcl:
20843 @if gcc-bootstrap
20844 configure-tcl: stage_current
20845 @endif gcc-bootstrap
20846 @if tcl
20847 maybe-configure-tcl: configure-tcl
20848 configure-tcl: 
20849         @: $(MAKE); $(unstage)
20850         @r=`${PWD_COMMAND}`; export r; \
20851         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20852         test ! -f $(HOST_SUBDIR)/tcl/Makefile || exit 0; \
20853         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tcl; \
20854         $(HOST_EXPORTS)  \
20855         echo Configuring in $(HOST_SUBDIR)/tcl; \
20856         cd "$(HOST_SUBDIR)/tcl" || exit 1; \
20857         case $(srcdir) in \
20858           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20859           *) topdir=`echo $(HOST_SUBDIR)/tcl/ | \
20860                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20861         esac; \
20862         module_srcdir=tcl; \
20863         $(SHELL) \
20864           $$s/$$module_srcdir/configure \
20865           --srcdir=$${topdir}/$$module_srcdir \
20866           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20867           --target=${target_alias}  \
20868           || exit 1
20869 @endif tcl
20870
20871
20872
20873
20874
20875 .PHONY: all-tcl maybe-all-tcl
20876 maybe-all-tcl:
20877 @if gcc-bootstrap
20878 all-tcl: stage_current
20879 @endif gcc-bootstrap
20880 @if tcl
20881 TARGET-tcl=all
20882 maybe-all-tcl: all-tcl
20883 all-tcl: configure-tcl
20884         @: $(MAKE); $(unstage)
20885         @r=`${PWD_COMMAND}`; export r; \
20886         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20887         $(HOST_EXPORTS)  \
20888         (cd $(HOST_SUBDIR)/tcl && \
20889           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
20890                 $(TARGET-tcl))
20891 @endif tcl
20892
20893
20894
20895
20896 .PHONY: check-tcl maybe-check-tcl
20897 maybe-check-tcl:
20898 @if tcl
20899 maybe-check-tcl: check-tcl
20900
20901 check-tcl:
20902         @: $(MAKE); $(unstage)
20903         @r=`${PWD_COMMAND}`; export r; \
20904         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20905         $(HOST_EXPORTS)  \
20906         (cd $(HOST_SUBDIR)/tcl && \
20907           $(MAKE) $(FLAGS_TO_PASS)  check)
20908
20909 @endif tcl
20910
20911 .PHONY: install-tcl maybe-install-tcl
20912 maybe-install-tcl:
20913 @if tcl
20914 maybe-install-tcl: install-tcl
20915
20916 install-tcl: installdirs
20917         @: $(MAKE); $(unstage)
20918         @r=`${PWD_COMMAND}`; export r; \
20919         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20920         $(HOST_EXPORTS) \
20921         (cd $(HOST_SUBDIR)/tcl && \
20922           $(MAKE) $(FLAGS_TO_PASS)  install)
20923
20924 @endif tcl
20925
20926 .PHONY: install-strip-tcl maybe-install-strip-tcl
20927 maybe-install-strip-tcl:
20928 @if tcl
20929 maybe-install-strip-tcl: install-strip-tcl
20930
20931 install-strip-tcl: installdirs
20932         @: $(MAKE); $(unstage)
20933         @r=`${PWD_COMMAND}`; export r; \
20934         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20935         $(HOST_EXPORTS) \
20936         (cd $(HOST_SUBDIR)/tcl && \
20937           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
20938
20939 @endif tcl
20940
20941 # Other targets (info, dvi, pdf, etc.)
20942
20943 .PHONY: maybe-info-tcl info-tcl
20944 maybe-info-tcl:
20945 @if tcl
20946 maybe-info-tcl: info-tcl
20947
20948 info-tcl: \
20949     configure-tcl 
20950         @: $(MAKE); $(unstage)
20951         @[ -f ./tcl/Makefile ] || exit 0; \
20952         r=`${PWD_COMMAND}`; export r; \
20953         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20954         $(HOST_EXPORTS) \
20955         for flag in $(EXTRA_HOST_FLAGS) ; do \
20956           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20957         done; \
20958         echo "Doing info in tcl"; \
20959         (cd $(HOST_SUBDIR)/tcl && \
20960           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20961                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20962                   "RANLIB=$${RANLIB}" \
20963                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20964                   info) \
20965           || exit 1
20966
20967 @endif tcl
20968
20969 .PHONY: maybe-dvi-tcl dvi-tcl
20970 maybe-dvi-tcl:
20971 @if tcl
20972 maybe-dvi-tcl: dvi-tcl
20973
20974 dvi-tcl: \
20975     configure-tcl 
20976         @: $(MAKE); $(unstage)
20977         @[ -f ./tcl/Makefile ] || exit 0; \
20978         r=`${PWD_COMMAND}`; export r; \
20979         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20980         $(HOST_EXPORTS) \
20981         for flag in $(EXTRA_HOST_FLAGS) ; do \
20982           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20983         done; \
20984         echo "Doing dvi in tcl"; \
20985         (cd $(HOST_SUBDIR)/tcl && \
20986           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20987                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20988                   "RANLIB=$${RANLIB}" \
20989                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20990                   dvi) \
20991           || exit 1
20992
20993 @endif tcl
20994
20995 .PHONY: maybe-pdf-tcl pdf-tcl
20996 maybe-pdf-tcl:
20997 @if tcl
20998 maybe-pdf-tcl: pdf-tcl
20999
21000 pdf-tcl: \
21001     configure-tcl 
21002         @: $(MAKE); $(unstage)
21003         @[ -f ./tcl/Makefile ] || exit 0; \
21004         r=`${PWD_COMMAND}`; export r; \
21005         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21006         $(HOST_EXPORTS) \
21007         for flag in $(EXTRA_HOST_FLAGS) ; do \
21008           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21009         done; \
21010         echo "Doing pdf in tcl"; \
21011         (cd $(HOST_SUBDIR)/tcl && \
21012           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21013                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21014                   "RANLIB=$${RANLIB}" \
21015                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21016                   pdf) \
21017           || exit 1
21018
21019 @endif tcl
21020
21021 .PHONY: maybe-html-tcl html-tcl
21022 maybe-html-tcl:
21023 @if tcl
21024 maybe-html-tcl: html-tcl
21025
21026 html-tcl: \
21027     configure-tcl 
21028         @: $(MAKE); $(unstage)
21029         @[ -f ./tcl/Makefile ] || exit 0; \
21030         r=`${PWD_COMMAND}`; export r; \
21031         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21032         $(HOST_EXPORTS) \
21033         for flag in $(EXTRA_HOST_FLAGS) ; do \
21034           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21035         done; \
21036         echo "Doing html in tcl"; \
21037         (cd $(HOST_SUBDIR)/tcl && \
21038           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21039                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21040                   "RANLIB=$${RANLIB}" \
21041                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21042                   html) \
21043           || exit 1
21044
21045 @endif tcl
21046
21047 .PHONY: maybe-TAGS-tcl TAGS-tcl
21048 maybe-TAGS-tcl:
21049 @if tcl
21050 maybe-TAGS-tcl: TAGS-tcl
21051
21052 TAGS-tcl: \
21053     configure-tcl 
21054         @: $(MAKE); $(unstage)
21055         @[ -f ./tcl/Makefile ] || exit 0; \
21056         r=`${PWD_COMMAND}`; export r; \
21057         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21058         $(HOST_EXPORTS) \
21059         for flag in $(EXTRA_HOST_FLAGS) ; do \
21060           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21061         done; \
21062         echo "Doing TAGS in tcl"; \
21063         (cd $(HOST_SUBDIR)/tcl && \
21064           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21065                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21066                   "RANLIB=$${RANLIB}" \
21067                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21068                   TAGS) \
21069           || exit 1
21070
21071 @endif tcl
21072
21073 .PHONY: maybe-install-info-tcl install-info-tcl
21074 maybe-install-info-tcl:
21075 @if tcl
21076 maybe-install-info-tcl: install-info-tcl
21077
21078 install-info-tcl: \
21079     configure-tcl \
21080     info-tcl 
21081         @: $(MAKE); $(unstage)
21082         @[ -f ./tcl/Makefile ] || exit 0; \
21083         r=`${PWD_COMMAND}`; export r; \
21084         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21085         $(HOST_EXPORTS) \
21086         for flag in $(EXTRA_HOST_FLAGS) ; do \
21087           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21088         done; \
21089         echo "Doing install-info in tcl"; \
21090         (cd $(HOST_SUBDIR)/tcl && \
21091           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21092                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21093                   "RANLIB=$${RANLIB}" \
21094                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21095                   install-info) \
21096           || exit 1
21097
21098 @endif tcl
21099
21100 .PHONY: maybe-install-dvi-tcl install-dvi-tcl
21101 maybe-install-dvi-tcl:
21102 @if tcl
21103 maybe-install-dvi-tcl: install-dvi-tcl
21104
21105 install-dvi-tcl: \
21106     configure-tcl \
21107     dvi-tcl 
21108         @: $(MAKE); $(unstage)
21109         @[ -f ./tcl/Makefile ] || exit 0; \
21110         r=`${PWD_COMMAND}`; export r; \
21111         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21112         $(HOST_EXPORTS) \
21113         for flag in $(EXTRA_HOST_FLAGS) ; do \
21114           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21115         done; \
21116         echo "Doing install-dvi in tcl"; \
21117         (cd $(HOST_SUBDIR)/tcl && \
21118           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21119                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21120                   "RANLIB=$${RANLIB}" \
21121                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21122                   install-dvi) \
21123           || exit 1
21124
21125 @endif tcl
21126
21127 .PHONY: maybe-install-pdf-tcl install-pdf-tcl
21128 maybe-install-pdf-tcl:
21129 @if tcl
21130 maybe-install-pdf-tcl: install-pdf-tcl
21131
21132 install-pdf-tcl: \
21133     configure-tcl \
21134     pdf-tcl 
21135         @: $(MAKE); $(unstage)
21136         @[ -f ./tcl/Makefile ] || exit 0; \
21137         r=`${PWD_COMMAND}`; export r; \
21138         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21139         $(HOST_EXPORTS) \
21140         for flag in $(EXTRA_HOST_FLAGS) ; do \
21141           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21142         done; \
21143         echo "Doing install-pdf in tcl"; \
21144         (cd $(HOST_SUBDIR)/tcl && \
21145           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21146                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21147                   "RANLIB=$${RANLIB}" \
21148                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21149                   install-pdf) \
21150           || exit 1
21151
21152 @endif tcl
21153
21154 .PHONY: maybe-install-html-tcl install-html-tcl
21155 maybe-install-html-tcl:
21156 @if tcl
21157 maybe-install-html-tcl: install-html-tcl
21158
21159 install-html-tcl: \
21160     configure-tcl \
21161     html-tcl 
21162         @: $(MAKE); $(unstage)
21163         @[ -f ./tcl/Makefile ] || exit 0; \
21164         r=`${PWD_COMMAND}`; export r; \
21165         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21166         $(HOST_EXPORTS) \
21167         for flag in $(EXTRA_HOST_FLAGS) ; do \
21168           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21169         done; \
21170         echo "Doing install-html in tcl"; \
21171         (cd $(HOST_SUBDIR)/tcl && \
21172           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21173                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21174                   "RANLIB=$${RANLIB}" \
21175                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21176                   install-html) \
21177           || exit 1
21178
21179 @endif tcl
21180
21181 .PHONY: maybe-installcheck-tcl installcheck-tcl
21182 maybe-installcheck-tcl:
21183 @if tcl
21184 maybe-installcheck-tcl: installcheck-tcl
21185
21186 installcheck-tcl: \
21187     configure-tcl 
21188         @: $(MAKE); $(unstage)
21189         @[ -f ./tcl/Makefile ] || exit 0; \
21190         r=`${PWD_COMMAND}`; export r; \
21191         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21192         $(HOST_EXPORTS) \
21193         for flag in $(EXTRA_HOST_FLAGS) ; do \
21194           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21195         done; \
21196         echo "Doing installcheck in tcl"; \
21197         (cd $(HOST_SUBDIR)/tcl && \
21198           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21199                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21200                   "RANLIB=$${RANLIB}" \
21201                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21202                   installcheck) \
21203           || exit 1
21204
21205 @endif tcl
21206
21207 .PHONY: maybe-mostlyclean-tcl mostlyclean-tcl
21208 maybe-mostlyclean-tcl:
21209 @if tcl
21210 maybe-mostlyclean-tcl: mostlyclean-tcl
21211
21212 # tcl doesn't support mostlyclean.
21213 mostlyclean-tcl:
21214
21215 @endif tcl
21216
21217 .PHONY: maybe-clean-tcl clean-tcl
21218 maybe-clean-tcl:
21219 @if tcl
21220 maybe-clean-tcl: clean-tcl
21221
21222 clean-tcl: 
21223         @: $(MAKE); $(unstage)
21224         @[ -f ./tcl/Makefile ] || exit 0; \
21225         r=`${PWD_COMMAND}`; export r; \
21226         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21227         $(HOST_EXPORTS) \
21228         for flag in $(EXTRA_HOST_FLAGS) ; do \
21229           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21230         done; \
21231         echo "Doing clean in tcl"; \
21232         (cd $(HOST_SUBDIR)/tcl && \
21233           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21234                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21235                   "RANLIB=$${RANLIB}" \
21236                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21237                   clean) \
21238           || exit 1
21239
21240 @endif tcl
21241
21242 .PHONY: maybe-distclean-tcl distclean-tcl
21243 maybe-distclean-tcl:
21244 @if tcl
21245 maybe-distclean-tcl: distclean-tcl
21246
21247 distclean-tcl: 
21248         @: $(MAKE); $(unstage)
21249         @[ -f ./tcl/Makefile ] || exit 0; \
21250         r=`${PWD_COMMAND}`; export r; \
21251         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21252         $(HOST_EXPORTS) \
21253         for flag in $(EXTRA_HOST_FLAGS) ; do \
21254           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21255         done; \
21256         echo "Doing distclean in tcl"; \
21257         (cd $(HOST_SUBDIR)/tcl && \
21258           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21259                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21260                   "RANLIB=$${RANLIB}" \
21261                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21262                   distclean) \
21263           || exit 1
21264
21265 @endif tcl
21266
21267 .PHONY: maybe-maintainer-clean-tcl maintainer-clean-tcl
21268 maybe-maintainer-clean-tcl:
21269 @if tcl
21270 maybe-maintainer-clean-tcl: maintainer-clean-tcl
21271
21272 maintainer-clean-tcl: 
21273         @: $(MAKE); $(unstage)
21274         @[ -f ./tcl/Makefile ] || exit 0; \
21275         r=`${PWD_COMMAND}`; export r; \
21276         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21277         $(HOST_EXPORTS) \
21278         for flag in $(EXTRA_HOST_FLAGS) ; do \
21279           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21280         done; \
21281         echo "Doing maintainer-clean in tcl"; \
21282         (cd $(HOST_SUBDIR)/tcl && \
21283           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21284                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21285                   "RANLIB=$${RANLIB}" \
21286                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21287                   maintainer-clean) \
21288           || exit 1
21289
21290 @endif tcl
21291
21292
21293
21294 .PHONY: configure-itcl maybe-configure-itcl
21295 maybe-configure-itcl:
21296 @if gcc-bootstrap
21297 configure-itcl: stage_current
21298 @endif gcc-bootstrap
21299 @if itcl
21300 maybe-configure-itcl: configure-itcl
21301 configure-itcl: 
21302         @: $(MAKE); $(unstage)
21303         @r=`${PWD_COMMAND}`; export r; \
21304         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21305         test ! -f $(HOST_SUBDIR)/itcl/Makefile || exit 0; \
21306         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/itcl; \
21307         $(HOST_EXPORTS)  \
21308         echo Configuring in $(HOST_SUBDIR)/itcl; \
21309         cd "$(HOST_SUBDIR)/itcl" || exit 1; \
21310         case $(srcdir) in \
21311           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21312           *) topdir=`echo $(HOST_SUBDIR)/itcl/ | \
21313                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21314         esac; \
21315         module_srcdir=itcl; \
21316         $(SHELL) \
21317           $$s/$$module_srcdir/configure \
21318           --srcdir=$${topdir}/$$module_srcdir \
21319           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21320           --target=${target_alias}  \
21321           || exit 1
21322 @endif itcl
21323
21324
21325
21326
21327
21328 .PHONY: all-itcl maybe-all-itcl
21329 maybe-all-itcl:
21330 @if gcc-bootstrap
21331 all-itcl: stage_current
21332 @endif gcc-bootstrap
21333 @if itcl
21334 TARGET-itcl=all
21335 maybe-all-itcl: all-itcl
21336 all-itcl: configure-itcl
21337         @: $(MAKE); $(unstage)
21338         @r=`${PWD_COMMAND}`; export r; \
21339         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21340         $(HOST_EXPORTS)  \
21341         (cd $(HOST_SUBDIR)/itcl && \
21342           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
21343                 $(TARGET-itcl))
21344 @endif itcl
21345
21346
21347
21348
21349 .PHONY: check-itcl maybe-check-itcl
21350 maybe-check-itcl:
21351 @if itcl
21352 maybe-check-itcl: check-itcl
21353
21354 check-itcl:
21355         @: $(MAKE); $(unstage)
21356         @r=`${PWD_COMMAND}`; export r; \
21357         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21358         $(HOST_EXPORTS)  \
21359         (cd $(HOST_SUBDIR)/itcl && \
21360           $(MAKE) $(FLAGS_TO_PASS)  check)
21361
21362 @endif itcl
21363
21364 .PHONY: install-itcl maybe-install-itcl
21365 maybe-install-itcl:
21366 @if itcl
21367 maybe-install-itcl: install-itcl
21368
21369 install-itcl: installdirs
21370         @: $(MAKE); $(unstage)
21371         @r=`${PWD_COMMAND}`; export r; \
21372         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21373         $(HOST_EXPORTS) \
21374         (cd $(HOST_SUBDIR)/itcl && \
21375           $(MAKE) $(FLAGS_TO_PASS)  install)
21376
21377 @endif itcl
21378
21379 .PHONY: install-strip-itcl maybe-install-strip-itcl
21380 maybe-install-strip-itcl:
21381 @if itcl
21382 maybe-install-strip-itcl: install-strip-itcl
21383
21384 install-strip-itcl: installdirs
21385         @: $(MAKE); $(unstage)
21386         @r=`${PWD_COMMAND}`; export r; \
21387         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21388         $(HOST_EXPORTS) \
21389         (cd $(HOST_SUBDIR)/itcl && \
21390           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
21391
21392 @endif itcl
21393
21394 # Other targets (info, dvi, pdf, etc.)
21395
21396 .PHONY: maybe-info-itcl info-itcl
21397 maybe-info-itcl:
21398 @if itcl
21399 maybe-info-itcl: info-itcl
21400
21401 info-itcl: \
21402     configure-itcl 
21403         @: $(MAKE); $(unstage)
21404         @[ -f ./itcl/Makefile ] || exit 0; \
21405         r=`${PWD_COMMAND}`; export r; \
21406         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21407         $(HOST_EXPORTS) \
21408         for flag in $(EXTRA_HOST_FLAGS) ; do \
21409           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21410         done; \
21411         echo "Doing info in itcl"; \
21412         (cd $(HOST_SUBDIR)/itcl && \
21413           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21414                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21415                   "RANLIB=$${RANLIB}" \
21416                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21417                   info) \
21418           || exit 1
21419
21420 @endif itcl
21421
21422 .PHONY: maybe-dvi-itcl dvi-itcl
21423 maybe-dvi-itcl:
21424 @if itcl
21425 maybe-dvi-itcl: dvi-itcl
21426
21427 dvi-itcl: \
21428     configure-itcl 
21429         @: $(MAKE); $(unstage)
21430         @[ -f ./itcl/Makefile ] || exit 0; \
21431         r=`${PWD_COMMAND}`; export r; \
21432         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21433         $(HOST_EXPORTS) \
21434         for flag in $(EXTRA_HOST_FLAGS) ; do \
21435           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21436         done; \
21437         echo "Doing dvi in itcl"; \
21438         (cd $(HOST_SUBDIR)/itcl && \
21439           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21440                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21441                   "RANLIB=$${RANLIB}" \
21442                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21443                   dvi) \
21444           || exit 1
21445
21446 @endif itcl
21447
21448 .PHONY: maybe-pdf-itcl pdf-itcl
21449 maybe-pdf-itcl:
21450 @if itcl
21451 maybe-pdf-itcl: pdf-itcl
21452
21453 pdf-itcl: \
21454     configure-itcl 
21455         @: $(MAKE); $(unstage)
21456         @[ -f ./itcl/Makefile ] || exit 0; \
21457         r=`${PWD_COMMAND}`; export r; \
21458         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21459         $(HOST_EXPORTS) \
21460         for flag in $(EXTRA_HOST_FLAGS) ; do \
21461           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21462         done; \
21463         echo "Doing pdf in itcl"; \
21464         (cd $(HOST_SUBDIR)/itcl && \
21465           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21466                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21467                   "RANLIB=$${RANLIB}" \
21468                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21469                   pdf) \
21470           || exit 1
21471
21472 @endif itcl
21473
21474 .PHONY: maybe-html-itcl html-itcl
21475 maybe-html-itcl:
21476 @if itcl
21477 maybe-html-itcl: html-itcl
21478
21479 html-itcl: \
21480     configure-itcl 
21481         @: $(MAKE); $(unstage)
21482         @[ -f ./itcl/Makefile ] || exit 0; \
21483         r=`${PWD_COMMAND}`; export r; \
21484         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21485         $(HOST_EXPORTS) \
21486         for flag in $(EXTRA_HOST_FLAGS) ; do \
21487           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21488         done; \
21489         echo "Doing html in itcl"; \
21490         (cd $(HOST_SUBDIR)/itcl && \
21491           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21492                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21493                   "RANLIB=$${RANLIB}" \
21494                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21495                   html) \
21496           || exit 1
21497
21498 @endif itcl
21499
21500 .PHONY: maybe-TAGS-itcl TAGS-itcl
21501 maybe-TAGS-itcl:
21502 @if itcl
21503 maybe-TAGS-itcl: TAGS-itcl
21504
21505 TAGS-itcl: \
21506     configure-itcl 
21507         @: $(MAKE); $(unstage)
21508         @[ -f ./itcl/Makefile ] || exit 0; \
21509         r=`${PWD_COMMAND}`; export r; \
21510         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21511         $(HOST_EXPORTS) \
21512         for flag in $(EXTRA_HOST_FLAGS) ; do \
21513           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21514         done; \
21515         echo "Doing TAGS in itcl"; \
21516         (cd $(HOST_SUBDIR)/itcl && \
21517           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21518                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21519                   "RANLIB=$${RANLIB}" \
21520                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21521                   TAGS) \
21522           || exit 1
21523
21524 @endif itcl
21525
21526 .PHONY: maybe-install-info-itcl install-info-itcl
21527 maybe-install-info-itcl:
21528 @if itcl
21529 maybe-install-info-itcl: install-info-itcl
21530
21531 install-info-itcl: \
21532     configure-itcl \
21533     info-itcl 
21534         @: $(MAKE); $(unstage)
21535         @[ -f ./itcl/Makefile ] || exit 0; \
21536         r=`${PWD_COMMAND}`; export r; \
21537         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21538         $(HOST_EXPORTS) \
21539         for flag in $(EXTRA_HOST_FLAGS) ; do \
21540           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21541         done; \
21542         echo "Doing install-info in itcl"; \
21543         (cd $(HOST_SUBDIR)/itcl && \
21544           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21545                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21546                   "RANLIB=$${RANLIB}" \
21547                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21548                   install-info) \
21549           || exit 1
21550
21551 @endif itcl
21552
21553 .PHONY: maybe-install-dvi-itcl install-dvi-itcl
21554 maybe-install-dvi-itcl:
21555 @if itcl
21556 maybe-install-dvi-itcl: install-dvi-itcl
21557
21558 install-dvi-itcl: \
21559     configure-itcl \
21560     dvi-itcl 
21561         @: $(MAKE); $(unstage)
21562         @[ -f ./itcl/Makefile ] || exit 0; \
21563         r=`${PWD_COMMAND}`; export r; \
21564         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21565         $(HOST_EXPORTS) \
21566         for flag in $(EXTRA_HOST_FLAGS) ; do \
21567           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21568         done; \
21569         echo "Doing install-dvi in itcl"; \
21570         (cd $(HOST_SUBDIR)/itcl && \
21571           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21572                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21573                   "RANLIB=$${RANLIB}" \
21574                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21575                   install-dvi) \
21576           || exit 1
21577
21578 @endif itcl
21579
21580 .PHONY: maybe-install-pdf-itcl install-pdf-itcl
21581 maybe-install-pdf-itcl:
21582 @if itcl
21583 maybe-install-pdf-itcl: install-pdf-itcl
21584
21585 install-pdf-itcl: \
21586     configure-itcl \
21587     pdf-itcl 
21588         @: $(MAKE); $(unstage)
21589         @[ -f ./itcl/Makefile ] || exit 0; \
21590         r=`${PWD_COMMAND}`; export r; \
21591         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21592         $(HOST_EXPORTS) \
21593         for flag in $(EXTRA_HOST_FLAGS) ; do \
21594           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21595         done; \
21596         echo "Doing install-pdf in itcl"; \
21597         (cd $(HOST_SUBDIR)/itcl && \
21598           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21599                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21600                   "RANLIB=$${RANLIB}" \
21601                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21602                   install-pdf) \
21603           || exit 1
21604
21605 @endif itcl
21606
21607 .PHONY: maybe-install-html-itcl install-html-itcl
21608 maybe-install-html-itcl:
21609 @if itcl
21610 maybe-install-html-itcl: install-html-itcl
21611
21612 install-html-itcl: \
21613     configure-itcl \
21614     html-itcl 
21615         @: $(MAKE); $(unstage)
21616         @[ -f ./itcl/Makefile ] || exit 0; \
21617         r=`${PWD_COMMAND}`; export r; \
21618         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21619         $(HOST_EXPORTS) \
21620         for flag in $(EXTRA_HOST_FLAGS) ; do \
21621           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21622         done; \
21623         echo "Doing install-html in itcl"; \
21624         (cd $(HOST_SUBDIR)/itcl && \
21625           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21626                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21627                   "RANLIB=$${RANLIB}" \
21628                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21629                   install-html) \
21630           || exit 1
21631
21632 @endif itcl
21633
21634 .PHONY: maybe-installcheck-itcl installcheck-itcl
21635 maybe-installcheck-itcl:
21636 @if itcl
21637 maybe-installcheck-itcl: installcheck-itcl
21638
21639 installcheck-itcl: \
21640     configure-itcl 
21641         @: $(MAKE); $(unstage)
21642         @[ -f ./itcl/Makefile ] || exit 0; \
21643         r=`${PWD_COMMAND}`; export r; \
21644         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21645         $(HOST_EXPORTS) \
21646         for flag in $(EXTRA_HOST_FLAGS) ; do \
21647           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21648         done; \
21649         echo "Doing installcheck in itcl"; \
21650         (cd $(HOST_SUBDIR)/itcl && \
21651           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21652                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21653                   "RANLIB=$${RANLIB}" \
21654                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21655                   installcheck) \
21656           || exit 1
21657
21658 @endif itcl
21659
21660 .PHONY: maybe-mostlyclean-itcl mostlyclean-itcl
21661 maybe-mostlyclean-itcl:
21662 @if itcl
21663 maybe-mostlyclean-itcl: mostlyclean-itcl
21664
21665 mostlyclean-itcl: 
21666         @: $(MAKE); $(unstage)
21667         @[ -f ./itcl/Makefile ] || exit 0; \
21668         r=`${PWD_COMMAND}`; export r; \
21669         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21670         $(HOST_EXPORTS) \
21671         for flag in $(EXTRA_HOST_FLAGS) ; do \
21672           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21673         done; \
21674         echo "Doing mostlyclean in itcl"; \
21675         (cd $(HOST_SUBDIR)/itcl && \
21676           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21677                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21678                   "RANLIB=$${RANLIB}" \
21679                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21680                   mostlyclean) \
21681           || exit 1
21682
21683 @endif itcl
21684
21685 .PHONY: maybe-clean-itcl clean-itcl
21686 maybe-clean-itcl:
21687 @if itcl
21688 maybe-clean-itcl: clean-itcl
21689
21690 clean-itcl: 
21691         @: $(MAKE); $(unstage)
21692         @[ -f ./itcl/Makefile ] || exit 0; \
21693         r=`${PWD_COMMAND}`; export r; \
21694         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21695         $(HOST_EXPORTS) \
21696         for flag in $(EXTRA_HOST_FLAGS) ; do \
21697           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21698         done; \
21699         echo "Doing clean in itcl"; \
21700         (cd $(HOST_SUBDIR)/itcl && \
21701           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21702                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21703                   "RANLIB=$${RANLIB}" \
21704                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21705                   clean) \
21706           || exit 1
21707
21708 @endif itcl
21709
21710 .PHONY: maybe-distclean-itcl distclean-itcl
21711 maybe-distclean-itcl:
21712 @if itcl
21713 maybe-distclean-itcl: distclean-itcl
21714
21715 distclean-itcl: 
21716         @: $(MAKE); $(unstage)
21717         @[ -f ./itcl/Makefile ] || exit 0; \
21718         r=`${PWD_COMMAND}`; export r; \
21719         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21720         $(HOST_EXPORTS) \
21721         for flag in $(EXTRA_HOST_FLAGS) ; do \
21722           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21723         done; \
21724         echo "Doing distclean in itcl"; \
21725         (cd $(HOST_SUBDIR)/itcl && \
21726           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21727                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21728                   "RANLIB=$${RANLIB}" \
21729                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21730                   distclean) \
21731           || exit 1
21732
21733 @endif itcl
21734
21735 .PHONY: maybe-maintainer-clean-itcl maintainer-clean-itcl
21736 maybe-maintainer-clean-itcl:
21737 @if itcl
21738 maybe-maintainer-clean-itcl: maintainer-clean-itcl
21739
21740 maintainer-clean-itcl: 
21741         @: $(MAKE); $(unstage)
21742         @[ -f ./itcl/Makefile ] || exit 0; \
21743         r=`${PWD_COMMAND}`; export r; \
21744         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21745         $(HOST_EXPORTS) \
21746         for flag in $(EXTRA_HOST_FLAGS) ; do \
21747           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21748         done; \
21749         echo "Doing maintainer-clean in itcl"; \
21750         (cd $(HOST_SUBDIR)/itcl && \
21751           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21752                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21753                   "RANLIB=$${RANLIB}" \
21754                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21755                   maintainer-clean) \
21756           || exit 1
21757
21758 @endif itcl
21759
21760
21761
21762 .PHONY: configure-ld maybe-configure-ld
21763 maybe-configure-ld:
21764 @if gcc-bootstrap
21765 configure-ld: stage_current
21766 @endif gcc-bootstrap
21767 @if ld
21768 maybe-configure-ld: configure-ld
21769 configure-ld: 
21770         @r=`${PWD_COMMAND}`; export r; \
21771         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21772         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21773         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21774         $(HOST_EXPORTS)  \
21775         echo Configuring in $(HOST_SUBDIR)/ld; \
21776         cd "$(HOST_SUBDIR)/ld" || exit 1; \
21777         case $(srcdir) in \
21778           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21779           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21780                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21781         esac; \
21782         module_srcdir=ld; \
21783         $(SHELL) \
21784           $$s/$$module_srcdir/configure \
21785           --srcdir=$${topdir}/$$module_srcdir \
21786           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21787           --target=${target_alias}  \
21788           || exit 1
21789 @endif ld
21790
21791
21792
21793 .PHONY: configure-stage1-ld maybe-configure-stage1-ld
21794 maybe-configure-stage1-ld:
21795 @if ld-bootstrap
21796 maybe-configure-stage1-ld: configure-stage1-ld
21797 configure-stage1-ld:
21798         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
21799         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21800         @r=`${PWD_COMMAND}`; export r; \
21801         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21802         TFLAGS="$(STAGE1_TFLAGS)"; \
21803         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21804         $(HOST_EXPORTS) \
21805         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
21806         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
21807         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
21808         echo Configuring stage 1 in $(HOST_SUBDIR)/ld; \
21809         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21810         cd $(HOST_SUBDIR)/ld || exit 1; \
21811         case $(srcdir) in \
21812           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21813           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21814                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21815         esac; \
21816         module_srcdir=ld; \
21817         $(SHELL) $$s/$$module_srcdir/configure \
21818           --srcdir=$${topdir}/$$module_srcdir \
21819           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21820           --target=${target_alias} \
21821            \
21822           $(STAGE1_CONFIGURE_FLAGS)
21823 @endif ld-bootstrap
21824
21825 .PHONY: configure-stage2-ld maybe-configure-stage2-ld
21826 maybe-configure-stage2-ld:
21827 @if ld-bootstrap
21828 maybe-configure-stage2-ld: configure-stage2-ld
21829 configure-stage2-ld:
21830         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
21831         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21832         @r=`${PWD_COMMAND}`; export r; \
21833         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21834         TFLAGS="$(STAGE2_TFLAGS)"; \
21835         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21836         $(HOST_EXPORTS) \
21837         $(POSTSTAGE1_HOST_EXPORTS) \
21838         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
21839         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
21840         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
21841         echo Configuring stage 2 in $(HOST_SUBDIR)/ld; \
21842         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21843         cd $(HOST_SUBDIR)/ld || exit 1; \
21844         case $(srcdir) in \
21845           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21846           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21847                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21848         esac; \
21849         module_srcdir=ld; \
21850         $(SHELL) $$s/$$module_srcdir/configure \
21851           --srcdir=$${topdir}/$$module_srcdir \
21852           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21853           --target=${target_alias} \
21854           --with-build-libsubdir=$(HOST_SUBDIR) \
21855           $(STAGE2_CONFIGURE_FLAGS)
21856 @endif ld-bootstrap
21857
21858 .PHONY: configure-stage3-ld maybe-configure-stage3-ld
21859 maybe-configure-stage3-ld:
21860 @if ld-bootstrap
21861 maybe-configure-stage3-ld: configure-stage3-ld
21862 configure-stage3-ld:
21863         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
21864         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21865         @r=`${PWD_COMMAND}`; export r; \
21866         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21867         TFLAGS="$(STAGE3_TFLAGS)"; \
21868         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21869         $(HOST_EXPORTS) \
21870         $(POSTSTAGE1_HOST_EXPORTS) \
21871         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
21872         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
21873         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
21874         echo Configuring stage 3 in $(HOST_SUBDIR)/ld; \
21875         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21876         cd $(HOST_SUBDIR)/ld || exit 1; \
21877         case $(srcdir) in \
21878           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21879           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21880                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21881         esac; \
21882         module_srcdir=ld; \
21883         $(SHELL) $$s/$$module_srcdir/configure \
21884           --srcdir=$${topdir}/$$module_srcdir \
21885           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21886           --target=${target_alias} \
21887           --with-build-libsubdir=$(HOST_SUBDIR) \
21888           $(STAGE3_CONFIGURE_FLAGS)
21889 @endif ld-bootstrap
21890
21891 .PHONY: configure-stage4-ld maybe-configure-stage4-ld
21892 maybe-configure-stage4-ld:
21893 @if ld-bootstrap
21894 maybe-configure-stage4-ld: configure-stage4-ld
21895 configure-stage4-ld:
21896         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
21897         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21898         @r=`${PWD_COMMAND}`; export r; \
21899         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21900         TFLAGS="$(STAGE4_TFLAGS)"; \
21901         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21902         $(HOST_EXPORTS) \
21903         $(POSTSTAGE1_HOST_EXPORTS) \
21904         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
21905         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
21906         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
21907         echo Configuring stage 4 in $(HOST_SUBDIR)/ld; \
21908         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21909         cd $(HOST_SUBDIR)/ld || exit 1; \
21910         case $(srcdir) in \
21911           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21912           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21913                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21914         esac; \
21915         module_srcdir=ld; \
21916         $(SHELL) $$s/$$module_srcdir/configure \
21917           --srcdir=$${topdir}/$$module_srcdir \
21918           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21919           --target=${target_alias} \
21920           --with-build-libsubdir=$(HOST_SUBDIR) \
21921           $(STAGE4_CONFIGURE_FLAGS)
21922 @endif ld-bootstrap
21923
21924 .PHONY: configure-stageprofile-ld maybe-configure-stageprofile-ld
21925 maybe-configure-stageprofile-ld:
21926 @if ld-bootstrap
21927 maybe-configure-stageprofile-ld: configure-stageprofile-ld
21928 configure-stageprofile-ld:
21929         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
21930         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21931         @r=`${PWD_COMMAND}`; export r; \
21932         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21933         TFLAGS="$(STAGEprofile_TFLAGS)"; \
21934         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21935         $(HOST_EXPORTS) \
21936         $(POSTSTAGE1_HOST_EXPORTS) \
21937         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
21938         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
21939         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
21940         echo Configuring stage profile in $(HOST_SUBDIR)/ld; \
21941         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21942         cd $(HOST_SUBDIR)/ld || exit 1; \
21943         case $(srcdir) in \
21944           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21945           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21946                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21947         esac; \
21948         module_srcdir=ld; \
21949         $(SHELL) $$s/$$module_srcdir/configure \
21950           --srcdir=$${topdir}/$$module_srcdir \
21951           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21952           --target=${target_alias} \
21953           --with-build-libsubdir=$(HOST_SUBDIR) \
21954           $(STAGEprofile_CONFIGURE_FLAGS)
21955 @endif ld-bootstrap
21956
21957 .PHONY: configure-stagetrain-ld maybe-configure-stagetrain-ld
21958 maybe-configure-stagetrain-ld:
21959 @if ld-bootstrap
21960 maybe-configure-stagetrain-ld: configure-stagetrain-ld
21961 configure-stagetrain-ld:
21962         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
21963         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21964         @r=`${PWD_COMMAND}`; export r; \
21965         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21966         TFLAGS="$(STAGEtrain_TFLAGS)"; \
21967         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21968         $(HOST_EXPORTS) \
21969         $(POSTSTAGE1_HOST_EXPORTS) \
21970         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
21971         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
21972         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
21973         echo Configuring stage train in $(HOST_SUBDIR)/ld; \
21974         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21975         cd $(HOST_SUBDIR)/ld || exit 1; \
21976         case $(srcdir) in \
21977           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21978           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21979                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21980         esac; \
21981         module_srcdir=ld; \
21982         $(SHELL) $$s/$$module_srcdir/configure \
21983           --srcdir=$${topdir}/$$module_srcdir \
21984           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21985           --target=${target_alias} \
21986           --with-build-libsubdir=$(HOST_SUBDIR) \
21987           $(STAGEtrain_CONFIGURE_FLAGS)
21988 @endif ld-bootstrap
21989
21990 .PHONY: configure-stagefeedback-ld maybe-configure-stagefeedback-ld
21991 maybe-configure-stagefeedback-ld:
21992 @if ld-bootstrap
21993 maybe-configure-stagefeedback-ld: configure-stagefeedback-ld
21994 configure-stagefeedback-ld:
21995         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
21996         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21997         @r=`${PWD_COMMAND}`; export r; \
21998         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21999         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
22000         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
22001         $(HOST_EXPORTS) \
22002         $(POSTSTAGE1_HOST_EXPORTS) \
22003         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
22004         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
22005         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
22006         echo Configuring stage feedback in $(HOST_SUBDIR)/ld; \
22007         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
22008         cd $(HOST_SUBDIR)/ld || exit 1; \
22009         case $(srcdir) in \
22010           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22011           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
22012                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22013         esac; \
22014         module_srcdir=ld; \
22015         $(SHELL) $$s/$$module_srcdir/configure \
22016           --srcdir=$${topdir}/$$module_srcdir \
22017           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22018           --target=${target_alias} \
22019           --with-build-libsubdir=$(HOST_SUBDIR) \
22020           $(STAGEfeedback_CONFIGURE_FLAGS)
22021 @endif ld-bootstrap
22022
22023 .PHONY: configure-stageautoprofile-ld maybe-configure-stageautoprofile-ld
22024 maybe-configure-stageautoprofile-ld:
22025 @if ld-bootstrap
22026 maybe-configure-stageautoprofile-ld: configure-stageautoprofile-ld
22027 configure-stageautoprofile-ld:
22028         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
22029         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
22030         @r=`${PWD_COMMAND}`; export r; \
22031         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22032         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
22033         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
22034         $(HOST_EXPORTS) \
22035         $(POSTSTAGE1_HOST_EXPORTS) \
22036         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
22037         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
22038         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
22039         echo Configuring stage autoprofile in $(HOST_SUBDIR)/ld; \
22040         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
22041         cd $(HOST_SUBDIR)/ld || exit 1; \
22042         case $(srcdir) in \
22043           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22044           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
22045                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22046         esac; \
22047         module_srcdir=ld; \
22048         $(SHELL) $$s/$$module_srcdir/configure \
22049           --srcdir=$${topdir}/$$module_srcdir \
22050           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22051           --target=${target_alias} \
22052           --with-build-libsubdir=$(HOST_SUBDIR) \
22053           $(STAGEautoprofile_CONFIGURE_FLAGS)
22054 @endif ld-bootstrap
22055
22056 .PHONY: configure-stageautofeedback-ld maybe-configure-stageautofeedback-ld
22057 maybe-configure-stageautofeedback-ld:
22058 @if ld-bootstrap
22059 maybe-configure-stageautofeedback-ld: configure-stageautofeedback-ld
22060 configure-stageautofeedback-ld:
22061         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
22062         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
22063         @r=`${PWD_COMMAND}`; export r; \
22064         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22065         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
22066         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
22067         $(HOST_EXPORTS) \
22068         $(POSTSTAGE1_HOST_EXPORTS) \
22069         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
22070         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
22071         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
22072         echo Configuring stage autofeedback in $(HOST_SUBDIR)/ld; \
22073         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
22074         cd $(HOST_SUBDIR)/ld || exit 1; \
22075         case $(srcdir) in \
22076           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22077           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
22078                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22079         esac; \
22080         module_srcdir=ld; \
22081         $(SHELL) $$s/$$module_srcdir/configure \
22082           --srcdir=$${topdir}/$$module_srcdir \
22083           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22084           --target=${target_alias} \
22085           --with-build-libsubdir=$(HOST_SUBDIR) \
22086           $(STAGEautofeedback_CONFIGURE_FLAGS)
22087 @endif ld-bootstrap
22088
22089
22090
22091
22092
22093 .PHONY: all-ld maybe-all-ld
22094 maybe-all-ld:
22095 @if gcc-bootstrap
22096 all-ld: stage_current
22097 @endif gcc-bootstrap
22098 @if ld
22099 TARGET-ld=all
22100 maybe-all-ld: all-ld
22101 all-ld: configure-ld
22102         @r=`${PWD_COMMAND}`; export r; \
22103         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22104         $(HOST_EXPORTS)  \
22105         (cd $(HOST_SUBDIR)/ld && \
22106           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
22107                 $(TARGET-ld))
22108 @endif ld
22109
22110
22111
22112 .PHONY: all-stage1-ld maybe-all-stage1-ld
22113 .PHONY: clean-stage1-ld maybe-clean-stage1-ld
22114 maybe-all-stage1-ld:
22115 maybe-clean-stage1-ld:
22116 @if ld-bootstrap
22117 maybe-all-stage1-ld: all-stage1-ld
22118 all-stage1: all-stage1-ld
22119 TARGET-stage1-ld = $(TARGET-ld)
22120 all-stage1-ld: configure-stage1-ld
22121         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22122         @r=`${PWD_COMMAND}`; export r; \
22123         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22124         TFLAGS="$(STAGE1_TFLAGS)"; \
22125         $(HOST_EXPORTS)  \
22126         cd $(HOST_SUBDIR)/ld && \
22127          \
22128         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22129                 CFLAGS="$(STAGE1_CFLAGS)" \
22130                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
22131                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
22132                 LIBCFLAGS="$(LIBCFLAGS)" \
22133                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22134                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22135                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22136                 $(EXTRA_HOST_FLAGS)  \
22137                 $(STAGE1_FLAGS_TO_PASS)  \
22138                 TFLAGS="$(STAGE1_TFLAGS)"  \
22139                 $(TARGET-stage1-ld)
22140
22141 maybe-clean-stage1-ld: clean-stage1-ld
22142 clean-stage1: clean-stage1-ld
22143 clean-stage1-ld:
22144         @if [ $(current_stage) = stage1 ]; then \
22145           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22146         else \
22147           [ -f $(HOST_SUBDIR)/stage1-ld/Makefile ] || exit 0; \
22148           $(MAKE) stage1-start; \
22149         fi; \
22150         cd $(HOST_SUBDIR)/ld && \
22151         $(MAKE) $(EXTRA_HOST_FLAGS)  \
22152         $(STAGE1_FLAGS_TO_PASS)  clean
22153 @endif ld-bootstrap
22154
22155
22156 .PHONY: all-stage2-ld maybe-all-stage2-ld
22157 .PHONY: clean-stage2-ld maybe-clean-stage2-ld
22158 maybe-all-stage2-ld:
22159 maybe-clean-stage2-ld:
22160 @if ld-bootstrap
22161 maybe-all-stage2-ld: all-stage2-ld
22162 all-stage2: all-stage2-ld
22163 TARGET-stage2-ld = $(TARGET-ld)
22164 all-stage2-ld: configure-stage2-ld
22165         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22166         @r=`${PWD_COMMAND}`; export r; \
22167         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22168         TFLAGS="$(STAGE2_TFLAGS)"; \
22169         $(HOST_EXPORTS) \
22170         $(POSTSTAGE1_HOST_EXPORTS)  \
22171         cd $(HOST_SUBDIR)/ld && \
22172          \
22173         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22174                 CFLAGS="$(STAGE2_CFLAGS)" \
22175                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
22176                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
22177                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
22178                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22179                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22180                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22181                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22182                 TFLAGS="$(STAGE2_TFLAGS)"  \
22183                 $(TARGET-stage2-ld)
22184
22185 maybe-clean-stage2-ld: clean-stage2-ld
22186 clean-stage2: clean-stage2-ld
22187 clean-stage2-ld:
22188         @if [ $(current_stage) = stage2 ]; then \
22189           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22190         else \
22191           [ -f $(HOST_SUBDIR)/stage2-ld/Makefile ] || exit 0; \
22192           $(MAKE) stage2-start; \
22193         fi; \
22194         cd $(HOST_SUBDIR)/ld && \
22195         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
22196 @endif ld-bootstrap
22197
22198
22199 .PHONY: all-stage3-ld maybe-all-stage3-ld
22200 .PHONY: clean-stage3-ld maybe-clean-stage3-ld
22201 maybe-all-stage3-ld:
22202 maybe-clean-stage3-ld:
22203 @if ld-bootstrap
22204 maybe-all-stage3-ld: all-stage3-ld
22205 all-stage3: all-stage3-ld
22206 TARGET-stage3-ld = $(TARGET-ld)
22207 all-stage3-ld: configure-stage3-ld
22208         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22209         @r=`${PWD_COMMAND}`; export r; \
22210         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22211         TFLAGS="$(STAGE3_TFLAGS)"; \
22212         $(HOST_EXPORTS) \
22213         $(POSTSTAGE1_HOST_EXPORTS)  \
22214         cd $(HOST_SUBDIR)/ld && \
22215          \
22216         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22217                 CFLAGS="$(STAGE3_CFLAGS)" \
22218                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
22219                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
22220                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
22221                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22222                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22223                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22224                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22225                 TFLAGS="$(STAGE3_TFLAGS)"  \
22226                 $(TARGET-stage3-ld)
22227
22228 maybe-clean-stage3-ld: clean-stage3-ld
22229 clean-stage3: clean-stage3-ld
22230 clean-stage3-ld:
22231         @if [ $(current_stage) = stage3 ]; then \
22232           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22233         else \
22234           [ -f $(HOST_SUBDIR)/stage3-ld/Makefile ] || exit 0; \
22235           $(MAKE) stage3-start; \
22236         fi; \
22237         cd $(HOST_SUBDIR)/ld && \
22238         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
22239 @endif ld-bootstrap
22240
22241
22242 .PHONY: all-stage4-ld maybe-all-stage4-ld
22243 .PHONY: clean-stage4-ld maybe-clean-stage4-ld
22244 maybe-all-stage4-ld:
22245 maybe-clean-stage4-ld:
22246 @if ld-bootstrap
22247 maybe-all-stage4-ld: all-stage4-ld
22248 all-stage4: all-stage4-ld
22249 TARGET-stage4-ld = $(TARGET-ld)
22250 all-stage4-ld: configure-stage4-ld
22251         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22252         @r=`${PWD_COMMAND}`; export r; \
22253         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22254         TFLAGS="$(STAGE4_TFLAGS)"; \
22255         $(HOST_EXPORTS) \
22256         $(POSTSTAGE1_HOST_EXPORTS)  \
22257         cd $(HOST_SUBDIR)/ld && \
22258          \
22259         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22260                 CFLAGS="$(STAGE4_CFLAGS)" \
22261                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
22262                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
22263                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
22264                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22265                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22266                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22267                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22268                 TFLAGS="$(STAGE4_TFLAGS)"  \
22269                 $(TARGET-stage4-ld)
22270
22271 maybe-clean-stage4-ld: clean-stage4-ld
22272 clean-stage4: clean-stage4-ld
22273 clean-stage4-ld:
22274         @if [ $(current_stage) = stage4 ]; then \
22275           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22276         else \
22277           [ -f $(HOST_SUBDIR)/stage4-ld/Makefile ] || exit 0; \
22278           $(MAKE) stage4-start; \
22279         fi; \
22280         cd $(HOST_SUBDIR)/ld && \
22281         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
22282 @endif ld-bootstrap
22283
22284
22285 .PHONY: all-stageprofile-ld maybe-all-stageprofile-ld
22286 .PHONY: clean-stageprofile-ld maybe-clean-stageprofile-ld
22287 maybe-all-stageprofile-ld:
22288 maybe-clean-stageprofile-ld:
22289 @if ld-bootstrap
22290 maybe-all-stageprofile-ld: all-stageprofile-ld
22291 all-stageprofile: all-stageprofile-ld
22292 TARGET-stageprofile-ld = $(TARGET-ld)
22293 all-stageprofile-ld: configure-stageprofile-ld
22294         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
22295         @r=`${PWD_COMMAND}`; export r; \
22296         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22297         TFLAGS="$(STAGEprofile_TFLAGS)"; \
22298         $(HOST_EXPORTS) \
22299         $(POSTSTAGE1_HOST_EXPORTS)  \
22300         cd $(HOST_SUBDIR)/ld && \
22301          \
22302         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22303                 CFLAGS="$(STAGEprofile_CFLAGS)" \
22304                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
22305                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
22306                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
22307                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22308                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22309                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22310                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22311                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
22312                 $(TARGET-stageprofile-ld)
22313
22314 maybe-clean-stageprofile-ld: clean-stageprofile-ld
22315 clean-stageprofile: clean-stageprofile-ld
22316 clean-stageprofile-ld:
22317         @if [ $(current_stage) = stageprofile ]; then \
22318           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22319         else \
22320           [ -f $(HOST_SUBDIR)/stageprofile-ld/Makefile ] || exit 0; \
22321           $(MAKE) stageprofile-start; \
22322         fi; \
22323         cd $(HOST_SUBDIR)/ld && \
22324         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
22325 @endif ld-bootstrap
22326
22327
22328 .PHONY: all-stagetrain-ld maybe-all-stagetrain-ld
22329 .PHONY: clean-stagetrain-ld maybe-clean-stagetrain-ld
22330 maybe-all-stagetrain-ld:
22331 maybe-clean-stagetrain-ld:
22332 @if ld-bootstrap
22333 maybe-all-stagetrain-ld: all-stagetrain-ld
22334 all-stagetrain: all-stagetrain-ld
22335 TARGET-stagetrain-ld = $(TARGET-ld)
22336 all-stagetrain-ld: configure-stagetrain-ld
22337         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
22338         @r=`${PWD_COMMAND}`; export r; \
22339         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22340         TFLAGS="$(STAGEtrain_TFLAGS)"; \
22341         $(HOST_EXPORTS) \
22342         $(POSTSTAGE1_HOST_EXPORTS)  \
22343         cd $(HOST_SUBDIR)/ld && \
22344          \
22345         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22346                 CFLAGS="$(STAGEtrain_CFLAGS)" \
22347                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
22348                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
22349                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
22350                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22351                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22352                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22353                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22354                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
22355                 $(TARGET-stagetrain-ld)
22356
22357 maybe-clean-stagetrain-ld: clean-stagetrain-ld
22358 clean-stagetrain: clean-stagetrain-ld
22359 clean-stagetrain-ld:
22360         @if [ $(current_stage) = stagetrain ]; then \
22361           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22362         else \
22363           [ -f $(HOST_SUBDIR)/stagetrain-ld/Makefile ] || exit 0; \
22364           $(MAKE) stagetrain-start; \
22365         fi; \
22366         cd $(HOST_SUBDIR)/ld && \
22367         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
22368 @endif ld-bootstrap
22369
22370
22371 .PHONY: all-stagefeedback-ld maybe-all-stagefeedback-ld
22372 .PHONY: clean-stagefeedback-ld maybe-clean-stagefeedback-ld
22373 maybe-all-stagefeedback-ld:
22374 maybe-clean-stagefeedback-ld:
22375 @if ld-bootstrap
22376 maybe-all-stagefeedback-ld: all-stagefeedback-ld
22377 all-stagefeedback: all-stagefeedback-ld
22378 TARGET-stagefeedback-ld = $(TARGET-ld)
22379 all-stagefeedback-ld: configure-stagefeedback-ld
22380         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
22381         @r=`${PWD_COMMAND}`; export r; \
22382         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22383         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
22384         $(HOST_EXPORTS) \
22385         $(POSTSTAGE1_HOST_EXPORTS)  \
22386         cd $(HOST_SUBDIR)/ld && \
22387          \
22388         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22389                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
22390                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
22391                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
22392                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
22393                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22394                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22395                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22396                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22397                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
22398                 $(TARGET-stagefeedback-ld)
22399
22400 maybe-clean-stagefeedback-ld: clean-stagefeedback-ld
22401 clean-stagefeedback: clean-stagefeedback-ld
22402 clean-stagefeedback-ld:
22403         @if [ $(current_stage) = stagefeedback ]; then \
22404           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22405         else \
22406           [ -f $(HOST_SUBDIR)/stagefeedback-ld/Makefile ] || exit 0; \
22407           $(MAKE) stagefeedback-start; \
22408         fi; \
22409         cd $(HOST_SUBDIR)/ld && \
22410         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
22411 @endif ld-bootstrap
22412
22413
22414 .PHONY: all-stageautoprofile-ld maybe-all-stageautoprofile-ld
22415 .PHONY: clean-stageautoprofile-ld maybe-clean-stageautoprofile-ld
22416 maybe-all-stageautoprofile-ld:
22417 maybe-clean-stageautoprofile-ld:
22418 @if ld-bootstrap
22419 maybe-all-stageautoprofile-ld: all-stageautoprofile-ld
22420 all-stageautoprofile: all-stageautoprofile-ld
22421 TARGET-stageautoprofile-ld = $(TARGET-ld)
22422 all-stageautoprofile-ld: configure-stageautoprofile-ld
22423         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
22424         @r=`${PWD_COMMAND}`; export r; \
22425         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22426         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
22427         $(HOST_EXPORTS) \
22428         $(POSTSTAGE1_HOST_EXPORTS)  \
22429         cd $(HOST_SUBDIR)/ld && \
22430         $$s/gcc/config/i386/$(AUTO_PROFILE) \
22431         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22432                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
22433                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
22434                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
22435                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
22436                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22437                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22438                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22439                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22440                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
22441                 $(TARGET-stageautoprofile-ld)
22442
22443 maybe-clean-stageautoprofile-ld: clean-stageautoprofile-ld
22444 clean-stageautoprofile: clean-stageautoprofile-ld
22445 clean-stageautoprofile-ld:
22446         @if [ $(current_stage) = stageautoprofile ]; then \
22447           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22448         else \
22449           [ -f $(HOST_SUBDIR)/stageautoprofile-ld/Makefile ] || exit 0; \
22450           $(MAKE) stageautoprofile-start; \
22451         fi; \
22452         cd $(HOST_SUBDIR)/ld && \
22453         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
22454 @endif ld-bootstrap
22455
22456
22457 .PHONY: all-stageautofeedback-ld maybe-all-stageautofeedback-ld
22458 .PHONY: clean-stageautofeedback-ld maybe-clean-stageautofeedback-ld
22459 maybe-all-stageautofeedback-ld:
22460 maybe-clean-stageautofeedback-ld:
22461 @if ld-bootstrap
22462 maybe-all-stageautofeedback-ld: all-stageautofeedback-ld
22463 all-stageautofeedback: all-stageautofeedback-ld
22464 TARGET-stageautofeedback-ld = $(TARGET-ld)
22465 all-stageautofeedback-ld: configure-stageautofeedback-ld
22466         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
22467         @r=`${PWD_COMMAND}`; export r; \
22468         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22469         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
22470         $(HOST_EXPORTS) \
22471         $(POSTSTAGE1_HOST_EXPORTS)  \
22472         cd $(HOST_SUBDIR)/ld && \
22473          \
22474         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22475                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
22476                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
22477                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
22478                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
22479                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22480                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22481                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22482                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22483                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
22484                 $(TARGET-stageautofeedback-ld)
22485
22486 maybe-clean-stageautofeedback-ld: clean-stageautofeedback-ld
22487 clean-stageautofeedback: clean-stageautofeedback-ld
22488 clean-stageautofeedback-ld:
22489         @if [ $(current_stage) = stageautofeedback ]; then \
22490           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22491         else \
22492           [ -f $(HOST_SUBDIR)/stageautofeedback-ld/Makefile ] || exit 0; \
22493           $(MAKE) stageautofeedback-start; \
22494         fi; \
22495         cd $(HOST_SUBDIR)/ld && \
22496         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
22497 @endif ld-bootstrap
22498
22499
22500
22501
22502
22503 .PHONY: check-ld maybe-check-ld
22504 maybe-check-ld:
22505 @if ld
22506 maybe-check-ld: check-ld
22507
22508 check-ld:
22509         @: $(MAKE); $(unstage)
22510         @r=`${PWD_COMMAND}`; export r; \
22511         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22512         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
22513         (cd $(HOST_SUBDIR)/ld && \
22514           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
22515
22516 @endif ld
22517
22518 .PHONY: install-ld maybe-install-ld
22519 maybe-install-ld:
22520 @if ld
22521 maybe-install-ld: install-ld
22522
22523 install-ld: installdirs
22524         @: $(MAKE); $(unstage)
22525         @r=`${PWD_COMMAND}`; export r; \
22526         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22527         $(HOST_EXPORTS) \
22528         (cd $(HOST_SUBDIR)/ld && \
22529           $(MAKE) $(FLAGS_TO_PASS)  install)
22530
22531 @endif ld
22532
22533 .PHONY: install-strip-ld maybe-install-strip-ld
22534 maybe-install-strip-ld:
22535 @if ld
22536 maybe-install-strip-ld: install-strip-ld
22537
22538 install-strip-ld: installdirs
22539         @: $(MAKE); $(unstage)
22540         @r=`${PWD_COMMAND}`; export r; \
22541         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22542         $(HOST_EXPORTS) \
22543         (cd $(HOST_SUBDIR)/ld && \
22544           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
22545
22546 @endif ld
22547
22548 # Other targets (info, dvi, pdf, etc.)
22549
22550 .PHONY: maybe-info-ld info-ld
22551 maybe-info-ld:
22552 @if ld
22553 maybe-info-ld: info-ld
22554
22555 info-ld: \
22556     configure-ld 
22557         @[ -f ./ld/Makefile ] || exit 0; \
22558         r=`${PWD_COMMAND}`; export r; \
22559         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22560         $(HOST_EXPORTS) \
22561         for flag in $(EXTRA_HOST_FLAGS) ; do \
22562           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22563         done; \
22564         echo "Doing info in ld"; \
22565         (cd $(HOST_SUBDIR)/ld && \
22566           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22567                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22568                   "RANLIB=$${RANLIB}" \
22569                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22570                   info) \
22571           || exit 1
22572
22573 @endif ld
22574
22575 .PHONY: maybe-dvi-ld dvi-ld
22576 maybe-dvi-ld:
22577 @if ld
22578 maybe-dvi-ld: dvi-ld
22579
22580 dvi-ld: \
22581     configure-ld 
22582         @[ -f ./ld/Makefile ] || exit 0; \
22583         r=`${PWD_COMMAND}`; export r; \
22584         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22585         $(HOST_EXPORTS) \
22586         for flag in $(EXTRA_HOST_FLAGS) ; do \
22587           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22588         done; \
22589         echo "Doing dvi in ld"; \
22590         (cd $(HOST_SUBDIR)/ld && \
22591           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22592                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22593                   "RANLIB=$${RANLIB}" \
22594                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22595                   dvi) \
22596           || exit 1
22597
22598 @endif ld
22599
22600 .PHONY: maybe-pdf-ld pdf-ld
22601 maybe-pdf-ld:
22602 @if ld
22603 maybe-pdf-ld: pdf-ld
22604
22605 pdf-ld: \
22606     configure-ld 
22607         @[ -f ./ld/Makefile ] || exit 0; \
22608         r=`${PWD_COMMAND}`; export r; \
22609         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22610         $(HOST_EXPORTS) \
22611         for flag in $(EXTRA_HOST_FLAGS) ; do \
22612           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22613         done; \
22614         echo "Doing pdf in ld"; \
22615         (cd $(HOST_SUBDIR)/ld && \
22616           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22617                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22618                   "RANLIB=$${RANLIB}" \
22619                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22620                   pdf) \
22621           || exit 1
22622
22623 @endif ld
22624
22625 .PHONY: maybe-html-ld html-ld
22626 maybe-html-ld:
22627 @if ld
22628 maybe-html-ld: html-ld
22629
22630 html-ld: \
22631     configure-ld 
22632         @[ -f ./ld/Makefile ] || exit 0; \
22633         r=`${PWD_COMMAND}`; export r; \
22634         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22635         $(HOST_EXPORTS) \
22636         for flag in $(EXTRA_HOST_FLAGS) ; do \
22637           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22638         done; \
22639         echo "Doing html in ld"; \
22640         (cd $(HOST_SUBDIR)/ld && \
22641           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22642                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22643                   "RANLIB=$${RANLIB}" \
22644                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22645                   html) \
22646           || exit 1
22647
22648 @endif ld
22649
22650 .PHONY: maybe-TAGS-ld TAGS-ld
22651 maybe-TAGS-ld:
22652 @if ld
22653 maybe-TAGS-ld: TAGS-ld
22654
22655 TAGS-ld: \
22656     configure-ld 
22657         @[ -f ./ld/Makefile ] || exit 0; \
22658         r=`${PWD_COMMAND}`; export r; \
22659         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22660         $(HOST_EXPORTS) \
22661         for flag in $(EXTRA_HOST_FLAGS) ; do \
22662           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22663         done; \
22664         echo "Doing TAGS in ld"; \
22665         (cd $(HOST_SUBDIR)/ld && \
22666           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22667                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22668                   "RANLIB=$${RANLIB}" \
22669                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22670                   TAGS) \
22671           || exit 1
22672
22673 @endif ld
22674
22675 .PHONY: maybe-install-info-ld install-info-ld
22676 maybe-install-info-ld:
22677 @if ld
22678 maybe-install-info-ld: install-info-ld
22679
22680 install-info-ld: \
22681     configure-ld \
22682     info-ld 
22683         @[ -f ./ld/Makefile ] || exit 0; \
22684         r=`${PWD_COMMAND}`; export r; \
22685         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22686         $(HOST_EXPORTS) \
22687         for flag in $(EXTRA_HOST_FLAGS) ; do \
22688           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22689         done; \
22690         echo "Doing install-info in ld"; \
22691         (cd $(HOST_SUBDIR)/ld && \
22692           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22693                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22694                   "RANLIB=$${RANLIB}" \
22695                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22696                   install-info) \
22697           || exit 1
22698
22699 @endif ld
22700
22701 .PHONY: maybe-install-dvi-ld install-dvi-ld
22702 maybe-install-dvi-ld:
22703 @if ld
22704 maybe-install-dvi-ld: install-dvi-ld
22705
22706 install-dvi-ld: \
22707     configure-ld \
22708     dvi-ld 
22709         @[ -f ./ld/Makefile ] || exit 0; \
22710         r=`${PWD_COMMAND}`; export r; \
22711         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22712         $(HOST_EXPORTS) \
22713         for flag in $(EXTRA_HOST_FLAGS) ; do \
22714           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22715         done; \
22716         echo "Doing install-dvi in ld"; \
22717         (cd $(HOST_SUBDIR)/ld && \
22718           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22719                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22720                   "RANLIB=$${RANLIB}" \
22721                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22722                   install-dvi) \
22723           || exit 1
22724
22725 @endif ld
22726
22727 .PHONY: maybe-install-pdf-ld install-pdf-ld
22728 maybe-install-pdf-ld:
22729 @if ld
22730 maybe-install-pdf-ld: install-pdf-ld
22731
22732 install-pdf-ld: \
22733     configure-ld \
22734     pdf-ld 
22735         @[ -f ./ld/Makefile ] || exit 0; \
22736         r=`${PWD_COMMAND}`; export r; \
22737         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22738         $(HOST_EXPORTS) \
22739         for flag in $(EXTRA_HOST_FLAGS) ; do \
22740           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22741         done; \
22742         echo "Doing install-pdf in ld"; \
22743         (cd $(HOST_SUBDIR)/ld && \
22744           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22745                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22746                   "RANLIB=$${RANLIB}" \
22747                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22748                   install-pdf) \
22749           || exit 1
22750
22751 @endif ld
22752
22753 .PHONY: maybe-install-html-ld install-html-ld
22754 maybe-install-html-ld:
22755 @if ld
22756 maybe-install-html-ld: install-html-ld
22757
22758 install-html-ld: \
22759     configure-ld \
22760     html-ld 
22761         @[ -f ./ld/Makefile ] || exit 0; \
22762         r=`${PWD_COMMAND}`; export r; \
22763         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22764         $(HOST_EXPORTS) \
22765         for flag in $(EXTRA_HOST_FLAGS) ; do \
22766           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22767         done; \
22768         echo "Doing install-html in ld"; \
22769         (cd $(HOST_SUBDIR)/ld && \
22770           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22771                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22772                   "RANLIB=$${RANLIB}" \
22773                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22774                   install-html) \
22775           || exit 1
22776
22777 @endif ld
22778
22779 .PHONY: maybe-installcheck-ld installcheck-ld
22780 maybe-installcheck-ld:
22781 @if ld
22782 maybe-installcheck-ld: installcheck-ld
22783
22784 installcheck-ld: \
22785     configure-ld 
22786         @[ -f ./ld/Makefile ] || exit 0; \
22787         r=`${PWD_COMMAND}`; export r; \
22788         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22789         $(HOST_EXPORTS) \
22790         for flag in $(EXTRA_HOST_FLAGS) ; do \
22791           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22792         done; \
22793         echo "Doing installcheck in ld"; \
22794         (cd $(HOST_SUBDIR)/ld && \
22795           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22796                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22797                   "RANLIB=$${RANLIB}" \
22798                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22799                   installcheck) \
22800           || exit 1
22801
22802 @endif ld
22803
22804 .PHONY: maybe-mostlyclean-ld mostlyclean-ld
22805 maybe-mostlyclean-ld:
22806 @if ld
22807 maybe-mostlyclean-ld: mostlyclean-ld
22808
22809 mostlyclean-ld: 
22810         @[ -f ./ld/Makefile ] || exit 0; \
22811         r=`${PWD_COMMAND}`; export r; \
22812         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22813         $(HOST_EXPORTS) \
22814         for flag in $(EXTRA_HOST_FLAGS) ; do \
22815           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22816         done; \
22817         echo "Doing mostlyclean in ld"; \
22818         (cd $(HOST_SUBDIR)/ld && \
22819           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22820                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22821                   "RANLIB=$${RANLIB}" \
22822                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22823                   mostlyclean) \
22824           || exit 1
22825
22826 @endif ld
22827
22828 .PHONY: maybe-clean-ld clean-ld
22829 maybe-clean-ld:
22830 @if ld
22831 maybe-clean-ld: clean-ld
22832
22833 clean-ld: 
22834         @[ -f ./ld/Makefile ] || exit 0; \
22835         r=`${PWD_COMMAND}`; export r; \
22836         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22837         $(HOST_EXPORTS) \
22838         for flag in $(EXTRA_HOST_FLAGS) ; do \
22839           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22840         done; \
22841         echo "Doing clean in ld"; \
22842         (cd $(HOST_SUBDIR)/ld && \
22843           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22844                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22845                   "RANLIB=$${RANLIB}" \
22846                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22847                   clean) \
22848           || exit 1
22849
22850 @endif ld
22851
22852 .PHONY: maybe-distclean-ld distclean-ld
22853 maybe-distclean-ld:
22854 @if ld
22855 maybe-distclean-ld: distclean-ld
22856
22857 distclean-ld: 
22858         @[ -f ./ld/Makefile ] || exit 0; \
22859         r=`${PWD_COMMAND}`; export r; \
22860         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22861         $(HOST_EXPORTS) \
22862         for flag in $(EXTRA_HOST_FLAGS) ; do \
22863           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22864         done; \
22865         echo "Doing distclean in ld"; \
22866         (cd $(HOST_SUBDIR)/ld && \
22867           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22868                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22869                   "RANLIB=$${RANLIB}" \
22870                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22871                   distclean) \
22872           || exit 1
22873
22874 @endif ld
22875
22876 .PHONY: maybe-maintainer-clean-ld maintainer-clean-ld
22877 maybe-maintainer-clean-ld:
22878 @if ld
22879 maybe-maintainer-clean-ld: maintainer-clean-ld
22880
22881 maintainer-clean-ld: 
22882         @[ -f ./ld/Makefile ] || exit 0; \
22883         r=`${PWD_COMMAND}`; export r; \
22884         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22885         $(HOST_EXPORTS) \
22886         for flag in $(EXTRA_HOST_FLAGS) ; do \
22887           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22888         done; \
22889         echo "Doing maintainer-clean in ld"; \
22890         (cd $(HOST_SUBDIR)/ld && \
22891           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22892                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22893                   "RANLIB=$${RANLIB}" \
22894                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22895                   maintainer-clean) \
22896           || exit 1
22897
22898 @endif ld
22899
22900
22901
22902 .PHONY: configure-libbacktrace maybe-configure-libbacktrace
22903 maybe-configure-libbacktrace:
22904 @if gcc-bootstrap
22905 configure-libbacktrace: stage_current
22906 @endif gcc-bootstrap
22907 @if libbacktrace
22908 maybe-configure-libbacktrace: configure-libbacktrace
22909 configure-libbacktrace: 
22910         @r=`${PWD_COMMAND}`; export r; \
22911         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22912         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
22913         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
22914         $(HOST_EXPORTS)  \
22915         echo Configuring in $(HOST_SUBDIR)/libbacktrace; \
22916         cd "$(HOST_SUBDIR)/libbacktrace" || exit 1; \
22917         case $(srcdir) in \
22918           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22919           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
22920                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22921         esac; \
22922         module_srcdir=libbacktrace; \
22923         $(SHELL) \
22924           $$s/$$module_srcdir/configure \
22925           --srcdir=$${topdir}/$$module_srcdir \
22926           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22927           --target=${target_alias}  \
22928           || exit 1
22929 @endif libbacktrace
22930
22931
22932
22933 .PHONY: configure-stage1-libbacktrace maybe-configure-stage1-libbacktrace
22934 maybe-configure-stage1-libbacktrace:
22935 @if libbacktrace-bootstrap
22936 maybe-configure-stage1-libbacktrace: configure-stage1-libbacktrace
22937 configure-stage1-libbacktrace:
22938         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22939         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
22940         @r=`${PWD_COMMAND}`; export r; \
22941         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22942         TFLAGS="$(STAGE1_TFLAGS)"; \
22943         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
22944         $(HOST_EXPORTS) \
22945         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
22946         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
22947         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
22948         echo Configuring stage 1 in $(HOST_SUBDIR)/libbacktrace; \
22949         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
22950         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
22951         case $(srcdir) in \
22952           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22953           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
22954                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22955         esac; \
22956         module_srcdir=libbacktrace; \
22957         $(SHELL) $$s/$$module_srcdir/configure \
22958           --srcdir=$${topdir}/$$module_srcdir \
22959           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22960           --target=${target_alias} \
22961            \
22962           $(STAGE1_CONFIGURE_FLAGS)
22963 @endif libbacktrace-bootstrap
22964
22965 .PHONY: configure-stage2-libbacktrace maybe-configure-stage2-libbacktrace
22966 maybe-configure-stage2-libbacktrace:
22967 @if libbacktrace-bootstrap
22968 maybe-configure-stage2-libbacktrace: configure-stage2-libbacktrace
22969 configure-stage2-libbacktrace:
22970         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22971         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
22972         @r=`${PWD_COMMAND}`; export r; \
22973         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22974         TFLAGS="$(STAGE2_TFLAGS)"; \
22975         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
22976         $(HOST_EXPORTS) \
22977         $(POSTSTAGE1_HOST_EXPORTS) \
22978         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
22979         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
22980         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
22981         echo Configuring stage 2 in $(HOST_SUBDIR)/libbacktrace; \
22982         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
22983         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
22984         case $(srcdir) in \
22985           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22986           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
22987                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22988         esac; \
22989         module_srcdir=libbacktrace; \
22990         $(SHELL) $$s/$$module_srcdir/configure \
22991           --srcdir=$${topdir}/$$module_srcdir \
22992           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22993           --target=${target_alias} \
22994           --with-build-libsubdir=$(HOST_SUBDIR) \
22995           $(STAGE2_CONFIGURE_FLAGS)
22996 @endif libbacktrace-bootstrap
22997
22998 .PHONY: configure-stage3-libbacktrace maybe-configure-stage3-libbacktrace
22999 maybe-configure-stage3-libbacktrace:
23000 @if libbacktrace-bootstrap
23001 maybe-configure-stage3-libbacktrace: configure-stage3-libbacktrace
23002 configure-stage3-libbacktrace:
23003         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
23004         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23005         @r=`${PWD_COMMAND}`; export r; \
23006         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23007         TFLAGS="$(STAGE3_TFLAGS)"; \
23008         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23009         $(HOST_EXPORTS) \
23010         $(POSTSTAGE1_HOST_EXPORTS) \
23011         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
23012         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
23013         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
23014         echo Configuring stage 3 in $(HOST_SUBDIR)/libbacktrace; \
23015         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23016         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23017         case $(srcdir) in \
23018           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23019           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23020                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23021         esac; \
23022         module_srcdir=libbacktrace; \
23023         $(SHELL) $$s/$$module_srcdir/configure \
23024           --srcdir=$${topdir}/$$module_srcdir \
23025           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23026           --target=${target_alias} \
23027           --with-build-libsubdir=$(HOST_SUBDIR) \
23028           $(STAGE3_CONFIGURE_FLAGS)
23029 @endif libbacktrace-bootstrap
23030
23031 .PHONY: configure-stage4-libbacktrace maybe-configure-stage4-libbacktrace
23032 maybe-configure-stage4-libbacktrace:
23033 @if libbacktrace-bootstrap
23034 maybe-configure-stage4-libbacktrace: configure-stage4-libbacktrace
23035 configure-stage4-libbacktrace:
23036         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
23037         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23038         @r=`${PWD_COMMAND}`; export r; \
23039         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23040         TFLAGS="$(STAGE4_TFLAGS)"; \
23041         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23042         $(HOST_EXPORTS) \
23043         $(POSTSTAGE1_HOST_EXPORTS) \
23044         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
23045         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
23046         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
23047         echo Configuring stage 4 in $(HOST_SUBDIR)/libbacktrace; \
23048         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23049         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23050         case $(srcdir) in \
23051           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23052           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23053                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23054         esac; \
23055         module_srcdir=libbacktrace; \
23056         $(SHELL) $$s/$$module_srcdir/configure \
23057           --srcdir=$${topdir}/$$module_srcdir \
23058           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23059           --target=${target_alias} \
23060           --with-build-libsubdir=$(HOST_SUBDIR) \
23061           $(STAGE4_CONFIGURE_FLAGS)
23062 @endif libbacktrace-bootstrap
23063
23064 .PHONY: configure-stageprofile-libbacktrace maybe-configure-stageprofile-libbacktrace
23065 maybe-configure-stageprofile-libbacktrace:
23066 @if libbacktrace-bootstrap
23067 maybe-configure-stageprofile-libbacktrace: configure-stageprofile-libbacktrace
23068 configure-stageprofile-libbacktrace:
23069         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23070         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23071         @r=`${PWD_COMMAND}`; export r; \
23072         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23073         TFLAGS="$(STAGEprofile_TFLAGS)"; \
23074         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23075         $(HOST_EXPORTS) \
23076         $(POSTSTAGE1_HOST_EXPORTS) \
23077         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
23078         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
23079         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
23080         echo Configuring stage profile in $(HOST_SUBDIR)/libbacktrace; \
23081         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23082         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23083         case $(srcdir) in \
23084           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23085           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23086                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23087         esac; \
23088         module_srcdir=libbacktrace; \
23089         $(SHELL) $$s/$$module_srcdir/configure \
23090           --srcdir=$${topdir}/$$module_srcdir \
23091           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23092           --target=${target_alias} \
23093           --with-build-libsubdir=$(HOST_SUBDIR) \
23094           $(STAGEprofile_CONFIGURE_FLAGS)
23095 @endif libbacktrace-bootstrap
23096
23097 .PHONY: configure-stagetrain-libbacktrace maybe-configure-stagetrain-libbacktrace
23098 maybe-configure-stagetrain-libbacktrace:
23099 @if libbacktrace-bootstrap
23100 maybe-configure-stagetrain-libbacktrace: configure-stagetrain-libbacktrace
23101 configure-stagetrain-libbacktrace:
23102         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
23103         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23104         @r=`${PWD_COMMAND}`; export r; \
23105         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23106         TFLAGS="$(STAGEtrain_TFLAGS)"; \
23107         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23108         $(HOST_EXPORTS) \
23109         $(POSTSTAGE1_HOST_EXPORTS) \
23110         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
23111         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
23112         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
23113         echo Configuring stage train in $(HOST_SUBDIR)/libbacktrace; \
23114         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23115         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23116         case $(srcdir) in \
23117           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23118           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23119                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23120         esac; \
23121         module_srcdir=libbacktrace; \
23122         $(SHELL) $$s/$$module_srcdir/configure \
23123           --srcdir=$${topdir}/$$module_srcdir \
23124           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23125           --target=${target_alias} \
23126           --with-build-libsubdir=$(HOST_SUBDIR) \
23127           $(STAGEtrain_CONFIGURE_FLAGS)
23128 @endif libbacktrace-bootstrap
23129
23130 .PHONY: configure-stagefeedback-libbacktrace maybe-configure-stagefeedback-libbacktrace
23131 maybe-configure-stagefeedback-libbacktrace:
23132 @if libbacktrace-bootstrap
23133 maybe-configure-stagefeedback-libbacktrace: configure-stagefeedback-libbacktrace
23134 configure-stagefeedback-libbacktrace:
23135         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23136         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23137         @r=`${PWD_COMMAND}`; export r; \
23138         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23139         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
23140         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23141         $(HOST_EXPORTS) \
23142         $(POSTSTAGE1_HOST_EXPORTS) \
23143         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
23144         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
23145         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
23146         echo Configuring stage feedback in $(HOST_SUBDIR)/libbacktrace; \
23147         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23148         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23149         case $(srcdir) in \
23150           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23151           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23152                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23153         esac; \
23154         module_srcdir=libbacktrace; \
23155         $(SHELL) $$s/$$module_srcdir/configure \
23156           --srcdir=$${topdir}/$$module_srcdir \
23157           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23158           --target=${target_alias} \
23159           --with-build-libsubdir=$(HOST_SUBDIR) \
23160           $(STAGEfeedback_CONFIGURE_FLAGS)
23161 @endif libbacktrace-bootstrap
23162
23163 .PHONY: configure-stageautoprofile-libbacktrace maybe-configure-stageautoprofile-libbacktrace
23164 maybe-configure-stageautoprofile-libbacktrace:
23165 @if libbacktrace-bootstrap
23166 maybe-configure-stageautoprofile-libbacktrace: configure-stageautoprofile-libbacktrace
23167 configure-stageautoprofile-libbacktrace:
23168         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
23169         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23170         @r=`${PWD_COMMAND}`; export r; \
23171         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23172         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
23173         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23174         $(HOST_EXPORTS) \
23175         $(POSTSTAGE1_HOST_EXPORTS) \
23176         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
23177         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
23178         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
23179         echo Configuring stage autoprofile in $(HOST_SUBDIR)/libbacktrace; \
23180         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23181         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23182         case $(srcdir) in \
23183           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23184           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23185                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23186         esac; \
23187         module_srcdir=libbacktrace; \
23188         $(SHELL) $$s/$$module_srcdir/configure \
23189           --srcdir=$${topdir}/$$module_srcdir \
23190           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23191           --target=${target_alias} \
23192           --with-build-libsubdir=$(HOST_SUBDIR) \
23193           $(STAGEautoprofile_CONFIGURE_FLAGS)
23194 @endif libbacktrace-bootstrap
23195
23196 .PHONY: configure-stageautofeedback-libbacktrace maybe-configure-stageautofeedback-libbacktrace
23197 maybe-configure-stageautofeedback-libbacktrace:
23198 @if libbacktrace-bootstrap
23199 maybe-configure-stageautofeedback-libbacktrace: configure-stageautofeedback-libbacktrace
23200 configure-stageautofeedback-libbacktrace:
23201         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
23202         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23203         @r=`${PWD_COMMAND}`; export r; \
23204         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23205         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
23206         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23207         $(HOST_EXPORTS) \
23208         $(POSTSTAGE1_HOST_EXPORTS) \
23209         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
23210         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
23211         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
23212         echo Configuring stage autofeedback in $(HOST_SUBDIR)/libbacktrace; \
23213         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23214         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23215         case $(srcdir) in \
23216           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23217           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23218                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23219         esac; \
23220         module_srcdir=libbacktrace; \
23221         $(SHELL) $$s/$$module_srcdir/configure \
23222           --srcdir=$${topdir}/$$module_srcdir \
23223           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23224           --target=${target_alias} \
23225           --with-build-libsubdir=$(HOST_SUBDIR) \
23226           $(STAGEautofeedback_CONFIGURE_FLAGS)
23227 @endif libbacktrace-bootstrap
23228
23229
23230
23231
23232
23233 .PHONY: all-libbacktrace maybe-all-libbacktrace
23234 maybe-all-libbacktrace:
23235 @if gcc-bootstrap
23236 all-libbacktrace: stage_current
23237 @endif gcc-bootstrap
23238 @if libbacktrace
23239 TARGET-libbacktrace=all
23240 maybe-all-libbacktrace: all-libbacktrace
23241 all-libbacktrace: configure-libbacktrace
23242         @r=`${PWD_COMMAND}`; export r; \
23243         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23244         $(HOST_EXPORTS)  \
23245         (cd $(HOST_SUBDIR)/libbacktrace && \
23246           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
23247                 $(TARGET-libbacktrace))
23248 @endif libbacktrace
23249
23250
23251
23252 .PHONY: all-stage1-libbacktrace maybe-all-stage1-libbacktrace
23253 .PHONY: clean-stage1-libbacktrace maybe-clean-stage1-libbacktrace
23254 maybe-all-stage1-libbacktrace:
23255 maybe-clean-stage1-libbacktrace:
23256 @if libbacktrace-bootstrap
23257 maybe-all-stage1-libbacktrace: all-stage1-libbacktrace
23258 all-stage1: all-stage1-libbacktrace
23259 TARGET-stage1-libbacktrace = $(TARGET-libbacktrace)
23260 all-stage1-libbacktrace: configure-stage1-libbacktrace
23261         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23262         @r=`${PWD_COMMAND}`; export r; \
23263         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23264         TFLAGS="$(STAGE1_TFLAGS)"; \
23265         $(HOST_EXPORTS)  \
23266         cd $(HOST_SUBDIR)/libbacktrace && \
23267          \
23268         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23269                 CFLAGS="$(STAGE1_CFLAGS)" \
23270                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
23271                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
23272                 LIBCFLAGS="$(LIBCFLAGS)" \
23273                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23274                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23275                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23276                 $(EXTRA_HOST_FLAGS)  \
23277                 $(STAGE1_FLAGS_TO_PASS)  \
23278                 TFLAGS="$(STAGE1_TFLAGS)"  \
23279                 $(TARGET-stage1-libbacktrace)
23280
23281 maybe-clean-stage1-libbacktrace: clean-stage1-libbacktrace
23282 clean-stage1: clean-stage1-libbacktrace
23283 clean-stage1-libbacktrace:
23284         @if [ $(current_stage) = stage1 ]; then \
23285           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23286         else \
23287           [ -f $(HOST_SUBDIR)/stage1-libbacktrace/Makefile ] || exit 0; \
23288           $(MAKE) stage1-start; \
23289         fi; \
23290         cd $(HOST_SUBDIR)/libbacktrace && \
23291         $(MAKE) $(EXTRA_HOST_FLAGS)  \
23292         $(STAGE1_FLAGS_TO_PASS)  clean
23293 @endif libbacktrace-bootstrap
23294
23295
23296 .PHONY: all-stage2-libbacktrace maybe-all-stage2-libbacktrace
23297 .PHONY: clean-stage2-libbacktrace maybe-clean-stage2-libbacktrace
23298 maybe-all-stage2-libbacktrace:
23299 maybe-clean-stage2-libbacktrace:
23300 @if libbacktrace-bootstrap
23301 maybe-all-stage2-libbacktrace: all-stage2-libbacktrace
23302 all-stage2: all-stage2-libbacktrace
23303 TARGET-stage2-libbacktrace = $(TARGET-libbacktrace)
23304 all-stage2-libbacktrace: configure-stage2-libbacktrace
23305         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
23306         @r=`${PWD_COMMAND}`; export r; \
23307         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23308         TFLAGS="$(STAGE2_TFLAGS)"; \
23309         $(HOST_EXPORTS) \
23310         $(POSTSTAGE1_HOST_EXPORTS)  \
23311         cd $(HOST_SUBDIR)/libbacktrace && \
23312          \
23313         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23314                 CFLAGS="$(STAGE2_CFLAGS)" \
23315                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
23316                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
23317                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
23318                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23319                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23320                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23321                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
23322                 TFLAGS="$(STAGE2_TFLAGS)"  \
23323                 $(TARGET-stage2-libbacktrace)
23324
23325 maybe-clean-stage2-libbacktrace: clean-stage2-libbacktrace
23326 clean-stage2: clean-stage2-libbacktrace
23327 clean-stage2-libbacktrace:
23328         @if [ $(current_stage) = stage2 ]; then \
23329           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23330         else \
23331           [ -f $(HOST_SUBDIR)/stage2-libbacktrace/Makefile ] || exit 0; \
23332           $(MAKE) stage2-start; \
23333         fi; \
23334         cd $(HOST_SUBDIR)/libbacktrace && \
23335         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
23336 @endif libbacktrace-bootstrap
23337
23338
23339 .PHONY: all-stage3-libbacktrace maybe-all-stage3-libbacktrace
23340 .PHONY: clean-stage3-libbacktrace maybe-clean-stage3-libbacktrace
23341 maybe-all-stage3-libbacktrace:
23342 maybe-clean-stage3-libbacktrace:
23343 @if libbacktrace-bootstrap
23344 maybe-all-stage3-libbacktrace: all-stage3-libbacktrace
23345 all-stage3: all-stage3-libbacktrace
23346 TARGET-stage3-libbacktrace = $(TARGET-libbacktrace)
23347 all-stage3-libbacktrace: configure-stage3-libbacktrace
23348         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
23349         @r=`${PWD_COMMAND}`; export r; \
23350         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23351         TFLAGS="$(STAGE3_TFLAGS)"; \
23352         $(HOST_EXPORTS) \
23353         $(POSTSTAGE1_HOST_EXPORTS)  \
23354         cd $(HOST_SUBDIR)/libbacktrace && \
23355          \
23356         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23357                 CFLAGS="$(STAGE3_CFLAGS)" \
23358                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
23359                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
23360                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
23361                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23362                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23363                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23364                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
23365                 TFLAGS="$(STAGE3_TFLAGS)"  \
23366                 $(TARGET-stage3-libbacktrace)
23367
23368 maybe-clean-stage3-libbacktrace: clean-stage3-libbacktrace
23369 clean-stage3: clean-stage3-libbacktrace
23370 clean-stage3-libbacktrace:
23371         @if [ $(current_stage) = stage3 ]; then \
23372           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23373         else \
23374           [ -f $(HOST_SUBDIR)/stage3-libbacktrace/Makefile ] || exit 0; \
23375           $(MAKE) stage3-start; \
23376         fi; \
23377         cd $(HOST_SUBDIR)/libbacktrace && \
23378         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
23379 @endif libbacktrace-bootstrap
23380
23381
23382 .PHONY: all-stage4-libbacktrace maybe-all-stage4-libbacktrace
23383 .PHONY: clean-stage4-libbacktrace maybe-clean-stage4-libbacktrace
23384 maybe-all-stage4-libbacktrace:
23385 maybe-clean-stage4-libbacktrace:
23386 @if libbacktrace-bootstrap
23387 maybe-all-stage4-libbacktrace: all-stage4-libbacktrace
23388 all-stage4: all-stage4-libbacktrace
23389 TARGET-stage4-libbacktrace = $(TARGET-libbacktrace)
23390 all-stage4-libbacktrace: configure-stage4-libbacktrace
23391         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
23392         @r=`${PWD_COMMAND}`; export r; \
23393         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23394         TFLAGS="$(STAGE4_TFLAGS)"; \
23395         $(HOST_EXPORTS) \
23396         $(POSTSTAGE1_HOST_EXPORTS)  \
23397         cd $(HOST_SUBDIR)/libbacktrace && \
23398          \
23399         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23400                 CFLAGS="$(STAGE4_CFLAGS)" \
23401                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
23402                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
23403                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
23404                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23405                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23406                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23407                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
23408                 TFLAGS="$(STAGE4_TFLAGS)"  \
23409                 $(TARGET-stage4-libbacktrace)
23410
23411 maybe-clean-stage4-libbacktrace: clean-stage4-libbacktrace
23412 clean-stage4: clean-stage4-libbacktrace
23413 clean-stage4-libbacktrace:
23414         @if [ $(current_stage) = stage4 ]; then \
23415           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23416         else \
23417           [ -f $(HOST_SUBDIR)/stage4-libbacktrace/Makefile ] || exit 0; \
23418           $(MAKE) stage4-start; \
23419         fi; \
23420         cd $(HOST_SUBDIR)/libbacktrace && \
23421         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
23422 @endif libbacktrace-bootstrap
23423
23424
23425 .PHONY: all-stageprofile-libbacktrace maybe-all-stageprofile-libbacktrace
23426 .PHONY: clean-stageprofile-libbacktrace maybe-clean-stageprofile-libbacktrace
23427 maybe-all-stageprofile-libbacktrace:
23428 maybe-clean-stageprofile-libbacktrace:
23429 @if libbacktrace-bootstrap
23430 maybe-all-stageprofile-libbacktrace: all-stageprofile-libbacktrace
23431 all-stageprofile: all-stageprofile-libbacktrace
23432 TARGET-stageprofile-libbacktrace = $(TARGET-libbacktrace)
23433 all-stageprofile-libbacktrace: configure-stageprofile-libbacktrace
23434         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23435         @r=`${PWD_COMMAND}`; export r; \
23436         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23437         TFLAGS="$(STAGEprofile_TFLAGS)"; \
23438         $(HOST_EXPORTS) \
23439         $(POSTSTAGE1_HOST_EXPORTS)  \
23440         cd $(HOST_SUBDIR)/libbacktrace && \
23441          \
23442         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23443                 CFLAGS="$(STAGEprofile_CFLAGS)" \
23444                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
23445                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
23446                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
23447                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23448                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23449                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23450                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
23451                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
23452                 $(TARGET-stageprofile-libbacktrace)
23453
23454 maybe-clean-stageprofile-libbacktrace: clean-stageprofile-libbacktrace
23455 clean-stageprofile: clean-stageprofile-libbacktrace
23456 clean-stageprofile-libbacktrace:
23457         @if [ $(current_stage) = stageprofile ]; then \
23458           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23459         else \
23460           [ -f $(HOST_SUBDIR)/stageprofile-libbacktrace/Makefile ] || exit 0; \
23461           $(MAKE) stageprofile-start; \
23462         fi; \
23463         cd $(HOST_SUBDIR)/libbacktrace && \
23464         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
23465 @endif libbacktrace-bootstrap
23466
23467
23468 .PHONY: all-stagetrain-libbacktrace maybe-all-stagetrain-libbacktrace
23469 .PHONY: clean-stagetrain-libbacktrace maybe-clean-stagetrain-libbacktrace
23470 maybe-all-stagetrain-libbacktrace:
23471 maybe-clean-stagetrain-libbacktrace:
23472 @if libbacktrace-bootstrap
23473 maybe-all-stagetrain-libbacktrace: all-stagetrain-libbacktrace
23474 all-stagetrain: all-stagetrain-libbacktrace
23475 TARGET-stagetrain-libbacktrace = $(TARGET-libbacktrace)
23476 all-stagetrain-libbacktrace: configure-stagetrain-libbacktrace
23477         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
23478         @r=`${PWD_COMMAND}`; export r; \
23479         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23480         TFLAGS="$(STAGEtrain_TFLAGS)"; \
23481         $(HOST_EXPORTS) \
23482         $(POSTSTAGE1_HOST_EXPORTS)  \
23483         cd $(HOST_SUBDIR)/libbacktrace && \
23484          \
23485         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23486                 CFLAGS="$(STAGEtrain_CFLAGS)" \
23487                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
23488                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
23489                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
23490                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23491                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23492                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23493                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
23494                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
23495                 $(TARGET-stagetrain-libbacktrace)
23496
23497 maybe-clean-stagetrain-libbacktrace: clean-stagetrain-libbacktrace
23498 clean-stagetrain: clean-stagetrain-libbacktrace
23499 clean-stagetrain-libbacktrace:
23500         @if [ $(current_stage) = stagetrain ]; then \
23501           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23502         else \
23503           [ -f $(HOST_SUBDIR)/stagetrain-libbacktrace/Makefile ] || exit 0; \
23504           $(MAKE) stagetrain-start; \
23505         fi; \
23506         cd $(HOST_SUBDIR)/libbacktrace && \
23507         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
23508 @endif libbacktrace-bootstrap
23509
23510
23511 .PHONY: all-stagefeedback-libbacktrace maybe-all-stagefeedback-libbacktrace
23512 .PHONY: clean-stagefeedback-libbacktrace maybe-clean-stagefeedback-libbacktrace
23513 maybe-all-stagefeedback-libbacktrace:
23514 maybe-clean-stagefeedback-libbacktrace:
23515 @if libbacktrace-bootstrap
23516 maybe-all-stagefeedback-libbacktrace: all-stagefeedback-libbacktrace
23517 all-stagefeedback: all-stagefeedback-libbacktrace
23518 TARGET-stagefeedback-libbacktrace = $(TARGET-libbacktrace)
23519 all-stagefeedback-libbacktrace: configure-stagefeedback-libbacktrace
23520         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23521         @r=`${PWD_COMMAND}`; export r; \
23522         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23523         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
23524         $(HOST_EXPORTS) \
23525         $(POSTSTAGE1_HOST_EXPORTS)  \
23526         cd $(HOST_SUBDIR)/libbacktrace && \
23527          \
23528         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23529                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
23530                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
23531                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
23532                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
23533                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23534                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23535                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23536                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
23537                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
23538                 $(TARGET-stagefeedback-libbacktrace)
23539
23540 maybe-clean-stagefeedback-libbacktrace: clean-stagefeedback-libbacktrace
23541 clean-stagefeedback: clean-stagefeedback-libbacktrace
23542 clean-stagefeedback-libbacktrace:
23543         @if [ $(current_stage) = stagefeedback ]; then \
23544           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23545         else \
23546           [ -f $(HOST_SUBDIR)/stagefeedback-libbacktrace/Makefile ] || exit 0; \
23547           $(MAKE) stagefeedback-start; \
23548         fi; \
23549         cd $(HOST_SUBDIR)/libbacktrace && \
23550         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
23551 @endif libbacktrace-bootstrap
23552
23553
23554 .PHONY: all-stageautoprofile-libbacktrace maybe-all-stageautoprofile-libbacktrace
23555 .PHONY: clean-stageautoprofile-libbacktrace maybe-clean-stageautoprofile-libbacktrace
23556 maybe-all-stageautoprofile-libbacktrace:
23557 maybe-clean-stageautoprofile-libbacktrace:
23558 @if libbacktrace-bootstrap
23559 maybe-all-stageautoprofile-libbacktrace: all-stageautoprofile-libbacktrace
23560 all-stageautoprofile: all-stageautoprofile-libbacktrace
23561 TARGET-stageautoprofile-libbacktrace = $(TARGET-libbacktrace)
23562 all-stageautoprofile-libbacktrace: configure-stageautoprofile-libbacktrace
23563         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
23564         @r=`${PWD_COMMAND}`; export r; \
23565         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23566         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
23567         $(HOST_EXPORTS) \
23568         $(POSTSTAGE1_HOST_EXPORTS)  \
23569         cd $(HOST_SUBDIR)/libbacktrace && \
23570         $$s/gcc/config/i386/$(AUTO_PROFILE) \
23571         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23572                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
23573                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
23574                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
23575                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
23576                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23577                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23578                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23579                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
23580                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
23581                 $(TARGET-stageautoprofile-libbacktrace)
23582
23583 maybe-clean-stageautoprofile-libbacktrace: clean-stageautoprofile-libbacktrace
23584 clean-stageautoprofile: clean-stageautoprofile-libbacktrace
23585 clean-stageautoprofile-libbacktrace:
23586         @if [ $(current_stage) = stageautoprofile ]; then \
23587           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23588         else \
23589           [ -f $(HOST_SUBDIR)/stageautoprofile-libbacktrace/Makefile ] || exit 0; \
23590           $(MAKE) stageautoprofile-start; \
23591         fi; \
23592         cd $(HOST_SUBDIR)/libbacktrace && \
23593         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
23594 @endif libbacktrace-bootstrap
23595
23596
23597 .PHONY: all-stageautofeedback-libbacktrace maybe-all-stageautofeedback-libbacktrace
23598 .PHONY: clean-stageautofeedback-libbacktrace maybe-clean-stageautofeedback-libbacktrace
23599 maybe-all-stageautofeedback-libbacktrace:
23600 maybe-clean-stageautofeedback-libbacktrace:
23601 @if libbacktrace-bootstrap
23602 maybe-all-stageautofeedback-libbacktrace: all-stageautofeedback-libbacktrace
23603 all-stageautofeedback: all-stageautofeedback-libbacktrace
23604 TARGET-stageautofeedback-libbacktrace = $(TARGET-libbacktrace)
23605 all-stageautofeedback-libbacktrace: configure-stageautofeedback-libbacktrace
23606         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
23607         @r=`${PWD_COMMAND}`; export r; \
23608         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23609         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
23610         $(HOST_EXPORTS) \
23611         $(POSTSTAGE1_HOST_EXPORTS)  \
23612         cd $(HOST_SUBDIR)/libbacktrace && \
23613          \
23614         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23615                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
23616                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
23617                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
23618                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
23619                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23620                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23621                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23622                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
23623                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
23624                 $(TARGET-stageautofeedback-libbacktrace)
23625
23626 maybe-clean-stageautofeedback-libbacktrace: clean-stageautofeedback-libbacktrace
23627 clean-stageautofeedback: clean-stageautofeedback-libbacktrace
23628 clean-stageautofeedback-libbacktrace:
23629         @if [ $(current_stage) = stageautofeedback ]; then \
23630           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23631         else \
23632           [ -f $(HOST_SUBDIR)/stageautofeedback-libbacktrace/Makefile ] || exit 0; \
23633           $(MAKE) stageautofeedback-start; \
23634         fi; \
23635         cd $(HOST_SUBDIR)/libbacktrace && \
23636         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
23637 @endif libbacktrace-bootstrap
23638
23639
23640
23641
23642
23643 .PHONY: check-libbacktrace maybe-check-libbacktrace
23644 maybe-check-libbacktrace:
23645 @if libbacktrace
23646 maybe-check-libbacktrace: check-libbacktrace
23647
23648 check-libbacktrace:
23649         @: $(MAKE); $(unstage)
23650         @r=`${PWD_COMMAND}`; export r; \
23651         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23652         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
23653         (cd $(HOST_SUBDIR)/libbacktrace && \
23654           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
23655
23656 @endif libbacktrace
23657
23658 .PHONY: install-libbacktrace maybe-install-libbacktrace
23659 maybe-install-libbacktrace:
23660 @if libbacktrace
23661 maybe-install-libbacktrace: install-libbacktrace
23662
23663 install-libbacktrace: installdirs
23664         @: $(MAKE); $(unstage)
23665         @r=`${PWD_COMMAND}`; export r; \
23666         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23667         $(HOST_EXPORTS) \
23668         (cd $(HOST_SUBDIR)/libbacktrace && \
23669           $(MAKE) $(FLAGS_TO_PASS)  install)
23670
23671 @endif libbacktrace
23672
23673 .PHONY: install-strip-libbacktrace maybe-install-strip-libbacktrace
23674 maybe-install-strip-libbacktrace:
23675 @if libbacktrace
23676 maybe-install-strip-libbacktrace: install-strip-libbacktrace
23677
23678 install-strip-libbacktrace: installdirs
23679         @: $(MAKE); $(unstage)
23680         @r=`${PWD_COMMAND}`; export r; \
23681         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23682         $(HOST_EXPORTS) \
23683         (cd $(HOST_SUBDIR)/libbacktrace && \
23684           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
23685
23686 @endif libbacktrace
23687
23688 # Other targets (info, dvi, pdf, etc.)
23689
23690 .PHONY: maybe-info-libbacktrace info-libbacktrace
23691 maybe-info-libbacktrace:
23692 @if libbacktrace
23693 maybe-info-libbacktrace: info-libbacktrace
23694
23695 info-libbacktrace: \
23696     configure-libbacktrace 
23697         @[ -f ./libbacktrace/Makefile ] || exit 0; \
23698         r=`${PWD_COMMAND}`; export r; \
23699         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23700         $(HOST_EXPORTS) \
23701         for flag in $(EXTRA_HOST_FLAGS) ; do \
23702           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23703         done; \
23704         echo "Doing info in libbacktrace"; \
23705         (cd $(HOST_SUBDIR)/libbacktrace && \
23706           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23707                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23708                   "RANLIB=$${RANLIB}" \
23709                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23710                   info) \
23711           || exit 1
23712
23713 @endif libbacktrace
23714
23715 .PHONY: maybe-dvi-libbacktrace dvi-libbacktrace
23716 maybe-dvi-libbacktrace:
23717 @if libbacktrace
23718 maybe-dvi-libbacktrace: dvi-libbacktrace
23719
23720 dvi-libbacktrace: \
23721     configure-libbacktrace 
23722         @[ -f ./libbacktrace/Makefile ] || exit 0; \
23723         r=`${PWD_COMMAND}`; export r; \
23724         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23725         $(HOST_EXPORTS) \
23726         for flag in $(EXTRA_HOST_FLAGS) ; do \
23727           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23728         done; \
23729         echo "Doing dvi in libbacktrace"; \
23730         (cd $(HOST_SUBDIR)/libbacktrace && \
23731           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23732                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23733                   "RANLIB=$${RANLIB}" \
23734                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23735                   dvi) \
23736           || exit 1
23737
23738 @endif libbacktrace
23739
23740 .PHONY: maybe-pdf-libbacktrace pdf-libbacktrace
23741 maybe-pdf-libbacktrace:
23742 @if libbacktrace
23743 maybe-pdf-libbacktrace: pdf-libbacktrace
23744
23745 pdf-libbacktrace: \
23746     configure-libbacktrace 
23747         @[ -f ./libbacktrace/Makefile ] || exit 0; \
23748         r=`${PWD_COMMAND}`; export r; \
23749         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23750         $(HOST_EXPORTS) \
23751         for flag in $(EXTRA_HOST_FLAGS) ; do \
23752           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23753         done; \
23754         echo "Doing pdf in libbacktrace"; \
23755         (cd $(HOST_SUBDIR)/libbacktrace && \
23756           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23757                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23758                   "RANLIB=$${RANLIB}" \
23759                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23760                   pdf) \
23761           || exit 1
23762
23763 @endif libbacktrace
23764
23765 .PHONY: maybe-html-libbacktrace html-libbacktrace
23766 maybe-html-libbacktrace:
23767 @if libbacktrace
23768 maybe-html-libbacktrace: html-libbacktrace
23769
23770 html-libbacktrace: \
23771     configure-libbacktrace 
23772         @[ -f ./libbacktrace/Makefile ] || exit 0; \
23773         r=`${PWD_COMMAND}`; export r; \
23774         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23775         $(HOST_EXPORTS) \
23776         for flag in $(EXTRA_HOST_FLAGS) ; do \
23777           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23778         done; \
23779         echo "Doing html in libbacktrace"; \
23780         (cd $(HOST_SUBDIR)/libbacktrace && \
23781           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23782                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23783                   "RANLIB=$${RANLIB}" \
23784                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23785                   html) \
23786           || exit 1
23787
23788 @endif libbacktrace
23789
23790 .PHONY: maybe-TAGS-libbacktrace TAGS-libbacktrace
23791 maybe-TAGS-libbacktrace:
23792 @if libbacktrace
23793 maybe-TAGS-libbacktrace: TAGS-libbacktrace
23794
23795 TAGS-libbacktrace: \
23796     configure-libbacktrace 
23797         @[ -f ./libbacktrace/Makefile ] || exit 0; \
23798         r=`${PWD_COMMAND}`; export r; \
23799         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23800         $(HOST_EXPORTS) \
23801         for flag in $(EXTRA_HOST_FLAGS) ; do \
23802           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23803         done; \
23804         echo "Doing TAGS in libbacktrace"; \
23805         (cd $(HOST_SUBDIR)/libbacktrace && \
23806           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23807                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23808                   "RANLIB=$${RANLIB}" \
23809                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23810                   TAGS) \
23811           || exit 1
23812
23813 @endif libbacktrace
23814
23815 .PHONY: maybe-install-info-libbacktrace install-info-libbacktrace
23816 maybe-install-info-libbacktrace:
23817 @if libbacktrace
23818 maybe-install-info-libbacktrace: install-info-libbacktrace
23819
23820 install-info-libbacktrace: \
23821     configure-libbacktrace \
23822     info-libbacktrace 
23823         @[ -f ./libbacktrace/Makefile ] || exit 0; \
23824         r=`${PWD_COMMAND}`; export r; \
23825         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23826         $(HOST_EXPORTS) \
23827         for flag in $(EXTRA_HOST_FLAGS) ; do \
23828           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23829         done; \
23830         echo "Doing install-info in libbacktrace"; \
23831         (cd $(HOST_SUBDIR)/libbacktrace && \
23832           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23833                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23834                   "RANLIB=$${RANLIB}" \
23835                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23836                   install-info) \
23837           || exit 1
23838
23839 @endif libbacktrace
23840
23841 .PHONY: maybe-install-dvi-libbacktrace install-dvi-libbacktrace
23842 maybe-install-dvi-libbacktrace:
23843 @if libbacktrace
23844 maybe-install-dvi-libbacktrace: install-dvi-libbacktrace
23845
23846 install-dvi-libbacktrace: \
23847     configure-libbacktrace \
23848     dvi-libbacktrace 
23849         @[ -f ./libbacktrace/Makefile ] || exit 0; \
23850         r=`${PWD_COMMAND}`; export r; \
23851         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23852         $(HOST_EXPORTS) \
23853         for flag in $(EXTRA_HOST_FLAGS) ; do \
23854           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23855         done; \
23856         echo "Doing install-dvi in libbacktrace"; \
23857         (cd $(HOST_SUBDIR)/libbacktrace && \
23858           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23859                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23860                   "RANLIB=$${RANLIB}" \
23861                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23862                   install-dvi) \
23863           || exit 1
23864
23865 @endif libbacktrace
23866
23867 .PHONY: maybe-install-pdf-libbacktrace install-pdf-libbacktrace
23868 maybe-install-pdf-libbacktrace:
23869 @if libbacktrace
23870 maybe-install-pdf-libbacktrace: install-pdf-libbacktrace
23871
23872 install-pdf-libbacktrace: \
23873     configure-libbacktrace \
23874     pdf-libbacktrace 
23875         @[ -f ./libbacktrace/Makefile ] || exit 0; \
23876         r=`${PWD_COMMAND}`; export r; \
23877         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23878         $(HOST_EXPORTS) \
23879         for flag in $(EXTRA_HOST_FLAGS) ; do \
23880           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23881         done; \
23882         echo "Doing install-pdf in libbacktrace"; \
23883         (cd $(HOST_SUBDIR)/libbacktrace && \
23884           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23885                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23886                   "RANLIB=$${RANLIB}" \
23887                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23888                   install-pdf) \
23889           || exit 1
23890
23891 @endif libbacktrace
23892
23893 .PHONY: maybe-install-html-libbacktrace install-html-libbacktrace
23894 maybe-install-html-libbacktrace:
23895 @if libbacktrace
23896 maybe-install-html-libbacktrace: install-html-libbacktrace
23897
23898 install-html-libbacktrace: \
23899     configure-libbacktrace \
23900     html-libbacktrace 
23901         @[ -f ./libbacktrace/Makefile ] || exit 0; \
23902         r=`${PWD_COMMAND}`; export r; \
23903         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23904         $(HOST_EXPORTS) \
23905         for flag in $(EXTRA_HOST_FLAGS) ; do \
23906           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23907         done; \
23908         echo "Doing install-html in libbacktrace"; \
23909         (cd $(HOST_SUBDIR)/libbacktrace && \
23910           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23911                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23912                   "RANLIB=$${RANLIB}" \
23913                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23914                   install-html) \
23915           || exit 1
23916
23917 @endif libbacktrace
23918
23919 .PHONY: maybe-installcheck-libbacktrace installcheck-libbacktrace
23920 maybe-installcheck-libbacktrace:
23921 @if libbacktrace
23922 maybe-installcheck-libbacktrace: installcheck-libbacktrace
23923
23924 installcheck-libbacktrace: \
23925     configure-libbacktrace 
23926         @[ -f ./libbacktrace/Makefile ] || exit 0; \
23927         r=`${PWD_COMMAND}`; export r; \
23928         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23929         $(HOST_EXPORTS) \
23930         for flag in $(EXTRA_HOST_FLAGS) ; do \
23931           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23932         done; \
23933         echo "Doing installcheck in libbacktrace"; \
23934         (cd $(HOST_SUBDIR)/libbacktrace && \
23935           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23936                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23937                   "RANLIB=$${RANLIB}" \
23938                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23939                   installcheck) \
23940           || exit 1
23941
23942 @endif libbacktrace
23943
23944 .PHONY: maybe-mostlyclean-libbacktrace mostlyclean-libbacktrace
23945 maybe-mostlyclean-libbacktrace:
23946 @if libbacktrace
23947 maybe-mostlyclean-libbacktrace: mostlyclean-libbacktrace
23948
23949 mostlyclean-libbacktrace: 
23950         @[ -f ./libbacktrace/Makefile ] || exit 0; \
23951         r=`${PWD_COMMAND}`; export r; \
23952         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23953         $(HOST_EXPORTS) \
23954         for flag in $(EXTRA_HOST_FLAGS) ; do \
23955           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23956         done; \
23957         echo "Doing mostlyclean in libbacktrace"; \
23958         (cd $(HOST_SUBDIR)/libbacktrace && \
23959           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23960                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23961                   "RANLIB=$${RANLIB}" \
23962                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23963                   mostlyclean) \
23964           || exit 1
23965
23966 @endif libbacktrace
23967
23968 .PHONY: maybe-clean-libbacktrace clean-libbacktrace
23969 maybe-clean-libbacktrace:
23970 @if libbacktrace
23971 maybe-clean-libbacktrace: clean-libbacktrace
23972
23973 clean-libbacktrace: 
23974         @[ -f ./libbacktrace/Makefile ] || exit 0; \
23975         r=`${PWD_COMMAND}`; export r; \
23976         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23977         $(HOST_EXPORTS) \
23978         for flag in $(EXTRA_HOST_FLAGS) ; do \
23979           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23980         done; \
23981         echo "Doing clean in libbacktrace"; \
23982         (cd $(HOST_SUBDIR)/libbacktrace && \
23983           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23984                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23985                   "RANLIB=$${RANLIB}" \
23986                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23987                   clean) \
23988           || exit 1
23989
23990 @endif libbacktrace
23991
23992 .PHONY: maybe-distclean-libbacktrace distclean-libbacktrace
23993 maybe-distclean-libbacktrace:
23994 @if libbacktrace
23995 maybe-distclean-libbacktrace: distclean-libbacktrace
23996
23997 distclean-libbacktrace: 
23998         @[ -f ./libbacktrace/Makefile ] || exit 0; \
23999         r=`${PWD_COMMAND}`; export r; \
24000         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24001         $(HOST_EXPORTS) \
24002         for flag in $(EXTRA_HOST_FLAGS) ; do \
24003           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24004         done; \
24005         echo "Doing distclean in libbacktrace"; \
24006         (cd $(HOST_SUBDIR)/libbacktrace && \
24007           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24008                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24009                   "RANLIB=$${RANLIB}" \
24010                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24011                   distclean) \
24012           || exit 1
24013
24014 @endif libbacktrace
24015
24016 .PHONY: maybe-maintainer-clean-libbacktrace maintainer-clean-libbacktrace
24017 maybe-maintainer-clean-libbacktrace:
24018 @if libbacktrace
24019 maybe-maintainer-clean-libbacktrace: maintainer-clean-libbacktrace
24020
24021 maintainer-clean-libbacktrace: 
24022         @[ -f ./libbacktrace/Makefile ] || exit 0; \
24023         r=`${PWD_COMMAND}`; export r; \
24024         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24025         $(HOST_EXPORTS) \
24026         for flag in $(EXTRA_HOST_FLAGS) ; do \
24027           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24028         done; \
24029         echo "Doing maintainer-clean in libbacktrace"; \
24030         (cd $(HOST_SUBDIR)/libbacktrace && \
24031           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24032                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24033                   "RANLIB=$${RANLIB}" \
24034                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24035                   maintainer-clean) \
24036           || exit 1
24037
24038 @endif libbacktrace
24039
24040
24041
24042 .PHONY: configure-libcpp maybe-configure-libcpp
24043 maybe-configure-libcpp:
24044 @if gcc-bootstrap
24045 configure-libcpp: stage_current
24046 @endif gcc-bootstrap
24047 @if libcpp
24048 maybe-configure-libcpp: configure-libcpp
24049 configure-libcpp: 
24050         @r=`${PWD_COMMAND}`; export r; \
24051         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24052         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24053         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24054         $(HOST_EXPORTS)  \
24055         echo Configuring in $(HOST_SUBDIR)/libcpp; \
24056         cd "$(HOST_SUBDIR)/libcpp" || exit 1; \
24057         case $(srcdir) in \
24058           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24059           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24060                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24061         esac; \
24062         module_srcdir=libcpp; \
24063         $(SHELL) \
24064           $$s/$$module_srcdir/configure \
24065           --srcdir=$${topdir}/$$module_srcdir \
24066           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24067           --target=${target_alias}  \
24068           || exit 1
24069 @endif libcpp
24070
24071
24072
24073 .PHONY: configure-stage1-libcpp maybe-configure-stage1-libcpp
24074 maybe-configure-stage1-libcpp:
24075 @if libcpp-bootstrap
24076 maybe-configure-stage1-libcpp: configure-stage1-libcpp
24077 configure-stage1-libcpp:
24078         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
24079         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24080         @r=`${PWD_COMMAND}`; export r; \
24081         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24082         TFLAGS="$(STAGE1_TFLAGS)"; \
24083         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24084         $(HOST_EXPORTS) \
24085         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
24086         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
24087         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
24088         echo Configuring stage 1 in $(HOST_SUBDIR)/libcpp; \
24089         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24090         cd $(HOST_SUBDIR)/libcpp || exit 1; \
24091         case $(srcdir) in \
24092           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24093           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24094                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24095         esac; \
24096         module_srcdir=libcpp; \
24097         $(SHELL) $$s/$$module_srcdir/configure \
24098           --srcdir=$${topdir}/$$module_srcdir \
24099           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24100           --target=${target_alias} \
24101            \
24102           $(STAGE1_CONFIGURE_FLAGS)
24103 @endif libcpp-bootstrap
24104
24105 .PHONY: configure-stage2-libcpp maybe-configure-stage2-libcpp
24106 maybe-configure-stage2-libcpp:
24107 @if libcpp-bootstrap
24108 maybe-configure-stage2-libcpp: configure-stage2-libcpp
24109 configure-stage2-libcpp:
24110         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
24111         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24112         @r=`${PWD_COMMAND}`; export r; \
24113         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24114         TFLAGS="$(STAGE2_TFLAGS)"; \
24115         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24116         $(HOST_EXPORTS) \
24117         $(POSTSTAGE1_HOST_EXPORTS) \
24118         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
24119         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
24120         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
24121         echo Configuring stage 2 in $(HOST_SUBDIR)/libcpp; \
24122         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24123         cd $(HOST_SUBDIR)/libcpp || exit 1; \
24124         case $(srcdir) in \
24125           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24126           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24127                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24128         esac; \
24129         module_srcdir=libcpp; \
24130         $(SHELL) $$s/$$module_srcdir/configure \
24131           --srcdir=$${topdir}/$$module_srcdir \
24132           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24133           --target=${target_alias} \
24134           --with-build-libsubdir=$(HOST_SUBDIR) \
24135           $(STAGE2_CONFIGURE_FLAGS)
24136 @endif libcpp-bootstrap
24137
24138 .PHONY: configure-stage3-libcpp maybe-configure-stage3-libcpp
24139 maybe-configure-stage3-libcpp:
24140 @if libcpp-bootstrap
24141 maybe-configure-stage3-libcpp: configure-stage3-libcpp
24142 configure-stage3-libcpp:
24143         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
24144         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24145         @r=`${PWD_COMMAND}`; export r; \
24146         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24147         TFLAGS="$(STAGE3_TFLAGS)"; \
24148         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24149         $(HOST_EXPORTS) \
24150         $(POSTSTAGE1_HOST_EXPORTS) \
24151         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
24152         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
24153         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
24154         echo Configuring stage 3 in $(HOST_SUBDIR)/libcpp; \
24155         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24156         cd $(HOST_SUBDIR)/libcpp || exit 1; \
24157         case $(srcdir) in \
24158           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24159           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24160                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24161         esac; \
24162         module_srcdir=libcpp; \
24163         $(SHELL) $$s/$$module_srcdir/configure \
24164           --srcdir=$${topdir}/$$module_srcdir \
24165           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24166           --target=${target_alias} \
24167           --with-build-libsubdir=$(HOST_SUBDIR) \
24168           $(STAGE3_CONFIGURE_FLAGS)
24169 @endif libcpp-bootstrap
24170
24171 .PHONY: configure-stage4-libcpp maybe-configure-stage4-libcpp
24172 maybe-configure-stage4-libcpp:
24173 @if libcpp-bootstrap
24174 maybe-configure-stage4-libcpp: configure-stage4-libcpp
24175 configure-stage4-libcpp:
24176         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
24177         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24178         @r=`${PWD_COMMAND}`; export r; \
24179         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24180         TFLAGS="$(STAGE4_TFLAGS)"; \
24181         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24182         $(HOST_EXPORTS) \
24183         $(POSTSTAGE1_HOST_EXPORTS) \
24184         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
24185         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
24186         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
24187         echo Configuring stage 4 in $(HOST_SUBDIR)/libcpp; \
24188         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24189         cd $(HOST_SUBDIR)/libcpp || exit 1; \
24190         case $(srcdir) in \
24191           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24192           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24193                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24194         esac; \
24195         module_srcdir=libcpp; \
24196         $(SHELL) $$s/$$module_srcdir/configure \
24197           --srcdir=$${topdir}/$$module_srcdir \
24198           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24199           --target=${target_alias} \
24200           --with-build-libsubdir=$(HOST_SUBDIR) \
24201           $(STAGE4_CONFIGURE_FLAGS)
24202 @endif libcpp-bootstrap
24203
24204 .PHONY: configure-stageprofile-libcpp maybe-configure-stageprofile-libcpp
24205 maybe-configure-stageprofile-libcpp:
24206 @if libcpp-bootstrap
24207 maybe-configure-stageprofile-libcpp: configure-stageprofile-libcpp
24208 configure-stageprofile-libcpp:
24209         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
24210         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24211         @r=`${PWD_COMMAND}`; export r; \
24212         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24213         TFLAGS="$(STAGEprofile_TFLAGS)"; \
24214         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24215         $(HOST_EXPORTS) \
24216         $(POSTSTAGE1_HOST_EXPORTS) \
24217         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
24218         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
24219         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
24220         echo Configuring stage profile in $(HOST_SUBDIR)/libcpp; \
24221         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24222         cd $(HOST_SUBDIR)/libcpp || exit 1; \
24223         case $(srcdir) in \
24224           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24225           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24226                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24227         esac; \
24228         module_srcdir=libcpp; \
24229         $(SHELL) $$s/$$module_srcdir/configure \
24230           --srcdir=$${topdir}/$$module_srcdir \
24231           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24232           --target=${target_alias} \
24233           --with-build-libsubdir=$(HOST_SUBDIR) \
24234           $(STAGEprofile_CONFIGURE_FLAGS)
24235 @endif libcpp-bootstrap
24236
24237 .PHONY: configure-stagetrain-libcpp maybe-configure-stagetrain-libcpp
24238 maybe-configure-stagetrain-libcpp:
24239 @if libcpp-bootstrap
24240 maybe-configure-stagetrain-libcpp: configure-stagetrain-libcpp
24241 configure-stagetrain-libcpp:
24242         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
24243         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24244         @r=`${PWD_COMMAND}`; export r; \
24245         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24246         TFLAGS="$(STAGEtrain_TFLAGS)"; \
24247         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24248         $(HOST_EXPORTS) \
24249         $(POSTSTAGE1_HOST_EXPORTS) \
24250         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
24251         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
24252         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
24253         echo Configuring stage train in $(HOST_SUBDIR)/libcpp; \
24254         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24255         cd $(HOST_SUBDIR)/libcpp || exit 1; \
24256         case $(srcdir) in \
24257           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24258           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24259                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24260         esac; \
24261         module_srcdir=libcpp; \
24262         $(SHELL) $$s/$$module_srcdir/configure \
24263           --srcdir=$${topdir}/$$module_srcdir \
24264           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24265           --target=${target_alias} \
24266           --with-build-libsubdir=$(HOST_SUBDIR) \
24267           $(STAGEtrain_CONFIGURE_FLAGS)
24268 @endif libcpp-bootstrap
24269
24270 .PHONY: configure-stagefeedback-libcpp maybe-configure-stagefeedback-libcpp
24271 maybe-configure-stagefeedback-libcpp:
24272 @if libcpp-bootstrap
24273 maybe-configure-stagefeedback-libcpp: configure-stagefeedback-libcpp
24274 configure-stagefeedback-libcpp:
24275         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
24276         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24277         @r=`${PWD_COMMAND}`; export r; \
24278         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24279         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
24280         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24281         $(HOST_EXPORTS) \
24282         $(POSTSTAGE1_HOST_EXPORTS) \
24283         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
24284         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
24285         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
24286         echo Configuring stage feedback in $(HOST_SUBDIR)/libcpp; \
24287         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24288         cd $(HOST_SUBDIR)/libcpp || exit 1; \
24289         case $(srcdir) in \
24290           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24291           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24292                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24293         esac; \
24294         module_srcdir=libcpp; \
24295         $(SHELL) $$s/$$module_srcdir/configure \
24296           --srcdir=$${topdir}/$$module_srcdir \
24297           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24298           --target=${target_alias} \
24299           --with-build-libsubdir=$(HOST_SUBDIR) \
24300           $(STAGEfeedback_CONFIGURE_FLAGS)
24301 @endif libcpp-bootstrap
24302
24303 .PHONY: configure-stageautoprofile-libcpp maybe-configure-stageautoprofile-libcpp
24304 maybe-configure-stageautoprofile-libcpp:
24305 @if libcpp-bootstrap
24306 maybe-configure-stageautoprofile-libcpp: configure-stageautoprofile-libcpp
24307 configure-stageautoprofile-libcpp:
24308         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
24309         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24310         @r=`${PWD_COMMAND}`; export r; \
24311         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24312         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
24313         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24314         $(HOST_EXPORTS) \
24315         $(POSTSTAGE1_HOST_EXPORTS) \
24316         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
24317         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
24318         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
24319         echo Configuring stage autoprofile in $(HOST_SUBDIR)/libcpp; \
24320         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24321         cd $(HOST_SUBDIR)/libcpp || exit 1; \
24322         case $(srcdir) in \
24323           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24324           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24325                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24326         esac; \
24327         module_srcdir=libcpp; \
24328         $(SHELL) $$s/$$module_srcdir/configure \
24329           --srcdir=$${topdir}/$$module_srcdir \
24330           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24331           --target=${target_alias} \
24332           --with-build-libsubdir=$(HOST_SUBDIR) \
24333           $(STAGEautoprofile_CONFIGURE_FLAGS)
24334 @endif libcpp-bootstrap
24335
24336 .PHONY: configure-stageautofeedback-libcpp maybe-configure-stageautofeedback-libcpp
24337 maybe-configure-stageautofeedback-libcpp:
24338 @if libcpp-bootstrap
24339 maybe-configure-stageautofeedback-libcpp: configure-stageautofeedback-libcpp
24340 configure-stageautofeedback-libcpp:
24341         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
24342         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24343         @r=`${PWD_COMMAND}`; export r; \
24344         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24345         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
24346         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24347         $(HOST_EXPORTS) \
24348         $(POSTSTAGE1_HOST_EXPORTS) \
24349         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
24350         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
24351         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
24352         echo Configuring stage autofeedback in $(HOST_SUBDIR)/libcpp; \
24353         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24354         cd $(HOST_SUBDIR)/libcpp || exit 1; \
24355         case $(srcdir) in \
24356           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24357           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24358                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24359         esac; \
24360         module_srcdir=libcpp; \
24361         $(SHELL) $$s/$$module_srcdir/configure \
24362           --srcdir=$${topdir}/$$module_srcdir \
24363           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24364           --target=${target_alias} \
24365           --with-build-libsubdir=$(HOST_SUBDIR) \
24366           $(STAGEautofeedback_CONFIGURE_FLAGS)
24367 @endif libcpp-bootstrap
24368
24369
24370
24371
24372
24373 .PHONY: all-libcpp maybe-all-libcpp
24374 maybe-all-libcpp:
24375 @if gcc-bootstrap
24376 all-libcpp: stage_current
24377 @endif gcc-bootstrap
24378 @if libcpp
24379 TARGET-libcpp=all
24380 maybe-all-libcpp: all-libcpp
24381 all-libcpp: configure-libcpp
24382         @r=`${PWD_COMMAND}`; export r; \
24383         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24384         $(HOST_EXPORTS)  \
24385         (cd $(HOST_SUBDIR)/libcpp && \
24386           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
24387                 $(TARGET-libcpp))
24388 @endif libcpp
24389
24390
24391
24392 .PHONY: all-stage1-libcpp maybe-all-stage1-libcpp
24393 .PHONY: clean-stage1-libcpp maybe-clean-stage1-libcpp
24394 maybe-all-stage1-libcpp:
24395 maybe-clean-stage1-libcpp:
24396 @if libcpp-bootstrap
24397 maybe-all-stage1-libcpp: all-stage1-libcpp
24398 all-stage1: all-stage1-libcpp
24399 TARGET-stage1-libcpp = $(TARGET-libcpp)
24400 all-stage1-libcpp: configure-stage1-libcpp
24401         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
24402         @r=`${PWD_COMMAND}`; export r; \
24403         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24404         TFLAGS="$(STAGE1_TFLAGS)"; \
24405         $(HOST_EXPORTS)  \
24406         cd $(HOST_SUBDIR)/libcpp && \
24407          \
24408         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24409                 CFLAGS="$(STAGE1_CFLAGS)" \
24410                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
24411                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
24412                 LIBCFLAGS="$(LIBCFLAGS)" \
24413                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24414                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24415                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24416                 $(EXTRA_HOST_FLAGS)  \
24417                 $(STAGE1_FLAGS_TO_PASS)  \
24418                 TFLAGS="$(STAGE1_TFLAGS)"  \
24419                 $(TARGET-stage1-libcpp)
24420
24421 maybe-clean-stage1-libcpp: clean-stage1-libcpp
24422 clean-stage1: clean-stage1-libcpp
24423 clean-stage1-libcpp:
24424         @if [ $(current_stage) = stage1 ]; then \
24425           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24426         else \
24427           [ -f $(HOST_SUBDIR)/stage1-libcpp/Makefile ] || exit 0; \
24428           $(MAKE) stage1-start; \
24429         fi; \
24430         cd $(HOST_SUBDIR)/libcpp && \
24431         $(MAKE) $(EXTRA_HOST_FLAGS)  \
24432         $(STAGE1_FLAGS_TO_PASS)  clean
24433 @endif libcpp-bootstrap
24434
24435
24436 .PHONY: all-stage2-libcpp maybe-all-stage2-libcpp
24437 .PHONY: clean-stage2-libcpp maybe-clean-stage2-libcpp
24438 maybe-all-stage2-libcpp:
24439 maybe-clean-stage2-libcpp:
24440 @if libcpp-bootstrap
24441 maybe-all-stage2-libcpp: all-stage2-libcpp
24442 all-stage2: all-stage2-libcpp
24443 TARGET-stage2-libcpp = $(TARGET-libcpp)
24444 all-stage2-libcpp: configure-stage2-libcpp
24445         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
24446         @r=`${PWD_COMMAND}`; export r; \
24447         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24448         TFLAGS="$(STAGE2_TFLAGS)"; \
24449         $(HOST_EXPORTS) \
24450         $(POSTSTAGE1_HOST_EXPORTS)  \
24451         cd $(HOST_SUBDIR)/libcpp && \
24452          \
24453         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24454                 CFLAGS="$(STAGE2_CFLAGS)" \
24455                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
24456                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
24457                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
24458                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24459                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24460                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24461                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24462                 TFLAGS="$(STAGE2_TFLAGS)"  \
24463                 $(TARGET-stage2-libcpp)
24464
24465 maybe-clean-stage2-libcpp: clean-stage2-libcpp
24466 clean-stage2: clean-stage2-libcpp
24467 clean-stage2-libcpp:
24468         @if [ $(current_stage) = stage2 ]; then \
24469           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24470         else \
24471           [ -f $(HOST_SUBDIR)/stage2-libcpp/Makefile ] || exit 0; \
24472           $(MAKE) stage2-start; \
24473         fi; \
24474         cd $(HOST_SUBDIR)/libcpp && \
24475         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
24476 @endif libcpp-bootstrap
24477
24478
24479 .PHONY: all-stage3-libcpp maybe-all-stage3-libcpp
24480 .PHONY: clean-stage3-libcpp maybe-clean-stage3-libcpp
24481 maybe-all-stage3-libcpp:
24482 maybe-clean-stage3-libcpp:
24483 @if libcpp-bootstrap
24484 maybe-all-stage3-libcpp: all-stage3-libcpp
24485 all-stage3: all-stage3-libcpp
24486 TARGET-stage3-libcpp = $(TARGET-libcpp)
24487 all-stage3-libcpp: configure-stage3-libcpp
24488         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
24489         @r=`${PWD_COMMAND}`; export r; \
24490         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24491         TFLAGS="$(STAGE3_TFLAGS)"; \
24492         $(HOST_EXPORTS) \
24493         $(POSTSTAGE1_HOST_EXPORTS)  \
24494         cd $(HOST_SUBDIR)/libcpp && \
24495          \
24496         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24497                 CFLAGS="$(STAGE3_CFLAGS)" \
24498                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
24499                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
24500                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
24501                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24502                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24503                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24504                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24505                 TFLAGS="$(STAGE3_TFLAGS)"  \
24506                 $(TARGET-stage3-libcpp)
24507
24508 maybe-clean-stage3-libcpp: clean-stage3-libcpp
24509 clean-stage3: clean-stage3-libcpp
24510 clean-stage3-libcpp:
24511         @if [ $(current_stage) = stage3 ]; then \
24512           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24513         else \
24514           [ -f $(HOST_SUBDIR)/stage3-libcpp/Makefile ] || exit 0; \
24515           $(MAKE) stage3-start; \
24516         fi; \
24517         cd $(HOST_SUBDIR)/libcpp && \
24518         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
24519 @endif libcpp-bootstrap
24520
24521
24522 .PHONY: all-stage4-libcpp maybe-all-stage4-libcpp
24523 .PHONY: clean-stage4-libcpp maybe-clean-stage4-libcpp
24524 maybe-all-stage4-libcpp:
24525 maybe-clean-stage4-libcpp:
24526 @if libcpp-bootstrap
24527 maybe-all-stage4-libcpp: all-stage4-libcpp
24528 all-stage4: all-stage4-libcpp
24529 TARGET-stage4-libcpp = $(TARGET-libcpp)
24530 all-stage4-libcpp: configure-stage4-libcpp
24531         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
24532         @r=`${PWD_COMMAND}`; export r; \
24533         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24534         TFLAGS="$(STAGE4_TFLAGS)"; \
24535         $(HOST_EXPORTS) \
24536         $(POSTSTAGE1_HOST_EXPORTS)  \
24537         cd $(HOST_SUBDIR)/libcpp && \
24538          \
24539         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24540                 CFLAGS="$(STAGE4_CFLAGS)" \
24541                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
24542                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
24543                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
24544                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24545                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24546                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24547                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24548                 TFLAGS="$(STAGE4_TFLAGS)"  \
24549                 $(TARGET-stage4-libcpp)
24550
24551 maybe-clean-stage4-libcpp: clean-stage4-libcpp
24552 clean-stage4: clean-stage4-libcpp
24553 clean-stage4-libcpp:
24554         @if [ $(current_stage) = stage4 ]; then \
24555           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24556         else \
24557           [ -f $(HOST_SUBDIR)/stage4-libcpp/Makefile ] || exit 0; \
24558           $(MAKE) stage4-start; \
24559         fi; \
24560         cd $(HOST_SUBDIR)/libcpp && \
24561         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
24562 @endif libcpp-bootstrap
24563
24564
24565 .PHONY: all-stageprofile-libcpp maybe-all-stageprofile-libcpp
24566 .PHONY: clean-stageprofile-libcpp maybe-clean-stageprofile-libcpp
24567 maybe-all-stageprofile-libcpp:
24568 maybe-clean-stageprofile-libcpp:
24569 @if libcpp-bootstrap
24570 maybe-all-stageprofile-libcpp: all-stageprofile-libcpp
24571 all-stageprofile: all-stageprofile-libcpp
24572 TARGET-stageprofile-libcpp = $(TARGET-libcpp)
24573 all-stageprofile-libcpp: configure-stageprofile-libcpp
24574         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
24575         @r=`${PWD_COMMAND}`; export r; \
24576         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24577         TFLAGS="$(STAGEprofile_TFLAGS)"; \
24578         $(HOST_EXPORTS) \
24579         $(POSTSTAGE1_HOST_EXPORTS)  \
24580         cd $(HOST_SUBDIR)/libcpp && \
24581          \
24582         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24583                 CFLAGS="$(STAGEprofile_CFLAGS)" \
24584                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
24585                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
24586                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
24587                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24588                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24589                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24590                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24591                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
24592                 $(TARGET-stageprofile-libcpp)
24593
24594 maybe-clean-stageprofile-libcpp: clean-stageprofile-libcpp
24595 clean-stageprofile: clean-stageprofile-libcpp
24596 clean-stageprofile-libcpp:
24597         @if [ $(current_stage) = stageprofile ]; then \
24598           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24599         else \
24600           [ -f $(HOST_SUBDIR)/stageprofile-libcpp/Makefile ] || exit 0; \
24601           $(MAKE) stageprofile-start; \
24602         fi; \
24603         cd $(HOST_SUBDIR)/libcpp && \
24604         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
24605 @endif libcpp-bootstrap
24606
24607
24608 .PHONY: all-stagetrain-libcpp maybe-all-stagetrain-libcpp
24609 .PHONY: clean-stagetrain-libcpp maybe-clean-stagetrain-libcpp
24610 maybe-all-stagetrain-libcpp:
24611 maybe-clean-stagetrain-libcpp:
24612 @if libcpp-bootstrap
24613 maybe-all-stagetrain-libcpp: all-stagetrain-libcpp
24614 all-stagetrain: all-stagetrain-libcpp
24615 TARGET-stagetrain-libcpp = $(TARGET-libcpp)
24616 all-stagetrain-libcpp: configure-stagetrain-libcpp
24617         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
24618         @r=`${PWD_COMMAND}`; export r; \
24619         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24620         TFLAGS="$(STAGEtrain_TFLAGS)"; \
24621         $(HOST_EXPORTS) \
24622         $(POSTSTAGE1_HOST_EXPORTS)  \
24623         cd $(HOST_SUBDIR)/libcpp && \
24624          \
24625         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24626                 CFLAGS="$(STAGEtrain_CFLAGS)" \
24627                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
24628                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
24629                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
24630                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24631                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24632                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24633                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24634                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
24635                 $(TARGET-stagetrain-libcpp)
24636
24637 maybe-clean-stagetrain-libcpp: clean-stagetrain-libcpp
24638 clean-stagetrain: clean-stagetrain-libcpp
24639 clean-stagetrain-libcpp:
24640         @if [ $(current_stage) = stagetrain ]; then \
24641           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24642         else \
24643           [ -f $(HOST_SUBDIR)/stagetrain-libcpp/Makefile ] || exit 0; \
24644           $(MAKE) stagetrain-start; \
24645         fi; \
24646         cd $(HOST_SUBDIR)/libcpp && \
24647         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
24648 @endif libcpp-bootstrap
24649
24650
24651 .PHONY: all-stagefeedback-libcpp maybe-all-stagefeedback-libcpp
24652 .PHONY: clean-stagefeedback-libcpp maybe-clean-stagefeedback-libcpp
24653 maybe-all-stagefeedback-libcpp:
24654 maybe-clean-stagefeedback-libcpp:
24655 @if libcpp-bootstrap
24656 maybe-all-stagefeedback-libcpp: all-stagefeedback-libcpp
24657 all-stagefeedback: all-stagefeedback-libcpp
24658 TARGET-stagefeedback-libcpp = $(TARGET-libcpp)
24659 all-stagefeedback-libcpp: configure-stagefeedback-libcpp
24660         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
24661         @r=`${PWD_COMMAND}`; export r; \
24662         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24663         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
24664         $(HOST_EXPORTS) \
24665         $(POSTSTAGE1_HOST_EXPORTS)  \
24666         cd $(HOST_SUBDIR)/libcpp && \
24667          \
24668         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24669                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
24670                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
24671                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
24672                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
24673                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24674                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24675                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24676                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24677                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
24678                 $(TARGET-stagefeedback-libcpp)
24679
24680 maybe-clean-stagefeedback-libcpp: clean-stagefeedback-libcpp
24681 clean-stagefeedback: clean-stagefeedback-libcpp
24682 clean-stagefeedback-libcpp:
24683         @if [ $(current_stage) = stagefeedback ]; then \
24684           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24685         else \
24686           [ -f $(HOST_SUBDIR)/stagefeedback-libcpp/Makefile ] || exit 0; \
24687           $(MAKE) stagefeedback-start; \
24688         fi; \
24689         cd $(HOST_SUBDIR)/libcpp && \
24690         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
24691 @endif libcpp-bootstrap
24692
24693
24694 .PHONY: all-stageautoprofile-libcpp maybe-all-stageautoprofile-libcpp
24695 .PHONY: clean-stageautoprofile-libcpp maybe-clean-stageautoprofile-libcpp
24696 maybe-all-stageautoprofile-libcpp:
24697 maybe-clean-stageautoprofile-libcpp:
24698 @if libcpp-bootstrap
24699 maybe-all-stageautoprofile-libcpp: all-stageautoprofile-libcpp
24700 all-stageautoprofile: all-stageautoprofile-libcpp
24701 TARGET-stageautoprofile-libcpp = $(TARGET-libcpp)
24702 all-stageautoprofile-libcpp: configure-stageautoprofile-libcpp
24703         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
24704         @r=`${PWD_COMMAND}`; export r; \
24705         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24706         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
24707         $(HOST_EXPORTS) \
24708         $(POSTSTAGE1_HOST_EXPORTS)  \
24709         cd $(HOST_SUBDIR)/libcpp && \
24710         $$s/gcc/config/i386/$(AUTO_PROFILE) \
24711         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24712                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
24713                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
24714                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
24715                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
24716                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24717                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24718                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24719                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24720                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
24721                 $(TARGET-stageautoprofile-libcpp)
24722
24723 maybe-clean-stageautoprofile-libcpp: clean-stageautoprofile-libcpp
24724 clean-stageautoprofile: clean-stageautoprofile-libcpp
24725 clean-stageautoprofile-libcpp:
24726         @if [ $(current_stage) = stageautoprofile ]; then \
24727           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24728         else \
24729           [ -f $(HOST_SUBDIR)/stageautoprofile-libcpp/Makefile ] || exit 0; \
24730           $(MAKE) stageautoprofile-start; \
24731         fi; \
24732         cd $(HOST_SUBDIR)/libcpp && \
24733         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
24734 @endif libcpp-bootstrap
24735
24736
24737 .PHONY: all-stageautofeedback-libcpp maybe-all-stageautofeedback-libcpp
24738 .PHONY: clean-stageautofeedback-libcpp maybe-clean-stageautofeedback-libcpp
24739 maybe-all-stageautofeedback-libcpp:
24740 maybe-clean-stageautofeedback-libcpp:
24741 @if libcpp-bootstrap
24742 maybe-all-stageautofeedback-libcpp: all-stageautofeedback-libcpp
24743 all-stageautofeedback: all-stageautofeedback-libcpp
24744 TARGET-stageautofeedback-libcpp = $(TARGET-libcpp)
24745 all-stageautofeedback-libcpp: configure-stageautofeedback-libcpp
24746         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
24747         @r=`${PWD_COMMAND}`; export r; \
24748         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24749         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
24750         $(HOST_EXPORTS) \
24751         $(POSTSTAGE1_HOST_EXPORTS)  \
24752         cd $(HOST_SUBDIR)/libcpp && \
24753          \
24754         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24755                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
24756                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
24757                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
24758                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
24759                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24760                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24761                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24762                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24763                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
24764                 $(TARGET-stageautofeedback-libcpp)
24765
24766 maybe-clean-stageautofeedback-libcpp: clean-stageautofeedback-libcpp
24767 clean-stageautofeedback: clean-stageautofeedback-libcpp
24768 clean-stageautofeedback-libcpp:
24769         @if [ $(current_stage) = stageautofeedback ]; then \
24770           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24771         else \
24772           [ -f $(HOST_SUBDIR)/stageautofeedback-libcpp/Makefile ] || exit 0; \
24773           $(MAKE) stageautofeedback-start; \
24774         fi; \
24775         cd $(HOST_SUBDIR)/libcpp && \
24776         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
24777 @endif libcpp-bootstrap
24778
24779
24780
24781
24782
24783 .PHONY: check-libcpp maybe-check-libcpp
24784 maybe-check-libcpp:
24785 @if libcpp
24786 maybe-check-libcpp: check-libcpp
24787
24788 check-libcpp:
24789         @: $(MAKE); $(unstage)
24790         @r=`${PWD_COMMAND}`; export r; \
24791         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24792         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
24793         (cd $(HOST_SUBDIR)/libcpp && \
24794           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
24795
24796 @endif libcpp
24797
24798 .PHONY: install-libcpp maybe-install-libcpp
24799 maybe-install-libcpp:
24800 @if libcpp
24801 maybe-install-libcpp: install-libcpp
24802
24803 install-libcpp: installdirs
24804         @: $(MAKE); $(unstage)
24805         @r=`${PWD_COMMAND}`; export r; \
24806         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24807         $(HOST_EXPORTS) \
24808         (cd $(HOST_SUBDIR)/libcpp && \
24809           $(MAKE) $(FLAGS_TO_PASS)  install)
24810
24811 @endif libcpp
24812
24813 .PHONY: install-strip-libcpp maybe-install-strip-libcpp
24814 maybe-install-strip-libcpp:
24815 @if libcpp
24816 maybe-install-strip-libcpp: install-strip-libcpp
24817
24818 install-strip-libcpp: installdirs
24819         @: $(MAKE); $(unstage)
24820         @r=`${PWD_COMMAND}`; export r; \
24821         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24822         $(HOST_EXPORTS) \
24823         (cd $(HOST_SUBDIR)/libcpp && \
24824           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
24825
24826 @endif libcpp
24827
24828 # Other targets (info, dvi, pdf, etc.)
24829
24830 .PHONY: maybe-info-libcpp info-libcpp
24831 maybe-info-libcpp:
24832 @if libcpp
24833 maybe-info-libcpp: info-libcpp
24834
24835 info-libcpp: \
24836     configure-libcpp 
24837         @[ -f ./libcpp/Makefile ] || exit 0; \
24838         r=`${PWD_COMMAND}`; export r; \
24839         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24840         $(HOST_EXPORTS) \
24841         for flag in $(EXTRA_HOST_FLAGS) ; do \
24842           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24843         done; \
24844         echo "Doing info in libcpp"; \
24845         (cd $(HOST_SUBDIR)/libcpp && \
24846           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24847                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24848                   "RANLIB=$${RANLIB}" \
24849                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24850                   info) \
24851           || exit 1
24852
24853 @endif libcpp
24854
24855 .PHONY: maybe-dvi-libcpp dvi-libcpp
24856 maybe-dvi-libcpp:
24857 @if libcpp
24858 maybe-dvi-libcpp: dvi-libcpp
24859
24860 dvi-libcpp: \
24861     configure-libcpp 
24862         @[ -f ./libcpp/Makefile ] || exit 0; \
24863         r=`${PWD_COMMAND}`; export r; \
24864         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24865         $(HOST_EXPORTS) \
24866         for flag in $(EXTRA_HOST_FLAGS) ; do \
24867           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24868         done; \
24869         echo "Doing dvi in libcpp"; \
24870         (cd $(HOST_SUBDIR)/libcpp && \
24871           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24872                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24873                   "RANLIB=$${RANLIB}" \
24874                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24875                   dvi) \
24876           || exit 1
24877
24878 @endif libcpp
24879
24880 .PHONY: maybe-pdf-libcpp pdf-libcpp
24881 maybe-pdf-libcpp:
24882 @if libcpp
24883 maybe-pdf-libcpp: pdf-libcpp
24884
24885 pdf-libcpp: \
24886     configure-libcpp 
24887         @[ -f ./libcpp/Makefile ] || exit 0; \
24888         r=`${PWD_COMMAND}`; export r; \
24889         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24890         $(HOST_EXPORTS) \
24891         for flag in $(EXTRA_HOST_FLAGS) ; do \
24892           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24893         done; \
24894         echo "Doing pdf in libcpp"; \
24895         (cd $(HOST_SUBDIR)/libcpp && \
24896           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24897                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24898                   "RANLIB=$${RANLIB}" \
24899                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24900                   pdf) \
24901           || exit 1
24902
24903 @endif libcpp
24904
24905 .PHONY: maybe-html-libcpp html-libcpp
24906 maybe-html-libcpp:
24907 @if libcpp
24908 maybe-html-libcpp: html-libcpp
24909
24910 html-libcpp: \
24911     configure-libcpp 
24912         @[ -f ./libcpp/Makefile ] || exit 0; \
24913         r=`${PWD_COMMAND}`; export r; \
24914         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24915         $(HOST_EXPORTS) \
24916         for flag in $(EXTRA_HOST_FLAGS) ; do \
24917           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24918         done; \
24919         echo "Doing html in libcpp"; \
24920         (cd $(HOST_SUBDIR)/libcpp && \
24921           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24922                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24923                   "RANLIB=$${RANLIB}" \
24924                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24925                   html) \
24926           || exit 1
24927
24928 @endif libcpp
24929
24930 .PHONY: maybe-TAGS-libcpp TAGS-libcpp
24931 maybe-TAGS-libcpp:
24932 @if libcpp
24933 maybe-TAGS-libcpp: TAGS-libcpp
24934
24935 TAGS-libcpp: \
24936     configure-libcpp 
24937         @[ -f ./libcpp/Makefile ] || exit 0; \
24938         r=`${PWD_COMMAND}`; export r; \
24939         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24940         $(HOST_EXPORTS) \
24941         for flag in $(EXTRA_HOST_FLAGS) ; do \
24942           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24943         done; \
24944         echo "Doing TAGS in libcpp"; \
24945         (cd $(HOST_SUBDIR)/libcpp && \
24946           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24947                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24948                   "RANLIB=$${RANLIB}" \
24949                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24950                   TAGS) \
24951           || exit 1
24952
24953 @endif libcpp
24954
24955 .PHONY: maybe-install-info-libcpp install-info-libcpp
24956 maybe-install-info-libcpp:
24957 @if libcpp
24958 maybe-install-info-libcpp: install-info-libcpp
24959
24960 install-info-libcpp: \
24961     configure-libcpp \
24962     info-libcpp 
24963         @[ -f ./libcpp/Makefile ] || exit 0; \
24964         r=`${PWD_COMMAND}`; export r; \
24965         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24966         $(HOST_EXPORTS) \
24967         for flag in $(EXTRA_HOST_FLAGS) ; do \
24968           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24969         done; \
24970         echo "Doing install-info in libcpp"; \
24971         (cd $(HOST_SUBDIR)/libcpp && \
24972           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24973                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24974                   "RANLIB=$${RANLIB}" \
24975                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24976                   install-info) \
24977           || exit 1
24978
24979 @endif libcpp
24980
24981 .PHONY: maybe-install-dvi-libcpp install-dvi-libcpp
24982 maybe-install-dvi-libcpp:
24983 @if libcpp
24984 maybe-install-dvi-libcpp: install-dvi-libcpp
24985
24986 install-dvi-libcpp: \
24987     configure-libcpp \
24988     dvi-libcpp 
24989         @[ -f ./libcpp/Makefile ] || exit 0; \
24990         r=`${PWD_COMMAND}`; export r; \
24991         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24992         $(HOST_EXPORTS) \
24993         for flag in $(EXTRA_HOST_FLAGS) ; do \
24994           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24995         done; \
24996         echo "Doing install-dvi in libcpp"; \
24997         (cd $(HOST_SUBDIR)/libcpp && \
24998           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24999                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25000                   "RANLIB=$${RANLIB}" \
25001                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25002                   install-dvi) \
25003           || exit 1
25004
25005 @endif libcpp
25006
25007 .PHONY: maybe-install-pdf-libcpp install-pdf-libcpp
25008 maybe-install-pdf-libcpp:
25009 @if libcpp
25010 maybe-install-pdf-libcpp: install-pdf-libcpp
25011
25012 install-pdf-libcpp: \
25013     configure-libcpp \
25014     pdf-libcpp 
25015         @[ -f ./libcpp/Makefile ] || exit 0; \
25016         r=`${PWD_COMMAND}`; export r; \
25017         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25018         $(HOST_EXPORTS) \
25019         for flag in $(EXTRA_HOST_FLAGS) ; do \
25020           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25021         done; \
25022         echo "Doing install-pdf in libcpp"; \
25023         (cd $(HOST_SUBDIR)/libcpp && \
25024           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25025                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25026                   "RANLIB=$${RANLIB}" \
25027                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25028                   install-pdf) \
25029           || exit 1
25030
25031 @endif libcpp
25032
25033 .PHONY: maybe-install-html-libcpp install-html-libcpp
25034 maybe-install-html-libcpp:
25035 @if libcpp
25036 maybe-install-html-libcpp: install-html-libcpp
25037
25038 install-html-libcpp: \
25039     configure-libcpp \
25040     html-libcpp 
25041         @[ -f ./libcpp/Makefile ] || exit 0; \
25042         r=`${PWD_COMMAND}`; export r; \
25043         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25044         $(HOST_EXPORTS) \
25045         for flag in $(EXTRA_HOST_FLAGS) ; do \
25046           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25047         done; \
25048         echo "Doing install-html in libcpp"; \
25049         (cd $(HOST_SUBDIR)/libcpp && \
25050           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25051                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25052                   "RANLIB=$${RANLIB}" \
25053                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25054                   install-html) \
25055           || exit 1
25056
25057 @endif libcpp
25058
25059 .PHONY: maybe-installcheck-libcpp installcheck-libcpp
25060 maybe-installcheck-libcpp:
25061 @if libcpp
25062 maybe-installcheck-libcpp: installcheck-libcpp
25063
25064 installcheck-libcpp: \
25065     configure-libcpp 
25066         @[ -f ./libcpp/Makefile ] || exit 0; \
25067         r=`${PWD_COMMAND}`; export r; \
25068         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25069         $(HOST_EXPORTS) \
25070         for flag in $(EXTRA_HOST_FLAGS) ; do \
25071           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25072         done; \
25073         echo "Doing installcheck in libcpp"; \
25074         (cd $(HOST_SUBDIR)/libcpp && \
25075           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25076                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25077                   "RANLIB=$${RANLIB}" \
25078                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25079                   installcheck) \
25080           || exit 1
25081
25082 @endif libcpp
25083
25084 .PHONY: maybe-mostlyclean-libcpp mostlyclean-libcpp
25085 maybe-mostlyclean-libcpp:
25086 @if libcpp
25087 maybe-mostlyclean-libcpp: mostlyclean-libcpp
25088
25089 mostlyclean-libcpp: 
25090         @[ -f ./libcpp/Makefile ] || exit 0; \
25091         r=`${PWD_COMMAND}`; export r; \
25092         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25093         $(HOST_EXPORTS) \
25094         for flag in $(EXTRA_HOST_FLAGS) ; do \
25095           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25096         done; \
25097         echo "Doing mostlyclean in libcpp"; \
25098         (cd $(HOST_SUBDIR)/libcpp && \
25099           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25100                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25101                   "RANLIB=$${RANLIB}" \
25102                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25103                   mostlyclean) \
25104           || exit 1
25105
25106 @endif libcpp
25107
25108 .PHONY: maybe-clean-libcpp clean-libcpp
25109 maybe-clean-libcpp:
25110 @if libcpp
25111 maybe-clean-libcpp: clean-libcpp
25112
25113 clean-libcpp: 
25114         @[ -f ./libcpp/Makefile ] || exit 0; \
25115         r=`${PWD_COMMAND}`; export r; \
25116         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25117         $(HOST_EXPORTS) \
25118         for flag in $(EXTRA_HOST_FLAGS) ; do \
25119           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25120         done; \
25121         echo "Doing clean in libcpp"; \
25122         (cd $(HOST_SUBDIR)/libcpp && \
25123           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25124                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25125                   "RANLIB=$${RANLIB}" \
25126                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25127                   clean) \
25128           || exit 1
25129
25130 @endif libcpp
25131
25132 .PHONY: maybe-distclean-libcpp distclean-libcpp
25133 maybe-distclean-libcpp:
25134 @if libcpp
25135 maybe-distclean-libcpp: distclean-libcpp
25136
25137 distclean-libcpp: 
25138         @[ -f ./libcpp/Makefile ] || exit 0; \
25139         r=`${PWD_COMMAND}`; export r; \
25140         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25141         $(HOST_EXPORTS) \
25142         for flag in $(EXTRA_HOST_FLAGS) ; do \
25143           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25144         done; \
25145         echo "Doing distclean in libcpp"; \
25146         (cd $(HOST_SUBDIR)/libcpp && \
25147           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25148                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25149                   "RANLIB=$${RANLIB}" \
25150                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25151                   distclean) \
25152           || exit 1
25153
25154 @endif libcpp
25155
25156 .PHONY: maybe-maintainer-clean-libcpp maintainer-clean-libcpp
25157 maybe-maintainer-clean-libcpp:
25158 @if libcpp
25159 maybe-maintainer-clean-libcpp: maintainer-clean-libcpp
25160
25161 maintainer-clean-libcpp: 
25162         @[ -f ./libcpp/Makefile ] || exit 0; \
25163         r=`${PWD_COMMAND}`; export r; \
25164         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25165         $(HOST_EXPORTS) \
25166         for flag in $(EXTRA_HOST_FLAGS) ; do \
25167           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25168         done; \
25169         echo "Doing maintainer-clean in libcpp"; \
25170         (cd $(HOST_SUBDIR)/libcpp && \
25171           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25172                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25173                   "RANLIB=$${RANLIB}" \
25174                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25175                   maintainer-clean) \
25176           || exit 1
25177
25178 @endif libcpp
25179
25180
25181
25182 .PHONY: configure-libcody maybe-configure-libcody
25183 maybe-configure-libcody:
25184 @if gcc-bootstrap
25185 configure-libcody: stage_current
25186 @endif gcc-bootstrap
25187 @if libcody
25188 maybe-configure-libcody: configure-libcody
25189 configure-libcody: 
25190         @r=`${PWD_COMMAND}`; export r; \
25191         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25192         test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25193         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25194         $(HOST_EXPORTS)  \
25195         echo Configuring in $(HOST_SUBDIR)/libcody; \
25196         cd "$(HOST_SUBDIR)/libcody" || exit 1; \
25197         case $(srcdir) in \
25198           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25199           *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25200                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25201         esac; \
25202         module_srcdir=libcody; \
25203         $(SHELL) \
25204           $$s/$$module_srcdir/configure \
25205           --srcdir=$${topdir}/$$module_srcdir \
25206           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25207           --target=${target_alias}  \
25208           || exit 1
25209 @endif libcody
25210
25211
25212
25213 .PHONY: configure-stage1-libcody maybe-configure-stage1-libcody
25214 maybe-configure-stage1-libcody:
25215 @if libcody-bootstrap
25216 maybe-configure-stage1-libcody: configure-stage1-libcody
25217 configure-stage1-libcody:
25218         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
25219         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25220         @r=`${PWD_COMMAND}`; export r; \
25221         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25222         TFLAGS="$(STAGE1_TFLAGS)"; \
25223         test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25224         $(HOST_EXPORTS) \
25225         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
25226         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
25227         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
25228         echo Configuring stage 1 in $(HOST_SUBDIR)/libcody; \
25229         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25230         cd $(HOST_SUBDIR)/libcody || exit 1; \
25231         case $(srcdir) in \
25232           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25233           *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25234                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25235         esac; \
25236         module_srcdir=libcody; \
25237         $(SHELL) $$s/$$module_srcdir/configure \
25238           --srcdir=$${topdir}/$$module_srcdir \
25239           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25240           --target=${target_alias} \
25241            \
25242           $(STAGE1_CONFIGURE_FLAGS)
25243 @endif libcody-bootstrap
25244
25245 .PHONY: configure-stage2-libcody maybe-configure-stage2-libcody
25246 maybe-configure-stage2-libcody:
25247 @if libcody-bootstrap
25248 maybe-configure-stage2-libcody: configure-stage2-libcody
25249 configure-stage2-libcody:
25250         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
25251         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25252         @r=`${PWD_COMMAND}`; export r; \
25253         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25254         TFLAGS="$(STAGE2_TFLAGS)"; \
25255         test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25256         $(HOST_EXPORTS) \
25257         $(POSTSTAGE1_HOST_EXPORTS) \
25258         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
25259         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
25260         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
25261         echo Configuring stage 2 in $(HOST_SUBDIR)/libcody; \
25262         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25263         cd $(HOST_SUBDIR)/libcody || exit 1; \
25264         case $(srcdir) in \
25265           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25266           *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25267                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25268         esac; \
25269         module_srcdir=libcody; \
25270         $(SHELL) $$s/$$module_srcdir/configure \
25271           --srcdir=$${topdir}/$$module_srcdir \
25272           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25273           --target=${target_alias} \
25274           --with-build-libsubdir=$(HOST_SUBDIR) \
25275           $(STAGE2_CONFIGURE_FLAGS)
25276 @endif libcody-bootstrap
25277
25278 .PHONY: configure-stage3-libcody maybe-configure-stage3-libcody
25279 maybe-configure-stage3-libcody:
25280 @if libcody-bootstrap
25281 maybe-configure-stage3-libcody: configure-stage3-libcody
25282 configure-stage3-libcody:
25283         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
25284         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25285         @r=`${PWD_COMMAND}`; export r; \
25286         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25287         TFLAGS="$(STAGE3_TFLAGS)"; \
25288         test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25289         $(HOST_EXPORTS) \
25290         $(POSTSTAGE1_HOST_EXPORTS) \
25291         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
25292         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
25293         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
25294         echo Configuring stage 3 in $(HOST_SUBDIR)/libcody; \
25295         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25296         cd $(HOST_SUBDIR)/libcody || exit 1; \
25297         case $(srcdir) in \
25298           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25299           *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25300                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25301         esac; \
25302         module_srcdir=libcody; \
25303         $(SHELL) $$s/$$module_srcdir/configure \
25304           --srcdir=$${topdir}/$$module_srcdir \
25305           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25306           --target=${target_alias} \
25307           --with-build-libsubdir=$(HOST_SUBDIR) \
25308           $(STAGE3_CONFIGURE_FLAGS)
25309 @endif libcody-bootstrap
25310
25311 .PHONY: configure-stage4-libcody maybe-configure-stage4-libcody
25312 maybe-configure-stage4-libcody:
25313 @if libcody-bootstrap
25314 maybe-configure-stage4-libcody: configure-stage4-libcody
25315 configure-stage4-libcody:
25316         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
25317         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25318         @r=`${PWD_COMMAND}`; export r; \
25319         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25320         TFLAGS="$(STAGE4_TFLAGS)"; \
25321         test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25322         $(HOST_EXPORTS) \
25323         $(POSTSTAGE1_HOST_EXPORTS) \
25324         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
25325         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
25326         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
25327         echo Configuring stage 4 in $(HOST_SUBDIR)/libcody; \
25328         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25329         cd $(HOST_SUBDIR)/libcody || exit 1; \
25330         case $(srcdir) in \
25331           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25332           *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25333                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25334         esac; \
25335         module_srcdir=libcody; \
25336         $(SHELL) $$s/$$module_srcdir/configure \
25337           --srcdir=$${topdir}/$$module_srcdir \
25338           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25339           --target=${target_alias} \
25340           --with-build-libsubdir=$(HOST_SUBDIR) \
25341           $(STAGE4_CONFIGURE_FLAGS)
25342 @endif libcody-bootstrap
25343
25344 .PHONY: configure-stageprofile-libcody maybe-configure-stageprofile-libcody
25345 maybe-configure-stageprofile-libcody:
25346 @if libcody-bootstrap
25347 maybe-configure-stageprofile-libcody: configure-stageprofile-libcody
25348 configure-stageprofile-libcody:
25349         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
25350         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25351         @r=`${PWD_COMMAND}`; export r; \
25352         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25353         TFLAGS="$(STAGEprofile_TFLAGS)"; \
25354         test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25355         $(HOST_EXPORTS) \
25356         $(POSTSTAGE1_HOST_EXPORTS) \
25357         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
25358         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
25359         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
25360         echo Configuring stage profile in $(HOST_SUBDIR)/libcody; \
25361         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25362         cd $(HOST_SUBDIR)/libcody || exit 1; \
25363         case $(srcdir) in \
25364           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25365           *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25366                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25367         esac; \
25368         module_srcdir=libcody; \
25369         $(SHELL) $$s/$$module_srcdir/configure \
25370           --srcdir=$${topdir}/$$module_srcdir \
25371           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25372           --target=${target_alias} \
25373           --with-build-libsubdir=$(HOST_SUBDIR) \
25374           $(STAGEprofile_CONFIGURE_FLAGS)
25375 @endif libcody-bootstrap
25376
25377 .PHONY: configure-stagetrain-libcody maybe-configure-stagetrain-libcody
25378 maybe-configure-stagetrain-libcody:
25379 @if libcody-bootstrap
25380 maybe-configure-stagetrain-libcody: configure-stagetrain-libcody
25381 configure-stagetrain-libcody:
25382         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
25383         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25384         @r=`${PWD_COMMAND}`; export r; \
25385         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25386         TFLAGS="$(STAGEtrain_TFLAGS)"; \
25387         test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25388         $(HOST_EXPORTS) \
25389         $(POSTSTAGE1_HOST_EXPORTS) \
25390         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
25391         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
25392         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
25393         echo Configuring stage train in $(HOST_SUBDIR)/libcody; \
25394         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25395         cd $(HOST_SUBDIR)/libcody || exit 1; \
25396         case $(srcdir) in \
25397           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25398           *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25399                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25400         esac; \
25401         module_srcdir=libcody; \
25402         $(SHELL) $$s/$$module_srcdir/configure \
25403           --srcdir=$${topdir}/$$module_srcdir \
25404           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25405           --target=${target_alias} \
25406           --with-build-libsubdir=$(HOST_SUBDIR) \
25407           $(STAGEtrain_CONFIGURE_FLAGS)
25408 @endif libcody-bootstrap
25409
25410 .PHONY: configure-stagefeedback-libcody maybe-configure-stagefeedback-libcody
25411 maybe-configure-stagefeedback-libcody:
25412 @if libcody-bootstrap
25413 maybe-configure-stagefeedback-libcody: configure-stagefeedback-libcody
25414 configure-stagefeedback-libcody:
25415         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
25416         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25417         @r=`${PWD_COMMAND}`; export r; \
25418         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25419         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
25420         test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25421         $(HOST_EXPORTS) \
25422         $(POSTSTAGE1_HOST_EXPORTS) \
25423         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
25424         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
25425         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
25426         echo Configuring stage feedback in $(HOST_SUBDIR)/libcody; \
25427         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25428         cd $(HOST_SUBDIR)/libcody || exit 1; \
25429         case $(srcdir) in \
25430           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25431           *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25432                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25433         esac; \
25434         module_srcdir=libcody; \
25435         $(SHELL) $$s/$$module_srcdir/configure \
25436           --srcdir=$${topdir}/$$module_srcdir \
25437           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25438           --target=${target_alias} \
25439           --with-build-libsubdir=$(HOST_SUBDIR) \
25440           $(STAGEfeedback_CONFIGURE_FLAGS)
25441 @endif libcody-bootstrap
25442
25443 .PHONY: configure-stageautoprofile-libcody maybe-configure-stageautoprofile-libcody
25444 maybe-configure-stageautoprofile-libcody:
25445 @if libcody-bootstrap
25446 maybe-configure-stageautoprofile-libcody: configure-stageautoprofile-libcody
25447 configure-stageautoprofile-libcody:
25448         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
25449         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25450         @r=`${PWD_COMMAND}`; export r; \
25451         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25452         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
25453         test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25454         $(HOST_EXPORTS) \
25455         $(POSTSTAGE1_HOST_EXPORTS) \
25456         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
25457         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
25458         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
25459         echo Configuring stage autoprofile in $(HOST_SUBDIR)/libcody; \
25460         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25461         cd $(HOST_SUBDIR)/libcody || exit 1; \
25462         case $(srcdir) in \
25463           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25464           *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25465                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25466         esac; \
25467         module_srcdir=libcody; \
25468         $(SHELL) $$s/$$module_srcdir/configure \
25469           --srcdir=$${topdir}/$$module_srcdir \
25470           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25471           --target=${target_alias} \
25472           --with-build-libsubdir=$(HOST_SUBDIR) \
25473           $(STAGEautoprofile_CONFIGURE_FLAGS)
25474 @endif libcody-bootstrap
25475
25476 .PHONY: configure-stageautofeedback-libcody maybe-configure-stageautofeedback-libcody
25477 maybe-configure-stageautofeedback-libcody:
25478 @if libcody-bootstrap
25479 maybe-configure-stageautofeedback-libcody: configure-stageautofeedback-libcody
25480 configure-stageautofeedback-libcody:
25481         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
25482         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25483         @r=`${PWD_COMMAND}`; export r; \
25484         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25485         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
25486         test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25487         $(HOST_EXPORTS) \
25488         $(POSTSTAGE1_HOST_EXPORTS) \
25489         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
25490         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
25491         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
25492         echo Configuring stage autofeedback in $(HOST_SUBDIR)/libcody; \
25493         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25494         cd $(HOST_SUBDIR)/libcody || exit 1; \
25495         case $(srcdir) in \
25496           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25497           *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25498                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25499         esac; \
25500         module_srcdir=libcody; \
25501         $(SHELL) $$s/$$module_srcdir/configure \
25502           --srcdir=$${topdir}/$$module_srcdir \
25503           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25504           --target=${target_alias} \
25505           --with-build-libsubdir=$(HOST_SUBDIR) \
25506           $(STAGEautofeedback_CONFIGURE_FLAGS)
25507 @endif libcody-bootstrap
25508
25509
25510
25511
25512
25513 .PHONY: all-libcody maybe-all-libcody
25514 maybe-all-libcody:
25515 @if gcc-bootstrap
25516 all-libcody: stage_current
25517 @endif gcc-bootstrap
25518 @if libcody
25519 TARGET-libcody=all
25520 maybe-all-libcody: all-libcody
25521 all-libcody: configure-libcody
25522         @r=`${PWD_COMMAND}`; export r; \
25523         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25524         $(HOST_EXPORTS)  \
25525         (cd $(HOST_SUBDIR)/libcody && \
25526           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
25527                 $(TARGET-libcody))
25528 @endif libcody
25529
25530
25531
25532 .PHONY: all-stage1-libcody maybe-all-stage1-libcody
25533 .PHONY: clean-stage1-libcody maybe-clean-stage1-libcody
25534 maybe-all-stage1-libcody:
25535 maybe-clean-stage1-libcody:
25536 @if libcody-bootstrap
25537 maybe-all-stage1-libcody: all-stage1-libcody
25538 all-stage1: all-stage1-libcody
25539 TARGET-stage1-libcody = $(TARGET-libcody)
25540 all-stage1-libcody: configure-stage1-libcody
25541         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
25542         @r=`${PWD_COMMAND}`; export r; \
25543         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25544         TFLAGS="$(STAGE1_TFLAGS)"; \
25545         $(HOST_EXPORTS)  \
25546         cd $(HOST_SUBDIR)/libcody && \
25547          \
25548         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25549                 CFLAGS="$(STAGE1_CFLAGS)" \
25550                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
25551                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
25552                 LIBCFLAGS="$(LIBCFLAGS)" \
25553                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25554                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25555                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25556                 $(EXTRA_HOST_FLAGS)  \
25557                 $(STAGE1_FLAGS_TO_PASS)  \
25558                 TFLAGS="$(STAGE1_TFLAGS)"  \
25559                 $(TARGET-stage1-libcody)
25560
25561 maybe-clean-stage1-libcody: clean-stage1-libcody
25562 clean-stage1: clean-stage1-libcody
25563 clean-stage1-libcody:
25564         @if [ $(current_stage) = stage1 ]; then \
25565           [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25566         else \
25567           [ -f $(HOST_SUBDIR)/stage1-libcody/Makefile ] || exit 0; \
25568           $(MAKE) stage1-start; \
25569         fi; \
25570         cd $(HOST_SUBDIR)/libcody && \
25571         $(MAKE) $(EXTRA_HOST_FLAGS)  \
25572         $(STAGE1_FLAGS_TO_PASS)  clean
25573 @endif libcody-bootstrap
25574
25575
25576 .PHONY: all-stage2-libcody maybe-all-stage2-libcody
25577 .PHONY: clean-stage2-libcody maybe-clean-stage2-libcody
25578 maybe-all-stage2-libcody:
25579 maybe-clean-stage2-libcody:
25580 @if libcody-bootstrap
25581 maybe-all-stage2-libcody: all-stage2-libcody
25582 all-stage2: all-stage2-libcody
25583 TARGET-stage2-libcody = $(TARGET-libcody)
25584 all-stage2-libcody: configure-stage2-libcody
25585         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
25586         @r=`${PWD_COMMAND}`; export r; \
25587         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25588         TFLAGS="$(STAGE2_TFLAGS)"; \
25589         $(HOST_EXPORTS) \
25590         $(POSTSTAGE1_HOST_EXPORTS)  \
25591         cd $(HOST_SUBDIR)/libcody && \
25592          \
25593         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25594                 CFLAGS="$(STAGE2_CFLAGS)" \
25595                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
25596                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
25597                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
25598                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25599                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25600                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25601                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
25602                 TFLAGS="$(STAGE2_TFLAGS)"  \
25603                 $(TARGET-stage2-libcody)
25604
25605 maybe-clean-stage2-libcody: clean-stage2-libcody
25606 clean-stage2: clean-stage2-libcody
25607 clean-stage2-libcody:
25608         @if [ $(current_stage) = stage2 ]; then \
25609           [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25610         else \
25611           [ -f $(HOST_SUBDIR)/stage2-libcody/Makefile ] || exit 0; \
25612           $(MAKE) stage2-start; \
25613         fi; \
25614         cd $(HOST_SUBDIR)/libcody && \
25615         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
25616 @endif libcody-bootstrap
25617
25618
25619 .PHONY: all-stage3-libcody maybe-all-stage3-libcody
25620 .PHONY: clean-stage3-libcody maybe-clean-stage3-libcody
25621 maybe-all-stage3-libcody:
25622 maybe-clean-stage3-libcody:
25623 @if libcody-bootstrap
25624 maybe-all-stage3-libcody: all-stage3-libcody
25625 all-stage3: all-stage3-libcody
25626 TARGET-stage3-libcody = $(TARGET-libcody)
25627 all-stage3-libcody: configure-stage3-libcody
25628         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
25629         @r=`${PWD_COMMAND}`; export r; \
25630         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25631         TFLAGS="$(STAGE3_TFLAGS)"; \
25632         $(HOST_EXPORTS) \
25633         $(POSTSTAGE1_HOST_EXPORTS)  \
25634         cd $(HOST_SUBDIR)/libcody && \
25635          \
25636         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25637                 CFLAGS="$(STAGE3_CFLAGS)" \
25638                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
25639                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
25640                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
25641                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25642                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25643                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25644                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
25645                 TFLAGS="$(STAGE3_TFLAGS)"  \
25646                 $(TARGET-stage3-libcody)
25647
25648 maybe-clean-stage3-libcody: clean-stage3-libcody
25649 clean-stage3: clean-stage3-libcody
25650 clean-stage3-libcody:
25651         @if [ $(current_stage) = stage3 ]; then \
25652           [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25653         else \
25654           [ -f $(HOST_SUBDIR)/stage3-libcody/Makefile ] || exit 0; \
25655           $(MAKE) stage3-start; \
25656         fi; \
25657         cd $(HOST_SUBDIR)/libcody && \
25658         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
25659 @endif libcody-bootstrap
25660
25661
25662 .PHONY: all-stage4-libcody maybe-all-stage4-libcody
25663 .PHONY: clean-stage4-libcody maybe-clean-stage4-libcody
25664 maybe-all-stage4-libcody:
25665 maybe-clean-stage4-libcody:
25666 @if libcody-bootstrap
25667 maybe-all-stage4-libcody: all-stage4-libcody
25668 all-stage4: all-stage4-libcody
25669 TARGET-stage4-libcody = $(TARGET-libcody)
25670 all-stage4-libcody: configure-stage4-libcody
25671         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
25672         @r=`${PWD_COMMAND}`; export r; \
25673         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25674         TFLAGS="$(STAGE4_TFLAGS)"; \
25675         $(HOST_EXPORTS) \
25676         $(POSTSTAGE1_HOST_EXPORTS)  \
25677         cd $(HOST_SUBDIR)/libcody && \
25678          \
25679         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25680                 CFLAGS="$(STAGE4_CFLAGS)" \
25681                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
25682                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
25683                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
25684                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25685                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25686                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25687                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
25688                 TFLAGS="$(STAGE4_TFLAGS)"  \
25689                 $(TARGET-stage4-libcody)
25690
25691 maybe-clean-stage4-libcody: clean-stage4-libcody
25692 clean-stage4: clean-stage4-libcody
25693 clean-stage4-libcody:
25694         @if [ $(current_stage) = stage4 ]; then \
25695           [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25696         else \
25697           [ -f $(HOST_SUBDIR)/stage4-libcody/Makefile ] || exit 0; \
25698           $(MAKE) stage4-start; \
25699         fi; \
25700         cd $(HOST_SUBDIR)/libcody && \
25701         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
25702 @endif libcody-bootstrap
25703
25704
25705 .PHONY: all-stageprofile-libcody maybe-all-stageprofile-libcody
25706 .PHONY: clean-stageprofile-libcody maybe-clean-stageprofile-libcody
25707 maybe-all-stageprofile-libcody:
25708 maybe-clean-stageprofile-libcody:
25709 @if libcody-bootstrap
25710 maybe-all-stageprofile-libcody: all-stageprofile-libcody
25711 all-stageprofile: all-stageprofile-libcody
25712 TARGET-stageprofile-libcody = $(TARGET-libcody)
25713 all-stageprofile-libcody: configure-stageprofile-libcody
25714         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
25715         @r=`${PWD_COMMAND}`; export r; \
25716         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25717         TFLAGS="$(STAGEprofile_TFLAGS)"; \
25718         $(HOST_EXPORTS) \
25719         $(POSTSTAGE1_HOST_EXPORTS)  \
25720         cd $(HOST_SUBDIR)/libcody && \
25721          \
25722         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25723                 CFLAGS="$(STAGEprofile_CFLAGS)" \
25724                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
25725                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
25726                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
25727                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25728                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25729                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25730                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
25731                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
25732                 $(TARGET-stageprofile-libcody)
25733
25734 maybe-clean-stageprofile-libcody: clean-stageprofile-libcody
25735 clean-stageprofile: clean-stageprofile-libcody
25736 clean-stageprofile-libcody:
25737         @if [ $(current_stage) = stageprofile ]; then \
25738           [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25739         else \
25740           [ -f $(HOST_SUBDIR)/stageprofile-libcody/Makefile ] || exit 0; \
25741           $(MAKE) stageprofile-start; \
25742         fi; \
25743         cd $(HOST_SUBDIR)/libcody && \
25744         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
25745 @endif libcody-bootstrap
25746
25747
25748 .PHONY: all-stagetrain-libcody maybe-all-stagetrain-libcody
25749 .PHONY: clean-stagetrain-libcody maybe-clean-stagetrain-libcody
25750 maybe-all-stagetrain-libcody:
25751 maybe-clean-stagetrain-libcody:
25752 @if libcody-bootstrap
25753 maybe-all-stagetrain-libcody: all-stagetrain-libcody
25754 all-stagetrain: all-stagetrain-libcody
25755 TARGET-stagetrain-libcody = $(TARGET-libcody)
25756 all-stagetrain-libcody: configure-stagetrain-libcody
25757         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
25758         @r=`${PWD_COMMAND}`; export r; \
25759         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25760         TFLAGS="$(STAGEtrain_TFLAGS)"; \
25761         $(HOST_EXPORTS) \
25762         $(POSTSTAGE1_HOST_EXPORTS)  \
25763         cd $(HOST_SUBDIR)/libcody && \
25764          \
25765         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25766                 CFLAGS="$(STAGEtrain_CFLAGS)" \
25767                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
25768                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
25769                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
25770                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25771                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25772                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25773                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
25774                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
25775                 $(TARGET-stagetrain-libcody)
25776
25777 maybe-clean-stagetrain-libcody: clean-stagetrain-libcody
25778 clean-stagetrain: clean-stagetrain-libcody
25779 clean-stagetrain-libcody:
25780         @if [ $(current_stage) = stagetrain ]; then \
25781           [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25782         else \
25783           [ -f $(HOST_SUBDIR)/stagetrain-libcody/Makefile ] || exit 0; \
25784           $(MAKE) stagetrain-start; \
25785         fi; \
25786         cd $(HOST_SUBDIR)/libcody && \
25787         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
25788 @endif libcody-bootstrap
25789
25790
25791 .PHONY: all-stagefeedback-libcody maybe-all-stagefeedback-libcody
25792 .PHONY: clean-stagefeedback-libcody maybe-clean-stagefeedback-libcody
25793 maybe-all-stagefeedback-libcody:
25794 maybe-clean-stagefeedback-libcody:
25795 @if libcody-bootstrap
25796 maybe-all-stagefeedback-libcody: all-stagefeedback-libcody
25797 all-stagefeedback: all-stagefeedback-libcody
25798 TARGET-stagefeedback-libcody = $(TARGET-libcody)
25799 all-stagefeedback-libcody: configure-stagefeedback-libcody
25800         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
25801         @r=`${PWD_COMMAND}`; export r; \
25802         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25803         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
25804         $(HOST_EXPORTS) \
25805         $(POSTSTAGE1_HOST_EXPORTS)  \
25806         cd $(HOST_SUBDIR)/libcody && \
25807          \
25808         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25809                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
25810                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
25811                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
25812                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
25813                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25814                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25815                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25816                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
25817                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
25818                 $(TARGET-stagefeedback-libcody)
25819
25820 maybe-clean-stagefeedback-libcody: clean-stagefeedback-libcody
25821 clean-stagefeedback: clean-stagefeedback-libcody
25822 clean-stagefeedback-libcody:
25823         @if [ $(current_stage) = stagefeedback ]; then \
25824           [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25825         else \
25826           [ -f $(HOST_SUBDIR)/stagefeedback-libcody/Makefile ] || exit 0; \
25827           $(MAKE) stagefeedback-start; \
25828         fi; \
25829         cd $(HOST_SUBDIR)/libcody && \
25830         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
25831 @endif libcody-bootstrap
25832
25833
25834 .PHONY: all-stageautoprofile-libcody maybe-all-stageautoprofile-libcody
25835 .PHONY: clean-stageautoprofile-libcody maybe-clean-stageautoprofile-libcody
25836 maybe-all-stageautoprofile-libcody:
25837 maybe-clean-stageautoprofile-libcody:
25838 @if libcody-bootstrap
25839 maybe-all-stageautoprofile-libcody: all-stageautoprofile-libcody
25840 all-stageautoprofile: all-stageautoprofile-libcody
25841 TARGET-stageautoprofile-libcody = $(TARGET-libcody)
25842 all-stageautoprofile-libcody: configure-stageautoprofile-libcody
25843         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
25844         @r=`${PWD_COMMAND}`; export r; \
25845         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25846         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
25847         $(HOST_EXPORTS) \
25848         $(POSTSTAGE1_HOST_EXPORTS)  \
25849         cd $(HOST_SUBDIR)/libcody && \
25850         $$s/gcc/config/i386/$(AUTO_PROFILE) \
25851         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25852                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
25853                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
25854                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
25855                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
25856                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25857                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25858                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25859                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
25860                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
25861                 $(TARGET-stageautoprofile-libcody)
25862
25863 maybe-clean-stageautoprofile-libcody: clean-stageautoprofile-libcody
25864 clean-stageautoprofile: clean-stageautoprofile-libcody
25865 clean-stageautoprofile-libcody:
25866         @if [ $(current_stage) = stageautoprofile ]; then \
25867           [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25868         else \
25869           [ -f $(HOST_SUBDIR)/stageautoprofile-libcody/Makefile ] || exit 0; \
25870           $(MAKE) stageautoprofile-start; \
25871         fi; \
25872         cd $(HOST_SUBDIR)/libcody && \
25873         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
25874 @endif libcody-bootstrap
25875
25876
25877 .PHONY: all-stageautofeedback-libcody maybe-all-stageautofeedback-libcody
25878 .PHONY: clean-stageautofeedback-libcody maybe-clean-stageautofeedback-libcody
25879 maybe-all-stageautofeedback-libcody:
25880 maybe-clean-stageautofeedback-libcody:
25881 @if libcody-bootstrap
25882 maybe-all-stageautofeedback-libcody: all-stageautofeedback-libcody
25883 all-stageautofeedback: all-stageautofeedback-libcody
25884 TARGET-stageautofeedback-libcody = $(TARGET-libcody)
25885 all-stageautofeedback-libcody: configure-stageautofeedback-libcody
25886         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
25887         @r=`${PWD_COMMAND}`; export r; \
25888         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25889         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
25890         $(HOST_EXPORTS) \
25891         $(POSTSTAGE1_HOST_EXPORTS)  \
25892         cd $(HOST_SUBDIR)/libcody && \
25893          \
25894         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25895                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
25896                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
25897                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
25898                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
25899                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25900                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25901                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25902                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
25903                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
25904                 $(TARGET-stageautofeedback-libcody)
25905
25906 maybe-clean-stageautofeedback-libcody: clean-stageautofeedback-libcody
25907 clean-stageautofeedback: clean-stageautofeedback-libcody
25908 clean-stageautofeedback-libcody:
25909         @if [ $(current_stage) = stageautofeedback ]; then \
25910           [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25911         else \
25912           [ -f $(HOST_SUBDIR)/stageautofeedback-libcody/Makefile ] || exit 0; \
25913           $(MAKE) stageautofeedback-start; \
25914         fi; \
25915         cd $(HOST_SUBDIR)/libcody && \
25916         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
25917 @endif libcody-bootstrap
25918
25919
25920
25921
25922
25923 .PHONY: check-libcody maybe-check-libcody
25924 maybe-check-libcody:
25925 @if libcody
25926 maybe-check-libcody: check-libcody
25927
25928 check-libcody:
25929         @: $(MAKE); $(unstage)
25930         @r=`${PWD_COMMAND}`; export r; \
25931         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25932         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
25933         (cd $(HOST_SUBDIR)/libcody && \
25934           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
25935
25936 @endif libcody
25937
25938 .PHONY: install-libcody maybe-install-libcody
25939 maybe-install-libcody:
25940 @if libcody
25941 maybe-install-libcody: install-libcody
25942
25943 install-libcody:
25944
25945 @endif libcody
25946
25947 .PHONY: install-strip-libcody maybe-install-strip-libcody
25948 maybe-install-strip-libcody:
25949 @if libcody
25950 maybe-install-strip-libcody: install-strip-libcody
25951
25952 install-strip-libcody:
25953
25954 @endif libcody
25955
25956 # Other targets (info, dvi, pdf, etc.)
25957
25958 .PHONY: maybe-info-libcody info-libcody
25959 maybe-info-libcody:
25960 @if libcody
25961 maybe-info-libcody: info-libcody
25962
25963 # libcody doesn't support info.
25964 info-libcody:
25965
25966 @endif libcody
25967
25968 .PHONY: maybe-dvi-libcody dvi-libcody
25969 maybe-dvi-libcody:
25970 @if libcody
25971 maybe-dvi-libcody: dvi-libcody
25972
25973 # libcody doesn't support dvi.
25974 dvi-libcody:
25975
25976 @endif libcody
25977
25978 .PHONY: maybe-pdf-libcody pdf-libcody
25979 maybe-pdf-libcody:
25980 @if libcody
25981 maybe-pdf-libcody: pdf-libcody
25982
25983 # libcody doesn't support pdf.
25984 pdf-libcody:
25985
25986 @endif libcody
25987
25988 .PHONY: maybe-html-libcody html-libcody
25989 maybe-html-libcody:
25990 @if libcody
25991 maybe-html-libcody: html-libcody
25992
25993 # libcody doesn't support html.
25994 html-libcody:
25995
25996 @endif libcody
25997
25998 .PHONY: maybe-TAGS-libcody TAGS-libcody
25999 maybe-TAGS-libcody:
26000 @if libcody
26001 maybe-TAGS-libcody: TAGS-libcody
26002
26003 # libcody doesn't support TAGS.
26004 TAGS-libcody:
26005
26006 @endif libcody
26007
26008 .PHONY: maybe-install-info-libcody install-info-libcody
26009 maybe-install-info-libcody:
26010 @if libcody
26011 maybe-install-info-libcody: install-info-libcody
26012
26013 # libcody doesn't support install-info.
26014 install-info-libcody:
26015
26016 @endif libcody
26017
26018 .PHONY: maybe-install-dvi-libcody install-dvi-libcody
26019 maybe-install-dvi-libcody:
26020 @if libcody
26021 maybe-install-dvi-libcody: install-dvi-libcody
26022
26023 # libcody doesn't support install-dvi.
26024 install-dvi-libcody:
26025
26026 @endif libcody
26027
26028 .PHONY: maybe-install-pdf-libcody install-pdf-libcody
26029 maybe-install-pdf-libcody:
26030 @if libcody
26031 maybe-install-pdf-libcody: install-pdf-libcody
26032
26033 # libcody doesn't support install-pdf.
26034 install-pdf-libcody:
26035
26036 @endif libcody
26037
26038 .PHONY: maybe-install-html-libcody install-html-libcody
26039 maybe-install-html-libcody:
26040 @if libcody
26041 maybe-install-html-libcody: install-html-libcody
26042
26043 # libcody doesn't support install-html.
26044 install-html-libcody:
26045
26046 @endif libcody
26047
26048 .PHONY: maybe-installcheck-libcody installcheck-libcody
26049 maybe-installcheck-libcody:
26050 @if libcody
26051 maybe-installcheck-libcody: installcheck-libcody
26052
26053 installcheck-libcody: \
26054     configure-libcody 
26055         @[ -f ./libcody/Makefile ] || exit 0; \
26056         r=`${PWD_COMMAND}`; export r; \
26057         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26058         $(HOST_EXPORTS) \
26059         for flag in $(EXTRA_HOST_FLAGS) ; do \
26060           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26061         done; \
26062         echo "Doing installcheck in libcody"; \
26063         (cd $(HOST_SUBDIR)/libcody && \
26064           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26065                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26066                   "RANLIB=$${RANLIB}" \
26067                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26068                   installcheck) \
26069           || exit 1
26070
26071 @endif libcody
26072
26073 .PHONY: maybe-mostlyclean-libcody mostlyclean-libcody
26074 maybe-mostlyclean-libcody:
26075 @if libcody
26076 maybe-mostlyclean-libcody: mostlyclean-libcody
26077
26078 mostlyclean-libcody: 
26079         @[ -f ./libcody/Makefile ] || exit 0; \
26080         r=`${PWD_COMMAND}`; export r; \
26081         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26082         $(HOST_EXPORTS) \
26083         for flag in $(EXTRA_HOST_FLAGS) ; do \
26084           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26085         done; \
26086         echo "Doing mostlyclean in libcody"; \
26087         (cd $(HOST_SUBDIR)/libcody && \
26088           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26089                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26090                   "RANLIB=$${RANLIB}" \
26091                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26092                   mostlyclean) \
26093           || exit 1
26094
26095 @endif libcody
26096
26097 .PHONY: maybe-clean-libcody clean-libcody
26098 maybe-clean-libcody:
26099 @if libcody
26100 maybe-clean-libcody: clean-libcody
26101
26102 clean-libcody: 
26103         @[ -f ./libcody/Makefile ] || exit 0; \
26104         r=`${PWD_COMMAND}`; export r; \
26105         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26106         $(HOST_EXPORTS) \
26107         for flag in $(EXTRA_HOST_FLAGS) ; do \
26108           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26109         done; \
26110         echo "Doing clean in libcody"; \
26111         (cd $(HOST_SUBDIR)/libcody && \
26112           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26113                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26114                   "RANLIB=$${RANLIB}" \
26115                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26116                   clean) \
26117           || exit 1
26118
26119 @endif libcody
26120
26121 .PHONY: maybe-distclean-libcody distclean-libcody
26122 maybe-distclean-libcody:
26123 @if libcody
26124 maybe-distclean-libcody: distclean-libcody
26125
26126 distclean-libcody: 
26127         @[ -f ./libcody/Makefile ] || exit 0; \
26128         r=`${PWD_COMMAND}`; export r; \
26129         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26130         $(HOST_EXPORTS) \
26131         for flag in $(EXTRA_HOST_FLAGS) ; do \
26132           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26133         done; \
26134         echo "Doing distclean in libcody"; \
26135         (cd $(HOST_SUBDIR)/libcody && \
26136           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26137                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26138                   "RANLIB=$${RANLIB}" \
26139                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26140                   distclean) \
26141           || exit 1
26142
26143 @endif libcody
26144
26145 .PHONY: maybe-maintainer-clean-libcody maintainer-clean-libcody
26146 maybe-maintainer-clean-libcody:
26147 @if libcody
26148 maybe-maintainer-clean-libcody: maintainer-clean-libcody
26149
26150 maintainer-clean-libcody: 
26151         @[ -f ./libcody/Makefile ] || exit 0; \
26152         r=`${PWD_COMMAND}`; export r; \
26153         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26154         $(HOST_EXPORTS) \
26155         for flag in $(EXTRA_HOST_FLAGS) ; do \
26156           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26157         done; \
26158         echo "Doing maintainer-clean in libcody"; \
26159         (cd $(HOST_SUBDIR)/libcody && \
26160           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26161                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26162                   "RANLIB=$${RANLIB}" \
26163                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26164                   maintainer-clean) \
26165           || exit 1
26166
26167 @endif libcody
26168
26169
26170
26171 .PHONY: configure-libdecnumber maybe-configure-libdecnumber
26172 maybe-configure-libdecnumber:
26173 @if gcc-bootstrap
26174 configure-libdecnumber: stage_current
26175 @endif gcc-bootstrap
26176 @if libdecnumber
26177 maybe-configure-libdecnumber: configure-libdecnumber
26178 configure-libdecnumber: 
26179         @r=`${PWD_COMMAND}`; export r; \
26180         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26181         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26182         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26183         $(HOST_EXPORTS)  \
26184         echo Configuring in $(HOST_SUBDIR)/libdecnumber; \
26185         cd "$(HOST_SUBDIR)/libdecnumber" || exit 1; \
26186         case $(srcdir) in \
26187           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26188           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26189                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26190         esac; \
26191         module_srcdir=libdecnumber; \
26192         $(SHELL) \
26193           $$s/$$module_srcdir/configure \
26194           --srcdir=$${topdir}/$$module_srcdir \
26195           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26196           --target=${target_alias}  \
26197           || exit 1
26198 @endif libdecnumber
26199
26200
26201
26202 .PHONY: configure-stage1-libdecnumber maybe-configure-stage1-libdecnumber
26203 maybe-configure-stage1-libdecnumber:
26204 @if libdecnumber-bootstrap
26205 maybe-configure-stage1-libdecnumber: configure-stage1-libdecnumber
26206 configure-stage1-libdecnumber:
26207         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
26208         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26209         @r=`${PWD_COMMAND}`; export r; \
26210         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26211         TFLAGS="$(STAGE1_TFLAGS)"; \
26212         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26213         $(HOST_EXPORTS) \
26214         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
26215         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
26216         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
26217         echo Configuring stage 1 in $(HOST_SUBDIR)/libdecnumber; \
26218         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26219         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26220         case $(srcdir) in \
26221           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26222           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26223                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26224         esac; \
26225         module_srcdir=libdecnumber; \
26226         $(SHELL) $$s/$$module_srcdir/configure \
26227           --srcdir=$${topdir}/$$module_srcdir \
26228           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26229           --target=${target_alias} \
26230            \
26231           $(STAGE1_CONFIGURE_FLAGS)
26232 @endif libdecnumber-bootstrap
26233
26234 .PHONY: configure-stage2-libdecnumber maybe-configure-stage2-libdecnumber
26235 maybe-configure-stage2-libdecnumber:
26236 @if libdecnumber-bootstrap
26237 maybe-configure-stage2-libdecnumber: configure-stage2-libdecnumber
26238 configure-stage2-libdecnumber:
26239         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
26240         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26241         @r=`${PWD_COMMAND}`; export r; \
26242         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26243         TFLAGS="$(STAGE2_TFLAGS)"; \
26244         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26245         $(HOST_EXPORTS) \
26246         $(POSTSTAGE1_HOST_EXPORTS) \
26247         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
26248         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
26249         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
26250         echo Configuring stage 2 in $(HOST_SUBDIR)/libdecnumber; \
26251         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26252         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26253         case $(srcdir) in \
26254           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26255           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26256                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26257         esac; \
26258         module_srcdir=libdecnumber; \
26259         $(SHELL) $$s/$$module_srcdir/configure \
26260           --srcdir=$${topdir}/$$module_srcdir \
26261           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26262           --target=${target_alias} \
26263           --with-build-libsubdir=$(HOST_SUBDIR) \
26264           $(STAGE2_CONFIGURE_FLAGS)
26265 @endif libdecnumber-bootstrap
26266
26267 .PHONY: configure-stage3-libdecnumber maybe-configure-stage3-libdecnumber
26268 maybe-configure-stage3-libdecnumber:
26269 @if libdecnumber-bootstrap
26270 maybe-configure-stage3-libdecnumber: configure-stage3-libdecnumber
26271 configure-stage3-libdecnumber:
26272         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
26273         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26274         @r=`${PWD_COMMAND}`; export r; \
26275         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26276         TFLAGS="$(STAGE3_TFLAGS)"; \
26277         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26278         $(HOST_EXPORTS) \
26279         $(POSTSTAGE1_HOST_EXPORTS) \
26280         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
26281         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
26282         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
26283         echo Configuring stage 3 in $(HOST_SUBDIR)/libdecnumber; \
26284         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26285         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26286         case $(srcdir) in \
26287           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26288           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26289                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26290         esac; \
26291         module_srcdir=libdecnumber; \
26292         $(SHELL) $$s/$$module_srcdir/configure \
26293           --srcdir=$${topdir}/$$module_srcdir \
26294           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26295           --target=${target_alias} \
26296           --with-build-libsubdir=$(HOST_SUBDIR) \
26297           $(STAGE3_CONFIGURE_FLAGS)
26298 @endif libdecnumber-bootstrap
26299
26300 .PHONY: configure-stage4-libdecnumber maybe-configure-stage4-libdecnumber
26301 maybe-configure-stage4-libdecnumber:
26302 @if libdecnumber-bootstrap
26303 maybe-configure-stage4-libdecnumber: configure-stage4-libdecnumber
26304 configure-stage4-libdecnumber:
26305         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
26306         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26307         @r=`${PWD_COMMAND}`; export r; \
26308         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26309         TFLAGS="$(STAGE4_TFLAGS)"; \
26310         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26311         $(HOST_EXPORTS) \
26312         $(POSTSTAGE1_HOST_EXPORTS) \
26313         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
26314         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
26315         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
26316         echo Configuring stage 4 in $(HOST_SUBDIR)/libdecnumber; \
26317         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26318         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26319         case $(srcdir) in \
26320           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26321           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26322                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26323         esac; \
26324         module_srcdir=libdecnumber; \
26325         $(SHELL) $$s/$$module_srcdir/configure \
26326           --srcdir=$${topdir}/$$module_srcdir \
26327           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26328           --target=${target_alias} \
26329           --with-build-libsubdir=$(HOST_SUBDIR) \
26330           $(STAGE4_CONFIGURE_FLAGS)
26331 @endif libdecnumber-bootstrap
26332
26333 .PHONY: configure-stageprofile-libdecnumber maybe-configure-stageprofile-libdecnumber
26334 maybe-configure-stageprofile-libdecnumber:
26335 @if libdecnumber-bootstrap
26336 maybe-configure-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
26337 configure-stageprofile-libdecnumber:
26338         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
26339         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26340         @r=`${PWD_COMMAND}`; export r; \
26341         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26342         TFLAGS="$(STAGEprofile_TFLAGS)"; \
26343         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26344         $(HOST_EXPORTS) \
26345         $(POSTSTAGE1_HOST_EXPORTS) \
26346         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
26347         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
26348         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
26349         echo Configuring stage profile in $(HOST_SUBDIR)/libdecnumber; \
26350         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26351         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26352         case $(srcdir) in \
26353           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26354           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26355                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26356         esac; \
26357         module_srcdir=libdecnumber; \
26358         $(SHELL) $$s/$$module_srcdir/configure \
26359           --srcdir=$${topdir}/$$module_srcdir \
26360           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26361           --target=${target_alias} \
26362           --with-build-libsubdir=$(HOST_SUBDIR) \
26363           $(STAGEprofile_CONFIGURE_FLAGS)
26364 @endif libdecnumber-bootstrap
26365
26366 .PHONY: configure-stagetrain-libdecnumber maybe-configure-stagetrain-libdecnumber
26367 maybe-configure-stagetrain-libdecnumber:
26368 @if libdecnumber-bootstrap
26369 maybe-configure-stagetrain-libdecnumber: configure-stagetrain-libdecnumber
26370 configure-stagetrain-libdecnumber:
26371         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
26372         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26373         @r=`${PWD_COMMAND}`; export r; \
26374         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26375         TFLAGS="$(STAGEtrain_TFLAGS)"; \
26376         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26377         $(HOST_EXPORTS) \
26378         $(POSTSTAGE1_HOST_EXPORTS) \
26379         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
26380         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
26381         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
26382         echo Configuring stage train in $(HOST_SUBDIR)/libdecnumber; \
26383         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26384         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26385         case $(srcdir) in \
26386           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26387           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26388                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26389         esac; \
26390         module_srcdir=libdecnumber; \
26391         $(SHELL) $$s/$$module_srcdir/configure \
26392           --srcdir=$${topdir}/$$module_srcdir \
26393           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26394           --target=${target_alias} \
26395           --with-build-libsubdir=$(HOST_SUBDIR) \
26396           $(STAGEtrain_CONFIGURE_FLAGS)
26397 @endif libdecnumber-bootstrap
26398
26399 .PHONY: configure-stagefeedback-libdecnumber maybe-configure-stagefeedback-libdecnumber
26400 maybe-configure-stagefeedback-libdecnumber:
26401 @if libdecnumber-bootstrap
26402 maybe-configure-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
26403 configure-stagefeedback-libdecnumber:
26404         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
26405         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26406         @r=`${PWD_COMMAND}`; export r; \
26407         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26408         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
26409         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26410         $(HOST_EXPORTS) \
26411         $(POSTSTAGE1_HOST_EXPORTS) \
26412         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
26413         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
26414         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
26415         echo Configuring stage feedback in $(HOST_SUBDIR)/libdecnumber; \
26416         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26417         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26418         case $(srcdir) in \
26419           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26420           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26421                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26422         esac; \
26423         module_srcdir=libdecnumber; \
26424         $(SHELL) $$s/$$module_srcdir/configure \
26425           --srcdir=$${topdir}/$$module_srcdir \
26426           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26427           --target=${target_alias} \
26428           --with-build-libsubdir=$(HOST_SUBDIR) \
26429           $(STAGEfeedback_CONFIGURE_FLAGS)
26430 @endif libdecnumber-bootstrap
26431
26432 .PHONY: configure-stageautoprofile-libdecnumber maybe-configure-stageautoprofile-libdecnumber
26433 maybe-configure-stageautoprofile-libdecnumber:
26434 @if libdecnumber-bootstrap
26435 maybe-configure-stageautoprofile-libdecnumber: configure-stageautoprofile-libdecnumber
26436 configure-stageautoprofile-libdecnumber:
26437         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
26438         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26439         @r=`${PWD_COMMAND}`; export r; \
26440         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26441         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
26442         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26443         $(HOST_EXPORTS) \
26444         $(POSTSTAGE1_HOST_EXPORTS) \
26445         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
26446         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
26447         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
26448         echo Configuring stage autoprofile in $(HOST_SUBDIR)/libdecnumber; \
26449         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26450         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26451         case $(srcdir) in \
26452           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26453           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26454                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26455         esac; \
26456         module_srcdir=libdecnumber; \
26457         $(SHELL) $$s/$$module_srcdir/configure \
26458           --srcdir=$${topdir}/$$module_srcdir \
26459           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26460           --target=${target_alias} \
26461           --with-build-libsubdir=$(HOST_SUBDIR) \
26462           $(STAGEautoprofile_CONFIGURE_FLAGS)
26463 @endif libdecnumber-bootstrap
26464
26465 .PHONY: configure-stageautofeedback-libdecnumber maybe-configure-stageautofeedback-libdecnumber
26466 maybe-configure-stageautofeedback-libdecnumber:
26467 @if libdecnumber-bootstrap
26468 maybe-configure-stageautofeedback-libdecnumber: configure-stageautofeedback-libdecnumber
26469 configure-stageautofeedback-libdecnumber:
26470         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
26471         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26472         @r=`${PWD_COMMAND}`; export r; \
26473         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26474         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
26475         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26476         $(HOST_EXPORTS) \
26477         $(POSTSTAGE1_HOST_EXPORTS) \
26478         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
26479         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
26480         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
26481         echo Configuring stage autofeedback in $(HOST_SUBDIR)/libdecnumber; \
26482         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26483         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26484         case $(srcdir) in \
26485           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26486           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26487                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26488         esac; \
26489         module_srcdir=libdecnumber; \
26490         $(SHELL) $$s/$$module_srcdir/configure \
26491           --srcdir=$${topdir}/$$module_srcdir \
26492           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26493           --target=${target_alias} \
26494           --with-build-libsubdir=$(HOST_SUBDIR) \
26495           $(STAGEautofeedback_CONFIGURE_FLAGS)
26496 @endif libdecnumber-bootstrap
26497
26498
26499
26500
26501
26502 .PHONY: all-libdecnumber maybe-all-libdecnumber
26503 maybe-all-libdecnumber:
26504 @if gcc-bootstrap
26505 all-libdecnumber: stage_current
26506 @endif gcc-bootstrap
26507 @if libdecnumber
26508 TARGET-libdecnumber=all
26509 maybe-all-libdecnumber: all-libdecnumber
26510 all-libdecnumber: configure-libdecnumber
26511         @r=`${PWD_COMMAND}`; export r; \
26512         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26513         $(HOST_EXPORTS)  \
26514         (cd $(HOST_SUBDIR)/libdecnumber && \
26515           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
26516                 $(TARGET-libdecnumber))
26517 @endif libdecnumber
26518
26519
26520
26521 .PHONY: all-stage1-libdecnumber maybe-all-stage1-libdecnumber
26522 .PHONY: clean-stage1-libdecnumber maybe-clean-stage1-libdecnumber
26523 maybe-all-stage1-libdecnumber:
26524 maybe-clean-stage1-libdecnumber:
26525 @if libdecnumber-bootstrap
26526 maybe-all-stage1-libdecnumber: all-stage1-libdecnumber
26527 all-stage1: all-stage1-libdecnumber
26528 TARGET-stage1-libdecnumber = $(TARGET-libdecnumber)
26529 all-stage1-libdecnumber: configure-stage1-libdecnumber
26530         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
26531         @r=`${PWD_COMMAND}`; export r; \
26532         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26533         TFLAGS="$(STAGE1_TFLAGS)"; \
26534         $(HOST_EXPORTS)  \
26535         cd $(HOST_SUBDIR)/libdecnumber && \
26536          \
26537         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26538                 CFLAGS="$(STAGE1_CFLAGS)" \
26539                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
26540                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
26541                 LIBCFLAGS="$(LIBCFLAGS)" \
26542                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26543                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26544                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26545                 $(EXTRA_HOST_FLAGS)  \
26546                 $(STAGE1_FLAGS_TO_PASS)  \
26547                 TFLAGS="$(STAGE1_TFLAGS)"  \
26548                 $(TARGET-stage1-libdecnumber)
26549
26550 maybe-clean-stage1-libdecnumber: clean-stage1-libdecnumber
26551 clean-stage1: clean-stage1-libdecnumber
26552 clean-stage1-libdecnumber:
26553         @if [ $(current_stage) = stage1 ]; then \
26554           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26555         else \
26556           [ -f $(HOST_SUBDIR)/stage1-libdecnumber/Makefile ] || exit 0; \
26557           $(MAKE) stage1-start; \
26558         fi; \
26559         cd $(HOST_SUBDIR)/libdecnumber && \
26560         $(MAKE) $(EXTRA_HOST_FLAGS)  \
26561         $(STAGE1_FLAGS_TO_PASS)  clean
26562 @endif libdecnumber-bootstrap
26563
26564
26565 .PHONY: all-stage2-libdecnumber maybe-all-stage2-libdecnumber
26566 .PHONY: clean-stage2-libdecnumber maybe-clean-stage2-libdecnumber
26567 maybe-all-stage2-libdecnumber:
26568 maybe-clean-stage2-libdecnumber:
26569 @if libdecnumber-bootstrap
26570 maybe-all-stage2-libdecnumber: all-stage2-libdecnumber
26571 all-stage2: all-stage2-libdecnumber
26572 TARGET-stage2-libdecnumber = $(TARGET-libdecnumber)
26573 all-stage2-libdecnumber: configure-stage2-libdecnumber
26574         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
26575         @r=`${PWD_COMMAND}`; export r; \
26576         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26577         TFLAGS="$(STAGE2_TFLAGS)"; \
26578         $(HOST_EXPORTS) \
26579         $(POSTSTAGE1_HOST_EXPORTS)  \
26580         cd $(HOST_SUBDIR)/libdecnumber && \
26581          \
26582         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26583                 CFLAGS="$(STAGE2_CFLAGS)" \
26584                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
26585                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
26586                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
26587                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26588                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26589                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26590                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
26591                 TFLAGS="$(STAGE2_TFLAGS)"  \
26592                 $(TARGET-stage2-libdecnumber)
26593
26594 maybe-clean-stage2-libdecnumber: clean-stage2-libdecnumber
26595 clean-stage2: clean-stage2-libdecnumber
26596 clean-stage2-libdecnumber:
26597         @if [ $(current_stage) = stage2 ]; then \
26598           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26599         else \
26600           [ -f $(HOST_SUBDIR)/stage2-libdecnumber/Makefile ] || exit 0; \
26601           $(MAKE) stage2-start; \
26602         fi; \
26603         cd $(HOST_SUBDIR)/libdecnumber && \
26604         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
26605 @endif libdecnumber-bootstrap
26606
26607
26608 .PHONY: all-stage3-libdecnumber maybe-all-stage3-libdecnumber
26609 .PHONY: clean-stage3-libdecnumber maybe-clean-stage3-libdecnumber
26610 maybe-all-stage3-libdecnumber:
26611 maybe-clean-stage3-libdecnumber:
26612 @if libdecnumber-bootstrap
26613 maybe-all-stage3-libdecnumber: all-stage3-libdecnumber
26614 all-stage3: all-stage3-libdecnumber
26615 TARGET-stage3-libdecnumber = $(TARGET-libdecnumber)
26616 all-stage3-libdecnumber: configure-stage3-libdecnumber
26617         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
26618         @r=`${PWD_COMMAND}`; export r; \
26619         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26620         TFLAGS="$(STAGE3_TFLAGS)"; \
26621         $(HOST_EXPORTS) \
26622         $(POSTSTAGE1_HOST_EXPORTS)  \
26623         cd $(HOST_SUBDIR)/libdecnumber && \
26624          \
26625         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26626                 CFLAGS="$(STAGE3_CFLAGS)" \
26627                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
26628                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
26629                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
26630                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26631                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26632                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26633                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
26634                 TFLAGS="$(STAGE3_TFLAGS)"  \
26635                 $(TARGET-stage3-libdecnumber)
26636
26637 maybe-clean-stage3-libdecnumber: clean-stage3-libdecnumber
26638 clean-stage3: clean-stage3-libdecnumber
26639 clean-stage3-libdecnumber:
26640         @if [ $(current_stage) = stage3 ]; then \
26641           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26642         else \
26643           [ -f $(HOST_SUBDIR)/stage3-libdecnumber/Makefile ] || exit 0; \
26644           $(MAKE) stage3-start; \
26645         fi; \
26646         cd $(HOST_SUBDIR)/libdecnumber && \
26647         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
26648 @endif libdecnumber-bootstrap
26649
26650
26651 .PHONY: all-stage4-libdecnumber maybe-all-stage4-libdecnumber
26652 .PHONY: clean-stage4-libdecnumber maybe-clean-stage4-libdecnumber
26653 maybe-all-stage4-libdecnumber:
26654 maybe-clean-stage4-libdecnumber:
26655 @if libdecnumber-bootstrap
26656 maybe-all-stage4-libdecnumber: all-stage4-libdecnumber
26657 all-stage4: all-stage4-libdecnumber
26658 TARGET-stage4-libdecnumber = $(TARGET-libdecnumber)
26659 all-stage4-libdecnumber: configure-stage4-libdecnumber
26660         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
26661         @r=`${PWD_COMMAND}`; export r; \
26662         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26663         TFLAGS="$(STAGE4_TFLAGS)"; \
26664         $(HOST_EXPORTS) \
26665         $(POSTSTAGE1_HOST_EXPORTS)  \
26666         cd $(HOST_SUBDIR)/libdecnumber && \
26667          \
26668         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26669                 CFLAGS="$(STAGE4_CFLAGS)" \
26670                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
26671                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
26672                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
26673                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26674                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26675                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26676                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
26677                 TFLAGS="$(STAGE4_TFLAGS)"  \
26678                 $(TARGET-stage4-libdecnumber)
26679
26680 maybe-clean-stage4-libdecnumber: clean-stage4-libdecnumber
26681 clean-stage4: clean-stage4-libdecnumber
26682 clean-stage4-libdecnumber:
26683         @if [ $(current_stage) = stage4 ]; then \
26684           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26685         else \
26686           [ -f $(HOST_SUBDIR)/stage4-libdecnumber/Makefile ] || exit 0; \
26687           $(MAKE) stage4-start; \
26688         fi; \
26689         cd $(HOST_SUBDIR)/libdecnumber && \
26690         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
26691 @endif libdecnumber-bootstrap
26692
26693
26694 .PHONY: all-stageprofile-libdecnumber maybe-all-stageprofile-libdecnumber
26695 .PHONY: clean-stageprofile-libdecnumber maybe-clean-stageprofile-libdecnumber
26696 maybe-all-stageprofile-libdecnumber:
26697 maybe-clean-stageprofile-libdecnumber:
26698 @if libdecnumber-bootstrap
26699 maybe-all-stageprofile-libdecnumber: all-stageprofile-libdecnumber
26700 all-stageprofile: all-stageprofile-libdecnumber
26701 TARGET-stageprofile-libdecnumber = $(TARGET-libdecnumber)
26702 all-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
26703         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
26704         @r=`${PWD_COMMAND}`; export r; \
26705         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26706         TFLAGS="$(STAGEprofile_TFLAGS)"; \
26707         $(HOST_EXPORTS) \
26708         $(POSTSTAGE1_HOST_EXPORTS)  \
26709         cd $(HOST_SUBDIR)/libdecnumber && \
26710          \
26711         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26712                 CFLAGS="$(STAGEprofile_CFLAGS)" \
26713                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
26714                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
26715                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
26716                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26717                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26718                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26719                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
26720                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
26721                 $(TARGET-stageprofile-libdecnumber)
26722
26723 maybe-clean-stageprofile-libdecnumber: clean-stageprofile-libdecnumber
26724 clean-stageprofile: clean-stageprofile-libdecnumber
26725 clean-stageprofile-libdecnumber:
26726         @if [ $(current_stage) = stageprofile ]; then \
26727           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26728         else \
26729           [ -f $(HOST_SUBDIR)/stageprofile-libdecnumber/Makefile ] || exit 0; \
26730           $(MAKE) stageprofile-start; \
26731         fi; \
26732         cd $(HOST_SUBDIR)/libdecnumber && \
26733         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
26734 @endif libdecnumber-bootstrap
26735
26736
26737 .PHONY: all-stagetrain-libdecnumber maybe-all-stagetrain-libdecnumber
26738 .PHONY: clean-stagetrain-libdecnumber maybe-clean-stagetrain-libdecnumber
26739 maybe-all-stagetrain-libdecnumber:
26740 maybe-clean-stagetrain-libdecnumber:
26741 @if libdecnumber-bootstrap
26742 maybe-all-stagetrain-libdecnumber: all-stagetrain-libdecnumber
26743 all-stagetrain: all-stagetrain-libdecnumber
26744 TARGET-stagetrain-libdecnumber = $(TARGET-libdecnumber)
26745 all-stagetrain-libdecnumber: configure-stagetrain-libdecnumber
26746         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
26747         @r=`${PWD_COMMAND}`; export r; \
26748         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26749         TFLAGS="$(STAGEtrain_TFLAGS)"; \
26750         $(HOST_EXPORTS) \
26751         $(POSTSTAGE1_HOST_EXPORTS)  \
26752         cd $(HOST_SUBDIR)/libdecnumber && \
26753          \
26754         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26755                 CFLAGS="$(STAGEtrain_CFLAGS)" \
26756                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
26757                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
26758                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
26759                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26760                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26761                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26762                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
26763                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
26764                 $(TARGET-stagetrain-libdecnumber)
26765
26766 maybe-clean-stagetrain-libdecnumber: clean-stagetrain-libdecnumber
26767 clean-stagetrain: clean-stagetrain-libdecnumber
26768 clean-stagetrain-libdecnumber:
26769         @if [ $(current_stage) = stagetrain ]; then \
26770           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26771         else \
26772           [ -f $(HOST_SUBDIR)/stagetrain-libdecnumber/Makefile ] || exit 0; \
26773           $(MAKE) stagetrain-start; \
26774         fi; \
26775         cd $(HOST_SUBDIR)/libdecnumber && \
26776         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
26777 @endif libdecnumber-bootstrap
26778
26779
26780 .PHONY: all-stagefeedback-libdecnumber maybe-all-stagefeedback-libdecnumber
26781 .PHONY: clean-stagefeedback-libdecnumber maybe-clean-stagefeedback-libdecnumber
26782 maybe-all-stagefeedback-libdecnumber:
26783 maybe-clean-stagefeedback-libdecnumber:
26784 @if libdecnumber-bootstrap
26785 maybe-all-stagefeedback-libdecnumber: all-stagefeedback-libdecnumber
26786 all-stagefeedback: all-stagefeedback-libdecnumber
26787 TARGET-stagefeedback-libdecnumber = $(TARGET-libdecnumber)
26788 all-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
26789         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
26790         @r=`${PWD_COMMAND}`; export r; \
26791         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26792         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
26793         $(HOST_EXPORTS) \
26794         $(POSTSTAGE1_HOST_EXPORTS)  \
26795         cd $(HOST_SUBDIR)/libdecnumber && \
26796          \
26797         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26798                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
26799                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
26800                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
26801                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
26802                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26803                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26804                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26805                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
26806                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
26807                 $(TARGET-stagefeedback-libdecnumber)
26808
26809 maybe-clean-stagefeedback-libdecnumber: clean-stagefeedback-libdecnumber
26810 clean-stagefeedback: clean-stagefeedback-libdecnumber
26811 clean-stagefeedback-libdecnumber:
26812         @if [ $(current_stage) = stagefeedback ]; then \
26813           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26814         else \
26815           [ -f $(HOST_SUBDIR)/stagefeedback-libdecnumber/Makefile ] || exit 0; \
26816           $(MAKE) stagefeedback-start; \
26817         fi; \
26818         cd $(HOST_SUBDIR)/libdecnumber && \
26819         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
26820 @endif libdecnumber-bootstrap
26821
26822
26823 .PHONY: all-stageautoprofile-libdecnumber maybe-all-stageautoprofile-libdecnumber
26824 .PHONY: clean-stageautoprofile-libdecnumber maybe-clean-stageautoprofile-libdecnumber
26825 maybe-all-stageautoprofile-libdecnumber:
26826 maybe-clean-stageautoprofile-libdecnumber:
26827 @if libdecnumber-bootstrap
26828 maybe-all-stageautoprofile-libdecnumber: all-stageautoprofile-libdecnumber
26829 all-stageautoprofile: all-stageautoprofile-libdecnumber
26830 TARGET-stageautoprofile-libdecnumber = $(TARGET-libdecnumber)
26831 all-stageautoprofile-libdecnumber: configure-stageautoprofile-libdecnumber
26832         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
26833         @r=`${PWD_COMMAND}`; export r; \
26834         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26835         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
26836         $(HOST_EXPORTS) \
26837         $(POSTSTAGE1_HOST_EXPORTS)  \
26838         cd $(HOST_SUBDIR)/libdecnumber && \
26839         $$s/gcc/config/i386/$(AUTO_PROFILE) \
26840         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26841                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
26842                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
26843                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
26844                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
26845                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26846                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26847                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26848                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
26849                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
26850                 $(TARGET-stageautoprofile-libdecnumber)
26851
26852 maybe-clean-stageautoprofile-libdecnumber: clean-stageautoprofile-libdecnumber
26853 clean-stageautoprofile: clean-stageautoprofile-libdecnumber
26854 clean-stageautoprofile-libdecnumber:
26855         @if [ $(current_stage) = stageautoprofile ]; then \
26856           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26857         else \
26858           [ -f $(HOST_SUBDIR)/stageautoprofile-libdecnumber/Makefile ] || exit 0; \
26859           $(MAKE) stageautoprofile-start; \
26860         fi; \
26861         cd $(HOST_SUBDIR)/libdecnumber && \
26862         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
26863 @endif libdecnumber-bootstrap
26864
26865
26866 .PHONY: all-stageautofeedback-libdecnumber maybe-all-stageautofeedback-libdecnumber
26867 .PHONY: clean-stageautofeedback-libdecnumber maybe-clean-stageautofeedback-libdecnumber
26868 maybe-all-stageautofeedback-libdecnumber:
26869 maybe-clean-stageautofeedback-libdecnumber:
26870 @if libdecnumber-bootstrap
26871 maybe-all-stageautofeedback-libdecnumber: all-stageautofeedback-libdecnumber
26872 all-stageautofeedback: all-stageautofeedback-libdecnumber
26873 TARGET-stageautofeedback-libdecnumber = $(TARGET-libdecnumber)
26874 all-stageautofeedback-libdecnumber: configure-stageautofeedback-libdecnumber
26875         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
26876         @r=`${PWD_COMMAND}`; export r; \
26877         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26878         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
26879         $(HOST_EXPORTS) \
26880         $(POSTSTAGE1_HOST_EXPORTS)  \
26881         cd $(HOST_SUBDIR)/libdecnumber && \
26882          \
26883         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26884                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
26885                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
26886                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
26887                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
26888                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26889                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26890                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26891                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
26892                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
26893                 $(TARGET-stageautofeedback-libdecnumber)
26894
26895 maybe-clean-stageautofeedback-libdecnumber: clean-stageautofeedback-libdecnumber
26896 clean-stageautofeedback: clean-stageautofeedback-libdecnumber
26897 clean-stageautofeedback-libdecnumber:
26898         @if [ $(current_stage) = stageautofeedback ]; then \
26899           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26900         else \
26901           [ -f $(HOST_SUBDIR)/stageautofeedback-libdecnumber/Makefile ] || exit 0; \
26902           $(MAKE) stageautofeedback-start; \
26903         fi; \
26904         cd $(HOST_SUBDIR)/libdecnumber && \
26905         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
26906 @endif libdecnumber-bootstrap
26907
26908
26909
26910
26911
26912 .PHONY: check-libdecnumber maybe-check-libdecnumber
26913 maybe-check-libdecnumber:
26914 @if libdecnumber
26915 maybe-check-libdecnumber: check-libdecnumber
26916
26917 check-libdecnumber:
26918         @: $(MAKE); $(unstage)
26919         @r=`${PWD_COMMAND}`; export r; \
26920         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26921         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
26922         (cd $(HOST_SUBDIR)/libdecnumber && \
26923           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
26924
26925 @endif libdecnumber
26926
26927 .PHONY: install-libdecnumber maybe-install-libdecnumber
26928 maybe-install-libdecnumber:
26929 @if libdecnumber
26930 maybe-install-libdecnumber: install-libdecnumber
26931
26932 install-libdecnumber: installdirs
26933         @: $(MAKE); $(unstage)
26934         @r=`${PWD_COMMAND}`; export r; \
26935         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26936         $(HOST_EXPORTS) \
26937         (cd $(HOST_SUBDIR)/libdecnumber && \
26938           $(MAKE) $(FLAGS_TO_PASS)  install)
26939
26940 @endif libdecnumber
26941
26942 .PHONY: install-strip-libdecnumber maybe-install-strip-libdecnumber
26943 maybe-install-strip-libdecnumber:
26944 @if libdecnumber
26945 maybe-install-strip-libdecnumber: install-strip-libdecnumber
26946
26947 install-strip-libdecnumber: installdirs
26948         @: $(MAKE); $(unstage)
26949         @r=`${PWD_COMMAND}`; export r; \
26950         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26951         $(HOST_EXPORTS) \
26952         (cd $(HOST_SUBDIR)/libdecnumber && \
26953           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
26954
26955 @endif libdecnumber
26956
26957 # Other targets (info, dvi, pdf, etc.)
26958
26959 .PHONY: maybe-info-libdecnumber info-libdecnumber
26960 maybe-info-libdecnumber:
26961 @if libdecnumber
26962 maybe-info-libdecnumber: info-libdecnumber
26963
26964 info-libdecnumber: \
26965     configure-libdecnumber 
26966         @[ -f ./libdecnumber/Makefile ] || exit 0; \
26967         r=`${PWD_COMMAND}`; export r; \
26968         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26969         $(HOST_EXPORTS) \
26970         for flag in $(EXTRA_HOST_FLAGS) ; do \
26971           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26972         done; \
26973         echo "Doing info in libdecnumber"; \
26974         (cd $(HOST_SUBDIR)/libdecnumber && \
26975           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26976                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26977                   "RANLIB=$${RANLIB}" \
26978                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26979                   info) \
26980           || exit 1
26981
26982 @endif libdecnumber
26983
26984 .PHONY: maybe-dvi-libdecnumber dvi-libdecnumber
26985 maybe-dvi-libdecnumber:
26986 @if libdecnumber
26987 maybe-dvi-libdecnumber: dvi-libdecnumber
26988
26989 dvi-libdecnumber: \
26990     configure-libdecnumber 
26991         @[ -f ./libdecnumber/Makefile ] || exit 0; \
26992         r=`${PWD_COMMAND}`; export r; \
26993         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26994         $(HOST_EXPORTS) \
26995         for flag in $(EXTRA_HOST_FLAGS) ; do \
26996           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26997         done; \
26998         echo "Doing dvi in libdecnumber"; \
26999         (cd $(HOST_SUBDIR)/libdecnumber && \
27000           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27001                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27002                   "RANLIB=$${RANLIB}" \
27003                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27004                   dvi) \
27005           || exit 1
27006
27007 @endif libdecnumber
27008
27009 .PHONY: maybe-pdf-libdecnumber pdf-libdecnumber
27010 maybe-pdf-libdecnumber:
27011 @if libdecnumber
27012 maybe-pdf-libdecnumber: pdf-libdecnumber
27013
27014 pdf-libdecnumber: \
27015     configure-libdecnumber 
27016         @[ -f ./libdecnumber/Makefile ] || exit 0; \
27017         r=`${PWD_COMMAND}`; export r; \
27018         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27019         $(HOST_EXPORTS) \
27020         for flag in $(EXTRA_HOST_FLAGS) ; do \
27021           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27022         done; \
27023         echo "Doing pdf in libdecnumber"; \
27024         (cd $(HOST_SUBDIR)/libdecnumber && \
27025           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27026                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27027                   "RANLIB=$${RANLIB}" \
27028                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27029                   pdf) \
27030           || exit 1
27031
27032 @endif libdecnumber
27033
27034 .PHONY: maybe-html-libdecnumber html-libdecnumber
27035 maybe-html-libdecnumber:
27036 @if libdecnumber
27037 maybe-html-libdecnumber: html-libdecnumber
27038
27039 html-libdecnumber: \
27040     configure-libdecnumber 
27041         @[ -f ./libdecnumber/Makefile ] || exit 0; \
27042         r=`${PWD_COMMAND}`; export r; \
27043         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27044         $(HOST_EXPORTS) \
27045         for flag in $(EXTRA_HOST_FLAGS) ; do \
27046           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27047         done; \
27048         echo "Doing html in libdecnumber"; \
27049         (cd $(HOST_SUBDIR)/libdecnumber && \
27050           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27051                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27052                   "RANLIB=$${RANLIB}" \
27053                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27054                   html) \
27055           || exit 1
27056
27057 @endif libdecnumber
27058
27059 .PHONY: maybe-TAGS-libdecnumber TAGS-libdecnumber
27060 maybe-TAGS-libdecnumber:
27061 @if libdecnumber
27062 maybe-TAGS-libdecnumber: TAGS-libdecnumber
27063
27064 # libdecnumber doesn't support TAGS.
27065 TAGS-libdecnumber:
27066
27067 @endif libdecnumber
27068
27069 .PHONY: maybe-install-info-libdecnumber install-info-libdecnumber
27070 maybe-install-info-libdecnumber:
27071 @if libdecnumber
27072 maybe-install-info-libdecnumber: install-info-libdecnumber
27073
27074 install-info-libdecnumber: \
27075     configure-libdecnumber \
27076     info-libdecnumber 
27077         @[ -f ./libdecnumber/Makefile ] || exit 0; \
27078         r=`${PWD_COMMAND}`; export r; \
27079         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27080         $(HOST_EXPORTS) \
27081         for flag in $(EXTRA_HOST_FLAGS) ; do \
27082           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27083         done; \
27084         echo "Doing install-info in libdecnumber"; \
27085         (cd $(HOST_SUBDIR)/libdecnumber && \
27086           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27087                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27088                   "RANLIB=$${RANLIB}" \
27089                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27090                   install-info) \
27091           || exit 1
27092
27093 @endif libdecnumber
27094
27095 .PHONY: maybe-install-dvi-libdecnumber install-dvi-libdecnumber
27096 maybe-install-dvi-libdecnumber:
27097 @if libdecnumber
27098 maybe-install-dvi-libdecnumber: install-dvi-libdecnumber
27099
27100 install-dvi-libdecnumber: \
27101     configure-libdecnumber \
27102     dvi-libdecnumber 
27103         @[ -f ./libdecnumber/Makefile ] || exit 0; \
27104         r=`${PWD_COMMAND}`; export r; \
27105         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27106         $(HOST_EXPORTS) \
27107         for flag in $(EXTRA_HOST_FLAGS) ; do \
27108           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27109         done; \
27110         echo "Doing install-dvi in libdecnumber"; \
27111         (cd $(HOST_SUBDIR)/libdecnumber && \
27112           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27113                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27114                   "RANLIB=$${RANLIB}" \
27115                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27116                   install-dvi) \
27117           || exit 1
27118
27119 @endif libdecnumber
27120
27121 .PHONY: maybe-install-pdf-libdecnumber install-pdf-libdecnumber
27122 maybe-install-pdf-libdecnumber:
27123 @if libdecnumber
27124 maybe-install-pdf-libdecnumber: install-pdf-libdecnumber
27125
27126 install-pdf-libdecnumber: \
27127     configure-libdecnumber \
27128     pdf-libdecnumber 
27129         @[ -f ./libdecnumber/Makefile ] || exit 0; \
27130         r=`${PWD_COMMAND}`; export r; \
27131         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27132         $(HOST_EXPORTS) \
27133         for flag in $(EXTRA_HOST_FLAGS) ; do \
27134           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27135         done; \
27136         echo "Doing install-pdf in libdecnumber"; \
27137         (cd $(HOST_SUBDIR)/libdecnumber && \
27138           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27139                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27140                   "RANLIB=$${RANLIB}" \
27141                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27142                   install-pdf) \
27143           || exit 1
27144
27145 @endif libdecnumber
27146
27147 .PHONY: maybe-install-html-libdecnumber install-html-libdecnumber
27148 maybe-install-html-libdecnumber:
27149 @if libdecnumber
27150 maybe-install-html-libdecnumber: install-html-libdecnumber
27151
27152 install-html-libdecnumber: \
27153     configure-libdecnumber \
27154     html-libdecnumber 
27155         @[ -f ./libdecnumber/Makefile ] || exit 0; \
27156         r=`${PWD_COMMAND}`; export r; \
27157         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27158         $(HOST_EXPORTS) \
27159         for flag in $(EXTRA_HOST_FLAGS) ; do \
27160           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27161         done; \
27162         echo "Doing install-html in libdecnumber"; \
27163         (cd $(HOST_SUBDIR)/libdecnumber && \
27164           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27165                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27166                   "RANLIB=$${RANLIB}" \
27167                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27168                   install-html) \
27169           || exit 1
27170
27171 @endif libdecnumber
27172
27173 .PHONY: maybe-installcheck-libdecnumber installcheck-libdecnumber
27174 maybe-installcheck-libdecnumber:
27175 @if libdecnumber
27176 maybe-installcheck-libdecnumber: installcheck-libdecnumber
27177
27178 installcheck-libdecnumber: \
27179     configure-libdecnumber 
27180         @[ -f ./libdecnumber/Makefile ] || exit 0; \
27181         r=`${PWD_COMMAND}`; export r; \
27182         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27183         $(HOST_EXPORTS) \
27184         for flag in $(EXTRA_HOST_FLAGS) ; do \
27185           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27186         done; \
27187         echo "Doing installcheck in libdecnumber"; \
27188         (cd $(HOST_SUBDIR)/libdecnumber && \
27189           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27190                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27191                   "RANLIB=$${RANLIB}" \
27192                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27193                   installcheck) \
27194           || exit 1
27195
27196 @endif libdecnumber
27197
27198 .PHONY: maybe-mostlyclean-libdecnumber mostlyclean-libdecnumber
27199 maybe-mostlyclean-libdecnumber:
27200 @if libdecnumber
27201 maybe-mostlyclean-libdecnumber: mostlyclean-libdecnumber
27202
27203 mostlyclean-libdecnumber: 
27204         @[ -f ./libdecnumber/Makefile ] || exit 0; \
27205         r=`${PWD_COMMAND}`; export r; \
27206         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27207         $(HOST_EXPORTS) \
27208         for flag in $(EXTRA_HOST_FLAGS) ; do \
27209           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27210         done; \
27211         echo "Doing mostlyclean in libdecnumber"; \
27212         (cd $(HOST_SUBDIR)/libdecnumber && \
27213           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27214                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27215                   "RANLIB=$${RANLIB}" \
27216                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27217                   mostlyclean) \
27218           || exit 1
27219
27220 @endif libdecnumber
27221
27222 .PHONY: maybe-clean-libdecnumber clean-libdecnumber
27223 maybe-clean-libdecnumber:
27224 @if libdecnumber
27225 maybe-clean-libdecnumber: clean-libdecnumber
27226
27227 clean-libdecnumber: 
27228         @[ -f ./libdecnumber/Makefile ] || exit 0; \
27229         r=`${PWD_COMMAND}`; export r; \
27230         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27231         $(HOST_EXPORTS) \
27232         for flag in $(EXTRA_HOST_FLAGS) ; do \
27233           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27234         done; \
27235         echo "Doing clean in libdecnumber"; \
27236         (cd $(HOST_SUBDIR)/libdecnumber && \
27237           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27238                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27239                   "RANLIB=$${RANLIB}" \
27240                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27241                   clean) \
27242           || exit 1
27243
27244 @endif libdecnumber
27245
27246 .PHONY: maybe-distclean-libdecnumber distclean-libdecnumber
27247 maybe-distclean-libdecnumber:
27248 @if libdecnumber
27249 maybe-distclean-libdecnumber: distclean-libdecnumber
27250
27251 distclean-libdecnumber: 
27252         @[ -f ./libdecnumber/Makefile ] || exit 0; \
27253         r=`${PWD_COMMAND}`; export r; \
27254         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27255         $(HOST_EXPORTS) \
27256         for flag in $(EXTRA_HOST_FLAGS) ; do \
27257           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27258         done; \
27259         echo "Doing distclean in libdecnumber"; \
27260         (cd $(HOST_SUBDIR)/libdecnumber && \
27261           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27262                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27263                   "RANLIB=$${RANLIB}" \
27264                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27265                   distclean) \
27266           || exit 1
27267
27268 @endif libdecnumber
27269
27270 .PHONY: maybe-maintainer-clean-libdecnumber maintainer-clean-libdecnumber
27271 maybe-maintainer-clean-libdecnumber:
27272 @if libdecnumber
27273 maybe-maintainer-clean-libdecnumber: maintainer-clean-libdecnumber
27274
27275 maintainer-clean-libdecnumber: 
27276         @[ -f ./libdecnumber/Makefile ] || exit 0; \
27277         r=`${PWD_COMMAND}`; export r; \
27278         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27279         $(HOST_EXPORTS) \
27280         for flag in $(EXTRA_HOST_FLAGS) ; do \
27281           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27282         done; \
27283         echo "Doing maintainer-clean in libdecnumber"; \
27284         (cd $(HOST_SUBDIR)/libdecnumber && \
27285           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27286                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27287                   "RANLIB=$${RANLIB}" \
27288                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27289                   maintainer-clean) \
27290           || exit 1
27291
27292 @endif libdecnumber
27293
27294
27295
27296 .PHONY: configure-libgui maybe-configure-libgui
27297 maybe-configure-libgui:
27298 @if gcc-bootstrap
27299 configure-libgui: stage_current
27300 @endif gcc-bootstrap
27301 @if libgui
27302 maybe-configure-libgui: configure-libgui
27303 configure-libgui: 
27304         @: $(MAKE); $(unstage)
27305         @r=`${PWD_COMMAND}`; export r; \
27306         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27307         test ! -f $(HOST_SUBDIR)/libgui/Makefile || exit 0; \
27308         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgui; \
27309         $(HOST_EXPORTS)  \
27310         echo Configuring in $(HOST_SUBDIR)/libgui; \
27311         cd "$(HOST_SUBDIR)/libgui" || exit 1; \
27312         case $(srcdir) in \
27313           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27314           *) topdir=`echo $(HOST_SUBDIR)/libgui/ | \
27315                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27316         esac; \
27317         module_srcdir=libgui; \
27318         $(SHELL) \
27319           $$s/$$module_srcdir/configure \
27320           --srcdir=$${topdir}/$$module_srcdir \
27321           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27322           --target=${target_alias}  \
27323           || exit 1
27324 @endif libgui
27325
27326
27327
27328
27329
27330 .PHONY: all-libgui maybe-all-libgui
27331 maybe-all-libgui:
27332 @if gcc-bootstrap
27333 all-libgui: stage_current
27334 @endif gcc-bootstrap
27335 @if libgui
27336 TARGET-libgui=all
27337 maybe-all-libgui: all-libgui
27338 all-libgui: configure-libgui
27339         @: $(MAKE); $(unstage)
27340         @r=`${PWD_COMMAND}`; export r; \
27341         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27342         $(HOST_EXPORTS)  \
27343         (cd $(HOST_SUBDIR)/libgui && \
27344           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
27345                 $(TARGET-libgui))
27346 @endif libgui
27347
27348
27349
27350
27351 .PHONY: check-libgui maybe-check-libgui
27352 maybe-check-libgui:
27353 @if libgui
27354 maybe-check-libgui: check-libgui
27355
27356 check-libgui:
27357         @: $(MAKE); $(unstage)
27358         @r=`${PWD_COMMAND}`; export r; \
27359         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27360         $(HOST_EXPORTS)  \
27361         (cd $(HOST_SUBDIR)/libgui && \
27362           $(MAKE) $(FLAGS_TO_PASS)  check)
27363
27364 @endif libgui
27365
27366 .PHONY: install-libgui maybe-install-libgui
27367 maybe-install-libgui:
27368 @if libgui
27369 maybe-install-libgui: install-libgui
27370
27371 install-libgui: installdirs
27372         @: $(MAKE); $(unstage)
27373         @r=`${PWD_COMMAND}`; export r; \
27374         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27375         $(HOST_EXPORTS) \
27376         (cd $(HOST_SUBDIR)/libgui && \
27377           $(MAKE) $(FLAGS_TO_PASS)  install)
27378
27379 @endif libgui
27380
27381 .PHONY: install-strip-libgui maybe-install-strip-libgui
27382 maybe-install-strip-libgui:
27383 @if libgui
27384 maybe-install-strip-libgui: install-strip-libgui
27385
27386 install-strip-libgui: installdirs
27387         @: $(MAKE); $(unstage)
27388         @r=`${PWD_COMMAND}`; export r; \
27389         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27390         $(HOST_EXPORTS) \
27391         (cd $(HOST_SUBDIR)/libgui && \
27392           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
27393
27394 @endif libgui
27395
27396 # Other targets (info, dvi, pdf, etc.)
27397
27398 .PHONY: maybe-info-libgui info-libgui
27399 maybe-info-libgui:
27400 @if libgui
27401 maybe-info-libgui: info-libgui
27402
27403 info-libgui: \
27404     configure-libgui 
27405         @: $(MAKE); $(unstage)
27406         @[ -f ./libgui/Makefile ] || exit 0; \
27407         r=`${PWD_COMMAND}`; export r; \
27408         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27409         $(HOST_EXPORTS) \
27410         for flag in $(EXTRA_HOST_FLAGS) ; do \
27411           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27412         done; \
27413         echo "Doing info in libgui"; \
27414         (cd $(HOST_SUBDIR)/libgui && \
27415           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27416                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27417                   "RANLIB=$${RANLIB}" \
27418                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27419                   info) \
27420           || exit 1
27421
27422 @endif libgui
27423
27424 .PHONY: maybe-dvi-libgui dvi-libgui
27425 maybe-dvi-libgui:
27426 @if libgui
27427 maybe-dvi-libgui: dvi-libgui
27428
27429 dvi-libgui: \
27430     configure-libgui 
27431         @: $(MAKE); $(unstage)
27432         @[ -f ./libgui/Makefile ] || exit 0; \
27433         r=`${PWD_COMMAND}`; export r; \
27434         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27435         $(HOST_EXPORTS) \
27436         for flag in $(EXTRA_HOST_FLAGS) ; do \
27437           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27438         done; \
27439         echo "Doing dvi in libgui"; \
27440         (cd $(HOST_SUBDIR)/libgui && \
27441           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27442                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27443                   "RANLIB=$${RANLIB}" \
27444                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27445                   dvi) \
27446           || exit 1
27447
27448 @endif libgui
27449
27450 .PHONY: maybe-pdf-libgui pdf-libgui
27451 maybe-pdf-libgui:
27452 @if libgui
27453 maybe-pdf-libgui: pdf-libgui
27454
27455 pdf-libgui: \
27456     configure-libgui 
27457         @: $(MAKE); $(unstage)
27458         @[ -f ./libgui/Makefile ] || exit 0; \
27459         r=`${PWD_COMMAND}`; export r; \
27460         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27461         $(HOST_EXPORTS) \
27462         for flag in $(EXTRA_HOST_FLAGS) ; do \
27463           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27464         done; \
27465         echo "Doing pdf in libgui"; \
27466         (cd $(HOST_SUBDIR)/libgui && \
27467           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27468                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27469                   "RANLIB=$${RANLIB}" \
27470                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27471                   pdf) \
27472           || exit 1
27473
27474 @endif libgui
27475
27476 .PHONY: maybe-html-libgui html-libgui
27477 maybe-html-libgui:
27478 @if libgui
27479 maybe-html-libgui: html-libgui
27480
27481 html-libgui: \
27482     configure-libgui 
27483         @: $(MAKE); $(unstage)
27484         @[ -f ./libgui/Makefile ] || exit 0; \
27485         r=`${PWD_COMMAND}`; export r; \
27486         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27487         $(HOST_EXPORTS) \
27488         for flag in $(EXTRA_HOST_FLAGS) ; do \
27489           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27490         done; \
27491         echo "Doing html in libgui"; \
27492         (cd $(HOST_SUBDIR)/libgui && \
27493           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27494                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27495                   "RANLIB=$${RANLIB}" \
27496                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27497                   html) \
27498           || exit 1
27499
27500 @endif libgui
27501
27502 .PHONY: maybe-TAGS-libgui TAGS-libgui
27503 maybe-TAGS-libgui:
27504 @if libgui
27505 maybe-TAGS-libgui: TAGS-libgui
27506
27507 TAGS-libgui: \
27508     configure-libgui 
27509         @: $(MAKE); $(unstage)
27510         @[ -f ./libgui/Makefile ] || exit 0; \
27511         r=`${PWD_COMMAND}`; export r; \
27512         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27513         $(HOST_EXPORTS) \
27514         for flag in $(EXTRA_HOST_FLAGS) ; do \
27515           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27516         done; \
27517         echo "Doing TAGS in libgui"; \
27518         (cd $(HOST_SUBDIR)/libgui && \
27519           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27520                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27521                   "RANLIB=$${RANLIB}" \
27522                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27523                   TAGS) \
27524           || exit 1
27525
27526 @endif libgui
27527
27528 .PHONY: maybe-install-info-libgui install-info-libgui
27529 maybe-install-info-libgui:
27530 @if libgui
27531 maybe-install-info-libgui: install-info-libgui
27532
27533 install-info-libgui: \
27534     configure-libgui \
27535     info-libgui 
27536         @: $(MAKE); $(unstage)
27537         @[ -f ./libgui/Makefile ] || exit 0; \
27538         r=`${PWD_COMMAND}`; export r; \
27539         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27540         $(HOST_EXPORTS) \
27541         for flag in $(EXTRA_HOST_FLAGS) ; do \
27542           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27543         done; \
27544         echo "Doing install-info in libgui"; \
27545         (cd $(HOST_SUBDIR)/libgui && \
27546           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27547                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27548                   "RANLIB=$${RANLIB}" \
27549                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27550                   install-info) \
27551           || exit 1
27552
27553 @endif libgui
27554
27555 .PHONY: maybe-install-dvi-libgui install-dvi-libgui
27556 maybe-install-dvi-libgui:
27557 @if libgui
27558 maybe-install-dvi-libgui: install-dvi-libgui
27559
27560 install-dvi-libgui: \
27561     configure-libgui \
27562     dvi-libgui 
27563         @: $(MAKE); $(unstage)
27564         @[ -f ./libgui/Makefile ] || exit 0; \
27565         r=`${PWD_COMMAND}`; export r; \
27566         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27567         $(HOST_EXPORTS) \
27568         for flag in $(EXTRA_HOST_FLAGS) ; do \
27569           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27570         done; \
27571         echo "Doing install-dvi in libgui"; \
27572         (cd $(HOST_SUBDIR)/libgui && \
27573           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27574                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27575                   "RANLIB=$${RANLIB}" \
27576                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27577                   install-dvi) \
27578           || exit 1
27579
27580 @endif libgui
27581
27582 .PHONY: maybe-install-pdf-libgui install-pdf-libgui
27583 maybe-install-pdf-libgui:
27584 @if libgui
27585 maybe-install-pdf-libgui: install-pdf-libgui
27586
27587 install-pdf-libgui: \
27588     configure-libgui \
27589     pdf-libgui 
27590         @: $(MAKE); $(unstage)
27591         @[ -f ./libgui/Makefile ] || exit 0; \
27592         r=`${PWD_COMMAND}`; export r; \
27593         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27594         $(HOST_EXPORTS) \
27595         for flag in $(EXTRA_HOST_FLAGS) ; do \
27596           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27597         done; \
27598         echo "Doing install-pdf in libgui"; \
27599         (cd $(HOST_SUBDIR)/libgui && \
27600           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27601                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27602                   "RANLIB=$${RANLIB}" \
27603                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27604                   install-pdf) \
27605           || exit 1
27606
27607 @endif libgui
27608
27609 .PHONY: maybe-install-html-libgui install-html-libgui
27610 maybe-install-html-libgui:
27611 @if libgui
27612 maybe-install-html-libgui: install-html-libgui
27613
27614 install-html-libgui: \
27615     configure-libgui \
27616     html-libgui 
27617         @: $(MAKE); $(unstage)
27618         @[ -f ./libgui/Makefile ] || exit 0; \
27619         r=`${PWD_COMMAND}`; export r; \
27620         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27621         $(HOST_EXPORTS) \
27622         for flag in $(EXTRA_HOST_FLAGS) ; do \
27623           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27624         done; \
27625         echo "Doing install-html in libgui"; \
27626         (cd $(HOST_SUBDIR)/libgui && \
27627           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27628                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27629                   "RANLIB=$${RANLIB}" \
27630                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27631                   install-html) \
27632           || exit 1
27633
27634 @endif libgui
27635
27636 .PHONY: maybe-installcheck-libgui installcheck-libgui
27637 maybe-installcheck-libgui:
27638 @if libgui
27639 maybe-installcheck-libgui: installcheck-libgui
27640
27641 installcheck-libgui: \
27642     configure-libgui 
27643         @: $(MAKE); $(unstage)
27644         @[ -f ./libgui/Makefile ] || exit 0; \
27645         r=`${PWD_COMMAND}`; export r; \
27646         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27647         $(HOST_EXPORTS) \
27648         for flag in $(EXTRA_HOST_FLAGS) ; do \
27649           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27650         done; \
27651         echo "Doing installcheck in libgui"; \
27652         (cd $(HOST_SUBDIR)/libgui && \
27653           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27654                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27655                   "RANLIB=$${RANLIB}" \
27656                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27657                   installcheck) \
27658           || exit 1
27659
27660 @endif libgui
27661
27662 .PHONY: maybe-mostlyclean-libgui mostlyclean-libgui
27663 maybe-mostlyclean-libgui:
27664 @if libgui
27665 maybe-mostlyclean-libgui: mostlyclean-libgui
27666
27667 mostlyclean-libgui: 
27668         @: $(MAKE); $(unstage)
27669         @[ -f ./libgui/Makefile ] || exit 0; \
27670         r=`${PWD_COMMAND}`; export r; \
27671         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27672         $(HOST_EXPORTS) \
27673         for flag in $(EXTRA_HOST_FLAGS) ; do \
27674           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27675         done; \
27676         echo "Doing mostlyclean in libgui"; \
27677         (cd $(HOST_SUBDIR)/libgui && \
27678           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27679                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27680                   "RANLIB=$${RANLIB}" \
27681                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27682                   mostlyclean) \
27683           || exit 1
27684
27685 @endif libgui
27686
27687 .PHONY: maybe-clean-libgui clean-libgui
27688 maybe-clean-libgui:
27689 @if libgui
27690 maybe-clean-libgui: clean-libgui
27691
27692 clean-libgui: 
27693         @: $(MAKE); $(unstage)
27694         @[ -f ./libgui/Makefile ] || exit 0; \
27695         r=`${PWD_COMMAND}`; export r; \
27696         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27697         $(HOST_EXPORTS) \
27698         for flag in $(EXTRA_HOST_FLAGS) ; do \
27699           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27700         done; \
27701         echo "Doing clean in libgui"; \
27702         (cd $(HOST_SUBDIR)/libgui && \
27703           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27704                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27705                   "RANLIB=$${RANLIB}" \
27706                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27707                   clean) \
27708           || exit 1
27709
27710 @endif libgui
27711
27712 .PHONY: maybe-distclean-libgui distclean-libgui
27713 maybe-distclean-libgui:
27714 @if libgui
27715 maybe-distclean-libgui: distclean-libgui
27716
27717 distclean-libgui: 
27718         @: $(MAKE); $(unstage)
27719         @[ -f ./libgui/Makefile ] || exit 0; \
27720         r=`${PWD_COMMAND}`; export r; \
27721         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27722         $(HOST_EXPORTS) \
27723         for flag in $(EXTRA_HOST_FLAGS) ; do \
27724           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27725         done; \
27726         echo "Doing distclean in libgui"; \
27727         (cd $(HOST_SUBDIR)/libgui && \
27728           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27729                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27730                   "RANLIB=$${RANLIB}" \
27731                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27732                   distclean) \
27733           || exit 1
27734
27735 @endif libgui
27736
27737 .PHONY: maybe-maintainer-clean-libgui maintainer-clean-libgui
27738 maybe-maintainer-clean-libgui:
27739 @if libgui
27740 maybe-maintainer-clean-libgui: maintainer-clean-libgui
27741
27742 maintainer-clean-libgui: 
27743         @: $(MAKE); $(unstage)
27744         @[ -f ./libgui/Makefile ] || exit 0; \
27745         r=`${PWD_COMMAND}`; export r; \
27746         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27747         $(HOST_EXPORTS) \
27748         for flag in $(EXTRA_HOST_FLAGS) ; do \
27749           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27750         done; \
27751         echo "Doing maintainer-clean in libgui"; \
27752         (cd $(HOST_SUBDIR)/libgui && \
27753           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27754                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27755                   "RANLIB=$${RANLIB}" \
27756                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27757                   maintainer-clean) \
27758           || exit 1
27759
27760 @endif libgui
27761
27762
27763
27764 .PHONY: configure-libiberty maybe-configure-libiberty
27765 maybe-configure-libiberty:
27766 @if gcc-bootstrap
27767 configure-libiberty: stage_current
27768 @endif gcc-bootstrap
27769 @if libiberty
27770 maybe-configure-libiberty: configure-libiberty
27771 configure-libiberty: 
27772         @r=`${PWD_COMMAND}`; export r; \
27773         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27774         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27775         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27776         $(HOST_EXPORTS)  \
27777         echo Configuring in $(HOST_SUBDIR)/libiberty; \
27778         cd "$(HOST_SUBDIR)/libiberty" || exit 1; \
27779         case $(srcdir) in \
27780           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27781           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27782                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27783         esac; \
27784         module_srcdir=libiberty; \
27785         $(SHELL) \
27786           $$s/$$module_srcdir/configure \
27787           --srcdir=$${topdir}/$$module_srcdir \
27788           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27789           --target=${target_alias} @extra_host_libiberty_configure_flags@ \
27790           || exit 1
27791 @endif libiberty
27792
27793
27794
27795 .PHONY: configure-stage1-libiberty maybe-configure-stage1-libiberty
27796 maybe-configure-stage1-libiberty:
27797 @if libiberty-bootstrap
27798 maybe-configure-stage1-libiberty: configure-stage1-libiberty
27799 configure-stage1-libiberty:
27800         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
27801         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27802         @r=`${PWD_COMMAND}`; export r; \
27803         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27804         TFLAGS="$(STAGE1_TFLAGS)"; \
27805         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27806         $(HOST_EXPORTS) \
27807         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
27808         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
27809         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
27810         echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty; \
27811         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27812         cd $(HOST_SUBDIR)/libiberty || exit 1; \
27813         case $(srcdir) in \
27814           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27815           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27816                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27817         esac; \
27818         module_srcdir=libiberty; \
27819         $(SHELL) $$s/$$module_srcdir/configure \
27820           --srcdir=$${topdir}/$$module_srcdir \
27821           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27822           --target=${target_alias} \
27823            \
27824           $(STAGE1_CONFIGURE_FLAGS) \
27825           @extra_host_libiberty_configure_flags@
27826 @endif libiberty-bootstrap
27827
27828 .PHONY: configure-stage2-libiberty maybe-configure-stage2-libiberty
27829 maybe-configure-stage2-libiberty:
27830 @if libiberty-bootstrap
27831 maybe-configure-stage2-libiberty: configure-stage2-libiberty
27832 configure-stage2-libiberty:
27833         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
27834         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27835         @r=`${PWD_COMMAND}`; export r; \
27836         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27837         TFLAGS="$(STAGE2_TFLAGS)"; \
27838         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27839         $(HOST_EXPORTS) \
27840         $(POSTSTAGE1_HOST_EXPORTS) \
27841         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
27842         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
27843         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
27844         echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty; \
27845         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27846         cd $(HOST_SUBDIR)/libiberty || exit 1; \
27847         case $(srcdir) in \
27848           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27849           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27850                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27851         esac; \
27852         module_srcdir=libiberty; \
27853         $(SHELL) $$s/$$module_srcdir/configure \
27854           --srcdir=$${topdir}/$$module_srcdir \
27855           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27856           --target=${target_alias} \
27857           --with-build-libsubdir=$(HOST_SUBDIR) \
27858           $(STAGE2_CONFIGURE_FLAGS) \
27859           @extra_host_libiberty_configure_flags@
27860 @endif libiberty-bootstrap
27861
27862 .PHONY: configure-stage3-libiberty maybe-configure-stage3-libiberty
27863 maybe-configure-stage3-libiberty:
27864 @if libiberty-bootstrap
27865 maybe-configure-stage3-libiberty: configure-stage3-libiberty
27866 configure-stage3-libiberty:
27867         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
27868         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27869         @r=`${PWD_COMMAND}`; export r; \
27870         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27871         TFLAGS="$(STAGE3_TFLAGS)"; \
27872         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27873         $(HOST_EXPORTS) \
27874         $(POSTSTAGE1_HOST_EXPORTS) \
27875         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
27876         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
27877         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
27878         echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty; \
27879         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27880         cd $(HOST_SUBDIR)/libiberty || exit 1; \
27881         case $(srcdir) in \
27882           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27883           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27884                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27885         esac; \
27886         module_srcdir=libiberty; \
27887         $(SHELL) $$s/$$module_srcdir/configure \
27888           --srcdir=$${topdir}/$$module_srcdir \
27889           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27890           --target=${target_alias} \
27891           --with-build-libsubdir=$(HOST_SUBDIR) \
27892           $(STAGE3_CONFIGURE_FLAGS) \
27893           @extra_host_libiberty_configure_flags@
27894 @endif libiberty-bootstrap
27895
27896 .PHONY: configure-stage4-libiberty maybe-configure-stage4-libiberty
27897 maybe-configure-stage4-libiberty:
27898 @if libiberty-bootstrap
27899 maybe-configure-stage4-libiberty: configure-stage4-libiberty
27900 configure-stage4-libiberty:
27901         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
27902         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27903         @r=`${PWD_COMMAND}`; export r; \
27904         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27905         TFLAGS="$(STAGE4_TFLAGS)"; \
27906         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27907         $(HOST_EXPORTS) \
27908         $(POSTSTAGE1_HOST_EXPORTS) \
27909         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
27910         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
27911         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
27912         echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty; \
27913         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27914         cd $(HOST_SUBDIR)/libiberty || exit 1; \
27915         case $(srcdir) in \
27916           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27917           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27918                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27919         esac; \
27920         module_srcdir=libiberty; \
27921         $(SHELL) $$s/$$module_srcdir/configure \
27922           --srcdir=$${topdir}/$$module_srcdir \
27923           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27924           --target=${target_alias} \
27925           --with-build-libsubdir=$(HOST_SUBDIR) \
27926           $(STAGE4_CONFIGURE_FLAGS) \
27927           @extra_host_libiberty_configure_flags@
27928 @endif libiberty-bootstrap
27929
27930 .PHONY: configure-stageprofile-libiberty maybe-configure-stageprofile-libiberty
27931 maybe-configure-stageprofile-libiberty:
27932 @if libiberty-bootstrap
27933 maybe-configure-stageprofile-libiberty: configure-stageprofile-libiberty
27934 configure-stageprofile-libiberty:
27935         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
27936         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27937         @r=`${PWD_COMMAND}`; export r; \
27938         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27939         TFLAGS="$(STAGEprofile_TFLAGS)"; \
27940         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27941         $(HOST_EXPORTS) \
27942         $(POSTSTAGE1_HOST_EXPORTS) \
27943         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
27944         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
27945         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
27946         echo Configuring stage profile in $(HOST_SUBDIR)/libiberty; \
27947         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27948         cd $(HOST_SUBDIR)/libiberty || exit 1; \
27949         case $(srcdir) in \
27950           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27951           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27952                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27953         esac; \
27954         module_srcdir=libiberty; \
27955         $(SHELL) $$s/$$module_srcdir/configure \
27956           --srcdir=$${topdir}/$$module_srcdir \
27957           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27958           --target=${target_alias} \
27959           --with-build-libsubdir=$(HOST_SUBDIR) \
27960           $(STAGEprofile_CONFIGURE_FLAGS) \
27961           @extra_host_libiberty_configure_flags@
27962 @endif libiberty-bootstrap
27963
27964 .PHONY: configure-stagetrain-libiberty maybe-configure-stagetrain-libiberty
27965 maybe-configure-stagetrain-libiberty:
27966 @if libiberty-bootstrap
27967 maybe-configure-stagetrain-libiberty: configure-stagetrain-libiberty
27968 configure-stagetrain-libiberty:
27969         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
27970         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27971         @r=`${PWD_COMMAND}`; export r; \
27972         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27973         TFLAGS="$(STAGEtrain_TFLAGS)"; \
27974         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27975         $(HOST_EXPORTS) \
27976         $(POSTSTAGE1_HOST_EXPORTS) \
27977         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
27978         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
27979         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
27980         echo Configuring stage train in $(HOST_SUBDIR)/libiberty; \
27981         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27982         cd $(HOST_SUBDIR)/libiberty || exit 1; \
27983         case $(srcdir) in \
27984           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27985           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27986                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27987         esac; \
27988         module_srcdir=libiberty; \
27989         $(SHELL) $$s/$$module_srcdir/configure \
27990           --srcdir=$${topdir}/$$module_srcdir \
27991           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27992           --target=${target_alias} \
27993           --with-build-libsubdir=$(HOST_SUBDIR) \
27994           $(STAGEtrain_CONFIGURE_FLAGS) \
27995           @extra_host_libiberty_configure_flags@
27996 @endif libiberty-bootstrap
27997
27998 .PHONY: configure-stagefeedback-libiberty maybe-configure-stagefeedback-libiberty
27999 maybe-configure-stagefeedback-libiberty:
28000 @if libiberty-bootstrap
28001 maybe-configure-stagefeedback-libiberty: configure-stagefeedback-libiberty
28002 configure-stagefeedback-libiberty:
28003         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
28004         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
28005         @r=`${PWD_COMMAND}`; export r; \
28006         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28007         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
28008         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
28009         $(HOST_EXPORTS) \
28010         $(POSTSTAGE1_HOST_EXPORTS) \
28011         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
28012         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
28013         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
28014         echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty; \
28015         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
28016         cd $(HOST_SUBDIR)/libiberty || exit 1; \
28017         case $(srcdir) in \
28018           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28019           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
28020                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28021         esac; \
28022         module_srcdir=libiberty; \
28023         $(SHELL) $$s/$$module_srcdir/configure \
28024           --srcdir=$${topdir}/$$module_srcdir \
28025           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28026           --target=${target_alias} \
28027           --with-build-libsubdir=$(HOST_SUBDIR) \
28028           $(STAGEfeedback_CONFIGURE_FLAGS) \
28029           @extra_host_libiberty_configure_flags@
28030 @endif libiberty-bootstrap
28031
28032 .PHONY: configure-stageautoprofile-libiberty maybe-configure-stageautoprofile-libiberty
28033 maybe-configure-stageautoprofile-libiberty:
28034 @if libiberty-bootstrap
28035 maybe-configure-stageautoprofile-libiberty: configure-stageautoprofile-libiberty
28036 configure-stageautoprofile-libiberty:
28037         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
28038         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
28039         @r=`${PWD_COMMAND}`; export r; \
28040         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28041         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
28042         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
28043         $(HOST_EXPORTS) \
28044         $(POSTSTAGE1_HOST_EXPORTS) \
28045         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
28046         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
28047         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
28048         echo Configuring stage autoprofile in $(HOST_SUBDIR)/libiberty; \
28049         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
28050         cd $(HOST_SUBDIR)/libiberty || exit 1; \
28051         case $(srcdir) in \
28052           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28053           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
28054                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28055         esac; \
28056         module_srcdir=libiberty; \
28057         $(SHELL) $$s/$$module_srcdir/configure \
28058           --srcdir=$${topdir}/$$module_srcdir \
28059           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28060           --target=${target_alias} \
28061           --with-build-libsubdir=$(HOST_SUBDIR) \
28062           $(STAGEautoprofile_CONFIGURE_FLAGS) \
28063           @extra_host_libiberty_configure_flags@
28064 @endif libiberty-bootstrap
28065
28066 .PHONY: configure-stageautofeedback-libiberty maybe-configure-stageautofeedback-libiberty
28067 maybe-configure-stageautofeedback-libiberty:
28068 @if libiberty-bootstrap
28069 maybe-configure-stageautofeedback-libiberty: configure-stageautofeedback-libiberty
28070 configure-stageautofeedback-libiberty:
28071         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
28072         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
28073         @r=`${PWD_COMMAND}`; export r; \
28074         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28075         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
28076         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
28077         $(HOST_EXPORTS) \
28078         $(POSTSTAGE1_HOST_EXPORTS) \
28079         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
28080         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
28081         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
28082         echo Configuring stage autofeedback in $(HOST_SUBDIR)/libiberty; \
28083         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
28084         cd $(HOST_SUBDIR)/libiberty || exit 1; \
28085         case $(srcdir) in \
28086           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28087           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
28088                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28089         esac; \
28090         module_srcdir=libiberty; \
28091         $(SHELL) $$s/$$module_srcdir/configure \
28092           --srcdir=$${topdir}/$$module_srcdir \
28093           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28094           --target=${target_alias} \
28095           --with-build-libsubdir=$(HOST_SUBDIR) \
28096           $(STAGEautofeedback_CONFIGURE_FLAGS) \
28097           @extra_host_libiberty_configure_flags@
28098 @endif libiberty-bootstrap
28099
28100
28101
28102
28103
28104 .PHONY: all-libiberty maybe-all-libiberty
28105 maybe-all-libiberty:
28106 @if gcc-bootstrap
28107 all-libiberty: stage_current
28108 @endif gcc-bootstrap
28109 @if libiberty
28110 TARGET-libiberty=all
28111 maybe-all-libiberty: all-libiberty
28112 all-libiberty: configure-libiberty
28113         @r=`${PWD_COMMAND}`; export r; \
28114         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28115         $(HOST_EXPORTS)  \
28116         (cd $(HOST_SUBDIR)/libiberty && \
28117           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
28118                 $(TARGET-libiberty))
28119 @endif libiberty
28120
28121
28122
28123 .PHONY: all-stage1-libiberty maybe-all-stage1-libiberty
28124 .PHONY: clean-stage1-libiberty maybe-clean-stage1-libiberty
28125 maybe-all-stage1-libiberty:
28126 maybe-clean-stage1-libiberty:
28127 @if libiberty-bootstrap
28128 maybe-all-stage1-libiberty: all-stage1-libiberty
28129 all-stage1: all-stage1-libiberty
28130 TARGET-stage1-libiberty = $(TARGET-libiberty)
28131 all-stage1-libiberty: configure-stage1-libiberty
28132         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
28133         @r=`${PWD_COMMAND}`; export r; \
28134         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28135         TFLAGS="$(STAGE1_TFLAGS)"; \
28136         $(HOST_EXPORTS)  \
28137         cd $(HOST_SUBDIR)/libiberty && \
28138          \
28139         $(MAKE) $(BASE_FLAGS_TO_PASS) \
28140                 CFLAGS="$(STAGE1_CFLAGS)" \
28141                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
28142                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
28143                 LIBCFLAGS="$(LIBCFLAGS)" \
28144                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28145                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28146                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28147                 $(EXTRA_HOST_FLAGS)  \
28148                 $(STAGE1_FLAGS_TO_PASS)  \
28149                 TFLAGS="$(STAGE1_TFLAGS)"  \
28150                 $(TARGET-stage1-libiberty)
28151
28152 maybe-clean-stage1-libiberty: clean-stage1-libiberty
28153 clean-stage1: clean-stage1-libiberty
28154 clean-stage1-libiberty:
28155         @if [ $(current_stage) = stage1 ]; then \
28156           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28157         else \
28158           [ -f $(HOST_SUBDIR)/stage1-libiberty/Makefile ] || exit 0; \
28159           $(MAKE) stage1-start; \
28160         fi; \
28161         cd $(HOST_SUBDIR)/libiberty && \
28162         $(MAKE) $(EXTRA_HOST_FLAGS)  \
28163         $(STAGE1_FLAGS_TO_PASS)  clean
28164 @endif libiberty-bootstrap
28165
28166
28167 .PHONY: all-stage2-libiberty maybe-all-stage2-libiberty
28168 .PHONY: clean-stage2-libiberty maybe-clean-stage2-libiberty
28169 maybe-all-stage2-libiberty:
28170 maybe-clean-stage2-libiberty:
28171 @if libiberty-bootstrap
28172 maybe-all-stage2-libiberty: all-stage2-libiberty
28173 all-stage2: all-stage2-libiberty
28174 TARGET-stage2-libiberty = $(TARGET-libiberty)
28175 all-stage2-libiberty: configure-stage2-libiberty
28176         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
28177         @r=`${PWD_COMMAND}`; export r; \
28178         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28179         TFLAGS="$(STAGE2_TFLAGS)"; \
28180         $(HOST_EXPORTS) \
28181         $(POSTSTAGE1_HOST_EXPORTS)  \
28182         cd $(HOST_SUBDIR)/libiberty && \
28183          \
28184         $(MAKE) $(BASE_FLAGS_TO_PASS) \
28185                 CFLAGS="$(STAGE2_CFLAGS)" \
28186                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
28187                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
28188                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
28189                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28190                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28191                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28192                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
28193                 TFLAGS="$(STAGE2_TFLAGS)"  \
28194                 $(TARGET-stage2-libiberty)
28195
28196 maybe-clean-stage2-libiberty: clean-stage2-libiberty
28197 clean-stage2: clean-stage2-libiberty
28198 clean-stage2-libiberty:
28199         @if [ $(current_stage) = stage2 ]; then \
28200           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28201         else \
28202           [ -f $(HOST_SUBDIR)/stage2-libiberty/Makefile ] || exit 0; \
28203           $(MAKE) stage2-start; \
28204         fi; \
28205         cd $(HOST_SUBDIR)/libiberty && \
28206         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
28207 @endif libiberty-bootstrap
28208
28209
28210 .PHONY: all-stage3-libiberty maybe-all-stage3-libiberty
28211 .PHONY: clean-stage3-libiberty maybe-clean-stage3-libiberty
28212 maybe-all-stage3-libiberty:
28213 maybe-clean-stage3-libiberty:
28214 @if libiberty-bootstrap
28215 maybe-all-stage3-libiberty: all-stage3-libiberty
28216 all-stage3: all-stage3-libiberty
28217 TARGET-stage3-libiberty = $(TARGET-libiberty)
28218 all-stage3-libiberty: configure-stage3-libiberty
28219         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
28220         @r=`${PWD_COMMAND}`; export r; \
28221         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28222         TFLAGS="$(STAGE3_TFLAGS)"; \
28223         $(HOST_EXPORTS) \
28224         $(POSTSTAGE1_HOST_EXPORTS)  \
28225         cd $(HOST_SUBDIR)/libiberty && \
28226          \
28227         $(MAKE) $(BASE_FLAGS_TO_PASS) \
28228                 CFLAGS="$(STAGE3_CFLAGS)" \
28229                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
28230                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
28231                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
28232                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28233                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28234                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28235                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
28236                 TFLAGS="$(STAGE3_TFLAGS)"  \
28237                 $(TARGET-stage3-libiberty)
28238
28239 maybe-clean-stage3-libiberty: clean-stage3-libiberty
28240 clean-stage3: clean-stage3-libiberty
28241 clean-stage3-libiberty:
28242         @if [ $(current_stage) = stage3 ]; then \
28243           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28244         else \
28245           [ -f $(HOST_SUBDIR)/stage3-libiberty/Makefile ] || exit 0; \
28246           $(MAKE) stage3-start; \
28247         fi; \
28248         cd $(HOST_SUBDIR)/libiberty && \
28249         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
28250 @endif libiberty-bootstrap
28251
28252
28253 .PHONY: all-stage4-libiberty maybe-all-stage4-libiberty
28254 .PHONY: clean-stage4-libiberty maybe-clean-stage4-libiberty
28255 maybe-all-stage4-libiberty:
28256 maybe-clean-stage4-libiberty:
28257 @if libiberty-bootstrap
28258 maybe-all-stage4-libiberty: all-stage4-libiberty
28259 all-stage4: all-stage4-libiberty
28260 TARGET-stage4-libiberty = $(TARGET-libiberty)
28261 all-stage4-libiberty: configure-stage4-libiberty
28262         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
28263         @r=`${PWD_COMMAND}`; export r; \
28264         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28265         TFLAGS="$(STAGE4_TFLAGS)"; \
28266         $(HOST_EXPORTS) \
28267         $(POSTSTAGE1_HOST_EXPORTS)  \
28268         cd $(HOST_SUBDIR)/libiberty && \
28269          \
28270         $(MAKE) $(BASE_FLAGS_TO_PASS) \
28271                 CFLAGS="$(STAGE4_CFLAGS)" \
28272                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
28273                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
28274                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
28275                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28276                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28277                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28278                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
28279                 TFLAGS="$(STAGE4_TFLAGS)"  \
28280                 $(TARGET-stage4-libiberty)
28281
28282 maybe-clean-stage4-libiberty: clean-stage4-libiberty
28283 clean-stage4: clean-stage4-libiberty
28284 clean-stage4-libiberty:
28285         @if [ $(current_stage) = stage4 ]; then \
28286           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28287         else \
28288           [ -f $(HOST_SUBDIR)/stage4-libiberty/Makefile ] || exit 0; \
28289           $(MAKE) stage4-start; \
28290         fi; \
28291         cd $(HOST_SUBDIR)/libiberty && \
28292         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
28293 @endif libiberty-bootstrap
28294
28295
28296 .PHONY: all-stageprofile-libiberty maybe-all-stageprofile-libiberty
28297 .PHONY: clean-stageprofile-libiberty maybe-clean-stageprofile-libiberty
28298 maybe-all-stageprofile-libiberty:
28299 maybe-clean-stageprofile-libiberty:
28300 @if libiberty-bootstrap
28301 maybe-all-stageprofile-libiberty: all-stageprofile-libiberty
28302 all-stageprofile: all-stageprofile-libiberty
28303 TARGET-stageprofile-libiberty = $(TARGET-libiberty)
28304 all-stageprofile-libiberty: configure-stageprofile-libiberty
28305         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
28306         @r=`${PWD_COMMAND}`; export r; \
28307         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28308         TFLAGS="$(STAGEprofile_TFLAGS)"; \
28309         $(HOST_EXPORTS) \
28310         $(POSTSTAGE1_HOST_EXPORTS)  \
28311         cd $(HOST_SUBDIR)/libiberty && \
28312          \
28313         $(MAKE) $(BASE_FLAGS_TO_PASS) \
28314                 CFLAGS="$(STAGEprofile_CFLAGS)" \
28315                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
28316                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
28317                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
28318                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28319                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28320                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28321                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
28322                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
28323                 $(TARGET-stageprofile-libiberty)
28324
28325 maybe-clean-stageprofile-libiberty: clean-stageprofile-libiberty
28326 clean-stageprofile: clean-stageprofile-libiberty
28327 clean-stageprofile-libiberty:
28328         @if [ $(current_stage) = stageprofile ]; then \
28329           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28330         else \
28331           [ -f $(HOST_SUBDIR)/stageprofile-libiberty/Makefile ] || exit 0; \
28332           $(MAKE) stageprofile-start; \
28333         fi; \
28334         cd $(HOST_SUBDIR)/libiberty && \
28335         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
28336 @endif libiberty-bootstrap
28337
28338
28339 .PHONY: all-stagetrain-libiberty maybe-all-stagetrain-libiberty
28340 .PHONY: clean-stagetrain-libiberty maybe-clean-stagetrain-libiberty
28341 maybe-all-stagetrain-libiberty:
28342 maybe-clean-stagetrain-libiberty:
28343 @if libiberty-bootstrap
28344 maybe-all-stagetrain-libiberty: all-stagetrain-libiberty
28345 all-stagetrain: all-stagetrain-libiberty
28346 TARGET-stagetrain-libiberty = $(TARGET-libiberty)
28347 all-stagetrain-libiberty: configure-stagetrain-libiberty
28348         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
28349         @r=`${PWD_COMMAND}`; export r; \
28350         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28351         TFLAGS="$(STAGEtrain_TFLAGS)"; \
28352         $(HOST_EXPORTS) \
28353         $(POSTSTAGE1_HOST_EXPORTS)  \
28354         cd $(HOST_SUBDIR)/libiberty && \
28355          \
28356         $(MAKE) $(BASE_FLAGS_TO_PASS) \
28357                 CFLAGS="$(STAGEtrain_CFLAGS)" \
28358                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
28359                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
28360                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
28361                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28362                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28363                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28364                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
28365                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
28366                 $(TARGET-stagetrain-libiberty)
28367
28368 maybe-clean-stagetrain-libiberty: clean-stagetrain-libiberty
28369 clean-stagetrain: clean-stagetrain-libiberty
28370 clean-stagetrain-libiberty:
28371         @if [ $(current_stage) = stagetrain ]; then \
28372           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28373         else \
28374           [ -f $(HOST_SUBDIR)/stagetrain-libiberty/Makefile ] || exit 0; \
28375           $(MAKE) stagetrain-start; \
28376         fi; \
28377         cd $(HOST_SUBDIR)/libiberty && \
28378         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
28379 @endif libiberty-bootstrap
28380
28381
28382 .PHONY: all-stagefeedback-libiberty maybe-all-stagefeedback-libiberty
28383 .PHONY: clean-stagefeedback-libiberty maybe-clean-stagefeedback-libiberty
28384 maybe-all-stagefeedback-libiberty:
28385 maybe-clean-stagefeedback-libiberty:
28386 @if libiberty-bootstrap
28387 maybe-all-stagefeedback-libiberty: all-stagefeedback-libiberty
28388 all-stagefeedback: all-stagefeedback-libiberty
28389 TARGET-stagefeedback-libiberty = $(TARGET-libiberty)
28390 all-stagefeedback-libiberty: configure-stagefeedback-libiberty
28391         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
28392         @r=`${PWD_COMMAND}`; export r; \
28393         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28394         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
28395         $(HOST_EXPORTS) \
28396         $(POSTSTAGE1_HOST_EXPORTS)  \
28397         cd $(HOST_SUBDIR)/libiberty && \
28398          \
28399         $(MAKE) $(BASE_FLAGS_TO_PASS) \
28400                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
28401                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
28402                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
28403                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
28404                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28405                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28406                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28407                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
28408                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
28409                 $(TARGET-stagefeedback-libiberty)
28410
28411 maybe-clean-stagefeedback-libiberty: clean-stagefeedback-libiberty
28412 clean-stagefeedback: clean-stagefeedback-libiberty
28413 clean-stagefeedback-libiberty:
28414         @if [ $(current_stage) = stagefeedback ]; then \
28415           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28416         else \
28417           [ -f $(HOST_SUBDIR)/stagefeedback-libiberty/Makefile ] || exit 0; \
28418           $(MAKE) stagefeedback-start; \
28419         fi; \
28420         cd $(HOST_SUBDIR)/libiberty && \
28421         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
28422 @endif libiberty-bootstrap
28423
28424
28425 .PHONY: all-stageautoprofile-libiberty maybe-all-stageautoprofile-libiberty
28426 .PHONY: clean-stageautoprofile-libiberty maybe-clean-stageautoprofile-libiberty
28427 maybe-all-stageautoprofile-libiberty:
28428 maybe-clean-stageautoprofile-libiberty:
28429 @if libiberty-bootstrap
28430 maybe-all-stageautoprofile-libiberty: all-stageautoprofile-libiberty
28431 all-stageautoprofile: all-stageautoprofile-libiberty
28432 TARGET-stageautoprofile-libiberty = $(TARGET-libiberty)
28433 all-stageautoprofile-libiberty: configure-stageautoprofile-libiberty
28434         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
28435         @r=`${PWD_COMMAND}`; export r; \
28436         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28437         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
28438         $(HOST_EXPORTS) \
28439         $(POSTSTAGE1_HOST_EXPORTS)  \
28440         cd $(HOST_SUBDIR)/libiberty && \
28441         $$s/gcc/config/i386/$(AUTO_PROFILE) \
28442         $(MAKE) $(BASE_FLAGS_TO_PASS) \
28443                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
28444                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
28445                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
28446                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
28447                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28448                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28449                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28450                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
28451                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
28452                 $(TARGET-stageautoprofile-libiberty)
28453
28454 maybe-clean-stageautoprofile-libiberty: clean-stageautoprofile-libiberty
28455 clean-stageautoprofile: clean-stageautoprofile-libiberty
28456 clean-stageautoprofile-libiberty:
28457         @if [ $(current_stage) = stageautoprofile ]; then \
28458           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28459         else \
28460           [ -f $(HOST_SUBDIR)/stageautoprofile-libiberty/Makefile ] || exit 0; \
28461           $(MAKE) stageautoprofile-start; \
28462         fi; \
28463         cd $(HOST_SUBDIR)/libiberty && \
28464         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
28465 @endif libiberty-bootstrap
28466
28467
28468 .PHONY: all-stageautofeedback-libiberty maybe-all-stageautofeedback-libiberty
28469 .PHONY: clean-stageautofeedback-libiberty maybe-clean-stageautofeedback-libiberty
28470 maybe-all-stageautofeedback-libiberty:
28471 maybe-clean-stageautofeedback-libiberty:
28472 @if libiberty-bootstrap
28473 maybe-all-stageautofeedback-libiberty: all-stageautofeedback-libiberty
28474 all-stageautofeedback: all-stageautofeedback-libiberty
28475 TARGET-stageautofeedback-libiberty = $(TARGET-libiberty)
28476 all-stageautofeedback-libiberty: configure-stageautofeedback-libiberty
28477         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
28478         @r=`${PWD_COMMAND}`; export r; \
28479         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28480         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
28481         $(HOST_EXPORTS) \
28482         $(POSTSTAGE1_HOST_EXPORTS)  \
28483         cd $(HOST_SUBDIR)/libiberty && \
28484          \
28485         $(MAKE) $(BASE_FLAGS_TO_PASS) \
28486                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
28487                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
28488                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
28489                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
28490                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28491                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28492                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28493                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
28494                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
28495                 $(TARGET-stageautofeedback-libiberty)
28496
28497 maybe-clean-stageautofeedback-libiberty: clean-stageautofeedback-libiberty
28498 clean-stageautofeedback: clean-stageautofeedback-libiberty
28499 clean-stageautofeedback-libiberty:
28500         @if [ $(current_stage) = stageautofeedback ]; then \
28501           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28502         else \
28503           [ -f $(HOST_SUBDIR)/stageautofeedback-libiberty/Makefile ] || exit 0; \
28504           $(MAKE) stageautofeedback-start; \
28505         fi; \
28506         cd $(HOST_SUBDIR)/libiberty && \
28507         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
28508 @endif libiberty-bootstrap
28509
28510
28511
28512
28513
28514 .PHONY: check-libiberty maybe-check-libiberty
28515 maybe-check-libiberty:
28516 @if libiberty
28517 maybe-check-libiberty: check-libiberty
28518
28519 check-libiberty:
28520         @: $(MAKE); $(unstage)
28521         @r=`${PWD_COMMAND}`; export r; \
28522         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28523         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
28524         (cd $(HOST_SUBDIR)/libiberty && \
28525           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
28526
28527 @endif libiberty
28528
28529 .PHONY: install-libiberty maybe-install-libiberty
28530 maybe-install-libiberty:
28531 @if libiberty
28532 maybe-install-libiberty: install-libiberty
28533
28534 install-libiberty: installdirs
28535         @: $(MAKE); $(unstage)
28536         @r=`${PWD_COMMAND}`; export r; \
28537         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28538         $(HOST_EXPORTS) \
28539         (cd $(HOST_SUBDIR)/libiberty && \
28540           $(MAKE) $(FLAGS_TO_PASS)  install)
28541
28542 @endif libiberty
28543
28544 .PHONY: install-strip-libiberty maybe-install-strip-libiberty
28545 maybe-install-strip-libiberty:
28546 @if libiberty
28547 maybe-install-strip-libiberty: install-strip-libiberty
28548
28549 install-strip-libiberty: installdirs
28550         @: $(MAKE); $(unstage)
28551         @r=`${PWD_COMMAND}`; export r; \
28552         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28553         $(HOST_EXPORTS) \
28554         (cd $(HOST_SUBDIR)/libiberty && \
28555           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
28556
28557 @endif libiberty
28558
28559 # Other targets (info, dvi, pdf, etc.)
28560
28561 .PHONY: maybe-info-libiberty info-libiberty
28562 maybe-info-libiberty:
28563 @if libiberty
28564 maybe-info-libiberty: info-libiberty
28565
28566 info-libiberty: \
28567     configure-libiberty 
28568         @[ -f ./libiberty/Makefile ] || exit 0; \
28569         r=`${PWD_COMMAND}`; export r; \
28570         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28571         $(HOST_EXPORTS) \
28572         for flag in $(EXTRA_HOST_FLAGS) ; do \
28573           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28574         done; \
28575         echo "Doing info in libiberty"; \
28576         (cd $(HOST_SUBDIR)/libiberty && \
28577           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28578                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28579                   "RANLIB=$${RANLIB}" \
28580                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28581                   info) \
28582           || exit 1
28583
28584 @endif libiberty
28585
28586 .PHONY: maybe-dvi-libiberty dvi-libiberty
28587 maybe-dvi-libiberty:
28588 @if libiberty
28589 maybe-dvi-libiberty: dvi-libiberty
28590
28591 dvi-libiberty: \
28592     configure-libiberty 
28593         @[ -f ./libiberty/Makefile ] || exit 0; \
28594         r=`${PWD_COMMAND}`; export r; \
28595         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28596         $(HOST_EXPORTS) \
28597         for flag in $(EXTRA_HOST_FLAGS) ; do \
28598           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28599         done; \
28600         echo "Doing dvi in libiberty"; \
28601         (cd $(HOST_SUBDIR)/libiberty && \
28602           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28603                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28604                   "RANLIB=$${RANLIB}" \
28605                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28606                   dvi) \
28607           || exit 1
28608
28609 @endif libiberty
28610
28611 .PHONY: maybe-pdf-libiberty pdf-libiberty
28612 maybe-pdf-libiberty:
28613 @if libiberty
28614 maybe-pdf-libiberty: pdf-libiberty
28615
28616 pdf-libiberty: \
28617     configure-libiberty 
28618         @[ -f ./libiberty/Makefile ] || exit 0; \
28619         r=`${PWD_COMMAND}`; export r; \
28620         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28621         $(HOST_EXPORTS) \
28622         for flag in $(EXTRA_HOST_FLAGS) ; do \
28623           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28624         done; \
28625         echo "Doing pdf in libiberty"; \
28626         (cd $(HOST_SUBDIR)/libiberty && \
28627           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28628                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28629                   "RANLIB=$${RANLIB}" \
28630                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28631                   pdf) \
28632           || exit 1
28633
28634 @endif libiberty
28635
28636 .PHONY: maybe-html-libiberty html-libiberty
28637 maybe-html-libiberty:
28638 @if libiberty
28639 maybe-html-libiberty: html-libiberty
28640
28641 html-libiberty: \
28642     configure-libiberty 
28643         @[ -f ./libiberty/Makefile ] || exit 0; \
28644         r=`${PWD_COMMAND}`; export r; \
28645         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28646         $(HOST_EXPORTS) \
28647         for flag in $(EXTRA_HOST_FLAGS) ; do \
28648           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28649         done; \
28650         echo "Doing html in libiberty"; \
28651         (cd $(HOST_SUBDIR)/libiberty && \
28652           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28653                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28654                   "RANLIB=$${RANLIB}" \
28655                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28656                   html) \
28657           || exit 1
28658
28659 @endif libiberty
28660
28661 .PHONY: maybe-TAGS-libiberty TAGS-libiberty
28662 maybe-TAGS-libiberty:
28663 @if libiberty
28664 maybe-TAGS-libiberty: TAGS-libiberty
28665
28666 TAGS-libiberty: \
28667     configure-libiberty 
28668         @[ -f ./libiberty/Makefile ] || exit 0; \
28669         r=`${PWD_COMMAND}`; export r; \
28670         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28671         $(HOST_EXPORTS) \
28672         for flag in $(EXTRA_HOST_FLAGS) ; do \
28673           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28674         done; \
28675         echo "Doing TAGS in libiberty"; \
28676         (cd $(HOST_SUBDIR)/libiberty && \
28677           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28678                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28679                   "RANLIB=$${RANLIB}" \
28680                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28681                   TAGS) \
28682           || exit 1
28683
28684 @endif libiberty
28685
28686 .PHONY: maybe-install-info-libiberty install-info-libiberty
28687 maybe-install-info-libiberty:
28688 @if libiberty
28689 maybe-install-info-libiberty: install-info-libiberty
28690
28691 install-info-libiberty: \
28692     configure-libiberty \
28693     info-libiberty 
28694         @[ -f ./libiberty/Makefile ] || exit 0; \
28695         r=`${PWD_COMMAND}`; export r; \
28696         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28697         $(HOST_EXPORTS) \
28698         for flag in $(EXTRA_HOST_FLAGS) ; do \
28699           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28700         done; \
28701         echo "Doing install-info in libiberty"; \
28702         (cd $(HOST_SUBDIR)/libiberty && \
28703           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28704                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28705                   "RANLIB=$${RANLIB}" \
28706                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28707                   install-info) \
28708           || exit 1
28709
28710 @endif libiberty
28711
28712 .PHONY: maybe-install-dvi-libiberty install-dvi-libiberty
28713 maybe-install-dvi-libiberty:
28714 @if libiberty
28715 maybe-install-dvi-libiberty: install-dvi-libiberty
28716
28717 install-dvi-libiberty: \
28718     configure-libiberty \
28719     dvi-libiberty 
28720         @[ -f ./libiberty/Makefile ] || exit 0; \
28721         r=`${PWD_COMMAND}`; export r; \
28722         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28723         $(HOST_EXPORTS) \
28724         for flag in $(EXTRA_HOST_FLAGS) ; do \
28725           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28726         done; \
28727         echo "Doing install-dvi in libiberty"; \
28728         (cd $(HOST_SUBDIR)/libiberty && \
28729           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28730                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28731                   "RANLIB=$${RANLIB}" \
28732                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28733                   install-dvi) \
28734           || exit 1
28735
28736 @endif libiberty
28737
28738 .PHONY: maybe-install-pdf-libiberty install-pdf-libiberty
28739 maybe-install-pdf-libiberty:
28740 @if libiberty
28741 maybe-install-pdf-libiberty: install-pdf-libiberty
28742
28743 install-pdf-libiberty: \
28744     configure-libiberty \
28745     pdf-libiberty 
28746         @[ -f ./libiberty/Makefile ] || exit 0; \
28747         r=`${PWD_COMMAND}`; export r; \
28748         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28749         $(HOST_EXPORTS) \
28750         for flag in $(EXTRA_HOST_FLAGS) ; do \
28751           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28752         done; \
28753         echo "Doing install-pdf in libiberty"; \
28754         (cd $(HOST_SUBDIR)/libiberty && \
28755           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28756                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28757                   "RANLIB=$${RANLIB}" \
28758                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28759                   install-pdf) \
28760           || exit 1
28761
28762 @endif libiberty
28763
28764 .PHONY: maybe-install-html-libiberty install-html-libiberty
28765 maybe-install-html-libiberty:
28766 @if libiberty
28767 maybe-install-html-libiberty: install-html-libiberty
28768
28769 install-html-libiberty: \
28770     configure-libiberty \
28771     html-libiberty 
28772         @[ -f ./libiberty/Makefile ] || exit 0; \
28773         r=`${PWD_COMMAND}`; export r; \
28774         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28775         $(HOST_EXPORTS) \
28776         for flag in $(EXTRA_HOST_FLAGS) ; do \
28777           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28778         done; \
28779         echo "Doing install-html in libiberty"; \
28780         (cd $(HOST_SUBDIR)/libiberty && \
28781           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28782                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28783                   "RANLIB=$${RANLIB}" \
28784                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28785                   install-html) \
28786           || exit 1
28787
28788 @endif libiberty
28789
28790 .PHONY: maybe-installcheck-libiberty installcheck-libiberty
28791 maybe-installcheck-libiberty:
28792 @if libiberty
28793 maybe-installcheck-libiberty: installcheck-libiberty
28794
28795 installcheck-libiberty: \
28796     configure-libiberty 
28797         @[ -f ./libiberty/Makefile ] || exit 0; \
28798         r=`${PWD_COMMAND}`; export r; \
28799         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28800         $(HOST_EXPORTS) \
28801         for flag in $(EXTRA_HOST_FLAGS) ; do \
28802           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28803         done; \
28804         echo "Doing installcheck in libiberty"; \
28805         (cd $(HOST_SUBDIR)/libiberty && \
28806           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28807                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28808                   "RANLIB=$${RANLIB}" \
28809                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28810                   installcheck) \
28811           || exit 1
28812
28813 @endif libiberty
28814
28815 .PHONY: maybe-mostlyclean-libiberty mostlyclean-libiberty
28816 maybe-mostlyclean-libiberty:
28817 @if libiberty
28818 maybe-mostlyclean-libiberty: mostlyclean-libiberty
28819
28820 mostlyclean-libiberty: 
28821         @[ -f ./libiberty/Makefile ] || exit 0; \
28822         r=`${PWD_COMMAND}`; export r; \
28823         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28824         $(HOST_EXPORTS) \
28825         for flag in $(EXTRA_HOST_FLAGS) ; do \
28826           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28827         done; \
28828         echo "Doing mostlyclean in libiberty"; \
28829         (cd $(HOST_SUBDIR)/libiberty && \
28830           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28831                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28832                   "RANLIB=$${RANLIB}" \
28833                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28834                   mostlyclean) \
28835           || exit 1
28836
28837 @endif libiberty
28838
28839 .PHONY: maybe-clean-libiberty clean-libiberty
28840 maybe-clean-libiberty:
28841 @if libiberty
28842 maybe-clean-libiberty: clean-libiberty
28843
28844 clean-libiberty: 
28845         @[ -f ./libiberty/Makefile ] || exit 0; \
28846         r=`${PWD_COMMAND}`; export r; \
28847         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28848         $(HOST_EXPORTS) \
28849         for flag in $(EXTRA_HOST_FLAGS) ; do \
28850           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28851         done; \
28852         echo "Doing clean in libiberty"; \
28853         (cd $(HOST_SUBDIR)/libiberty && \
28854           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28855                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28856                   "RANLIB=$${RANLIB}" \
28857                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28858                   clean) \
28859           || exit 1
28860
28861 @endif libiberty
28862
28863 .PHONY: maybe-distclean-libiberty distclean-libiberty
28864 maybe-distclean-libiberty:
28865 @if libiberty
28866 maybe-distclean-libiberty: distclean-libiberty
28867
28868 distclean-libiberty: 
28869         @[ -f ./libiberty/Makefile ] || exit 0; \
28870         r=`${PWD_COMMAND}`; export r; \
28871         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28872         $(HOST_EXPORTS) \
28873         for flag in $(EXTRA_HOST_FLAGS) ; do \
28874           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28875         done; \
28876         echo "Doing distclean in libiberty"; \
28877         (cd $(HOST_SUBDIR)/libiberty && \
28878           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28879                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28880                   "RANLIB=$${RANLIB}" \
28881                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28882                   distclean) \
28883           || exit 1
28884
28885 @endif libiberty
28886
28887 .PHONY: maybe-maintainer-clean-libiberty maintainer-clean-libiberty
28888 maybe-maintainer-clean-libiberty:
28889 @if libiberty
28890 maybe-maintainer-clean-libiberty: maintainer-clean-libiberty
28891
28892 maintainer-clean-libiberty: 
28893         @[ -f ./libiberty/Makefile ] || exit 0; \
28894         r=`${PWD_COMMAND}`; export r; \
28895         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28896         $(HOST_EXPORTS) \
28897         for flag in $(EXTRA_HOST_FLAGS) ; do \
28898           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28899         done; \
28900         echo "Doing maintainer-clean in libiberty"; \
28901         (cd $(HOST_SUBDIR)/libiberty && \
28902           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28903                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28904                   "RANLIB=$${RANLIB}" \
28905                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28906                   maintainer-clean) \
28907           || exit 1
28908
28909 @endif libiberty
28910
28911
28912
28913 .PHONY: configure-libiberty-linker-plugin maybe-configure-libiberty-linker-plugin
28914 maybe-configure-libiberty-linker-plugin:
28915 @if gcc-bootstrap
28916 configure-libiberty-linker-plugin: stage_current
28917 @endif gcc-bootstrap
28918 @if libiberty-linker-plugin
28919 maybe-configure-libiberty-linker-plugin: configure-libiberty-linker-plugin
28920 configure-libiberty-linker-plugin: 
28921         @r=`${PWD_COMMAND}`; export r; \
28922         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28923         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
28924         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
28925         $(HOST_EXPORTS)  \
28926         echo Configuring in $(HOST_SUBDIR)/libiberty-linker-plugin; \
28927         cd "$(HOST_SUBDIR)/libiberty-linker-plugin" || exit 1; \
28928         case $(srcdir) in \
28929           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28930           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
28931                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28932         esac; \
28933         module_srcdir=libiberty; \
28934         $(SHELL) \
28935           $$s/$$module_srcdir/configure \
28936           --srcdir=$${topdir}/$$module_srcdir \
28937           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28938           --target=${target_alias} @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@ \
28939           || exit 1
28940 @endif libiberty-linker-plugin
28941
28942
28943
28944 .PHONY: configure-stage1-libiberty-linker-plugin maybe-configure-stage1-libiberty-linker-plugin
28945 maybe-configure-stage1-libiberty-linker-plugin:
28946 @if libiberty-linker-plugin-bootstrap
28947 maybe-configure-stage1-libiberty-linker-plugin: configure-stage1-libiberty-linker-plugin
28948 configure-stage1-libiberty-linker-plugin:
28949         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
28950         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
28951         @r=`${PWD_COMMAND}`; export r; \
28952         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28953         TFLAGS="$(STAGE1_TFLAGS)"; \
28954         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
28955         $(HOST_EXPORTS) \
28956         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
28957         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
28958         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
28959         echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
28960         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
28961         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
28962         case $(srcdir) in \
28963           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28964           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
28965                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28966         esac; \
28967         module_srcdir=libiberty; \
28968         $(SHELL) $$s/$$module_srcdir/configure \
28969           --srcdir=$${topdir}/$$module_srcdir \
28970           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28971           --target=${target_alias} \
28972            \
28973           $(STAGE1_CONFIGURE_FLAGS) \
28974           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
28975 @endif libiberty-linker-plugin-bootstrap
28976
28977 .PHONY: configure-stage2-libiberty-linker-plugin maybe-configure-stage2-libiberty-linker-plugin
28978 maybe-configure-stage2-libiberty-linker-plugin:
28979 @if libiberty-linker-plugin-bootstrap
28980 maybe-configure-stage2-libiberty-linker-plugin: configure-stage2-libiberty-linker-plugin
28981 configure-stage2-libiberty-linker-plugin:
28982         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
28983         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
28984         @r=`${PWD_COMMAND}`; export r; \
28985         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28986         TFLAGS="$(STAGE2_TFLAGS)"; \
28987         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
28988         $(HOST_EXPORTS) \
28989         $(POSTSTAGE1_HOST_EXPORTS) \
28990         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
28991         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
28992         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
28993         echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
28994         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
28995         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
28996         case $(srcdir) in \
28997           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28998           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
28999                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29000         esac; \
29001         module_srcdir=libiberty; \
29002         $(SHELL) $$s/$$module_srcdir/configure \
29003           --srcdir=$${topdir}/$$module_srcdir \
29004           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29005           --target=${target_alias} \
29006           --with-build-libsubdir=$(HOST_SUBDIR) \
29007           $(STAGE2_CONFIGURE_FLAGS) \
29008           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
29009 @endif libiberty-linker-plugin-bootstrap
29010
29011 .PHONY: configure-stage3-libiberty-linker-plugin maybe-configure-stage3-libiberty-linker-plugin
29012 maybe-configure-stage3-libiberty-linker-plugin:
29013 @if libiberty-linker-plugin-bootstrap
29014 maybe-configure-stage3-libiberty-linker-plugin: configure-stage3-libiberty-linker-plugin
29015 configure-stage3-libiberty-linker-plugin:
29016         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
29017         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
29018         @r=`${PWD_COMMAND}`; export r; \
29019         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29020         TFLAGS="$(STAGE3_TFLAGS)"; \
29021         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
29022         $(HOST_EXPORTS) \
29023         $(POSTSTAGE1_HOST_EXPORTS) \
29024         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
29025         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
29026         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
29027         echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
29028         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
29029         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
29030         case $(srcdir) in \
29031           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29032           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
29033                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29034         esac; \
29035         module_srcdir=libiberty; \
29036         $(SHELL) $$s/$$module_srcdir/configure \
29037           --srcdir=$${topdir}/$$module_srcdir \
29038           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29039           --target=${target_alias} \
29040           --with-build-libsubdir=$(HOST_SUBDIR) \
29041           $(STAGE3_CONFIGURE_FLAGS) \
29042           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
29043 @endif libiberty-linker-plugin-bootstrap
29044
29045 .PHONY: configure-stage4-libiberty-linker-plugin maybe-configure-stage4-libiberty-linker-plugin
29046 maybe-configure-stage4-libiberty-linker-plugin:
29047 @if libiberty-linker-plugin-bootstrap
29048 maybe-configure-stage4-libiberty-linker-plugin: configure-stage4-libiberty-linker-plugin
29049 configure-stage4-libiberty-linker-plugin:
29050         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
29051         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
29052         @r=`${PWD_COMMAND}`; export r; \
29053         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29054         TFLAGS="$(STAGE4_TFLAGS)"; \
29055         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
29056         $(HOST_EXPORTS) \
29057         $(POSTSTAGE1_HOST_EXPORTS) \
29058         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
29059         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
29060         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
29061         echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
29062         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
29063         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
29064         case $(srcdir) in \
29065           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29066           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
29067                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29068         esac; \
29069         module_srcdir=libiberty; \
29070         $(SHELL) $$s/$$module_srcdir/configure \
29071           --srcdir=$${topdir}/$$module_srcdir \
29072           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29073           --target=${target_alias} \
29074           --with-build-libsubdir=$(HOST_SUBDIR) \
29075           $(STAGE4_CONFIGURE_FLAGS) \
29076           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
29077 @endif libiberty-linker-plugin-bootstrap
29078
29079 .PHONY: configure-stageprofile-libiberty-linker-plugin maybe-configure-stageprofile-libiberty-linker-plugin
29080 maybe-configure-stageprofile-libiberty-linker-plugin:
29081 @if libiberty-linker-plugin-bootstrap
29082 maybe-configure-stageprofile-libiberty-linker-plugin: configure-stageprofile-libiberty-linker-plugin
29083 configure-stageprofile-libiberty-linker-plugin:
29084         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
29085         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
29086         @r=`${PWD_COMMAND}`; export r; \
29087         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29088         TFLAGS="$(STAGEprofile_TFLAGS)"; \
29089         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
29090         $(HOST_EXPORTS) \
29091         $(POSTSTAGE1_HOST_EXPORTS) \
29092         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
29093         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
29094         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
29095         echo Configuring stage profile in $(HOST_SUBDIR)/libiberty-linker-plugin; \
29096         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
29097         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
29098         case $(srcdir) in \
29099           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29100           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
29101                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29102         esac; \
29103         module_srcdir=libiberty; \
29104         $(SHELL) $$s/$$module_srcdir/configure \
29105           --srcdir=$${topdir}/$$module_srcdir \
29106           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29107           --target=${target_alias} \
29108           --with-build-libsubdir=$(HOST_SUBDIR) \
29109           $(STAGEprofile_CONFIGURE_FLAGS) \
29110           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
29111 @endif libiberty-linker-plugin-bootstrap
29112
29113 .PHONY: configure-stagetrain-libiberty-linker-plugin maybe-configure-stagetrain-libiberty-linker-plugin
29114 maybe-configure-stagetrain-libiberty-linker-plugin:
29115 @if libiberty-linker-plugin-bootstrap
29116 maybe-configure-stagetrain-libiberty-linker-plugin: configure-stagetrain-libiberty-linker-plugin
29117 configure-stagetrain-libiberty-linker-plugin:
29118         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
29119         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
29120         @r=`${PWD_COMMAND}`; export r; \
29121         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29122         TFLAGS="$(STAGEtrain_TFLAGS)"; \
29123         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
29124         $(HOST_EXPORTS) \
29125         $(POSTSTAGE1_HOST_EXPORTS) \
29126         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
29127         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
29128         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
29129         echo Configuring stage train in $(HOST_SUBDIR)/libiberty-linker-plugin; \
29130         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
29131         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
29132         case $(srcdir) in \
29133           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29134           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
29135                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29136         esac; \
29137         module_srcdir=libiberty; \
29138         $(SHELL) $$s/$$module_srcdir/configure \
29139           --srcdir=$${topdir}/$$module_srcdir \
29140           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29141           --target=${target_alias} \
29142           --with-build-libsubdir=$(HOST_SUBDIR) \
29143           $(STAGEtrain_CONFIGURE_FLAGS) \
29144           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
29145 @endif libiberty-linker-plugin-bootstrap
29146
29147 .PHONY: configure-stagefeedback-libiberty-linker-plugin maybe-configure-stagefeedback-libiberty-linker-plugin
29148 maybe-configure-stagefeedback-libiberty-linker-plugin:
29149 @if libiberty-linker-plugin-bootstrap
29150 maybe-configure-stagefeedback-libiberty-linker-plugin: configure-stagefeedback-libiberty-linker-plugin
29151 configure-stagefeedback-libiberty-linker-plugin:
29152         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
29153         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
29154         @r=`${PWD_COMMAND}`; export r; \
29155         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29156         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
29157         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
29158         $(HOST_EXPORTS) \
29159         $(POSTSTAGE1_HOST_EXPORTS) \
29160         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
29161         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
29162         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
29163         echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty-linker-plugin; \
29164         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
29165         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
29166         case $(srcdir) in \
29167           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29168           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
29169                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29170         esac; \
29171         module_srcdir=libiberty; \
29172         $(SHELL) $$s/$$module_srcdir/configure \
29173           --srcdir=$${topdir}/$$module_srcdir \
29174           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29175           --target=${target_alias} \
29176           --with-build-libsubdir=$(HOST_SUBDIR) \
29177           $(STAGEfeedback_CONFIGURE_FLAGS) \
29178           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
29179 @endif libiberty-linker-plugin-bootstrap
29180
29181 .PHONY: configure-stageautoprofile-libiberty-linker-plugin maybe-configure-stageautoprofile-libiberty-linker-plugin
29182 maybe-configure-stageautoprofile-libiberty-linker-plugin:
29183 @if libiberty-linker-plugin-bootstrap
29184 maybe-configure-stageautoprofile-libiberty-linker-plugin: configure-stageautoprofile-libiberty-linker-plugin
29185 configure-stageautoprofile-libiberty-linker-plugin:
29186         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
29187         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
29188         @r=`${PWD_COMMAND}`; export r; \
29189         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29190         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
29191         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
29192         $(HOST_EXPORTS) \
29193         $(POSTSTAGE1_HOST_EXPORTS) \
29194         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
29195         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
29196         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
29197         echo Configuring stage autoprofile in $(HOST_SUBDIR)/libiberty-linker-plugin; \
29198         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
29199         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
29200         case $(srcdir) in \
29201           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29202           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
29203                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29204         esac; \
29205         module_srcdir=libiberty; \
29206         $(SHELL) $$s/$$module_srcdir/configure \
29207           --srcdir=$${topdir}/$$module_srcdir \
29208           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29209           --target=${target_alias} \
29210           --with-build-libsubdir=$(HOST_SUBDIR) \
29211           $(STAGEautoprofile_CONFIGURE_FLAGS) \
29212           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
29213 @endif libiberty-linker-plugin-bootstrap
29214
29215 .PHONY: configure-stageautofeedback-libiberty-linker-plugin maybe-configure-stageautofeedback-libiberty-linker-plugin
29216 maybe-configure-stageautofeedback-libiberty-linker-plugin:
29217 @if libiberty-linker-plugin-bootstrap
29218 maybe-configure-stageautofeedback-libiberty-linker-plugin: configure-stageautofeedback-libiberty-linker-plugin
29219 configure-stageautofeedback-libiberty-linker-plugin:
29220         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
29221         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
29222         @r=`${PWD_COMMAND}`; export r; \
29223         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29224         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
29225         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
29226         $(HOST_EXPORTS) \
29227         $(POSTSTAGE1_HOST_EXPORTS) \
29228         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
29229         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
29230         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
29231         echo Configuring stage autofeedback in $(HOST_SUBDIR)/libiberty-linker-plugin; \
29232         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
29233         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
29234         case $(srcdir) in \
29235           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29236           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
29237                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29238         esac; \
29239         module_srcdir=libiberty; \
29240         $(SHELL) $$s/$$module_srcdir/configure \
29241           --srcdir=$${topdir}/$$module_srcdir \
29242           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29243           --target=${target_alias} \
29244           --with-build-libsubdir=$(HOST_SUBDIR) \
29245           $(STAGEautofeedback_CONFIGURE_FLAGS) \
29246           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
29247 @endif libiberty-linker-plugin-bootstrap
29248
29249
29250
29251
29252
29253 .PHONY: all-libiberty-linker-plugin maybe-all-libiberty-linker-plugin
29254 maybe-all-libiberty-linker-plugin:
29255 @if gcc-bootstrap
29256 all-libiberty-linker-plugin: stage_current
29257 @endif gcc-bootstrap
29258 @if libiberty-linker-plugin
29259 TARGET-libiberty-linker-plugin=all
29260 maybe-all-libiberty-linker-plugin: all-libiberty-linker-plugin
29261 all-libiberty-linker-plugin: configure-libiberty-linker-plugin
29262         @r=`${PWD_COMMAND}`; export r; \
29263         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29264         $(HOST_EXPORTS)  \
29265         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29266           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29267                 $(TARGET-libiberty-linker-plugin))
29268 @endif libiberty-linker-plugin
29269
29270
29271
29272 .PHONY: all-stage1-libiberty-linker-plugin maybe-all-stage1-libiberty-linker-plugin
29273 .PHONY: clean-stage1-libiberty-linker-plugin maybe-clean-stage1-libiberty-linker-plugin
29274 maybe-all-stage1-libiberty-linker-plugin:
29275 maybe-clean-stage1-libiberty-linker-plugin:
29276 @if libiberty-linker-plugin-bootstrap
29277 maybe-all-stage1-libiberty-linker-plugin: all-stage1-libiberty-linker-plugin
29278 all-stage1: all-stage1-libiberty-linker-plugin
29279 TARGET-stage1-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29280 all-stage1-libiberty-linker-plugin: configure-stage1-libiberty-linker-plugin
29281         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
29282         @r=`${PWD_COMMAND}`; export r; \
29283         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29284         TFLAGS="$(STAGE1_TFLAGS)"; \
29285         $(HOST_EXPORTS)  \
29286         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29287          \
29288         $(MAKE) $(BASE_FLAGS_TO_PASS) \
29289                 CFLAGS="$(STAGE1_CFLAGS)" \
29290                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
29291                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
29292                 LIBCFLAGS="$(LIBCFLAGS)" \
29293                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29294                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29295                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29296                 $(EXTRA_HOST_FLAGS)  \
29297                 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29298                 TFLAGS="$(STAGE1_TFLAGS)"  \
29299                 $(TARGET-stage1-libiberty-linker-plugin)
29300
29301 maybe-clean-stage1-libiberty-linker-plugin: clean-stage1-libiberty-linker-plugin
29302 clean-stage1: clean-stage1-libiberty-linker-plugin
29303 clean-stage1-libiberty-linker-plugin:
29304         @if [ $(current_stage) = stage1 ]; then \
29305           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29306         else \
29307           [ -f $(HOST_SUBDIR)/stage1-libiberty-linker-plugin/Makefile ] || exit 0; \
29308           $(MAKE) stage1-start; \
29309         fi; \
29310         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29311         $(MAKE) $(EXTRA_HOST_FLAGS)  \
29312         $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29313 @endif libiberty-linker-plugin-bootstrap
29314
29315
29316 .PHONY: all-stage2-libiberty-linker-plugin maybe-all-stage2-libiberty-linker-plugin
29317 .PHONY: clean-stage2-libiberty-linker-plugin maybe-clean-stage2-libiberty-linker-plugin
29318 maybe-all-stage2-libiberty-linker-plugin:
29319 maybe-clean-stage2-libiberty-linker-plugin:
29320 @if libiberty-linker-plugin-bootstrap
29321 maybe-all-stage2-libiberty-linker-plugin: all-stage2-libiberty-linker-plugin
29322 all-stage2: all-stage2-libiberty-linker-plugin
29323 TARGET-stage2-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29324 all-stage2-libiberty-linker-plugin: configure-stage2-libiberty-linker-plugin
29325         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
29326         @r=`${PWD_COMMAND}`; export r; \
29327         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29328         TFLAGS="$(STAGE2_TFLAGS)"; \
29329         $(HOST_EXPORTS) \
29330         $(POSTSTAGE1_HOST_EXPORTS)  \
29331         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29332          \
29333         $(MAKE) $(BASE_FLAGS_TO_PASS) \
29334                 CFLAGS="$(STAGE2_CFLAGS)" \
29335                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
29336                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
29337                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
29338                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29339                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29340                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29341                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29342                 TFLAGS="$(STAGE2_TFLAGS)"  \
29343                 $(TARGET-stage2-libiberty-linker-plugin)
29344
29345 maybe-clean-stage2-libiberty-linker-plugin: clean-stage2-libiberty-linker-plugin
29346 clean-stage2: clean-stage2-libiberty-linker-plugin
29347 clean-stage2-libiberty-linker-plugin:
29348         @if [ $(current_stage) = stage2 ]; then \
29349           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29350         else \
29351           [ -f $(HOST_SUBDIR)/stage2-libiberty-linker-plugin/Makefile ] || exit 0; \
29352           $(MAKE) stage2-start; \
29353         fi; \
29354         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29355         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29356 @endif libiberty-linker-plugin-bootstrap
29357
29358
29359 .PHONY: all-stage3-libiberty-linker-plugin maybe-all-stage3-libiberty-linker-plugin
29360 .PHONY: clean-stage3-libiberty-linker-plugin maybe-clean-stage3-libiberty-linker-plugin
29361 maybe-all-stage3-libiberty-linker-plugin:
29362 maybe-clean-stage3-libiberty-linker-plugin:
29363 @if libiberty-linker-plugin-bootstrap
29364 maybe-all-stage3-libiberty-linker-plugin: all-stage3-libiberty-linker-plugin
29365 all-stage3: all-stage3-libiberty-linker-plugin
29366 TARGET-stage3-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29367 all-stage3-libiberty-linker-plugin: configure-stage3-libiberty-linker-plugin
29368         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
29369         @r=`${PWD_COMMAND}`; export r; \
29370         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29371         TFLAGS="$(STAGE3_TFLAGS)"; \
29372         $(HOST_EXPORTS) \
29373         $(POSTSTAGE1_HOST_EXPORTS)  \
29374         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29375          \
29376         $(MAKE) $(BASE_FLAGS_TO_PASS) \
29377                 CFLAGS="$(STAGE3_CFLAGS)" \
29378                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
29379                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
29380                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
29381                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29382                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29383                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29384                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29385                 TFLAGS="$(STAGE3_TFLAGS)"  \
29386                 $(TARGET-stage3-libiberty-linker-plugin)
29387
29388 maybe-clean-stage3-libiberty-linker-plugin: clean-stage3-libiberty-linker-plugin
29389 clean-stage3: clean-stage3-libiberty-linker-plugin
29390 clean-stage3-libiberty-linker-plugin:
29391         @if [ $(current_stage) = stage3 ]; then \
29392           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29393         else \
29394           [ -f $(HOST_SUBDIR)/stage3-libiberty-linker-plugin/Makefile ] || exit 0; \
29395           $(MAKE) stage3-start; \
29396         fi; \
29397         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29398         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29399 @endif libiberty-linker-plugin-bootstrap
29400
29401
29402 .PHONY: all-stage4-libiberty-linker-plugin maybe-all-stage4-libiberty-linker-plugin
29403 .PHONY: clean-stage4-libiberty-linker-plugin maybe-clean-stage4-libiberty-linker-plugin
29404 maybe-all-stage4-libiberty-linker-plugin:
29405 maybe-clean-stage4-libiberty-linker-plugin:
29406 @if libiberty-linker-plugin-bootstrap
29407 maybe-all-stage4-libiberty-linker-plugin: all-stage4-libiberty-linker-plugin
29408 all-stage4: all-stage4-libiberty-linker-plugin
29409 TARGET-stage4-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29410 all-stage4-libiberty-linker-plugin: configure-stage4-libiberty-linker-plugin
29411         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
29412         @r=`${PWD_COMMAND}`; export r; \
29413         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29414         TFLAGS="$(STAGE4_TFLAGS)"; \
29415         $(HOST_EXPORTS) \
29416         $(POSTSTAGE1_HOST_EXPORTS)  \
29417         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29418          \
29419         $(MAKE) $(BASE_FLAGS_TO_PASS) \
29420                 CFLAGS="$(STAGE4_CFLAGS)" \
29421                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
29422                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
29423                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
29424                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29425                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29426                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29427                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29428                 TFLAGS="$(STAGE4_TFLAGS)"  \
29429                 $(TARGET-stage4-libiberty-linker-plugin)
29430
29431 maybe-clean-stage4-libiberty-linker-plugin: clean-stage4-libiberty-linker-plugin
29432 clean-stage4: clean-stage4-libiberty-linker-plugin
29433 clean-stage4-libiberty-linker-plugin:
29434         @if [ $(current_stage) = stage4 ]; then \
29435           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29436         else \
29437           [ -f $(HOST_SUBDIR)/stage4-libiberty-linker-plugin/Makefile ] || exit 0; \
29438           $(MAKE) stage4-start; \
29439         fi; \
29440         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29441         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29442 @endif libiberty-linker-plugin-bootstrap
29443
29444
29445 .PHONY: all-stageprofile-libiberty-linker-plugin maybe-all-stageprofile-libiberty-linker-plugin
29446 .PHONY: clean-stageprofile-libiberty-linker-plugin maybe-clean-stageprofile-libiberty-linker-plugin
29447 maybe-all-stageprofile-libiberty-linker-plugin:
29448 maybe-clean-stageprofile-libiberty-linker-plugin:
29449 @if libiberty-linker-plugin-bootstrap
29450 maybe-all-stageprofile-libiberty-linker-plugin: all-stageprofile-libiberty-linker-plugin
29451 all-stageprofile: all-stageprofile-libiberty-linker-plugin
29452 TARGET-stageprofile-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29453 all-stageprofile-libiberty-linker-plugin: configure-stageprofile-libiberty-linker-plugin
29454         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
29455         @r=`${PWD_COMMAND}`; export r; \
29456         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29457         TFLAGS="$(STAGEprofile_TFLAGS)"; \
29458         $(HOST_EXPORTS) \
29459         $(POSTSTAGE1_HOST_EXPORTS)  \
29460         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29461          \
29462         $(MAKE) $(BASE_FLAGS_TO_PASS) \
29463                 CFLAGS="$(STAGEprofile_CFLAGS)" \
29464                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
29465                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
29466                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
29467                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29468                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29469                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29470                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29471                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
29472                 $(TARGET-stageprofile-libiberty-linker-plugin)
29473
29474 maybe-clean-stageprofile-libiberty-linker-plugin: clean-stageprofile-libiberty-linker-plugin
29475 clean-stageprofile: clean-stageprofile-libiberty-linker-plugin
29476 clean-stageprofile-libiberty-linker-plugin:
29477         @if [ $(current_stage) = stageprofile ]; then \
29478           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29479         else \
29480           [ -f $(HOST_SUBDIR)/stageprofile-libiberty-linker-plugin/Makefile ] || exit 0; \
29481           $(MAKE) stageprofile-start; \
29482         fi; \
29483         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29484         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29485 @endif libiberty-linker-plugin-bootstrap
29486
29487
29488 .PHONY: all-stagetrain-libiberty-linker-plugin maybe-all-stagetrain-libiberty-linker-plugin
29489 .PHONY: clean-stagetrain-libiberty-linker-plugin maybe-clean-stagetrain-libiberty-linker-plugin
29490 maybe-all-stagetrain-libiberty-linker-plugin:
29491 maybe-clean-stagetrain-libiberty-linker-plugin:
29492 @if libiberty-linker-plugin-bootstrap
29493 maybe-all-stagetrain-libiberty-linker-plugin: all-stagetrain-libiberty-linker-plugin
29494 all-stagetrain: all-stagetrain-libiberty-linker-plugin
29495 TARGET-stagetrain-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29496 all-stagetrain-libiberty-linker-plugin: configure-stagetrain-libiberty-linker-plugin
29497         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
29498         @r=`${PWD_COMMAND}`; export r; \
29499         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29500         TFLAGS="$(STAGEtrain_TFLAGS)"; \
29501         $(HOST_EXPORTS) \
29502         $(POSTSTAGE1_HOST_EXPORTS)  \
29503         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29504          \
29505         $(MAKE) $(BASE_FLAGS_TO_PASS) \
29506                 CFLAGS="$(STAGEtrain_CFLAGS)" \
29507                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
29508                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
29509                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
29510                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29511                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29512                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29513                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29514                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
29515                 $(TARGET-stagetrain-libiberty-linker-plugin)
29516
29517 maybe-clean-stagetrain-libiberty-linker-plugin: clean-stagetrain-libiberty-linker-plugin
29518 clean-stagetrain: clean-stagetrain-libiberty-linker-plugin
29519 clean-stagetrain-libiberty-linker-plugin:
29520         @if [ $(current_stage) = stagetrain ]; then \
29521           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29522         else \
29523           [ -f $(HOST_SUBDIR)/stagetrain-libiberty-linker-plugin/Makefile ] || exit 0; \
29524           $(MAKE) stagetrain-start; \
29525         fi; \
29526         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29527         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29528 @endif libiberty-linker-plugin-bootstrap
29529
29530
29531 .PHONY: all-stagefeedback-libiberty-linker-plugin maybe-all-stagefeedback-libiberty-linker-plugin
29532 .PHONY: clean-stagefeedback-libiberty-linker-plugin maybe-clean-stagefeedback-libiberty-linker-plugin
29533 maybe-all-stagefeedback-libiberty-linker-plugin:
29534 maybe-clean-stagefeedback-libiberty-linker-plugin:
29535 @if libiberty-linker-plugin-bootstrap
29536 maybe-all-stagefeedback-libiberty-linker-plugin: all-stagefeedback-libiberty-linker-plugin
29537 all-stagefeedback: all-stagefeedback-libiberty-linker-plugin
29538 TARGET-stagefeedback-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29539 all-stagefeedback-libiberty-linker-plugin: configure-stagefeedback-libiberty-linker-plugin
29540         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
29541         @r=`${PWD_COMMAND}`; export r; \
29542         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29543         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
29544         $(HOST_EXPORTS) \
29545         $(POSTSTAGE1_HOST_EXPORTS)  \
29546         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29547          \
29548         $(MAKE) $(BASE_FLAGS_TO_PASS) \
29549                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
29550                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
29551                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
29552                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
29553                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29554                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29555                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29556                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29557                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
29558                 $(TARGET-stagefeedback-libiberty-linker-plugin)
29559
29560 maybe-clean-stagefeedback-libiberty-linker-plugin: clean-stagefeedback-libiberty-linker-plugin
29561 clean-stagefeedback: clean-stagefeedback-libiberty-linker-plugin
29562 clean-stagefeedback-libiberty-linker-plugin:
29563         @if [ $(current_stage) = stagefeedback ]; then \
29564           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29565         else \
29566           [ -f $(HOST_SUBDIR)/stagefeedback-libiberty-linker-plugin/Makefile ] || exit 0; \
29567           $(MAKE) stagefeedback-start; \
29568         fi; \
29569         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29570         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29571 @endif libiberty-linker-plugin-bootstrap
29572
29573
29574 .PHONY: all-stageautoprofile-libiberty-linker-plugin maybe-all-stageautoprofile-libiberty-linker-plugin
29575 .PHONY: clean-stageautoprofile-libiberty-linker-plugin maybe-clean-stageautoprofile-libiberty-linker-plugin
29576 maybe-all-stageautoprofile-libiberty-linker-plugin:
29577 maybe-clean-stageautoprofile-libiberty-linker-plugin:
29578 @if libiberty-linker-plugin-bootstrap
29579 maybe-all-stageautoprofile-libiberty-linker-plugin: all-stageautoprofile-libiberty-linker-plugin
29580 all-stageautoprofile: all-stageautoprofile-libiberty-linker-plugin
29581 TARGET-stageautoprofile-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29582 all-stageautoprofile-libiberty-linker-plugin: configure-stageautoprofile-libiberty-linker-plugin
29583         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
29584         @r=`${PWD_COMMAND}`; export r; \
29585         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29586         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
29587         $(HOST_EXPORTS) \
29588         $(POSTSTAGE1_HOST_EXPORTS)  \
29589         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29590         $$s/gcc/config/i386/$(AUTO_PROFILE) \
29591         $(MAKE) $(BASE_FLAGS_TO_PASS) \
29592                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
29593                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
29594                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
29595                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
29596                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29597                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29598                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29599                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29600                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
29601                 $(TARGET-stageautoprofile-libiberty-linker-plugin)
29602
29603 maybe-clean-stageautoprofile-libiberty-linker-plugin: clean-stageautoprofile-libiberty-linker-plugin
29604 clean-stageautoprofile: clean-stageautoprofile-libiberty-linker-plugin
29605 clean-stageautoprofile-libiberty-linker-plugin:
29606         @if [ $(current_stage) = stageautoprofile ]; then \
29607           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29608         else \
29609           [ -f $(HOST_SUBDIR)/stageautoprofile-libiberty-linker-plugin/Makefile ] || exit 0; \
29610           $(MAKE) stageautoprofile-start; \
29611         fi; \
29612         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29613         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29614 @endif libiberty-linker-plugin-bootstrap
29615
29616
29617 .PHONY: all-stageautofeedback-libiberty-linker-plugin maybe-all-stageautofeedback-libiberty-linker-plugin
29618 .PHONY: clean-stageautofeedback-libiberty-linker-plugin maybe-clean-stageautofeedback-libiberty-linker-plugin
29619 maybe-all-stageautofeedback-libiberty-linker-plugin:
29620 maybe-clean-stageautofeedback-libiberty-linker-plugin:
29621 @if libiberty-linker-plugin-bootstrap
29622 maybe-all-stageautofeedback-libiberty-linker-plugin: all-stageautofeedback-libiberty-linker-plugin
29623 all-stageautofeedback: all-stageautofeedback-libiberty-linker-plugin
29624 TARGET-stageautofeedback-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29625 all-stageautofeedback-libiberty-linker-plugin: configure-stageautofeedback-libiberty-linker-plugin
29626         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
29627         @r=`${PWD_COMMAND}`; export r; \
29628         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29629         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
29630         $(HOST_EXPORTS) \
29631         $(POSTSTAGE1_HOST_EXPORTS)  \
29632         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29633          \
29634         $(MAKE) $(BASE_FLAGS_TO_PASS) \
29635                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
29636                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
29637                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
29638                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
29639                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29640                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29641                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29642                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29643                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
29644                 $(TARGET-stageautofeedback-libiberty-linker-plugin)
29645
29646 maybe-clean-stageautofeedback-libiberty-linker-plugin: clean-stageautofeedback-libiberty-linker-plugin
29647 clean-stageautofeedback: clean-stageautofeedback-libiberty-linker-plugin
29648 clean-stageautofeedback-libiberty-linker-plugin:
29649         @if [ $(current_stage) = stageautofeedback ]; then \
29650           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29651         else \
29652           [ -f $(HOST_SUBDIR)/stageautofeedback-libiberty-linker-plugin/Makefile ] || exit 0; \
29653           $(MAKE) stageautofeedback-start; \
29654         fi; \
29655         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29656         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29657 @endif libiberty-linker-plugin-bootstrap
29658
29659
29660
29661
29662
29663 .PHONY: check-libiberty-linker-plugin maybe-check-libiberty-linker-plugin
29664 maybe-check-libiberty-linker-plugin:
29665 @if libiberty-linker-plugin
29666 maybe-check-libiberty-linker-plugin: check-libiberty-linker-plugin
29667
29668 check-libiberty-linker-plugin:
29669         @: $(MAKE); $(unstage)
29670         @r=`${PWD_COMMAND}`; export r; \
29671         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29672         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
29673         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29674           $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ $(EXTRA_BOOTSTRAP_FLAGS) check)
29675
29676 @endif libiberty-linker-plugin
29677
29678 .PHONY: install-libiberty-linker-plugin maybe-install-libiberty-linker-plugin
29679 maybe-install-libiberty-linker-plugin:
29680 @if libiberty-linker-plugin
29681 maybe-install-libiberty-linker-plugin: install-libiberty-linker-plugin
29682
29683 install-libiberty-linker-plugin: installdirs
29684         @: $(MAKE); $(unstage)
29685         @r=`${PWD_COMMAND}`; export r; \
29686         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29687         $(HOST_EXPORTS) \
29688         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29689           $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install)
29690
29691 @endif libiberty-linker-plugin
29692
29693 .PHONY: install-strip-libiberty-linker-plugin maybe-install-strip-libiberty-linker-plugin
29694 maybe-install-strip-libiberty-linker-plugin:
29695 @if libiberty-linker-plugin
29696 maybe-install-strip-libiberty-linker-plugin: install-strip-libiberty-linker-plugin
29697
29698 install-strip-libiberty-linker-plugin: installdirs
29699         @: $(MAKE); $(unstage)
29700         @r=`${PWD_COMMAND}`; export r; \
29701         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29702         $(HOST_EXPORTS) \
29703         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29704           $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install-strip)
29705
29706 @endif libiberty-linker-plugin
29707
29708 # Other targets (info, dvi, pdf, etc.)
29709
29710 .PHONY: maybe-info-libiberty-linker-plugin info-libiberty-linker-plugin
29711 maybe-info-libiberty-linker-plugin:
29712 @if libiberty-linker-plugin
29713 maybe-info-libiberty-linker-plugin: info-libiberty-linker-plugin
29714
29715 info-libiberty-linker-plugin: \
29716     configure-libiberty-linker-plugin 
29717         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29718         r=`${PWD_COMMAND}`; export r; \
29719         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29720         $(HOST_EXPORTS) \
29721         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29722           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29723         done; \
29724         echo "Doing info in libiberty-linker-plugin"; \
29725         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29726           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29727                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29728                   "RANLIB=$${RANLIB}" \
29729                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29730                   info) \
29731           || exit 1
29732
29733 @endif libiberty-linker-plugin
29734
29735 .PHONY: maybe-dvi-libiberty-linker-plugin dvi-libiberty-linker-plugin
29736 maybe-dvi-libiberty-linker-plugin:
29737 @if libiberty-linker-plugin
29738 maybe-dvi-libiberty-linker-plugin: dvi-libiberty-linker-plugin
29739
29740 dvi-libiberty-linker-plugin: \
29741     configure-libiberty-linker-plugin 
29742         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29743         r=`${PWD_COMMAND}`; export r; \
29744         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29745         $(HOST_EXPORTS) \
29746         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29747           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29748         done; \
29749         echo "Doing dvi in libiberty-linker-plugin"; \
29750         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29751           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29752                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29753                   "RANLIB=$${RANLIB}" \
29754                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29755                   dvi) \
29756           || exit 1
29757
29758 @endif libiberty-linker-plugin
29759
29760 .PHONY: maybe-pdf-libiberty-linker-plugin pdf-libiberty-linker-plugin
29761 maybe-pdf-libiberty-linker-plugin:
29762 @if libiberty-linker-plugin
29763 maybe-pdf-libiberty-linker-plugin: pdf-libiberty-linker-plugin
29764
29765 pdf-libiberty-linker-plugin: \
29766     configure-libiberty-linker-plugin 
29767         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29768         r=`${PWD_COMMAND}`; export r; \
29769         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29770         $(HOST_EXPORTS) \
29771         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29772           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29773         done; \
29774         echo "Doing pdf in libiberty-linker-plugin"; \
29775         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29776           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29777                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29778                   "RANLIB=$${RANLIB}" \
29779                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29780                   pdf) \
29781           || exit 1
29782
29783 @endif libiberty-linker-plugin
29784
29785 .PHONY: maybe-html-libiberty-linker-plugin html-libiberty-linker-plugin
29786 maybe-html-libiberty-linker-plugin:
29787 @if libiberty-linker-plugin
29788 maybe-html-libiberty-linker-plugin: html-libiberty-linker-plugin
29789
29790 html-libiberty-linker-plugin: \
29791     configure-libiberty-linker-plugin 
29792         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29793         r=`${PWD_COMMAND}`; export r; \
29794         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29795         $(HOST_EXPORTS) \
29796         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29797           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29798         done; \
29799         echo "Doing html in libiberty-linker-plugin"; \
29800         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29801           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29802                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29803                   "RANLIB=$${RANLIB}" \
29804                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29805                   html) \
29806           || exit 1
29807
29808 @endif libiberty-linker-plugin
29809
29810 .PHONY: maybe-TAGS-libiberty-linker-plugin TAGS-libiberty-linker-plugin
29811 maybe-TAGS-libiberty-linker-plugin:
29812 @if libiberty-linker-plugin
29813 maybe-TAGS-libiberty-linker-plugin: TAGS-libiberty-linker-plugin
29814
29815 TAGS-libiberty-linker-plugin: \
29816     configure-libiberty-linker-plugin 
29817         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29818         r=`${PWD_COMMAND}`; export r; \
29819         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29820         $(HOST_EXPORTS) \
29821         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29822           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29823         done; \
29824         echo "Doing TAGS in libiberty-linker-plugin"; \
29825         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29826           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29827                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29828                   "RANLIB=$${RANLIB}" \
29829                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29830                   TAGS) \
29831           || exit 1
29832
29833 @endif libiberty-linker-plugin
29834
29835 .PHONY: maybe-install-info-libiberty-linker-plugin install-info-libiberty-linker-plugin
29836 maybe-install-info-libiberty-linker-plugin:
29837 @if libiberty-linker-plugin
29838 maybe-install-info-libiberty-linker-plugin: install-info-libiberty-linker-plugin
29839
29840 install-info-libiberty-linker-plugin: \
29841     configure-libiberty-linker-plugin \
29842     info-libiberty-linker-plugin 
29843         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29844         r=`${PWD_COMMAND}`; export r; \
29845         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29846         $(HOST_EXPORTS) \
29847         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29848           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29849         done; \
29850         echo "Doing install-info in libiberty-linker-plugin"; \
29851         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29852           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29853                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29854                   "RANLIB=$${RANLIB}" \
29855                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29856                   install-info) \
29857           || exit 1
29858
29859 @endif libiberty-linker-plugin
29860
29861 .PHONY: maybe-install-dvi-libiberty-linker-plugin install-dvi-libiberty-linker-plugin
29862 maybe-install-dvi-libiberty-linker-plugin:
29863 @if libiberty-linker-plugin
29864 maybe-install-dvi-libiberty-linker-plugin: install-dvi-libiberty-linker-plugin
29865
29866 install-dvi-libiberty-linker-plugin: \
29867     configure-libiberty-linker-plugin \
29868     dvi-libiberty-linker-plugin 
29869         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29870         r=`${PWD_COMMAND}`; export r; \
29871         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29872         $(HOST_EXPORTS) \
29873         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29874           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29875         done; \
29876         echo "Doing install-dvi in libiberty-linker-plugin"; \
29877         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29878           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29879                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29880                   "RANLIB=$${RANLIB}" \
29881                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29882                   install-dvi) \
29883           || exit 1
29884
29885 @endif libiberty-linker-plugin
29886
29887 .PHONY: maybe-install-pdf-libiberty-linker-plugin install-pdf-libiberty-linker-plugin
29888 maybe-install-pdf-libiberty-linker-plugin:
29889 @if libiberty-linker-plugin
29890 maybe-install-pdf-libiberty-linker-plugin: install-pdf-libiberty-linker-plugin
29891
29892 install-pdf-libiberty-linker-plugin: \
29893     configure-libiberty-linker-plugin \
29894     pdf-libiberty-linker-plugin 
29895         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29896         r=`${PWD_COMMAND}`; export r; \
29897         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29898         $(HOST_EXPORTS) \
29899         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29900           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29901         done; \
29902         echo "Doing install-pdf in libiberty-linker-plugin"; \
29903         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29904           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29905                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29906                   "RANLIB=$${RANLIB}" \
29907                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29908                   install-pdf) \
29909           || exit 1
29910
29911 @endif libiberty-linker-plugin
29912
29913 .PHONY: maybe-install-html-libiberty-linker-plugin install-html-libiberty-linker-plugin
29914 maybe-install-html-libiberty-linker-plugin:
29915 @if libiberty-linker-plugin
29916 maybe-install-html-libiberty-linker-plugin: install-html-libiberty-linker-plugin
29917
29918 install-html-libiberty-linker-plugin: \
29919     configure-libiberty-linker-plugin \
29920     html-libiberty-linker-plugin 
29921         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29922         r=`${PWD_COMMAND}`; export r; \
29923         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29924         $(HOST_EXPORTS) \
29925         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29926           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29927         done; \
29928         echo "Doing install-html in libiberty-linker-plugin"; \
29929         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29930           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29931                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29932                   "RANLIB=$${RANLIB}" \
29933                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29934                   install-html) \
29935           || exit 1
29936
29937 @endif libiberty-linker-plugin
29938
29939 .PHONY: maybe-installcheck-libiberty-linker-plugin installcheck-libiberty-linker-plugin
29940 maybe-installcheck-libiberty-linker-plugin:
29941 @if libiberty-linker-plugin
29942 maybe-installcheck-libiberty-linker-plugin: installcheck-libiberty-linker-plugin
29943
29944 installcheck-libiberty-linker-plugin: \
29945     configure-libiberty-linker-plugin 
29946         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29947         r=`${PWD_COMMAND}`; export r; \
29948         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29949         $(HOST_EXPORTS) \
29950         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29951           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29952         done; \
29953         echo "Doing installcheck in libiberty-linker-plugin"; \
29954         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29955           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29956                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29957                   "RANLIB=$${RANLIB}" \
29958                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29959                   installcheck) \
29960           || exit 1
29961
29962 @endif libiberty-linker-plugin
29963
29964 .PHONY: maybe-mostlyclean-libiberty-linker-plugin mostlyclean-libiberty-linker-plugin
29965 maybe-mostlyclean-libiberty-linker-plugin:
29966 @if libiberty-linker-plugin
29967 maybe-mostlyclean-libiberty-linker-plugin: mostlyclean-libiberty-linker-plugin
29968
29969 mostlyclean-libiberty-linker-plugin: 
29970         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29971         r=`${PWD_COMMAND}`; export r; \
29972         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29973         $(HOST_EXPORTS) \
29974         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29975           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29976         done; \
29977         echo "Doing mostlyclean in libiberty-linker-plugin"; \
29978         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29979           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29980                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29981                   "RANLIB=$${RANLIB}" \
29982                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29983                   mostlyclean) \
29984           || exit 1
29985
29986 @endif libiberty-linker-plugin
29987
29988 .PHONY: maybe-clean-libiberty-linker-plugin clean-libiberty-linker-plugin
29989 maybe-clean-libiberty-linker-plugin:
29990 @if libiberty-linker-plugin
29991 maybe-clean-libiberty-linker-plugin: clean-libiberty-linker-plugin
29992
29993 clean-libiberty-linker-plugin: 
29994         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29995         r=`${PWD_COMMAND}`; export r; \
29996         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29997         $(HOST_EXPORTS) \
29998         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29999           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30000         done; \
30001         echo "Doing clean in libiberty-linker-plugin"; \
30002         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30003           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30004                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30005                   "RANLIB=$${RANLIB}" \
30006                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30007                   clean) \
30008           || exit 1
30009
30010 @endif libiberty-linker-plugin
30011
30012 .PHONY: maybe-distclean-libiberty-linker-plugin distclean-libiberty-linker-plugin
30013 maybe-distclean-libiberty-linker-plugin:
30014 @if libiberty-linker-plugin
30015 maybe-distclean-libiberty-linker-plugin: distclean-libiberty-linker-plugin
30016
30017 distclean-libiberty-linker-plugin: 
30018         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
30019         r=`${PWD_COMMAND}`; export r; \
30020         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30021         $(HOST_EXPORTS) \
30022         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
30023           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30024         done; \
30025         echo "Doing distclean in libiberty-linker-plugin"; \
30026         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30027           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30028                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30029                   "RANLIB=$${RANLIB}" \
30030                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30031                   distclean) \
30032           || exit 1
30033
30034 @endif libiberty-linker-plugin
30035
30036 .PHONY: maybe-maintainer-clean-libiberty-linker-plugin maintainer-clean-libiberty-linker-plugin
30037 maybe-maintainer-clean-libiberty-linker-plugin:
30038 @if libiberty-linker-plugin
30039 maybe-maintainer-clean-libiberty-linker-plugin: maintainer-clean-libiberty-linker-plugin
30040
30041 maintainer-clean-libiberty-linker-plugin: 
30042         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
30043         r=`${PWD_COMMAND}`; export r; \
30044         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30045         $(HOST_EXPORTS) \
30046         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
30047           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30048         done; \
30049         echo "Doing maintainer-clean in libiberty-linker-plugin"; \
30050         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30051           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30052                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30053                   "RANLIB=$${RANLIB}" \
30054                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30055                   maintainer-clean) \
30056           || exit 1
30057
30058 @endif libiberty-linker-plugin
30059
30060
30061
30062 .PHONY: configure-libiconv maybe-configure-libiconv
30063 maybe-configure-libiconv:
30064 @if gcc-bootstrap
30065 configure-libiconv: stage_current
30066 @endif gcc-bootstrap
30067 @if libiconv
30068 maybe-configure-libiconv: configure-libiconv
30069 configure-libiconv: 
30070         @r=`${PWD_COMMAND}`; export r; \
30071         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30072         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30073         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30074         $(HOST_EXPORTS)  \
30075         echo Configuring in $(HOST_SUBDIR)/libiconv; \
30076         cd "$(HOST_SUBDIR)/libiconv" || exit 1; \
30077         case $(srcdir) in \
30078           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30079           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30080                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30081         esac; \
30082         module_srcdir=libiconv; \
30083         $(SHELL) \
30084           $$s/$$module_srcdir/configure \
30085           --srcdir=$${topdir}/$$module_srcdir \
30086           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30087           --target=${target_alias} --disable-shared  @host_libs_picflag@ \
30088           || exit 1
30089 @endif libiconv
30090
30091
30092
30093 .PHONY: configure-stage1-libiconv maybe-configure-stage1-libiconv
30094 maybe-configure-stage1-libiconv:
30095 @if libiconv-bootstrap
30096 maybe-configure-stage1-libiconv: configure-stage1-libiconv
30097 configure-stage1-libiconv:
30098         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
30099         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30100         @r=`${PWD_COMMAND}`; export r; \
30101         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30102         TFLAGS="$(STAGE1_TFLAGS)"; \
30103         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30104         $(HOST_EXPORTS) \
30105         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
30106         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
30107         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
30108         echo Configuring stage 1 in $(HOST_SUBDIR)/libiconv; \
30109         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30110         cd $(HOST_SUBDIR)/libiconv || exit 1; \
30111         case $(srcdir) in \
30112           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30113           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30114                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30115         esac; \
30116         module_srcdir=libiconv; \
30117         $(SHELL) $$s/$$module_srcdir/configure \
30118           --srcdir=$${topdir}/$$module_srcdir \
30119           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30120           --target=${target_alias} \
30121            \
30122           $(STAGE1_CONFIGURE_FLAGS) \
30123           --disable-shared  @host_libs_picflag@
30124 @endif libiconv-bootstrap
30125
30126 .PHONY: configure-stage2-libiconv maybe-configure-stage2-libiconv
30127 maybe-configure-stage2-libiconv:
30128 @if libiconv-bootstrap
30129 maybe-configure-stage2-libiconv: configure-stage2-libiconv
30130 configure-stage2-libiconv:
30131         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
30132         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30133         @r=`${PWD_COMMAND}`; export r; \
30134         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30135         TFLAGS="$(STAGE2_TFLAGS)"; \
30136         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30137         $(HOST_EXPORTS) \
30138         $(POSTSTAGE1_HOST_EXPORTS) \
30139         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
30140         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
30141         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
30142         echo Configuring stage 2 in $(HOST_SUBDIR)/libiconv; \
30143         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30144         cd $(HOST_SUBDIR)/libiconv || exit 1; \
30145         case $(srcdir) in \
30146           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30147           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30148                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30149         esac; \
30150         module_srcdir=libiconv; \
30151         $(SHELL) $$s/$$module_srcdir/configure \
30152           --srcdir=$${topdir}/$$module_srcdir \
30153           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30154           --target=${target_alias} \
30155           --with-build-libsubdir=$(HOST_SUBDIR) \
30156           $(STAGE2_CONFIGURE_FLAGS) \
30157           --disable-shared  @host_libs_picflag@
30158 @endif libiconv-bootstrap
30159
30160 .PHONY: configure-stage3-libiconv maybe-configure-stage3-libiconv
30161 maybe-configure-stage3-libiconv:
30162 @if libiconv-bootstrap
30163 maybe-configure-stage3-libiconv: configure-stage3-libiconv
30164 configure-stage3-libiconv:
30165         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
30166         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30167         @r=`${PWD_COMMAND}`; export r; \
30168         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30169         TFLAGS="$(STAGE3_TFLAGS)"; \
30170         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30171         $(HOST_EXPORTS) \
30172         $(POSTSTAGE1_HOST_EXPORTS) \
30173         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
30174         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
30175         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
30176         echo Configuring stage 3 in $(HOST_SUBDIR)/libiconv; \
30177         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30178         cd $(HOST_SUBDIR)/libiconv || exit 1; \
30179         case $(srcdir) in \
30180           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30181           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30182                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30183         esac; \
30184         module_srcdir=libiconv; \
30185         $(SHELL) $$s/$$module_srcdir/configure \
30186           --srcdir=$${topdir}/$$module_srcdir \
30187           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30188           --target=${target_alias} \
30189           --with-build-libsubdir=$(HOST_SUBDIR) \
30190           $(STAGE3_CONFIGURE_FLAGS) \
30191           --disable-shared  @host_libs_picflag@
30192 @endif libiconv-bootstrap
30193
30194 .PHONY: configure-stage4-libiconv maybe-configure-stage4-libiconv
30195 maybe-configure-stage4-libiconv:
30196 @if libiconv-bootstrap
30197 maybe-configure-stage4-libiconv: configure-stage4-libiconv
30198 configure-stage4-libiconv:
30199         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
30200         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30201         @r=`${PWD_COMMAND}`; export r; \
30202         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30203         TFLAGS="$(STAGE4_TFLAGS)"; \
30204         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30205         $(HOST_EXPORTS) \
30206         $(POSTSTAGE1_HOST_EXPORTS) \
30207         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
30208         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
30209         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
30210         echo Configuring stage 4 in $(HOST_SUBDIR)/libiconv; \
30211         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30212         cd $(HOST_SUBDIR)/libiconv || exit 1; \
30213         case $(srcdir) in \
30214           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30215           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30216                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30217         esac; \
30218         module_srcdir=libiconv; \
30219         $(SHELL) $$s/$$module_srcdir/configure \
30220           --srcdir=$${topdir}/$$module_srcdir \
30221           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30222           --target=${target_alias} \
30223           --with-build-libsubdir=$(HOST_SUBDIR) \
30224           $(STAGE4_CONFIGURE_FLAGS) \
30225           --disable-shared  @host_libs_picflag@
30226 @endif libiconv-bootstrap
30227
30228 .PHONY: configure-stageprofile-libiconv maybe-configure-stageprofile-libiconv
30229 maybe-configure-stageprofile-libiconv:
30230 @if libiconv-bootstrap
30231 maybe-configure-stageprofile-libiconv: configure-stageprofile-libiconv
30232 configure-stageprofile-libiconv:
30233         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
30234         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30235         @r=`${PWD_COMMAND}`; export r; \
30236         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30237         TFLAGS="$(STAGEprofile_TFLAGS)"; \
30238         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30239         $(HOST_EXPORTS) \
30240         $(POSTSTAGE1_HOST_EXPORTS) \
30241         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
30242         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
30243         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
30244         echo Configuring stage profile in $(HOST_SUBDIR)/libiconv; \
30245         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30246         cd $(HOST_SUBDIR)/libiconv || exit 1; \
30247         case $(srcdir) in \
30248           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30249           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30250                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30251         esac; \
30252         module_srcdir=libiconv; \
30253         $(SHELL) $$s/$$module_srcdir/configure \
30254           --srcdir=$${topdir}/$$module_srcdir \
30255           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30256           --target=${target_alias} \
30257           --with-build-libsubdir=$(HOST_SUBDIR) \
30258           $(STAGEprofile_CONFIGURE_FLAGS) \
30259           --disable-shared  @host_libs_picflag@
30260 @endif libiconv-bootstrap
30261
30262 .PHONY: configure-stagetrain-libiconv maybe-configure-stagetrain-libiconv
30263 maybe-configure-stagetrain-libiconv:
30264 @if libiconv-bootstrap
30265 maybe-configure-stagetrain-libiconv: configure-stagetrain-libiconv
30266 configure-stagetrain-libiconv:
30267         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
30268         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30269         @r=`${PWD_COMMAND}`; export r; \
30270         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30271         TFLAGS="$(STAGEtrain_TFLAGS)"; \
30272         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30273         $(HOST_EXPORTS) \
30274         $(POSTSTAGE1_HOST_EXPORTS) \
30275         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
30276         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
30277         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
30278         echo Configuring stage train in $(HOST_SUBDIR)/libiconv; \
30279         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30280         cd $(HOST_SUBDIR)/libiconv || exit 1; \
30281         case $(srcdir) in \
30282           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30283           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30284                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30285         esac; \
30286         module_srcdir=libiconv; \
30287         $(SHELL) $$s/$$module_srcdir/configure \
30288           --srcdir=$${topdir}/$$module_srcdir \
30289           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30290           --target=${target_alias} \
30291           --with-build-libsubdir=$(HOST_SUBDIR) \
30292           $(STAGEtrain_CONFIGURE_FLAGS) \
30293           --disable-shared  @host_libs_picflag@
30294 @endif libiconv-bootstrap
30295
30296 .PHONY: configure-stagefeedback-libiconv maybe-configure-stagefeedback-libiconv
30297 maybe-configure-stagefeedback-libiconv:
30298 @if libiconv-bootstrap
30299 maybe-configure-stagefeedback-libiconv: configure-stagefeedback-libiconv
30300 configure-stagefeedback-libiconv:
30301         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
30302         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30303         @r=`${PWD_COMMAND}`; export r; \
30304         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30305         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
30306         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30307         $(HOST_EXPORTS) \
30308         $(POSTSTAGE1_HOST_EXPORTS) \
30309         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
30310         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
30311         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
30312         echo Configuring stage feedback in $(HOST_SUBDIR)/libiconv; \
30313         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30314         cd $(HOST_SUBDIR)/libiconv || exit 1; \
30315         case $(srcdir) in \
30316           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30317           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30318                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30319         esac; \
30320         module_srcdir=libiconv; \
30321         $(SHELL) $$s/$$module_srcdir/configure \
30322           --srcdir=$${topdir}/$$module_srcdir \
30323           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30324           --target=${target_alias} \
30325           --with-build-libsubdir=$(HOST_SUBDIR) \
30326           $(STAGEfeedback_CONFIGURE_FLAGS) \
30327           --disable-shared  @host_libs_picflag@
30328 @endif libiconv-bootstrap
30329
30330 .PHONY: configure-stageautoprofile-libiconv maybe-configure-stageautoprofile-libiconv
30331 maybe-configure-stageautoprofile-libiconv:
30332 @if libiconv-bootstrap
30333 maybe-configure-stageautoprofile-libiconv: configure-stageautoprofile-libiconv
30334 configure-stageautoprofile-libiconv:
30335         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
30336         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30337         @r=`${PWD_COMMAND}`; export r; \
30338         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30339         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
30340         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30341         $(HOST_EXPORTS) \
30342         $(POSTSTAGE1_HOST_EXPORTS) \
30343         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
30344         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
30345         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
30346         echo Configuring stage autoprofile in $(HOST_SUBDIR)/libiconv; \
30347         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30348         cd $(HOST_SUBDIR)/libiconv || exit 1; \
30349         case $(srcdir) in \
30350           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30351           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30352                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30353         esac; \
30354         module_srcdir=libiconv; \
30355         $(SHELL) $$s/$$module_srcdir/configure \
30356           --srcdir=$${topdir}/$$module_srcdir \
30357           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30358           --target=${target_alias} \
30359           --with-build-libsubdir=$(HOST_SUBDIR) \
30360           $(STAGEautoprofile_CONFIGURE_FLAGS) \
30361           --disable-shared  @host_libs_picflag@
30362 @endif libiconv-bootstrap
30363
30364 .PHONY: configure-stageautofeedback-libiconv maybe-configure-stageautofeedback-libiconv
30365 maybe-configure-stageautofeedback-libiconv:
30366 @if libiconv-bootstrap
30367 maybe-configure-stageautofeedback-libiconv: configure-stageautofeedback-libiconv
30368 configure-stageautofeedback-libiconv:
30369         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
30370         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30371         @r=`${PWD_COMMAND}`; export r; \
30372         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30373         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
30374         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30375         $(HOST_EXPORTS) \
30376         $(POSTSTAGE1_HOST_EXPORTS) \
30377         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
30378         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
30379         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
30380         echo Configuring stage autofeedback in $(HOST_SUBDIR)/libiconv; \
30381         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30382         cd $(HOST_SUBDIR)/libiconv || exit 1; \
30383         case $(srcdir) in \
30384           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30385           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30386                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30387         esac; \
30388         module_srcdir=libiconv; \
30389         $(SHELL) $$s/$$module_srcdir/configure \
30390           --srcdir=$${topdir}/$$module_srcdir \
30391           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30392           --target=${target_alias} \
30393           --with-build-libsubdir=$(HOST_SUBDIR) \
30394           $(STAGEautofeedback_CONFIGURE_FLAGS) \
30395           --disable-shared  @host_libs_picflag@
30396 @endif libiconv-bootstrap
30397
30398
30399
30400
30401
30402 .PHONY: all-libiconv maybe-all-libiconv
30403 maybe-all-libiconv:
30404 @if gcc-bootstrap
30405 all-libiconv: stage_current
30406 @endif gcc-bootstrap
30407 @if libiconv
30408 TARGET-libiconv=all
30409 maybe-all-libiconv: all-libiconv
30410 all-libiconv: configure-libiconv
30411         @r=`${PWD_COMMAND}`; export r; \
30412         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30413         $(HOST_EXPORTS)  \
30414         (cd $(HOST_SUBDIR)/libiconv && \
30415           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
30416                 $(TARGET-libiconv))
30417 @endif libiconv
30418
30419
30420
30421 .PHONY: all-stage1-libiconv maybe-all-stage1-libiconv
30422 .PHONY: clean-stage1-libiconv maybe-clean-stage1-libiconv
30423 maybe-all-stage1-libiconv:
30424 maybe-clean-stage1-libiconv:
30425 @if libiconv-bootstrap
30426 maybe-all-stage1-libiconv: all-stage1-libiconv
30427 all-stage1: all-stage1-libiconv
30428 TARGET-stage1-libiconv = $(TARGET-libiconv)
30429 all-stage1-libiconv: configure-stage1-libiconv
30430         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
30431         @r=`${PWD_COMMAND}`; export r; \
30432         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30433         TFLAGS="$(STAGE1_TFLAGS)"; \
30434         $(HOST_EXPORTS)  \
30435         cd $(HOST_SUBDIR)/libiconv && \
30436          \
30437         $(MAKE) $(BASE_FLAGS_TO_PASS) \
30438                 CFLAGS="$(STAGE1_CFLAGS)" \
30439                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
30440                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
30441                 LIBCFLAGS="$(LIBCFLAGS)" \
30442                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30443                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30444                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30445                 $(EXTRA_HOST_FLAGS)  \
30446                 $(STAGE1_FLAGS_TO_PASS)  \
30447                 TFLAGS="$(STAGE1_TFLAGS)"  \
30448                 $(TARGET-stage1-libiconv)
30449
30450 maybe-clean-stage1-libiconv: clean-stage1-libiconv
30451 clean-stage1: clean-stage1-libiconv
30452 clean-stage1-libiconv:
30453         @if [ $(current_stage) = stage1 ]; then \
30454           [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30455         else \
30456           [ -f $(HOST_SUBDIR)/stage1-libiconv/Makefile ] || exit 0; \
30457           $(MAKE) stage1-start; \
30458         fi; \
30459         cd $(HOST_SUBDIR)/libiconv && \
30460         $(MAKE) $(EXTRA_HOST_FLAGS)  \
30461         $(STAGE1_FLAGS_TO_PASS)  clean
30462 @endif libiconv-bootstrap
30463
30464
30465 .PHONY: all-stage2-libiconv maybe-all-stage2-libiconv
30466 .PHONY: clean-stage2-libiconv maybe-clean-stage2-libiconv
30467 maybe-all-stage2-libiconv:
30468 maybe-clean-stage2-libiconv:
30469 @if libiconv-bootstrap
30470 maybe-all-stage2-libiconv: all-stage2-libiconv
30471 all-stage2: all-stage2-libiconv
30472 TARGET-stage2-libiconv = $(TARGET-libiconv)
30473 all-stage2-libiconv: configure-stage2-libiconv
30474         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
30475         @r=`${PWD_COMMAND}`; export r; \
30476         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30477         TFLAGS="$(STAGE2_TFLAGS)"; \
30478         $(HOST_EXPORTS) \
30479         $(POSTSTAGE1_HOST_EXPORTS)  \
30480         cd $(HOST_SUBDIR)/libiconv && \
30481          \
30482         $(MAKE) $(BASE_FLAGS_TO_PASS) \
30483                 CFLAGS="$(STAGE2_CFLAGS)" \
30484                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
30485                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
30486                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
30487                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30488                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30489                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30490                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
30491                 TFLAGS="$(STAGE2_TFLAGS)"  \
30492                 $(TARGET-stage2-libiconv)
30493
30494 maybe-clean-stage2-libiconv: clean-stage2-libiconv
30495 clean-stage2: clean-stage2-libiconv
30496 clean-stage2-libiconv:
30497         @if [ $(current_stage) = stage2 ]; then \
30498           [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30499         else \
30500           [ -f $(HOST_SUBDIR)/stage2-libiconv/Makefile ] || exit 0; \
30501           $(MAKE) stage2-start; \
30502         fi; \
30503         cd $(HOST_SUBDIR)/libiconv && \
30504         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
30505 @endif libiconv-bootstrap
30506
30507
30508 .PHONY: all-stage3-libiconv maybe-all-stage3-libiconv
30509 .PHONY: clean-stage3-libiconv maybe-clean-stage3-libiconv
30510 maybe-all-stage3-libiconv:
30511 maybe-clean-stage3-libiconv:
30512 @if libiconv-bootstrap
30513 maybe-all-stage3-libiconv: all-stage3-libiconv
30514 all-stage3: all-stage3-libiconv
30515 TARGET-stage3-libiconv = $(TARGET-libiconv)
30516 all-stage3-libiconv: configure-stage3-libiconv
30517         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
30518         @r=`${PWD_COMMAND}`; export r; \
30519         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30520         TFLAGS="$(STAGE3_TFLAGS)"; \
30521         $(HOST_EXPORTS) \
30522         $(POSTSTAGE1_HOST_EXPORTS)  \
30523         cd $(HOST_SUBDIR)/libiconv && \
30524          \
30525         $(MAKE) $(BASE_FLAGS_TO_PASS) \
30526                 CFLAGS="$(STAGE3_CFLAGS)" \
30527                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
30528                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
30529                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
30530                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30531                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30532                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30533                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
30534                 TFLAGS="$(STAGE3_TFLAGS)"  \
30535                 $(TARGET-stage3-libiconv)
30536
30537 maybe-clean-stage3-libiconv: clean-stage3-libiconv
30538 clean-stage3: clean-stage3-libiconv
30539 clean-stage3-libiconv:
30540         @if [ $(current_stage) = stage3 ]; then \
30541           [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30542         else \
30543           [ -f $(HOST_SUBDIR)/stage3-libiconv/Makefile ] || exit 0; \
30544           $(MAKE) stage3-start; \
30545         fi; \
30546         cd $(HOST_SUBDIR)/libiconv && \
30547         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
30548 @endif libiconv-bootstrap
30549
30550
30551 .PHONY: all-stage4-libiconv maybe-all-stage4-libiconv
30552 .PHONY: clean-stage4-libiconv maybe-clean-stage4-libiconv
30553 maybe-all-stage4-libiconv:
30554 maybe-clean-stage4-libiconv:
30555 @if libiconv-bootstrap
30556 maybe-all-stage4-libiconv: all-stage4-libiconv
30557 all-stage4: all-stage4-libiconv
30558 TARGET-stage4-libiconv = $(TARGET-libiconv)
30559 all-stage4-libiconv: configure-stage4-libiconv
30560         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
30561         @r=`${PWD_COMMAND}`; export r; \
30562         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30563         TFLAGS="$(STAGE4_TFLAGS)"; \
30564         $(HOST_EXPORTS) \
30565         $(POSTSTAGE1_HOST_EXPORTS)  \
30566         cd $(HOST_SUBDIR)/libiconv && \
30567          \
30568         $(MAKE) $(BASE_FLAGS_TO_PASS) \
30569                 CFLAGS="$(STAGE4_CFLAGS)" \
30570                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
30571                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
30572                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
30573                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30574                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30575                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30576                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
30577                 TFLAGS="$(STAGE4_TFLAGS)"  \
30578                 $(TARGET-stage4-libiconv)
30579
30580 maybe-clean-stage4-libiconv: clean-stage4-libiconv
30581 clean-stage4: clean-stage4-libiconv
30582 clean-stage4-libiconv:
30583         @if [ $(current_stage) = stage4 ]; then \
30584           [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30585         else \
30586           [ -f $(HOST_SUBDIR)/stage4-libiconv/Makefile ] || exit 0; \
30587           $(MAKE) stage4-start; \
30588         fi; \
30589         cd $(HOST_SUBDIR)/libiconv && \
30590         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
30591 @endif libiconv-bootstrap
30592
30593
30594 .PHONY: all-stageprofile-libiconv maybe-all-stageprofile-libiconv
30595 .PHONY: clean-stageprofile-libiconv maybe-clean-stageprofile-libiconv
30596 maybe-all-stageprofile-libiconv:
30597 maybe-clean-stageprofile-libiconv:
30598 @if libiconv-bootstrap
30599 maybe-all-stageprofile-libiconv: all-stageprofile-libiconv
30600 all-stageprofile: all-stageprofile-libiconv
30601 TARGET-stageprofile-libiconv = $(TARGET-libiconv)
30602 all-stageprofile-libiconv: configure-stageprofile-libiconv
30603         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
30604         @r=`${PWD_COMMAND}`; export r; \
30605         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30606         TFLAGS="$(STAGEprofile_TFLAGS)"; \
30607         $(HOST_EXPORTS) \
30608         $(POSTSTAGE1_HOST_EXPORTS)  \
30609         cd $(HOST_SUBDIR)/libiconv && \
30610          \
30611         $(MAKE) $(BASE_FLAGS_TO_PASS) \
30612                 CFLAGS="$(STAGEprofile_CFLAGS)" \
30613                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
30614                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
30615                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
30616                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30617                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30618                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30619                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
30620                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
30621                 $(TARGET-stageprofile-libiconv)
30622
30623 maybe-clean-stageprofile-libiconv: clean-stageprofile-libiconv
30624 clean-stageprofile: clean-stageprofile-libiconv
30625 clean-stageprofile-libiconv:
30626         @if [ $(current_stage) = stageprofile ]; then \
30627           [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30628         else \
30629           [ -f $(HOST_SUBDIR)/stageprofile-libiconv/Makefile ] || exit 0; \
30630           $(MAKE) stageprofile-start; \
30631         fi; \
30632         cd $(HOST_SUBDIR)/libiconv && \
30633         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
30634 @endif libiconv-bootstrap
30635
30636
30637 .PHONY: all-stagetrain-libiconv maybe-all-stagetrain-libiconv
30638 .PHONY: clean-stagetrain-libiconv maybe-clean-stagetrain-libiconv
30639 maybe-all-stagetrain-libiconv:
30640 maybe-clean-stagetrain-libiconv:
30641 @if libiconv-bootstrap
30642 maybe-all-stagetrain-libiconv: all-stagetrain-libiconv
30643 all-stagetrain: all-stagetrain-libiconv
30644 TARGET-stagetrain-libiconv = $(TARGET-libiconv)
30645 all-stagetrain-libiconv: configure-stagetrain-libiconv
30646         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
30647         @r=`${PWD_COMMAND}`; export r; \
30648         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30649         TFLAGS="$(STAGEtrain_TFLAGS)"; \
30650         $(HOST_EXPORTS) \
30651         $(POSTSTAGE1_HOST_EXPORTS)  \
30652         cd $(HOST_SUBDIR)/libiconv && \
30653          \
30654         $(MAKE) $(BASE_FLAGS_TO_PASS) \
30655                 CFLAGS="$(STAGEtrain_CFLAGS)" \
30656                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
30657                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
30658                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
30659                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30660                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30661                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30662                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
30663                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
30664                 $(TARGET-stagetrain-libiconv)
30665
30666 maybe-clean-stagetrain-libiconv: clean-stagetrain-libiconv
30667 clean-stagetrain: clean-stagetrain-libiconv
30668 clean-stagetrain-libiconv:
30669         @if [ $(current_stage) = stagetrain ]; then \
30670           [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30671         else \
30672           [ -f $(HOST_SUBDIR)/stagetrain-libiconv/Makefile ] || exit 0; \
30673           $(MAKE) stagetrain-start; \
30674         fi; \
30675         cd $(HOST_SUBDIR)/libiconv && \
30676         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
30677 @endif libiconv-bootstrap
30678
30679
30680 .PHONY: all-stagefeedback-libiconv maybe-all-stagefeedback-libiconv
30681 .PHONY: clean-stagefeedback-libiconv maybe-clean-stagefeedback-libiconv
30682 maybe-all-stagefeedback-libiconv:
30683 maybe-clean-stagefeedback-libiconv:
30684 @if libiconv-bootstrap
30685 maybe-all-stagefeedback-libiconv: all-stagefeedback-libiconv
30686 all-stagefeedback: all-stagefeedback-libiconv
30687 TARGET-stagefeedback-libiconv = $(TARGET-libiconv)
30688 all-stagefeedback-libiconv: configure-stagefeedback-libiconv
30689         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
30690         @r=`${PWD_COMMAND}`; export r; \
30691         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30692         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
30693         $(HOST_EXPORTS) \
30694         $(POSTSTAGE1_HOST_EXPORTS)  \
30695         cd $(HOST_SUBDIR)/libiconv && \
30696          \
30697         $(MAKE) $(BASE_FLAGS_TO_PASS) \
30698                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
30699                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
30700                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
30701                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
30702                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30703                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30704                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30705                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
30706                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
30707                 $(TARGET-stagefeedback-libiconv)
30708
30709 maybe-clean-stagefeedback-libiconv: clean-stagefeedback-libiconv
30710 clean-stagefeedback: clean-stagefeedback-libiconv
30711 clean-stagefeedback-libiconv:
30712         @if [ $(current_stage) = stagefeedback ]; then \
30713           [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30714         else \
30715           [ -f $(HOST_SUBDIR)/stagefeedback-libiconv/Makefile ] || exit 0; \
30716           $(MAKE) stagefeedback-start; \
30717         fi; \
30718         cd $(HOST_SUBDIR)/libiconv && \
30719         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
30720 @endif libiconv-bootstrap
30721
30722
30723 .PHONY: all-stageautoprofile-libiconv maybe-all-stageautoprofile-libiconv
30724 .PHONY: clean-stageautoprofile-libiconv maybe-clean-stageautoprofile-libiconv
30725 maybe-all-stageautoprofile-libiconv:
30726 maybe-clean-stageautoprofile-libiconv:
30727 @if libiconv-bootstrap
30728 maybe-all-stageautoprofile-libiconv: all-stageautoprofile-libiconv
30729 all-stageautoprofile: all-stageautoprofile-libiconv
30730 TARGET-stageautoprofile-libiconv = $(TARGET-libiconv)
30731 all-stageautoprofile-libiconv: configure-stageautoprofile-libiconv
30732         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
30733         @r=`${PWD_COMMAND}`; export r; \
30734         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30735         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
30736         $(HOST_EXPORTS) \
30737         $(POSTSTAGE1_HOST_EXPORTS)  \
30738         cd $(HOST_SUBDIR)/libiconv && \
30739         $$s/gcc/config/i386/$(AUTO_PROFILE) \
30740         $(MAKE) $(BASE_FLAGS_TO_PASS) \
30741                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
30742                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
30743                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
30744                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
30745                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30746                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30747                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30748                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
30749                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
30750                 $(TARGET-stageautoprofile-libiconv)
30751
30752 maybe-clean-stageautoprofile-libiconv: clean-stageautoprofile-libiconv
30753 clean-stageautoprofile: clean-stageautoprofile-libiconv
30754 clean-stageautoprofile-libiconv:
30755         @if [ $(current_stage) = stageautoprofile ]; then \
30756           [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30757         else \
30758           [ -f $(HOST_SUBDIR)/stageautoprofile-libiconv/Makefile ] || exit 0; \
30759           $(MAKE) stageautoprofile-start; \
30760         fi; \
30761         cd $(HOST_SUBDIR)/libiconv && \
30762         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
30763 @endif libiconv-bootstrap
30764
30765
30766 .PHONY: all-stageautofeedback-libiconv maybe-all-stageautofeedback-libiconv
30767 .PHONY: clean-stageautofeedback-libiconv maybe-clean-stageautofeedback-libiconv
30768 maybe-all-stageautofeedback-libiconv:
30769 maybe-clean-stageautofeedback-libiconv:
30770 @if libiconv-bootstrap
30771 maybe-all-stageautofeedback-libiconv: all-stageautofeedback-libiconv
30772 all-stageautofeedback: all-stageautofeedback-libiconv
30773 TARGET-stageautofeedback-libiconv = $(TARGET-libiconv)
30774 all-stageautofeedback-libiconv: configure-stageautofeedback-libiconv
30775         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
30776         @r=`${PWD_COMMAND}`; export r; \
30777         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30778         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
30779         $(HOST_EXPORTS) \
30780         $(POSTSTAGE1_HOST_EXPORTS)  \
30781         cd $(HOST_SUBDIR)/libiconv && \
30782          \
30783         $(MAKE) $(BASE_FLAGS_TO_PASS) \
30784                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
30785                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
30786                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
30787                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
30788                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30789                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30790                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30791                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
30792                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
30793                 $(TARGET-stageautofeedback-libiconv)
30794
30795 maybe-clean-stageautofeedback-libiconv: clean-stageautofeedback-libiconv
30796 clean-stageautofeedback: clean-stageautofeedback-libiconv
30797 clean-stageautofeedback-libiconv:
30798         @if [ $(current_stage) = stageautofeedback ]; then \
30799           [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30800         else \
30801           [ -f $(HOST_SUBDIR)/stageautofeedback-libiconv/Makefile ] || exit 0; \
30802           $(MAKE) stageautofeedback-start; \
30803         fi; \
30804         cd $(HOST_SUBDIR)/libiconv && \
30805         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
30806 @endif libiconv-bootstrap
30807
30808
30809
30810
30811
30812 .PHONY: check-libiconv maybe-check-libiconv
30813 maybe-check-libiconv:
30814 @if libiconv
30815 maybe-check-libiconv: check-libiconv
30816
30817 check-libiconv:
30818         @: $(MAKE); $(unstage)
30819         @r=`${PWD_COMMAND}`; export r; \
30820         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30821         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
30822         (cd $(HOST_SUBDIR)/libiconv && \
30823           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
30824
30825 @endif libiconv
30826
30827 .PHONY: install-libiconv maybe-install-libiconv
30828 maybe-install-libiconv:
30829 @if libiconv
30830 maybe-install-libiconv: install-libiconv
30831
30832 install-libiconv:
30833
30834 @endif libiconv
30835
30836 .PHONY: install-strip-libiconv maybe-install-strip-libiconv
30837 maybe-install-strip-libiconv:
30838 @if libiconv
30839 maybe-install-strip-libiconv: install-strip-libiconv
30840
30841 install-strip-libiconv:
30842
30843 @endif libiconv
30844
30845 # Other targets (info, dvi, pdf, etc.)
30846
30847 .PHONY: maybe-info-libiconv info-libiconv
30848 maybe-info-libiconv:
30849 @if libiconv
30850 maybe-info-libiconv: info-libiconv
30851
30852 # libiconv doesn't support info.
30853 info-libiconv:
30854
30855 @endif libiconv
30856
30857 .PHONY: maybe-dvi-libiconv dvi-libiconv
30858 maybe-dvi-libiconv:
30859 @if libiconv
30860 maybe-dvi-libiconv: dvi-libiconv
30861
30862 dvi-libiconv: \
30863     configure-libiconv 
30864         @[ -f ./libiconv/Makefile ] || exit 0; \
30865         r=`${PWD_COMMAND}`; export r; \
30866         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30867         $(HOST_EXPORTS) \
30868         for flag in $(EXTRA_HOST_FLAGS) ; do \
30869           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30870         done; \
30871         echo "Doing dvi in libiconv"; \
30872         (cd $(HOST_SUBDIR)/libiconv && \
30873           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30874                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30875                   "RANLIB=$${RANLIB}" \
30876                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30877                   dvi) \
30878           || exit 1
30879
30880 @endif libiconv
30881
30882 .PHONY: maybe-pdf-libiconv pdf-libiconv
30883 maybe-pdf-libiconv:
30884 @if libiconv
30885 maybe-pdf-libiconv: pdf-libiconv
30886
30887 # libiconv doesn't support pdf.
30888 pdf-libiconv:
30889
30890 @endif libiconv
30891
30892 .PHONY: maybe-html-libiconv html-libiconv
30893 maybe-html-libiconv:
30894 @if libiconv
30895 maybe-html-libiconv: html-libiconv
30896
30897 # libiconv doesn't support html.
30898 html-libiconv:
30899
30900 @endif libiconv
30901
30902 .PHONY: maybe-TAGS-libiconv TAGS-libiconv
30903 maybe-TAGS-libiconv:
30904 @if libiconv
30905 maybe-TAGS-libiconv: TAGS-libiconv
30906
30907 TAGS-libiconv: \
30908     configure-libiconv 
30909         @[ -f ./libiconv/Makefile ] || exit 0; \
30910         r=`${PWD_COMMAND}`; export r; \
30911         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30912         $(HOST_EXPORTS) \
30913         for flag in $(EXTRA_HOST_FLAGS) ; do \
30914           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30915         done; \
30916         echo "Doing TAGS in libiconv"; \
30917         (cd $(HOST_SUBDIR)/libiconv && \
30918           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30919                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30920                   "RANLIB=$${RANLIB}" \
30921                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30922                   TAGS) \
30923           || exit 1
30924
30925 @endif libiconv
30926
30927 .PHONY: maybe-install-info-libiconv install-info-libiconv
30928 maybe-install-info-libiconv:
30929 @if libiconv
30930 maybe-install-info-libiconv: install-info-libiconv
30931
30932 # libiconv doesn't support install-info.
30933 install-info-libiconv:
30934
30935 @endif libiconv
30936
30937 .PHONY: maybe-install-dvi-libiconv install-dvi-libiconv
30938 maybe-install-dvi-libiconv:
30939 @if libiconv
30940 maybe-install-dvi-libiconv: install-dvi-libiconv
30941
30942 install-dvi-libiconv: \
30943     configure-libiconv \
30944     dvi-libiconv 
30945         @[ -f ./libiconv/Makefile ] || exit 0; \
30946         r=`${PWD_COMMAND}`; export r; \
30947         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30948         $(HOST_EXPORTS) \
30949         for flag in $(EXTRA_HOST_FLAGS) ; do \
30950           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30951         done; \
30952         echo "Doing install-dvi in libiconv"; \
30953         (cd $(HOST_SUBDIR)/libiconv && \
30954           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30955                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30956                   "RANLIB=$${RANLIB}" \
30957                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30958                   install-dvi) \
30959           || exit 1
30960
30961 @endif libiconv
30962
30963 .PHONY: maybe-install-pdf-libiconv install-pdf-libiconv
30964 maybe-install-pdf-libiconv:
30965 @if libiconv
30966 maybe-install-pdf-libiconv: install-pdf-libiconv
30967
30968 # libiconv doesn't support install-pdf.
30969 install-pdf-libiconv:
30970
30971 @endif libiconv
30972
30973 .PHONY: maybe-install-html-libiconv install-html-libiconv
30974 maybe-install-html-libiconv:
30975 @if libiconv
30976 maybe-install-html-libiconv: install-html-libiconv
30977
30978 # libiconv doesn't support install-html.
30979 install-html-libiconv:
30980
30981 @endif libiconv
30982
30983 .PHONY: maybe-installcheck-libiconv installcheck-libiconv
30984 maybe-installcheck-libiconv:
30985 @if libiconv
30986 maybe-installcheck-libiconv: installcheck-libiconv
30987
30988 installcheck-libiconv: \
30989     configure-libiconv 
30990         @[ -f ./libiconv/Makefile ] || exit 0; \
30991         r=`${PWD_COMMAND}`; export r; \
30992         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30993         $(HOST_EXPORTS) \
30994         for flag in $(EXTRA_HOST_FLAGS) ; do \
30995           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30996         done; \
30997         echo "Doing installcheck in libiconv"; \
30998         (cd $(HOST_SUBDIR)/libiconv && \
30999           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31000                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31001                   "RANLIB=$${RANLIB}" \
31002                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31003                   installcheck) \
31004           || exit 1
31005
31006 @endif libiconv
31007
31008 .PHONY: maybe-mostlyclean-libiconv mostlyclean-libiconv
31009 maybe-mostlyclean-libiconv:
31010 @if libiconv
31011 maybe-mostlyclean-libiconv: mostlyclean-libiconv
31012
31013 mostlyclean-libiconv: 
31014         @[ -f ./libiconv/Makefile ] || exit 0; \
31015         r=`${PWD_COMMAND}`; export r; \
31016         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31017         $(HOST_EXPORTS) \
31018         for flag in $(EXTRA_HOST_FLAGS) ; do \
31019           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31020         done; \
31021         echo "Doing mostlyclean in libiconv"; \
31022         (cd $(HOST_SUBDIR)/libiconv && \
31023           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31024                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31025                   "RANLIB=$${RANLIB}" \
31026                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31027                   mostlyclean) \
31028           || exit 1
31029
31030 @endif libiconv
31031
31032 .PHONY: maybe-clean-libiconv clean-libiconv
31033 maybe-clean-libiconv:
31034 @if libiconv
31035 maybe-clean-libiconv: clean-libiconv
31036
31037 clean-libiconv: 
31038         @[ -f ./libiconv/Makefile ] || exit 0; \
31039         r=`${PWD_COMMAND}`; export r; \
31040         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31041         $(HOST_EXPORTS) \
31042         for flag in $(EXTRA_HOST_FLAGS) ; do \
31043           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31044         done; \
31045         echo "Doing clean in libiconv"; \
31046         (cd $(HOST_SUBDIR)/libiconv && \
31047           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31048                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31049                   "RANLIB=$${RANLIB}" \
31050                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31051                   clean) \
31052           || exit 1
31053
31054 @endif libiconv
31055
31056 .PHONY: maybe-distclean-libiconv distclean-libiconv
31057 maybe-distclean-libiconv:
31058 @if libiconv
31059 maybe-distclean-libiconv: distclean-libiconv
31060
31061 distclean-libiconv: 
31062         @[ -f ./libiconv/Makefile ] || exit 0; \
31063         r=`${PWD_COMMAND}`; export r; \
31064         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31065         $(HOST_EXPORTS) \
31066         for flag in $(EXTRA_HOST_FLAGS) ; do \
31067           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31068         done; \
31069         echo "Doing distclean in libiconv"; \
31070         (cd $(HOST_SUBDIR)/libiconv && \
31071           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31072                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31073                   "RANLIB=$${RANLIB}" \
31074                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31075                   distclean) \
31076           || exit 1
31077
31078 @endif libiconv
31079
31080 .PHONY: maybe-maintainer-clean-libiconv maintainer-clean-libiconv
31081 maybe-maintainer-clean-libiconv:
31082 @if libiconv
31083 maybe-maintainer-clean-libiconv: maintainer-clean-libiconv
31084
31085 maintainer-clean-libiconv: 
31086         @[ -f ./libiconv/Makefile ] || exit 0; \
31087         r=`${PWD_COMMAND}`; export r; \
31088         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31089         $(HOST_EXPORTS) \
31090         for flag in $(EXTRA_HOST_FLAGS) ; do \
31091           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31092         done; \
31093         echo "Doing maintainer-clean in libiconv"; \
31094         (cd $(HOST_SUBDIR)/libiconv && \
31095           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31096                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31097                   "RANLIB=$${RANLIB}" \
31098                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31099                   maintainer-clean) \
31100           || exit 1
31101
31102 @endif libiconv
31103
31104
31105
31106 .PHONY: configure-m4 maybe-configure-m4
31107 maybe-configure-m4:
31108 @if gcc-bootstrap
31109 configure-m4: stage_current
31110 @endif gcc-bootstrap
31111 @if m4
31112 maybe-configure-m4: configure-m4
31113 configure-m4: 
31114         @: $(MAKE); $(unstage)
31115         @r=`${PWD_COMMAND}`; export r; \
31116         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31117         test ! -f $(HOST_SUBDIR)/m4/Makefile || exit 0; \
31118         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/m4; \
31119         $(HOST_EXPORTS)  \
31120         echo Configuring in $(HOST_SUBDIR)/m4; \
31121         cd "$(HOST_SUBDIR)/m4" || exit 1; \
31122         case $(srcdir) in \
31123           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31124           *) topdir=`echo $(HOST_SUBDIR)/m4/ | \
31125                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31126         esac; \
31127         module_srcdir=m4; \
31128         $(SHELL) \
31129           $$s/$$module_srcdir/configure \
31130           --srcdir=$${topdir}/$$module_srcdir \
31131           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31132           --target=${target_alias}  \
31133           || exit 1
31134 @endif m4
31135
31136
31137
31138
31139
31140 .PHONY: all-m4 maybe-all-m4
31141 maybe-all-m4:
31142 @if gcc-bootstrap
31143 all-m4: stage_current
31144 @endif gcc-bootstrap
31145 @if m4
31146 TARGET-m4=all
31147 maybe-all-m4: all-m4
31148 all-m4: configure-m4
31149         @: $(MAKE); $(unstage)
31150         @r=`${PWD_COMMAND}`; export r; \
31151         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31152         $(HOST_EXPORTS)  \
31153         (cd $(HOST_SUBDIR)/m4 && \
31154           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
31155                 $(TARGET-m4))
31156 @endif m4
31157
31158
31159
31160
31161 .PHONY: check-m4 maybe-check-m4
31162 maybe-check-m4:
31163 @if m4
31164 maybe-check-m4: check-m4
31165
31166 check-m4:
31167         @: $(MAKE); $(unstage)
31168         @r=`${PWD_COMMAND}`; export r; \
31169         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31170         $(HOST_EXPORTS)  \
31171         (cd $(HOST_SUBDIR)/m4 && \
31172           $(MAKE) $(FLAGS_TO_PASS)  check)
31173
31174 @endif m4
31175
31176 .PHONY: install-m4 maybe-install-m4
31177 maybe-install-m4:
31178 @if m4
31179 maybe-install-m4: install-m4
31180
31181 install-m4: installdirs
31182         @: $(MAKE); $(unstage)
31183         @r=`${PWD_COMMAND}`; export r; \
31184         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31185         $(HOST_EXPORTS) \
31186         (cd $(HOST_SUBDIR)/m4 && \
31187           $(MAKE) $(FLAGS_TO_PASS)  install)
31188
31189 @endif m4
31190
31191 .PHONY: install-strip-m4 maybe-install-strip-m4
31192 maybe-install-strip-m4:
31193 @if m4
31194 maybe-install-strip-m4: install-strip-m4
31195
31196 install-strip-m4: installdirs
31197         @: $(MAKE); $(unstage)
31198         @r=`${PWD_COMMAND}`; export r; \
31199         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31200         $(HOST_EXPORTS) \
31201         (cd $(HOST_SUBDIR)/m4 && \
31202           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
31203
31204 @endif m4
31205
31206 # Other targets (info, dvi, pdf, etc.)
31207
31208 .PHONY: maybe-info-m4 info-m4
31209 maybe-info-m4:
31210 @if m4
31211 maybe-info-m4: info-m4
31212
31213 info-m4: \
31214     configure-m4 
31215         @: $(MAKE); $(unstage)
31216         @[ -f ./m4/Makefile ] || exit 0; \
31217         r=`${PWD_COMMAND}`; export r; \
31218         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31219         $(HOST_EXPORTS) \
31220         for flag in $(EXTRA_HOST_FLAGS) ; do \
31221           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31222         done; \
31223         echo "Doing info in m4"; \
31224         (cd $(HOST_SUBDIR)/m4 && \
31225           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31226                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31227                   "RANLIB=$${RANLIB}" \
31228                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31229                   info) \
31230           || exit 1
31231
31232 @endif m4
31233
31234 .PHONY: maybe-dvi-m4 dvi-m4
31235 maybe-dvi-m4:
31236 @if m4
31237 maybe-dvi-m4: dvi-m4
31238
31239 dvi-m4: \
31240     configure-m4 
31241         @: $(MAKE); $(unstage)
31242         @[ -f ./m4/Makefile ] || exit 0; \
31243         r=`${PWD_COMMAND}`; export r; \
31244         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31245         $(HOST_EXPORTS) \
31246         for flag in $(EXTRA_HOST_FLAGS) ; do \
31247           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31248         done; \
31249         echo "Doing dvi in m4"; \
31250         (cd $(HOST_SUBDIR)/m4 && \
31251           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31252                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31253                   "RANLIB=$${RANLIB}" \
31254                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31255                   dvi) \
31256           || exit 1
31257
31258 @endif m4
31259
31260 .PHONY: maybe-pdf-m4 pdf-m4
31261 maybe-pdf-m4:
31262 @if m4
31263 maybe-pdf-m4: pdf-m4
31264
31265 pdf-m4: \
31266     configure-m4 
31267         @: $(MAKE); $(unstage)
31268         @[ -f ./m4/Makefile ] || exit 0; \
31269         r=`${PWD_COMMAND}`; export r; \
31270         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31271         $(HOST_EXPORTS) \
31272         for flag in $(EXTRA_HOST_FLAGS) ; do \
31273           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31274         done; \
31275         echo "Doing pdf in m4"; \
31276         (cd $(HOST_SUBDIR)/m4 && \
31277           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31278                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31279                   "RANLIB=$${RANLIB}" \
31280                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31281                   pdf) \
31282           || exit 1
31283
31284 @endif m4
31285
31286 .PHONY: maybe-html-m4 html-m4
31287 maybe-html-m4:
31288 @if m4
31289 maybe-html-m4: html-m4
31290
31291 html-m4: \
31292     configure-m4 
31293         @: $(MAKE); $(unstage)
31294         @[ -f ./m4/Makefile ] || exit 0; \
31295         r=`${PWD_COMMAND}`; export r; \
31296         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31297         $(HOST_EXPORTS) \
31298         for flag in $(EXTRA_HOST_FLAGS) ; do \
31299           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31300         done; \
31301         echo "Doing html in m4"; \
31302         (cd $(HOST_SUBDIR)/m4 && \
31303           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31304                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31305                   "RANLIB=$${RANLIB}" \
31306                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31307                   html) \
31308           || exit 1
31309
31310 @endif m4
31311
31312 .PHONY: maybe-TAGS-m4 TAGS-m4
31313 maybe-TAGS-m4:
31314 @if m4
31315 maybe-TAGS-m4: TAGS-m4
31316
31317 TAGS-m4: \
31318     configure-m4 
31319         @: $(MAKE); $(unstage)
31320         @[ -f ./m4/Makefile ] || exit 0; \
31321         r=`${PWD_COMMAND}`; export r; \
31322         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31323         $(HOST_EXPORTS) \
31324         for flag in $(EXTRA_HOST_FLAGS) ; do \
31325           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31326         done; \
31327         echo "Doing TAGS in m4"; \
31328         (cd $(HOST_SUBDIR)/m4 && \
31329           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31330                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31331                   "RANLIB=$${RANLIB}" \
31332                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31333                   TAGS) \
31334           || exit 1
31335
31336 @endif m4
31337
31338 .PHONY: maybe-install-info-m4 install-info-m4
31339 maybe-install-info-m4:
31340 @if m4
31341 maybe-install-info-m4: install-info-m4
31342
31343 install-info-m4: \
31344     configure-m4 \
31345     info-m4 
31346         @: $(MAKE); $(unstage)
31347         @[ -f ./m4/Makefile ] || exit 0; \
31348         r=`${PWD_COMMAND}`; export r; \
31349         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31350         $(HOST_EXPORTS) \
31351         for flag in $(EXTRA_HOST_FLAGS) ; do \
31352           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31353         done; \
31354         echo "Doing install-info in m4"; \
31355         (cd $(HOST_SUBDIR)/m4 && \
31356           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31357                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31358                   "RANLIB=$${RANLIB}" \
31359                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31360                   install-info) \
31361           || exit 1
31362
31363 @endif m4
31364
31365 .PHONY: maybe-install-dvi-m4 install-dvi-m4
31366 maybe-install-dvi-m4:
31367 @if m4
31368 maybe-install-dvi-m4: install-dvi-m4
31369
31370 install-dvi-m4: \
31371     configure-m4 \
31372     dvi-m4 
31373         @: $(MAKE); $(unstage)
31374         @[ -f ./m4/Makefile ] || exit 0; \
31375         r=`${PWD_COMMAND}`; export r; \
31376         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31377         $(HOST_EXPORTS) \
31378         for flag in $(EXTRA_HOST_FLAGS) ; do \
31379           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31380         done; \
31381         echo "Doing install-dvi in m4"; \
31382         (cd $(HOST_SUBDIR)/m4 && \
31383           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31384                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31385                   "RANLIB=$${RANLIB}" \
31386                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31387                   install-dvi) \
31388           || exit 1
31389
31390 @endif m4
31391
31392 .PHONY: maybe-install-pdf-m4 install-pdf-m4
31393 maybe-install-pdf-m4:
31394 @if m4
31395 maybe-install-pdf-m4: install-pdf-m4
31396
31397 install-pdf-m4: \
31398     configure-m4 \
31399     pdf-m4 
31400         @: $(MAKE); $(unstage)
31401         @[ -f ./m4/Makefile ] || exit 0; \
31402         r=`${PWD_COMMAND}`; export r; \
31403         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31404         $(HOST_EXPORTS) \
31405         for flag in $(EXTRA_HOST_FLAGS) ; do \
31406           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31407         done; \
31408         echo "Doing install-pdf in m4"; \
31409         (cd $(HOST_SUBDIR)/m4 && \
31410           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31411                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31412                   "RANLIB=$${RANLIB}" \
31413                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31414                   install-pdf) \
31415           || exit 1
31416
31417 @endif m4
31418
31419 .PHONY: maybe-install-html-m4 install-html-m4
31420 maybe-install-html-m4:
31421 @if m4
31422 maybe-install-html-m4: install-html-m4
31423
31424 install-html-m4: \
31425     configure-m4 \
31426     html-m4 
31427         @: $(MAKE); $(unstage)
31428         @[ -f ./m4/Makefile ] || exit 0; \
31429         r=`${PWD_COMMAND}`; export r; \
31430         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31431         $(HOST_EXPORTS) \
31432         for flag in $(EXTRA_HOST_FLAGS) ; do \
31433           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31434         done; \
31435         echo "Doing install-html in m4"; \
31436         (cd $(HOST_SUBDIR)/m4 && \
31437           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31438                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31439                   "RANLIB=$${RANLIB}" \
31440                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31441                   install-html) \
31442           || exit 1
31443
31444 @endif m4
31445
31446 .PHONY: maybe-installcheck-m4 installcheck-m4
31447 maybe-installcheck-m4:
31448 @if m4
31449 maybe-installcheck-m4: installcheck-m4
31450
31451 installcheck-m4: \
31452     configure-m4 
31453         @: $(MAKE); $(unstage)
31454         @[ -f ./m4/Makefile ] || exit 0; \
31455         r=`${PWD_COMMAND}`; export r; \
31456         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31457         $(HOST_EXPORTS) \
31458         for flag in $(EXTRA_HOST_FLAGS) ; do \
31459           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31460         done; \
31461         echo "Doing installcheck in m4"; \
31462         (cd $(HOST_SUBDIR)/m4 && \
31463           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31464                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31465                   "RANLIB=$${RANLIB}" \
31466                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31467                   installcheck) \
31468           || exit 1
31469
31470 @endif m4
31471
31472 .PHONY: maybe-mostlyclean-m4 mostlyclean-m4
31473 maybe-mostlyclean-m4:
31474 @if m4
31475 maybe-mostlyclean-m4: mostlyclean-m4
31476
31477 mostlyclean-m4: 
31478         @: $(MAKE); $(unstage)
31479         @[ -f ./m4/Makefile ] || exit 0; \
31480         r=`${PWD_COMMAND}`; export r; \
31481         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31482         $(HOST_EXPORTS) \
31483         for flag in $(EXTRA_HOST_FLAGS) ; do \
31484           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31485         done; \
31486         echo "Doing mostlyclean in m4"; \
31487         (cd $(HOST_SUBDIR)/m4 && \
31488           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31489                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31490                   "RANLIB=$${RANLIB}" \
31491                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31492                   mostlyclean) \
31493           || exit 1
31494
31495 @endif m4
31496
31497 .PHONY: maybe-clean-m4 clean-m4
31498 maybe-clean-m4:
31499 @if m4
31500 maybe-clean-m4: clean-m4
31501
31502 clean-m4: 
31503         @: $(MAKE); $(unstage)
31504         @[ -f ./m4/Makefile ] || exit 0; \
31505         r=`${PWD_COMMAND}`; export r; \
31506         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31507         $(HOST_EXPORTS) \
31508         for flag in $(EXTRA_HOST_FLAGS) ; do \
31509           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31510         done; \
31511         echo "Doing clean in m4"; \
31512         (cd $(HOST_SUBDIR)/m4 && \
31513           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31514                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31515                   "RANLIB=$${RANLIB}" \
31516                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31517                   clean) \
31518           || exit 1
31519
31520 @endif m4
31521
31522 .PHONY: maybe-distclean-m4 distclean-m4
31523 maybe-distclean-m4:
31524 @if m4
31525 maybe-distclean-m4: distclean-m4
31526
31527 distclean-m4: 
31528         @: $(MAKE); $(unstage)
31529         @[ -f ./m4/Makefile ] || exit 0; \
31530         r=`${PWD_COMMAND}`; export r; \
31531         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31532         $(HOST_EXPORTS) \
31533         for flag in $(EXTRA_HOST_FLAGS) ; do \
31534           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31535         done; \
31536         echo "Doing distclean in m4"; \
31537         (cd $(HOST_SUBDIR)/m4 && \
31538           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31539                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31540                   "RANLIB=$${RANLIB}" \
31541                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31542                   distclean) \
31543           || exit 1
31544
31545 @endif m4
31546
31547 .PHONY: maybe-maintainer-clean-m4 maintainer-clean-m4
31548 maybe-maintainer-clean-m4:
31549 @if m4
31550 maybe-maintainer-clean-m4: maintainer-clean-m4
31551
31552 maintainer-clean-m4: 
31553         @: $(MAKE); $(unstage)
31554         @[ -f ./m4/Makefile ] || exit 0; \
31555         r=`${PWD_COMMAND}`; export r; \
31556         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31557         $(HOST_EXPORTS) \
31558         for flag in $(EXTRA_HOST_FLAGS) ; do \
31559           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31560         done; \
31561         echo "Doing maintainer-clean in m4"; \
31562         (cd $(HOST_SUBDIR)/m4 && \
31563           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31564                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31565                   "RANLIB=$${RANLIB}" \
31566                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31567                   maintainer-clean) \
31568           || exit 1
31569
31570 @endif m4
31571
31572
31573
31574 .PHONY: configure-readline maybe-configure-readline
31575 maybe-configure-readline:
31576 @if gcc-bootstrap
31577 configure-readline: stage_current
31578 @endif gcc-bootstrap
31579 @if readline
31580 maybe-configure-readline: configure-readline
31581 configure-readline: 
31582         @: $(MAKE); $(unstage)
31583         @r=`${PWD_COMMAND}`; export r; \
31584         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31585         test ! -f $(HOST_SUBDIR)/readline/Makefile || exit 0; \
31586         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/readline; \
31587         $(HOST_EXPORTS)  \
31588         echo Configuring in $(HOST_SUBDIR)/readline; \
31589         cd "$(HOST_SUBDIR)/readline" || exit 1; \
31590         case $(srcdir) in \
31591           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31592           *) topdir=`echo $(HOST_SUBDIR)/readline/ | \
31593                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31594         esac; \
31595         module_srcdir=readline; \
31596         $(SHELL) \
31597           $$s/$$module_srcdir/configure \
31598           --srcdir=$${topdir}/$$module_srcdir \
31599           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31600           --target=${target_alias}  \
31601           || exit 1
31602 @endif readline
31603
31604
31605
31606
31607
31608 .PHONY: all-readline maybe-all-readline
31609 maybe-all-readline:
31610 @if gcc-bootstrap
31611 all-readline: stage_current
31612 @endif gcc-bootstrap
31613 @if readline
31614 TARGET-readline=all
31615 maybe-all-readline: all-readline
31616 all-readline: configure-readline
31617         @: $(MAKE); $(unstage)
31618         @r=`${PWD_COMMAND}`; export r; \
31619         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31620         $(HOST_EXPORTS)  \
31621         (cd $(HOST_SUBDIR)/readline && \
31622           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
31623                 $(TARGET-readline))
31624 @endif readline
31625
31626
31627
31628
31629 .PHONY: check-readline maybe-check-readline
31630 maybe-check-readline:
31631 @if readline
31632 maybe-check-readline: check-readline
31633
31634 check-readline:
31635         @: $(MAKE); $(unstage)
31636         @r=`${PWD_COMMAND}`; export r; \
31637         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31638         $(HOST_EXPORTS)  \
31639         (cd $(HOST_SUBDIR)/readline && \
31640           $(MAKE) $(FLAGS_TO_PASS)  check)
31641
31642 @endif readline
31643
31644 .PHONY: install-readline maybe-install-readline
31645 maybe-install-readline:
31646 @if readline
31647 maybe-install-readline: install-readline
31648
31649 install-readline: installdirs
31650         @: $(MAKE); $(unstage)
31651         @r=`${PWD_COMMAND}`; export r; \
31652         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31653         $(HOST_EXPORTS) \
31654         (cd $(HOST_SUBDIR)/readline && \
31655           $(MAKE) $(FLAGS_TO_PASS)  install)
31656
31657 @endif readline
31658
31659 .PHONY: install-strip-readline maybe-install-strip-readline
31660 maybe-install-strip-readline:
31661 @if readline
31662 maybe-install-strip-readline: install-strip-readline
31663
31664 install-strip-readline: installdirs
31665         @: $(MAKE); $(unstage)
31666         @r=`${PWD_COMMAND}`; export r; \
31667         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31668         $(HOST_EXPORTS) \
31669         (cd $(HOST_SUBDIR)/readline && \
31670           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
31671
31672 @endif readline
31673
31674 # Other targets (info, dvi, pdf, etc.)
31675
31676 .PHONY: maybe-info-readline info-readline
31677 maybe-info-readline:
31678 @if readline
31679 maybe-info-readline: info-readline
31680
31681 info-readline: \
31682     configure-readline 
31683         @: $(MAKE); $(unstage)
31684         @[ -f ./readline/Makefile ] || exit 0; \
31685         r=`${PWD_COMMAND}`; export r; \
31686         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31687         $(HOST_EXPORTS) \
31688         for flag in $(EXTRA_HOST_FLAGS) ; do \
31689           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31690         done; \
31691         echo "Doing info in readline"; \
31692         (cd $(HOST_SUBDIR)/readline && \
31693           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31694                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31695                   "RANLIB=$${RANLIB}" \
31696                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31697                   info) \
31698           || exit 1
31699
31700 @endif readline
31701
31702 .PHONY: maybe-dvi-readline dvi-readline
31703 maybe-dvi-readline:
31704 @if readline
31705 maybe-dvi-readline: dvi-readline
31706
31707 dvi-readline: \
31708     configure-readline 
31709         @: $(MAKE); $(unstage)
31710         @[ -f ./readline/Makefile ] || exit 0; \
31711         r=`${PWD_COMMAND}`; export r; \
31712         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31713         $(HOST_EXPORTS) \
31714         for flag in $(EXTRA_HOST_FLAGS) ; do \
31715           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31716         done; \
31717         echo "Doing dvi in readline"; \
31718         (cd $(HOST_SUBDIR)/readline && \
31719           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31720                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31721                   "RANLIB=$${RANLIB}" \
31722                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31723                   dvi) \
31724           || exit 1
31725
31726 @endif readline
31727
31728 .PHONY: maybe-pdf-readline pdf-readline
31729 maybe-pdf-readline:
31730 @if readline
31731 maybe-pdf-readline: pdf-readline
31732
31733 pdf-readline: \
31734     configure-readline 
31735         @: $(MAKE); $(unstage)
31736         @[ -f ./readline/Makefile ] || exit 0; \
31737         r=`${PWD_COMMAND}`; export r; \
31738         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31739         $(HOST_EXPORTS) \
31740         for flag in $(EXTRA_HOST_FLAGS) ; do \
31741           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31742         done; \
31743         echo "Doing pdf in readline"; \
31744         (cd $(HOST_SUBDIR)/readline && \
31745           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31746                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31747                   "RANLIB=$${RANLIB}" \
31748                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31749                   pdf) \
31750           || exit 1
31751
31752 @endif readline
31753
31754 .PHONY: maybe-html-readline html-readline
31755 maybe-html-readline:
31756 @if readline
31757 maybe-html-readline: html-readline
31758
31759 html-readline: \
31760     configure-readline 
31761         @: $(MAKE); $(unstage)
31762         @[ -f ./readline/Makefile ] || exit 0; \
31763         r=`${PWD_COMMAND}`; export r; \
31764         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31765         $(HOST_EXPORTS) \
31766         for flag in $(EXTRA_HOST_FLAGS) ; do \
31767           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31768         done; \
31769         echo "Doing html in readline"; \
31770         (cd $(HOST_SUBDIR)/readline && \
31771           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31772                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31773                   "RANLIB=$${RANLIB}" \
31774                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31775                   html) \
31776           || exit 1
31777
31778 @endif readline
31779
31780 .PHONY: maybe-TAGS-readline TAGS-readline
31781 maybe-TAGS-readline:
31782 @if readline
31783 maybe-TAGS-readline: TAGS-readline
31784
31785 TAGS-readline: \
31786     configure-readline 
31787         @: $(MAKE); $(unstage)
31788         @[ -f ./readline/Makefile ] || exit 0; \
31789         r=`${PWD_COMMAND}`; export r; \
31790         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31791         $(HOST_EXPORTS) \
31792         for flag in $(EXTRA_HOST_FLAGS) ; do \
31793           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31794         done; \
31795         echo "Doing TAGS in readline"; \
31796         (cd $(HOST_SUBDIR)/readline && \
31797           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31798                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31799                   "RANLIB=$${RANLIB}" \
31800                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31801                   TAGS) \
31802           || exit 1
31803
31804 @endif readline
31805
31806 .PHONY: maybe-install-info-readline install-info-readline
31807 maybe-install-info-readline:
31808 @if readline
31809 maybe-install-info-readline: install-info-readline
31810
31811 install-info-readline: \
31812     configure-readline \
31813     info-readline 
31814         @: $(MAKE); $(unstage)
31815         @[ -f ./readline/Makefile ] || exit 0; \
31816         r=`${PWD_COMMAND}`; export r; \
31817         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31818         $(HOST_EXPORTS) \
31819         for flag in $(EXTRA_HOST_FLAGS) ; do \
31820           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31821         done; \
31822         echo "Doing install-info in readline"; \
31823         (cd $(HOST_SUBDIR)/readline && \
31824           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31825                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31826                   "RANLIB=$${RANLIB}" \
31827                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31828                   install-info) \
31829           || exit 1
31830
31831 @endif readline
31832
31833 .PHONY: maybe-install-dvi-readline install-dvi-readline
31834 maybe-install-dvi-readline:
31835 @if readline
31836 maybe-install-dvi-readline: install-dvi-readline
31837
31838 install-dvi-readline: \
31839     configure-readline \
31840     dvi-readline 
31841         @: $(MAKE); $(unstage)
31842         @[ -f ./readline/Makefile ] || exit 0; \
31843         r=`${PWD_COMMAND}`; export r; \
31844         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31845         $(HOST_EXPORTS) \
31846         for flag in $(EXTRA_HOST_FLAGS) ; do \
31847           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31848         done; \
31849         echo "Doing install-dvi in readline"; \
31850         (cd $(HOST_SUBDIR)/readline && \
31851           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31852                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31853                   "RANLIB=$${RANLIB}" \
31854                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31855                   install-dvi) \
31856           || exit 1
31857
31858 @endif readline
31859
31860 .PHONY: maybe-install-pdf-readline install-pdf-readline
31861 maybe-install-pdf-readline:
31862 @if readline
31863 maybe-install-pdf-readline: install-pdf-readline
31864
31865 install-pdf-readline: \
31866     configure-readline \
31867     pdf-readline 
31868         @: $(MAKE); $(unstage)
31869         @[ -f ./readline/Makefile ] || exit 0; \
31870         r=`${PWD_COMMAND}`; export r; \
31871         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31872         $(HOST_EXPORTS) \
31873         for flag in $(EXTRA_HOST_FLAGS) ; do \
31874           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31875         done; \
31876         echo "Doing install-pdf in readline"; \
31877         (cd $(HOST_SUBDIR)/readline && \
31878           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31879                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31880                   "RANLIB=$${RANLIB}" \
31881                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31882                   install-pdf) \
31883           || exit 1
31884
31885 @endif readline
31886
31887 .PHONY: maybe-install-html-readline install-html-readline
31888 maybe-install-html-readline:
31889 @if readline
31890 maybe-install-html-readline: install-html-readline
31891
31892 install-html-readline: \
31893     configure-readline \
31894     html-readline 
31895         @: $(MAKE); $(unstage)
31896         @[ -f ./readline/Makefile ] || exit 0; \
31897         r=`${PWD_COMMAND}`; export r; \
31898         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31899         $(HOST_EXPORTS) \
31900         for flag in $(EXTRA_HOST_FLAGS) ; do \
31901           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31902         done; \
31903         echo "Doing install-html in readline"; \
31904         (cd $(HOST_SUBDIR)/readline && \
31905           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31906                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31907                   "RANLIB=$${RANLIB}" \
31908                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31909                   install-html) \
31910           || exit 1
31911
31912 @endif readline
31913
31914 .PHONY: maybe-installcheck-readline installcheck-readline
31915 maybe-installcheck-readline:
31916 @if readline
31917 maybe-installcheck-readline: installcheck-readline
31918
31919 installcheck-readline: \
31920     configure-readline 
31921         @: $(MAKE); $(unstage)
31922         @[ -f ./readline/Makefile ] || exit 0; \
31923         r=`${PWD_COMMAND}`; export r; \
31924         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31925         $(HOST_EXPORTS) \
31926         for flag in $(EXTRA_HOST_FLAGS) ; do \
31927           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31928         done; \
31929         echo "Doing installcheck in readline"; \
31930         (cd $(HOST_SUBDIR)/readline && \
31931           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31932                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31933                   "RANLIB=$${RANLIB}" \
31934                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31935                   installcheck) \
31936           || exit 1
31937
31938 @endif readline
31939
31940 .PHONY: maybe-mostlyclean-readline mostlyclean-readline
31941 maybe-mostlyclean-readline:
31942 @if readline
31943 maybe-mostlyclean-readline: mostlyclean-readline
31944
31945 mostlyclean-readline: 
31946         @: $(MAKE); $(unstage)
31947         @[ -f ./readline/Makefile ] || exit 0; \
31948         r=`${PWD_COMMAND}`; export r; \
31949         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31950         $(HOST_EXPORTS) \
31951         for flag in $(EXTRA_HOST_FLAGS) ; do \
31952           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31953         done; \
31954         echo "Doing mostlyclean in readline"; \
31955         (cd $(HOST_SUBDIR)/readline && \
31956           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31957                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31958                   "RANLIB=$${RANLIB}" \
31959                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31960                   mostlyclean) \
31961           || exit 1
31962
31963 @endif readline
31964
31965 .PHONY: maybe-clean-readline clean-readline
31966 maybe-clean-readline:
31967 @if readline
31968 maybe-clean-readline: clean-readline
31969
31970 clean-readline: 
31971         @: $(MAKE); $(unstage)
31972         @[ -f ./readline/Makefile ] || exit 0; \
31973         r=`${PWD_COMMAND}`; export r; \
31974         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31975         $(HOST_EXPORTS) \
31976         for flag in $(EXTRA_HOST_FLAGS) ; do \
31977           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31978         done; \
31979         echo "Doing clean in readline"; \
31980         (cd $(HOST_SUBDIR)/readline && \
31981           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31982                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31983                   "RANLIB=$${RANLIB}" \
31984                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31985                   clean) \
31986           || exit 1
31987
31988 @endif readline
31989
31990 .PHONY: maybe-distclean-readline distclean-readline
31991 maybe-distclean-readline:
31992 @if readline
31993 maybe-distclean-readline: distclean-readline
31994
31995 distclean-readline: 
31996         @: $(MAKE); $(unstage)
31997         @[ -f ./readline/Makefile ] || exit 0; \
31998         r=`${PWD_COMMAND}`; export r; \
31999         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32000         $(HOST_EXPORTS) \
32001         for flag in $(EXTRA_HOST_FLAGS) ; do \
32002           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32003         done; \
32004         echo "Doing distclean in readline"; \
32005         (cd $(HOST_SUBDIR)/readline && \
32006           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32007                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32008                   "RANLIB=$${RANLIB}" \
32009                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32010                   distclean) \
32011           || exit 1
32012
32013 @endif readline
32014
32015 .PHONY: maybe-maintainer-clean-readline maintainer-clean-readline
32016 maybe-maintainer-clean-readline:
32017 @if readline
32018 maybe-maintainer-clean-readline: maintainer-clean-readline
32019
32020 maintainer-clean-readline: 
32021         @: $(MAKE); $(unstage)
32022         @[ -f ./readline/Makefile ] || exit 0; \
32023         r=`${PWD_COMMAND}`; export r; \
32024         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32025         $(HOST_EXPORTS) \
32026         for flag in $(EXTRA_HOST_FLAGS) ; do \
32027           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32028         done; \
32029         echo "Doing maintainer-clean in readline"; \
32030         (cd $(HOST_SUBDIR)/readline && \
32031           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32032                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32033                   "RANLIB=$${RANLIB}" \
32034                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32035                   maintainer-clean) \
32036           || exit 1
32037
32038 @endif readline
32039
32040
32041
32042 .PHONY: configure-sid maybe-configure-sid
32043 maybe-configure-sid:
32044 @if gcc-bootstrap
32045 configure-sid: stage_current
32046 @endif gcc-bootstrap
32047 @if sid
32048 maybe-configure-sid: configure-sid
32049 configure-sid: 
32050         @: $(MAKE); $(unstage)
32051         @r=`${PWD_COMMAND}`; export r; \
32052         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32053         test ! -f $(HOST_SUBDIR)/sid/Makefile || exit 0; \
32054         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sid; \
32055         $(HOST_EXPORTS)  \
32056         echo Configuring in $(HOST_SUBDIR)/sid; \
32057         cd "$(HOST_SUBDIR)/sid" || exit 1; \
32058         case $(srcdir) in \
32059           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32060           *) topdir=`echo $(HOST_SUBDIR)/sid/ | \
32061                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32062         esac; \
32063         module_srcdir=sid; \
32064         $(SHELL) \
32065           $$s/$$module_srcdir/configure \
32066           --srcdir=$${topdir}/$$module_srcdir \
32067           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32068           --target=${target_alias}  \
32069           || exit 1
32070 @endif sid
32071
32072
32073
32074
32075
32076 .PHONY: all-sid maybe-all-sid
32077 maybe-all-sid:
32078 @if gcc-bootstrap
32079 all-sid: stage_current
32080 @endif gcc-bootstrap
32081 @if sid
32082 TARGET-sid=all
32083 maybe-all-sid: all-sid
32084 all-sid: configure-sid
32085         @: $(MAKE); $(unstage)
32086         @r=`${PWD_COMMAND}`; export r; \
32087         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32088         $(HOST_EXPORTS)  \
32089         (cd $(HOST_SUBDIR)/sid && \
32090           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
32091                 $(TARGET-sid))
32092 @endif sid
32093
32094
32095
32096
32097 .PHONY: check-sid maybe-check-sid
32098 maybe-check-sid:
32099 @if sid
32100 maybe-check-sid: check-sid
32101
32102 check-sid:
32103         @: $(MAKE); $(unstage)
32104         @r=`${PWD_COMMAND}`; export r; \
32105         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32106         $(HOST_EXPORTS)  \
32107         (cd $(HOST_SUBDIR)/sid && \
32108           $(MAKE) $(FLAGS_TO_PASS)  check)
32109
32110 @endif sid
32111
32112 .PHONY: install-sid maybe-install-sid
32113 maybe-install-sid:
32114 @if sid
32115 maybe-install-sid: install-sid
32116
32117 install-sid: installdirs
32118         @: $(MAKE); $(unstage)
32119         @r=`${PWD_COMMAND}`; export r; \
32120         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32121         $(HOST_EXPORTS) \
32122         (cd $(HOST_SUBDIR)/sid && \
32123           $(MAKE) $(FLAGS_TO_PASS)  install)
32124
32125 @endif sid
32126
32127 .PHONY: install-strip-sid maybe-install-strip-sid
32128 maybe-install-strip-sid:
32129 @if sid
32130 maybe-install-strip-sid: install-strip-sid
32131
32132 install-strip-sid: installdirs
32133         @: $(MAKE); $(unstage)
32134         @r=`${PWD_COMMAND}`; export r; \
32135         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32136         $(HOST_EXPORTS) \
32137         (cd $(HOST_SUBDIR)/sid && \
32138           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
32139
32140 @endif sid
32141
32142 # Other targets (info, dvi, pdf, etc.)
32143
32144 .PHONY: maybe-info-sid info-sid
32145 maybe-info-sid:
32146 @if sid
32147 maybe-info-sid: info-sid
32148
32149 info-sid: \
32150     configure-sid 
32151         @: $(MAKE); $(unstage)
32152         @[ -f ./sid/Makefile ] || exit 0; \
32153         r=`${PWD_COMMAND}`; export r; \
32154         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32155         $(HOST_EXPORTS) \
32156         for flag in $(EXTRA_HOST_FLAGS) ; do \
32157           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32158         done; \
32159         echo "Doing info in sid"; \
32160         (cd $(HOST_SUBDIR)/sid && \
32161           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32162                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32163                   "RANLIB=$${RANLIB}" \
32164                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32165                   info) \
32166           || exit 1
32167
32168 @endif sid
32169
32170 .PHONY: maybe-dvi-sid dvi-sid
32171 maybe-dvi-sid:
32172 @if sid
32173 maybe-dvi-sid: dvi-sid
32174
32175 dvi-sid: \
32176     configure-sid 
32177         @: $(MAKE); $(unstage)
32178         @[ -f ./sid/Makefile ] || exit 0; \
32179         r=`${PWD_COMMAND}`; export r; \
32180         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32181         $(HOST_EXPORTS) \
32182         for flag in $(EXTRA_HOST_FLAGS) ; do \
32183           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32184         done; \
32185         echo "Doing dvi in sid"; \
32186         (cd $(HOST_SUBDIR)/sid && \
32187           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32188                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32189                   "RANLIB=$${RANLIB}" \
32190                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32191                   dvi) \
32192           || exit 1
32193
32194 @endif sid
32195
32196 .PHONY: maybe-pdf-sid pdf-sid
32197 maybe-pdf-sid:
32198 @if sid
32199 maybe-pdf-sid: pdf-sid
32200
32201 pdf-sid: \
32202     configure-sid 
32203         @: $(MAKE); $(unstage)
32204         @[ -f ./sid/Makefile ] || exit 0; \
32205         r=`${PWD_COMMAND}`; export r; \
32206         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32207         $(HOST_EXPORTS) \
32208         for flag in $(EXTRA_HOST_FLAGS) ; do \
32209           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32210         done; \
32211         echo "Doing pdf in sid"; \
32212         (cd $(HOST_SUBDIR)/sid && \
32213           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32214                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32215                   "RANLIB=$${RANLIB}" \
32216                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32217                   pdf) \
32218           || exit 1
32219
32220 @endif sid
32221
32222 .PHONY: maybe-html-sid html-sid
32223 maybe-html-sid:
32224 @if sid
32225 maybe-html-sid: html-sid
32226
32227 html-sid: \
32228     configure-sid 
32229         @: $(MAKE); $(unstage)
32230         @[ -f ./sid/Makefile ] || exit 0; \
32231         r=`${PWD_COMMAND}`; export r; \
32232         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32233         $(HOST_EXPORTS) \
32234         for flag in $(EXTRA_HOST_FLAGS) ; do \
32235           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32236         done; \
32237         echo "Doing html in sid"; \
32238         (cd $(HOST_SUBDIR)/sid && \
32239           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32240                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32241                   "RANLIB=$${RANLIB}" \
32242                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32243                   html) \
32244           || exit 1
32245
32246 @endif sid
32247
32248 .PHONY: maybe-TAGS-sid TAGS-sid
32249 maybe-TAGS-sid:
32250 @if sid
32251 maybe-TAGS-sid: TAGS-sid
32252
32253 TAGS-sid: \
32254     configure-sid 
32255         @: $(MAKE); $(unstage)
32256         @[ -f ./sid/Makefile ] || exit 0; \
32257         r=`${PWD_COMMAND}`; export r; \
32258         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32259         $(HOST_EXPORTS) \
32260         for flag in $(EXTRA_HOST_FLAGS) ; do \
32261           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32262         done; \
32263         echo "Doing TAGS in sid"; \
32264         (cd $(HOST_SUBDIR)/sid && \
32265           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32266                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32267                   "RANLIB=$${RANLIB}" \
32268                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32269                   TAGS) \
32270           || exit 1
32271
32272 @endif sid
32273
32274 .PHONY: maybe-install-info-sid install-info-sid
32275 maybe-install-info-sid:
32276 @if sid
32277 maybe-install-info-sid: install-info-sid
32278
32279 install-info-sid: \
32280     configure-sid \
32281     info-sid 
32282         @: $(MAKE); $(unstage)
32283         @[ -f ./sid/Makefile ] || exit 0; \
32284         r=`${PWD_COMMAND}`; export r; \
32285         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32286         $(HOST_EXPORTS) \
32287         for flag in $(EXTRA_HOST_FLAGS) ; do \
32288           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32289         done; \
32290         echo "Doing install-info in sid"; \
32291         (cd $(HOST_SUBDIR)/sid && \
32292           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32293                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32294                   "RANLIB=$${RANLIB}" \
32295                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32296                   install-info) \
32297           || exit 1
32298
32299 @endif sid
32300
32301 .PHONY: maybe-install-dvi-sid install-dvi-sid
32302 maybe-install-dvi-sid:
32303 @if sid
32304 maybe-install-dvi-sid: install-dvi-sid
32305
32306 install-dvi-sid: \
32307     configure-sid \
32308     dvi-sid 
32309         @: $(MAKE); $(unstage)
32310         @[ -f ./sid/Makefile ] || exit 0; \
32311         r=`${PWD_COMMAND}`; export r; \
32312         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32313         $(HOST_EXPORTS) \
32314         for flag in $(EXTRA_HOST_FLAGS) ; do \
32315           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32316         done; \
32317         echo "Doing install-dvi in sid"; \
32318         (cd $(HOST_SUBDIR)/sid && \
32319           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32320                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32321                   "RANLIB=$${RANLIB}" \
32322                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32323                   install-dvi) \
32324           || exit 1
32325
32326 @endif sid
32327
32328 .PHONY: maybe-install-pdf-sid install-pdf-sid
32329 maybe-install-pdf-sid:
32330 @if sid
32331 maybe-install-pdf-sid: install-pdf-sid
32332
32333 install-pdf-sid: \
32334     configure-sid \
32335     pdf-sid 
32336         @: $(MAKE); $(unstage)
32337         @[ -f ./sid/Makefile ] || exit 0; \
32338         r=`${PWD_COMMAND}`; export r; \
32339         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32340         $(HOST_EXPORTS) \
32341         for flag in $(EXTRA_HOST_FLAGS) ; do \
32342           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32343         done; \
32344         echo "Doing install-pdf in sid"; \
32345         (cd $(HOST_SUBDIR)/sid && \
32346           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32347                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32348                   "RANLIB=$${RANLIB}" \
32349                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32350                   install-pdf) \
32351           || exit 1
32352
32353 @endif sid
32354
32355 .PHONY: maybe-install-html-sid install-html-sid
32356 maybe-install-html-sid:
32357 @if sid
32358 maybe-install-html-sid: install-html-sid
32359
32360 install-html-sid: \
32361     configure-sid \
32362     html-sid 
32363         @: $(MAKE); $(unstage)
32364         @[ -f ./sid/Makefile ] || exit 0; \
32365         r=`${PWD_COMMAND}`; export r; \
32366         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32367         $(HOST_EXPORTS) \
32368         for flag in $(EXTRA_HOST_FLAGS) ; do \
32369           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32370         done; \
32371         echo "Doing install-html in sid"; \
32372         (cd $(HOST_SUBDIR)/sid && \
32373           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32374                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32375                   "RANLIB=$${RANLIB}" \
32376                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32377                   install-html) \
32378           || exit 1
32379
32380 @endif sid
32381
32382 .PHONY: maybe-installcheck-sid installcheck-sid
32383 maybe-installcheck-sid:
32384 @if sid
32385 maybe-installcheck-sid: installcheck-sid
32386
32387 installcheck-sid: \
32388     configure-sid 
32389         @: $(MAKE); $(unstage)
32390         @[ -f ./sid/Makefile ] || exit 0; \
32391         r=`${PWD_COMMAND}`; export r; \
32392         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32393         $(HOST_EXPORTS) \
32394         for flag in $(EXTRA_HOST_FLAGS) ; do \
32395           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32396         done; \
32397         echo "Doing installcheck in sid"; \
32398         (cd $(HOST_SUBDIR)/sid && \
32399           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32400                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32401                   "RANLIB=$${RANLIB}" \
32402                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32403                   installcheck) \
32404           || exit 1
32405
32406 @endif sid
32407
32408 .PHONY: maybe-mostlyclean-sid mostlyclean-sid
32409 maybe-mostlyclean-sid:
32410 @if sid
32411 maybe-mostlyclean-sid: mostlyclean-sid
32412
32413 mostlyclean-sid: 
32414         @: $(MAKE); $(unstage)
32415         @[ -f ./sid/Makefile ] || exit 0; \
32416         r=`${PWD_COMMAND}`; export r; \
32417         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32418         $(HOST_EXPORTS) \
32419         for flag in $(EXTRA_HOST_FLAGS) ; do \
32420           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32421         done; \
32422         echo "Doing mostlyclean in sid"; \
32423         (cd $(HOST_SUBDIR)/sid && \
32424           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32425                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32426                   "RANLIB=$${RANLIB}" \
32427                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32428                   mostlyclean) \
32429           || exit 1
32430
32431 @endif sid
32432
32433 .PHONY: maybe-clean-sid clean-sid
32434 maybe-clean-sid:
32435 @if sid
32436 maybe-clean-sid: clean-sid
32437
32438 clean-sid: 
32439         @: $(MAKE); $(unstage)
32440         @[ -f ./sid/Makefile ] || exit 0; \
32441         r=`${PWD_COMMAND}`; export r; \
32442         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32443         $(HOST_EXPORTS) \
32444         for flag in $(EXTRA_HOST_FLAGS) ; do \
32445           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32446         done; \
32447         echo "Doing clean in sid"; \
32448         (cd $(HOST_SUBDIR)/sid && \
32449           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32450                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32451                   "RANLIB=$${RANLIB}" \
32452                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32453                   clean) \
32454           || exit 1
32455
32456 @endif sid
32457
32458 .PHONY: maybe-distclean-sid distclean-sid
32459 maybe-distclean-sid:
32460 @if sid
32461 maybe-distclean-sid: distclean-sid
32462
32463 distclean-sid: 
32464         @: $(MAKE); $(unstage)
32465         @[ -f ./sid/Makefile ] || exit 0; \
32466         r=`${PWD_COMMAND}`; export r; \
32467         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32468         $(HOST_EXPORTS) \
32469         for flag in $(EXTRA_HOST_FLAGS) ; do \
32470           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32471         done; \
32472         echo "Doing distclean in sid"; \
32473         (cd $(HOST_SUBDIR)/sid && \
32474           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32475                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32476                   "RANLIB=$${RANLIB}" \
32477                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32478                   distclean) \
32479           || exit 1
32480
32481 @endif sid
32482
32483 .PHONY: maybe-maintainer-clean-sid maintainer-clean-sid
32484 maybe-maintainer-clean-sid:
32485 @if sid
32486 maybe-maintainer-clean-sid: maintainer-clean-sid
32487
32488 maintainer-clean-sid: 
32489         @: $(MAKE); $(unstage)
32490         @[ -f ./sid/Makefile ] || exit 0; \
32491         r=`${PWD_COMMAND}`; export r; \
32492         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32493         $(HOST_EXPORTS) \
32494         for flag in $(EXTRA_HOST_FLAGS) ; do \
32495           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32496         done; \
32497         echo "Doing maintainer-clean in sid"; \
32498         (cd $(HOST_SUBDIR)/sid && \
32499           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32500                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32501                   "RANLIB=$${RANLIB}" \
32502                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32503                   maintainer-clean) \
32504           || exit 1
32505
32506 @endif sid
32507
32508
32509
32510 .PHONY: configure-sim maybe-configure-sim
32511 maybe-configure-sim:
32512 @if gcc-bootstrap
32513 configure-sim: stage_current
32514 @endif gcc-bootstrap
32515 @if sim
32516 maybe-configure-sim: configure-sim
32517 configure-sim: 
32518         @: $(MAKE); $(unstage)
32519         @r=`${PWD_COMMAND}`; export r; \
32520         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32521         test ! -f $(HOST_SUBDIR)/sim/Makefile || exit 0; \
32522         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sim; \
32523         $(HOST_EXPORTS)  \
32524         echo Configuring in $(HOST_SUBDIR)/sim; \
32525         cd "$(HOST_SUBDIR)/sim" || exit 1; \
32526         case $(srcdir) in \
32527           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32528           *) topdir=`echo $(HOST_SUBDIR)/sim/ | \
32529                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32530         esac; \
32531         module_srcdir=sim; \
32532         $(SHELL) \
32533           $$s/$$module_srcdir/configure \
32534           --srcdir=$${topdir}/$$module_srcdir \
32535           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32536           --target=${target_alias}  \
32537           || exit 1
32538 @endif sim
32539
32540
32541
32542
32543
32544 .PHONY: all-sim maybe-all-sim
32545 maybe-all-sim:
32546 @if gcc-bootstrap
32547 all-sim: stage_current
32548 @endif gcc-bootstrap
32549 @if sim
32550 TARGET-sim=all
32551 maybe-all-sim: all-sim
32552 all-sim: configure-sim
32553         @: $(MAKE); $(unstage)
32554         @r=`${PWD_COMMAND}`; export r; \
32555         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32556         $(HOST_EXPORTS)  \
32557         (cd $(HOST_SUBDIR)/sim && \
32558           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
32559                 $(TARGET-sim))
32560 @endif sim
32561
32562
32563
32564
32565 .PHONY: check-sim maybe-check-sim
32566 maybe-check-sim:
32567 @if sim
32568 maybe-check-sim: check-sim
32569
32570 check-sim:
32571         @: $(MAKE); $(unstage)
32572         @r=`${PWD_COMMAND}`; export r; \
32573         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32574         $(HOST_EXPORTS)  \
32575         (cd $(HOST_SUBDIR)/sim && \
32576           $(MAKE) $(FLAGS_TO_PASS)  check)
32577
32578 @endif sim
32579
32580 .PHONY: install-sim maybe-install-sim
32581 maybe-install-sim:
32582 @if sim
32583 maybe-install-sim: install-sim
32584
32585 install-sim: installdirs
32586         @: $(MAKE); $(unstage)
32587         @r=`${PWD_COMMAND}`; export r; \
32588         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32589         $(HOST_EXPORTS) \
32590         (cd $(HOST_SUBDIR)/sim && \
32591           $(MAKE) $(FLAGS_TO_PASS)  install)
32592
32593 @endif sim
32594
32595 .PHONY: install-strip-sim maybe-install-strip-sim
32596 maybe-install-strip-sim:
32597 @if sim
32598 maybe-install-strip-sim: install-strip-sim
32599
32600 install-strip-sim: installdirs
32601         @: $(MAKE); $(unstage)
32602         @r=`${PWD_COMMAND}`; export r; \
32603         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32604         $(HOST_EXPORTS) \
32605         (cd $(HOST_SUBDIR)/sim && \
32606           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
32607
32608 @endif sim
32609
32610 # Other targets (info, dvi, pdf, etc.)
32611
32612 .PHONY: maybe-info-sim info-sim
32613 maybe-info-sim:
32614 @if sim
32615 maybe-info-sim: info-sim
32616
32617 info-sim: \
32618     configure-sim 
32619         @: $(MAKE); $(unstage)
32620         @[ -f ./sim/Makefile ] || exit 0; \
32621         r=`${PWD_COMMAND}`; export r; \
32622         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32623         $(HOST_EXPORTS) \
32624         for flag in $(EXTRA_HOST_FLAGS) ; do \
32625           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32626         done; \
32627         echo "Doing info in sim"; \
32628         (cd $(HOST_SUBDIR)/sim && \
32629           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32630                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32631                   "RANLIB=$${RANLIB}" \
32632                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32633                   info) \
32634           || exit 1
32635
32636 @endif sim
32637
32638 .PHONY: maybe-dvi-sim dvi-sim
32639 maybe-dvi-sim:
32640 @if sim
32641 maybe-dvi-sim: dvi-sim
32642
32643 dvi-sim: \
32644     configure-sim 
32645         @: $(MAKE); $(unstage)
32646         @[ -f ./sim/Makefile ] || exit 0; \
32647         r=`${PWD_COMMAND}`; export r; \
32648         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32649         $(HOST_EXPORTS) \
32650         for flag in $(EXTRA_HOST_FLAGS) ; do \
32651           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32652         done; \
32653         echo "Doing dvi in sim"; \
32654         (cd $(HOST_SUBDIR)/sim && \
32655           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32656                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32657                   "RANLIB=$${RANLIB}" \
32658                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32659                   dvi) \
32660           || exit 1
32661
32662 @endif sim
32663
32664 .PHONY: maybe-pdf-sim pdf-sim
32665 maybe-pdf-sim:
32666 @if sim
32667 maybe-pdf-sim: pdf-sim
32668
32669 pdf-sim: \
32670     configure-sim 
32671         @: $(MAKE); $(unstage)
32672         @[ -f ./sim/Makefile ] || exit 0; \
32673         r=`${PWD_COMMAND}`; export r; \
32674         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32675         $(HOST_EXPORTS) \
32676         for flag in $(EXTRA_HOST_FLAGS) ; do \
32677           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32678         done; \
32679         echo "Doing pdf in sim"; \
32680         (cd $(HOST_SUBDIR)/sim && \
32681           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32682                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32683                   "RANLIB=$${RANLIB}" \
32684                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32685                   pdf) \
32686           || exit 1
32687
32688 @endif sim
32689
32690 .PHONY: maybe-html-sim html-sim
32691 maybe-html-sim:
32692 @if sim
32693 maybe-html-sim: html-sim
32694
32695 html-sim: \
32696     configure-sim 
32697         @: $(MAKE); $(unstage)
32698         @[ -f ./sim/Makefile ] || exit 0; \
32699         r=`${PWD_COMMAND}`; export r; \
32700         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32701         $(HOST_EXPORTS) \
32702         for flag in $(EXTRA_HOST_FLAGS) ; do \
32703           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32704         done; \
32705         echo "Doing html in sim"; \
32706         (cd $(HOST_SUBDIR)/sim && \
32707           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32708                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32709                   "RANLIB=$${RANLIB}" \
32710                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32711                   html) \
32712           || exit 1
32713
32714 @endif sim
32715
32716 .PHONY: maybe-TAGS-sim TAGS-sim
32717 maybe-TAGS-sim:
32718 @if sim
32719 maybe-TAGS-sim: TAGS-sim
32720
32721 TAGS-sim: \
32722     configure-sim 
32723         @: $(MAKE); $(unstage)
32724         @[ -f ./sim/Makefile ] || exit 0; \
32725         r=`${PWD_COMMAND}`; export r; \
32726         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32727         $(HOST_EXPORTS) \
32728         for flag in $(EXTRA_HOST_FLAGS) ; do \
32729           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32730         done; \
32731         echo "Doing TAGS in sim"; \
32732         (cd $(HOST_SUBDIR)/sim && \
32733           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32734                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32735                   "RANLIB=$${RANLIB}" \
32736                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32737                   TAGS) \
32738           || exit 1
32739
32740 @endif sim
32741
32742 .PHONY: maybe-install-info-sim install-info-sim
32743 maybe-install-info-sim:
32744 @if sim
32745 maybe-install-info-sim: install-info-sim
32746
32747 install-info-sim: \
32748     configure-sim \
32749     info-sim 
32750         @: $(MAKE); $(unstage)
32751         @[ -f ./sim/Makefile ] || exit 0; \
32752         r=`${PWD_COMMAND}`; export r; \
32753         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32754         $(HOST_EXPORTS) \
32755         for flag in $(EXTRA_HOST_FLAGS) ; do \
32756           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32757         done; \
32758         echo "Doing install-info in sim"; \
32759         (cd $(HOST_SUBDIR)/sim && \
32760           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32761                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32762                   "RANLIB=$${RANLIB}" \
32763                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32764                   install-info) \
32765           || exit 1
32766
32767 @endif sim
32768
32769 .PHONY: maybe-install-dvi-sim install-dvi-sim
32770 maybe-install-dvi-sim:
32771 @if sim
32772 maybe-install-dvi-sim: install-dvi-sim
32773
32774 install-dvi-sim: \
32775     configure-sim \
32776     dvi-sim 
32777         @: $(MAKE); $(unstage)
32778         @[ -f ./sim/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 install-dvi in sim"; \
32786         (cd $(HOST_SUBDIR)/sim && \
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                   install-dvi) \
32792           || exit 1
32793
32794 @endif sim
32795
32796 .PHONY: maybe-install-pdf-sim install-pdf-sim
32797 maybe-install-pdf-sim:
32798 @if sim
32799 maybe-install-pdf-sim: install-pdf-sim
32800
32801 install-pdf-sim: \
32802     configure-sim \
32803     pdf-sim 
32804         @: $(MAKE); $(unstage)
32805         @[ -f ./sim/Makefile ] || exit 0; \
32806         r=`${PWD_COMMAND}`; export r; \
32807         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32808         $(HOST_EXPORTS) \
32809         for flag in $(EXTRA_HOST_FLAGS) ; do \
32810           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32811         done; \
32812         echo "Doing install-pdf in sim"; \
32813         (cd $(HOST_SUBDIR)/sim && \
32814           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32815                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32816                   "RANLIB=$${RANLIB}" \
32817                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32818                   install-pdf) \
32819           || exit 1
32820
32821 @endif sim
32822
32823 .PHONY: maybe-install-html-sim install-html-sim
32824 maybe-install-html-sim:
32825 @if sim
32826 maybe-install-html-sim: install-html-sim
32827
32828 install-html-sim: \
32829     configure-sim \
32830     html-sim 
32831         @: $(MAKE); $(unstage)
32832         @[ -f ./sim/Makefile ] || exit 0; \
32833         r=`${PWD_COMMAND}`; export r; \
32834         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32835         $(HOST_EXPORTS) \
32836         for flag in $(EXTRA_HOST_FLAGS) ; do \
32837           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32838         done; \
32839         echo "Doing install-html in sim"; \
32840         (cd $(HOST_SUBDIR)/sim && \
32841           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32842                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32843                   "RANLIB=$${RANLIB}" \
32844                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32845                   install-html) \
32846           || exit 1
32847
32848 @endif sim
32849
32850 .PHONY: maybe-installcheck-sim installcheck-sim
32851 maybe-installcheck-sim:
32852 @if sim
32853 maybe-installcheck-sim: installcheck-sim
32854
32855 installcheck-sim: \
32856     configure-sim 
32857         @: $(MAKE); $(unstage)
32858         @[ -f ./sim/Makefile ] || exit 0; \
32859         r=`${PWD_COMMAND}`; export r; \
32860         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32861         $(HOST_EXPORTS) \
32862         for flag in $(EXTRA_HOST_FLAGS) ; do \
32863           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32864         done; \
32865         echo "Doing installcheck in sim"; \
32866         (cd $(HOST_SUBDIR)/sim && \
32867           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32868                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32869                   "RANLIB=$${RANLIB}" \
32870                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32871                   installcheck) \
32872           || exit 1
32873
32874 @endif sim
32875
32876 .PHONY: maybe-mostlyclean-sim mostlyclean-sim
32877 maybe-mostlyclean-sim:
32878 @if sim
32879 maybe-mostlyclean-sim: mostlyclean-sim
32880
32881 mostlyclean-sim: 
32882         @: $(MAKE); $(unstage)
32883         @[ -f ./sim/Makefile ] || exit 0; \
32884         r=`${PWD_COMMAND}`; export r; \
32885         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32886         $(HOST_EXPORTS) \
32887         for flag in $(EXTRA_HOST_FLAGS) ; do \
32888           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32889         done; \
32890         echo "Doing mostlyclean in sim"; \
32891         (cd $(HOST_SUBDIR)/sim && \
32892           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32893                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32894                   "RANLIB=$${RANLIB}" \
32895                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32896                   mostlyclean) \
32897           || exit 1
32898
32899 @endif sim
32900
32901 .PHONY: maybe-clean-sim clean-sim
32902 maybe-clean-sim:
32903 @if sim
32904 maybe-clean-sim: clean-sim
32905
32906 clean-sim: 
32907         @: $(MAKE); $(unstage)
32908         @[ -f ./sim/Makefile ] || exit 0; \
32909         r=`${PWD_COMMAND}`; export r; \
32910         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32911         $(HOST_EXPORTS) \
32912         for flag in $(EXTRA_HOST_FLAGS) ; do \
32913           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32914         done; \
32915         echo "Doing clean in sim"; \
32916         (cd $(HOST_SUBDIR)/sim && \
32917           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32918                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32919                   "RANLIB=$${RANLIB}" \
32920                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32921                   clean) \
32922           || exit 1
32923
32924 @endif sim
32925
32926 .PHONY: maybe-distclean-sim distclean-sim
32927 maybe-distclean-sim:
32928 @if sim
32929 maybe-distclean-sim: distclean-sim
32930
32931 distclean-sim: 
32932         @: $(MAKE); $(unstage)
32933         @[ -f ./sim/Makefile ] || exit 0; \
32934         r=`${PWD_COMMAND}`; export r; \
32935         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32936         $(HOST_EXPORTS) \
32937         for flag in $(EXTRA_HOST_FLAGS) ; do \
32938           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32939         done; \
32940         echo "Doing distclean in sim"; \
32941         (cd $(HOST_SUBDIR)/sim && \
32942           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32943                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32944                   "RANLIB=$${RANLIB}" \
32945                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32946                   distclean) \
32947           || exit 1
32948
32949 @endif sim
32950
32951 .PHONY: maybe-maintainer-clean-sim maintainer-clean-sim
32952 maybe-maintainer-clean-sim:
32953 @if sim
32954 maybe-maintainer-clean-sim: maintainer-clean-sim
32955
32956 maintainer-clean-sim: 
32957         @: $(MAKE); $(unstage)
32958         @[ -f ./sim/Makefile ] || exit 0; \
32959         r=`${PWD_COMMAND}`; export r; \
32960         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32961         $(HOST_EXPORTS) \
32962         for flag in $(EXTRA_HOST_FLAGS) ; do \
32963           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32964         done; \
32965         echo "Doing maintainer-clean in sim"; \
32966         (cd $(HOST_SUBDIR)/sim && \
32967           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32968                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32969                   "RANLIB=$${RANLIB}" \
32970                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32971                   maintainer-clean) \
32972           || exit 1
32973
32974 @endif sim
32975
32976
32977
32978 .PHONY: configure-texinfo maybe-configure-texinfo
32979 maybe-configure-texinfo:
32980 @if gcc-bootstrap
32981 configure-texinfo: stage_current
32982 @endif gcc-bootstrap
32983 @if texinfo
32984 maybe-configure-texinfo: configure-texinfo
32985 configure-texinfo: 
32986         @: $(MAKE); $(unstage)
32987         @r=`${PWD_COMMAND}`; export r; \
32988         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32989         test ! -f $(HOST_SUBDIR)/texinfo/Makefile || exit 0; \
32990         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/texinfo; \
32991         $(HOST_EXPORTS)  \
32992         echo Configuring in $(HOST_SUBDIR)/texinfo; \
32993         cd "$(HOST_SUBDIR)/texinfo" || exit 1; \
32994         case $(srcdir) in \
32995           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32996           *) topdir=`echo $(HOST_SUBDIR)/texinfo/ | \
32997                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32998         esac; \
32999         module_srcdir=texinfo; \
33000         $(SHELL) \
33001           $$s/$$module_srcdir/configure \
33002           --srcdir=$${topdir}/$$module_srcdir \
33003           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33004           --target=${target_alias}  \
33005           || exit 1
33006 @endif texinfo
33007
33008
33009
33010
33011
33012 .PHONY: all-texinfo maybe-all-texinfo
33013 maybe-all-texinfo:
33014 @if gcc-bootstrap
33015 all-texinfo: stage_current
33016 @endif gcc-bootstrap
33017 @if texinfo
33018 TARGET-texinfo=all
33019 maybe-all-texinfo: all-texinfo
33020 all-texinfo: configure-texinfo
33021         @: $(MAKE); $(unstage)
33022         @r=`${PWD_COMMAND}`; export r; \
33023         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33024         $(HOST_EXPORTS)  \
33025         (cd $(HOST_SUBDIR)/texinfo && \
33026           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
33027                 $(TARGET-texinfo))
33028 @endif texinfo
33029
33030
33031
33032
33033 .PHONY: check-texinfo maybe-check-texinfo
33034 maybe-check-texinfo:
33035 @if texinfo
33036 maybe-check-texinfo: check-texinfo
33037
33038 check-texinfo:
33039         @: $(MAKE); $(unstage)
33040         @r=`${PWD_COMMAND}`; export r; \
33041         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33042         $(HOST_EXPORTS)  \
33043         (cd $(HOST_SUBDIR)/texinfo && \
33044           $(MAKE) $(FLAGS_TO_PASS)  check)
33045
33046 @endif texinfo
33047
33048 .PHONY: install-texinfo maybe-install-texinfo
33049 maybe-install-texinfo:
33050 @if texinfo
33051 maybe-install-texinfo: install-texinfo
33052
33053 install-texinfo:
33054
33055 @endif texinfo
33056
33057 .PHONY: install-strip-texinfo maybe-install-strip-texinfo
33058 maybe-install-strip-texinfo:
33059 @if texinfo
33060 maybe-install-strip-texinfo: install-strip-texinfo
33061
33062 install-strip-texinfo:
33063
33064 @endif texinfo
33065
33066 # Other targets (info, dvi, pdf, etc.)
33067
33068 .PHONY: maybe-info-texinfo info-texinfo
33069 maybe-info-texinfo:
33070 @if texinfo
33071 maybe-info-texinfo: info-texinfo
33072
33073 info-texinfo: \
33074     configure-texinfo 
33075         @: $(MAKE); $(unstage)
33076         @[ -f ./texinfo/Makefile ] || exit 0; \
33077         r=`${PWD_COMMAND}`; export r; \
33078         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33079         $(HOST_EXPORTS) \
33080         for flag in $(EXTRA_HOST_FLAGS) ; do \
33081           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33082         done; \
33083         echo "Doing info in texinfo"; \
33084         (cd $(HOST_SUBDIR)/texinfo && \
33085           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33086                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33087                   "RANLIB=$${RANLIB}" \
33088                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33089                   info) \
33090           || exit 1
33091
33092 @endif texinfo
33093
33094 .PHONY: maybe-dvi-texinfo dvi-texinfo
33095 maybe-dvi-texinfo:
33096 @if texinfo
33097 maybe-dvi-texinfo: dvi-texinfo
33098
33099 dvi-texinfo: \
33100     configure-texinfo 
33101         @: $(MAKE); $(unstage)
33102         @[ -f ./texinfo/Makefile ] || exit 0; \
33103         r=`${PWD_COMMAND}`; export r; \
33104         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33105         $(HOST_EXPORTS) \
33106         for flag in $(EXTRA_HOST_FLAGS) ; do \
33107           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33108         done; \
33109         echo "Doing dvi in texinfo"; \
33110         (cd $(HOST_SUBDIR)/texinfo && \
33111           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33112                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33113                   "RANLIB=$${RANLIB}" \
33114                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33115                   dvi) \
33116           || exit 1
33117
33118 @endif texinfo
33119
33120 .PHONY: maybe-pdf-texinfo pdf-texinfo
33121 maybe-pdf-texinfo:
33122 @if texinfo
33123 maybe-pdf-texinfo: pdf-texinfo
33124
33125 pdf-texinfo: \
33126     configure-texinfo 
33127         @: $(MAKE); $(unstage)
33128         @[ -f ./texinfo/Makefile ] || exit 0; \
33129         r=`${PWD_COMMAND}`; export r; \
33130         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33131         $(HOST_EXPORTS) \
33132         for flag in $(EXTRA_HOST_FLAGS) ; do \
33133           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33134         done; \
33135         echo "Doing pdf in texinfo"; \
33136         (cd $(HOST_SUBDIR)/texinfo && \
33137           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33138                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33139                   "RANLIB=$${RANLIB}" \
33140                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33141                   pdf) \
33142           || exit 1
33143
33144 @endif texinfo
33145
33146 .PHONY: maybe-html-texinfo html-texinfo
33147 maybe-html-texinfo:
33148 @if texinfo
33149 maybe-html-texinfo: html-texinfo
33150
33151 html-texinfo: \
33152     configure-texinfo 
33153         @: $(MAKE); $(unstage)
33154         @[ -f ./texinfo/Makefile ] || exit 0; \
33155         r=`${PWD_COMMAND}`; export r; \
33156         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33157         $(HOST_EXPORTS) \
33158         for flag in $(EXTRA_HOST_FLAGS) ; do \
33159           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33160         done; \
33161         echo "Doing html in texinfo"; \
33162         (cd $(HOST_SUBDIR)/texinfo && \
33163           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33164                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33165                   "RANLIB=$${RANLIB}" \
33166                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33167                   html) \
33168           || exit 1
33169
33170 @endif texinfo
33171
33172 .PHONY: maybe-TAGS-texinfo TAGS-texinfo
33173 maybe-TAGS-texinfo:
33174 @if texinfo
33175 maybe-TAGS-texinfo: TAGS-texinfo
33176
33177 TAGS-texinfo: \
33178     configure-texinfo 
33179         @: $(MAKE); $(unstage)
33180         @[ -f ./texinfo/Makefile ] || exit 0; \
33181         r=`${PWD_COMMAND}`; export r; \
33182         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33183         $(HOST_EXPORTS) \
33184         for flag in $(EXTRA_HOST_FLAGS) ; do \
33185           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33186         done; \
33187         echo "Doing TAGS in texinfo"; \
33188         (cd $(HOST_SUBDIR)/texinfo && \
33189           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33190                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33191                   "RANLIB=$${RANLIB}" \
33192                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33193                   TAGS) \
33194           || exit 1
33195
33196 @endif texinfo
33197
33198 .PHONY: maybe-install-info-texinfo install-info-texinfo
33199 maybe-install-info-texinfo:
33200 @if texinfo
33201 maybe-install-info-texinfo: install-info-texinfo
33202
33203 install-info-texinfo: \
33204     configure-texinfo \
33205     info-texinfo 
33206         @: $(MAKE); $(unstage)
33207         @[ -f ./texinfo/Makefile ] || exit 0; \
33208         r=`${PWD_COMMAND}`; export r; \
33209         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33210         $(HOST_EXPORTS) \
33211         for flag in $(EXTRA_HOST_FLAGS) ; do \
33212           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33213         done; \
33214         echo "Doing install-info in texinfo"; \
33215         (cd $(HOST_SUBDIR)/texinfo && \
33216           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33217                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33218                   "RANLIB=$${RANLIB}" \
33219                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33220                   install-info) \
33221           || exit 1
33222
33223 @endif texinfo
33224
33225 .PHONY: maybe-install-dvi-texinfo install-dvi-texinfo
33226 maybe-install-dvi-texinfo:
33227 @if texinfo
33228 maybe-install-dvi-texinfo: install-dvi-texinfo
33229
33230 install-dvi-texinfo: \
33231     configure-texinfo \
33232     dvi-texinfo 
33233         @: $(MAKE); $(unstage)
33234         @[ -f ./texinfo/Makefile ] || exit 0; \
33235         r=`${PWD_COMMAND}`; export r; \
33236         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33237         $(HOST_EXPORTS) \
33238         for flag in $(EXTRA_HOST_FLAGS) ; do \
33239           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33240         done; \
33241         echo "Doing install-dvi in texinfo"; \
33242         (cd $(HOST_SUBDIR)/texinfo && \
33243           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33244                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33245                   "RANLIB=$${RANLIB}" \
33246                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33247                   install-dvi) \
33248           || exit 1
33249
33250 @endif texinfo
33251
33252 .PHONY: maybe-install-pdf-texinfo install-pdf-texinfo
33253 maybe-install-pdf-texinfo:
33254 @if texinfo
33255 maybe-install-pdf-texinfo: install-pdf-texinfo
33256
33257 install-pdf-texinfo: \
33258     configure-texinfo \
33259     pdf-texinfo 
33260         @: $(MAKE); $(unstage)
33261         @[ -f ./texinfo/Makefile ] || exit 0; \
33262         r=`${PWD_COMMAND}`; export r; \
33263         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33264         $(HOST_EXPORTS) \
33265         for flag in $(EXTRA_HOST_FLAGS) ; do \
33266           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33267         done; \
33268         echo "Doing install-pdf in texinfo"; \
33269         (cd $(HOST_SUBDIR)/texinfo && \
33270           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33271                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33272                   "RANLIB=$${RANLIB}" \
33273                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33274                   install-pdf) \
33275           || exit 1
33276
33277 @endif texinfo
33278
33279 .PHONY: maybe-install-html-texinfo install-html-texinfo
33280 maybe-install-html-texinfo:
33281 @if texinfo
33282 maybe-install-html-texinfo: install-html-texinfo
33283
33284 install-html-texinfo: \
33285     configure-texinfo \
33286     html-texinfo 
33287         @: $(MAKE); $(unstage)
33288         @[ -f ./texinfo/Makefile ] || exit 0; \
33289         r=`${PWD_COMMAND}`; export r; \
33290         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33291         $(HOST_EXPORTS) \
33292         for flag in $(EXTRA_HOST_FLAGS) ; do \
33293           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33294         done; \
33295         echo "Doing install-html in texinfo"; \
33296         (cd $(HOST_SUBDIR)/texinfo && \
33297           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33298                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33299                   "RANLIB=$${RANLIB}" \
33300                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33301                   install-html) \
33302           || exit 1
33303
33304 @endif texinfo
33305
33306 .PHONY: maybe-installcheck-texinfo installcheck-texinfo
33307 maybe-installcheck-texinfo:
33308 @if texinfo
33309 maybe-installcheck-texinfo: installcheck-texinfo
33310
33311 installcheck-texinfo: \
33312     configure-texinfo 
33313         @: $(MAKE); $(unstage)
33314         @[ -f ./texinfo/Makefile ] || exit 0; \
33315         r=`${PWD_COMMAND}`; export r; \
33316         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33317         $(HOST_EXPORTS) \
33318         for flag in $(EXTRA_HOST_FLAGS) ; do \
33319           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33320         done; \
33321         echo "Doing installcheck in texinfo"; \
33322         (cd $(HOST_SUBDIR)/texinfo && \
33323           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33324                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33325                   "RANLIB=$${RANLIB}" \
33326                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33327                   installcheck) \
33328           || exit 1
33329
33330 @endif texinfo
33331
33332 .PHONY: maybe-mostlyclean-texinfo mostlyclean-texinfo
33333 maybe-mostlyclean-texinfo:
33334 @if texinfo
33335 maybe-mostlyclean-texinfo: mostlyclean-texinfo
33336
33337 mostlyclean-texinfo: 
33338         @: $(MAKE); $(unstage)
33339         @[ -f ./texinfo/Makefile ] || exit 0; \
33340         r=`${PWD_COMMAND}`; export r; \
33341         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33342         $(HOST_EXPORTS) \
33343         for flag in $(EXTRA_HOST_FLAGS) ; do \
33344           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33345         done; \
33346         echo "Doing mostlyclean in texinfo"; \
33347         (cd $(HOST_SUBDIR)/texinfo && \
33348           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33349                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33350                   "RANLIB=$${RANLIB}" \
33351                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33352                   mostlyclean) \
33353           || exit 1
33354
33355 @endif texinfo
33356
33357 .PHONY: maybe-clean-texinfo clean-texinfo
33358 maybe-clean-texinfo:
33359 @if texinfo
33360 maybe-clean-texinfo: clean-texinfo
33361
33362 clean-texinfo: 
33363         @: $(MAKE); $(unstage)
33364         @[ -f ./texinfo/Makefile ] || exit 0; \
33365         r=`${PWD_COMMAND}`; export r; \
33366         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33367         $(HOST_EXPORTS) \
33368         for flag in $(EXTRA_HOST_FLAGS) ; do \
33369           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33370         done; \
33371         echo "Doing clean in texinfo"; \
33372         (cd $(HOST_SUBDIR)/texinfo && \
33373           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33374                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33375                   "RANLIB=$${RANLIB}" \
33376                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33377                   clean) \
33378           || exit 1
33379
33380 @endif texinfo
33381
33382 .PHONY: maybe-distclean-texinfo distclean-texinfo
33383 maybe-distclean-texinfo:
33384 @if texinfo
33385 maybe-distclean-texinfo: distclean-texinfo
33386
33387 distclean-texinfo: 
33388         @: $(MAKE); $(unstage)
33389         @[ -f ./texinfo/Makefile ] || exit 0; \
33390         r=`${PWD_COMMAND}`; export r; \
33391         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33392         $(HOST_EXPORTS) \
33393         for flag in $(EXTRA_HOST_FLAGS) ; do \
33394           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33395         done; \
33396         echo "Doing distclean in texinfo"; \
33397         (cd $(HOST_SUBDIR)/texinfo && \
33398           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33399                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33400                   "RANLIB=$${RANLIB}" \
33401                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33402                   distclean) \
33403           || exit 1
33404
33405 @endif texinfo
33406
33407 .PHONY: maybe-maintainer-clean-texinfo maintainer-clean-texinfo
33408 maybe-maintainer-clean-texinfo:
33409 @if texinfo
33410 maybe-maintainer-clean-texinfo: maintainer-clean-texinfo
33411
33412 maintainer-clean-texinfo: 
33413         @: $(MAKE); $(unstage)
33414         @[ -f ./texinfo/Makefile ] || exit 0; \
33415         r=`${PWD_COMMAND}`; export r; \
33416         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33417         $(HOST_EXPORTS) \
33418         for flag in $(EXTRA_HOST_FLAGS) ; do \
33419           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33420         done; \
33421         echo "Doing maintainer-clean in texinfo"; \
33422         (cd $(HOST_SUBDIR)/texinfo && \
33423           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33424                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33425                   "RANLIB=$${RANLIB}" \
33426                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33427                   maintainer-clean) \
33428           || exit 1
33429
33430 @endif texinfo
33431
33432
33433
33434 .PHONY: configure-zlib maybe-configure-zlib
33435 maybe-configure-zlib:
33436 @if gcc-bootstrap
33437 configure-zlib: stage_current
33438 @endif gcc-bootstrap
33439 @if zlib
33440 maybe-configure-zlib: configure-zlib
33441 configure-zlib: 
33442         @r=`${PWD_COMMAND}`; export r; \
33443         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33444         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33445         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33446         $(HOST_EXPORTS)  \
33447         echo Configuring in $(HOST_SUBDIR)/zlib; \
33448         cd "$(HOST_SUBDIR)/zlib" || exit 1; \
33449         case $(srcdir) in \
33450           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33451           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33452                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33453         esac; \
33454         module_srcdir=zlib; \
33455         $(SHELL) \
33456           $$s/$$module_srcdir/configure \
33457           --srcdir=$${topdir}/$$module_srcdir \
33458           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33459           --target=${target_alias} @extra_host_zlib_configure_flags@ @host_libs_picflag@ \
33460           || exit 1
33461 @endif zlib
33462
33463
33464
33465 .PHONY: configure-stage1-zlib maybe-configure-stage1-zlib
33466 maybe-configure-stage1-zlib:
33467 @if zlib-bootstrap
33468 maybe-configure-stage1-zlib: configure-stage1-zlib
33469 configure-stage1-zlib:
33470         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
33471         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33472         @r=`${PWD_COMMAND}`; export r; \
33473         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33474         TFLAGS="$(STAGE1_TFLAGS)"; \
33475         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33476         $(HOST_EXPORTS) \
33477         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
33478         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
33479         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
33480         echo Configuring stage 1 in $(HOST_SUBDIR)/zlib; \
33481         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33482         cd $(HOST_SUBDIR)/zlib || exit 1; \
33483         case $(srcdir) in \
33484           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33485           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33486                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33487         esac; \
33488         module_srcdir=zlib; \
33489         $(SHELL) $$s/$$module_srcdir/configure \
33490           --srcdir=$${topdir}/$$module_srcdir \
33491           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33492           --target=${target_alias} \
33493            \
33494           $(STAGE1_CONFIGURE_FLAGS) \
33495           @extra_host_zlib_configure_flags@ @host_libs_picflag@
33496 @endif zlib-bootstrap
33497
33498 .PHONY: configure-stage2-zlib maybe-configure-stage2-zlib
33499 maybe-configure-stage2-zlib:
33500 @if zlib-bootstrap
33501 maybe-configure-stage2-zlib: configure-stage2-zlib
33502 configure-stage2-zlib:
33503         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
33504         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33505         @r=`${PWD_COMMAND}`; export r; \
33506         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33507         TFLAGS="$(STAGE2_TFLAGS)"; \
33508         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33509         $(HOST_EXPORTS) \
33510         $(POSTSTAGE1_HOST_EXPORTS) \
33511         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
33512         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
33513         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
33514         echo Configuring stage 2 in $(HOST_SUBDIR)/zlib; \
33515         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33516         cd $(HOST_SUBDIR)/zlib || exit 1; \
33517         case $(srcdir) in \
33518           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33519           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33520                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33521         esac; \
33522         module_srcdir=zlib; \
33523         $(SHELL) $$s/$$module_srcdir/configure \
33524           --srcdir=$${topdir}/$$module_srcdir \
33525           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33526           --target=${target_alias} \
33527           --with-build-libsubdir=$(HOST_SUBDIR) \
33528           $(STAGE2_CONFIGURE_FLAGS) \
33529           @extra_host_zlib_configure_flags@ @host_libs_picflag@
33530 @endif zlib-bootstrap
33531
33532 .PHONY: configure-stage3-zlib maybe-configure-stage3-zlib
33533 maybe-configure-stage3-zlib:
33534 @if zlib-bootstrap
33535 maybe-configure-stage3-zlib: configure-stage3-zlib
33536 configure-stage3-zlib:
33537         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
33538         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33539         @r=`${PWD_COMMAND}`; export r; \
33540         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33541         TFLAGS="$(STAGE3_TFLAGS)"; \
33542         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33543         $(HOST_EXPORTS) \
33544         $(POSTSTAGE1_HOST_EXPORTS) \
33545         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
33546         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
33547         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
33548         echo Configuring stage 3 in $(HOST_SUBDIR)/zlib; \
33549         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33550         cd $(HOST_SUBDIR)/zlib || exit 1; \
33551         case $(srcdir) in \
33552           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33553           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33554                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33555         esac; \
33556         module_srcdir=zlib; \
33557         $(SHELL) $$s/$$module_srcdir/configure \
33558           --srcdir=$${topdir}/$$module_srcdir \
33559           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33560           --target=${target_alias} \
33561           --with-build-libsubdir=$(HOST_SUBDIR) \
33562           $(STAGE3_CONFIGURE_FLAGS) \
33563           @extra_host_zlib_configure_flags@ @host_libs_picflag@
33564 @endif zlib-bootstrap
33565
33566 .PHONY: configure-stage4-zlib maybe-configure-stage4-zlib
33567 maybe-configure-stage4-zlib:
33568 @if zlib-bootstrap
33569 maybe-configure-stage4-zlib: configure-stage4-zlib
33570 configure-stage4-zlib:
33571         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
33572         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33573         @r=`${PWD_COMMAND}`; export r; \
33574         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33575         TFLAGS="$(STAGE4_TFLAGS)"; \
33576         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33577         $(HOST_EXPORTS) \
33578         $(POSTSTAGE1_HOST_EXPORTS) \
33579         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
33580         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
33581         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
33582         echo Configuring stage 4 in $(HOST_SUBDIR)/zlib; \
33583         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33584         cd $(HOST_SUBDIR)/zlib || exit 1; \
33585         case $(srcdir) in \
33586           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33587           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33588                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33589         esac; \
33590         module_srcdir=zlib; \
33591         $(SHELL) $$s/$$module_srcdir/configure \
33592           --srcdir=$${topdir}/$$module_srcdir \
33593           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33594           --target=${target_alias} \
33595           --with-build-libsubdir=$(HOST_SUBDIR) \
33596           $(STAGE4_CONFIGURE_FLAGS) \
33597           @extra_host_zlib_configure_flags@ @host_libs_picflag@
33598 @endif zlib-bootstrap
33599
33600 .PHONY: configure-stageprofile-zlib maybe-configure-stageprofile-zlib
33601 maybe-configure-stageprofile-zlib:
33602 @if zlib-bootstrap
33603 maybe-configure-stageprofile-zlib: configure-stageprofile-zlib
33604 configure-stageprofile-zlib:
33605         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
33606         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33607         @r=`${PWD_COMMAND}`; export r; \
33608         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33609         TFLAGS="$(STAGEprofile_TFLAGS)"; \
33610         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33611         $(HOST_EXPORTS) \
33612         $(POSTSTAGE1_HOST_EXPORTS) \
33613         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
33614         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
33615         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
33616         echo Configuring stage profile in $(HOST_SUBDIR)/zlib; \
33617         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33618         cd $(HOST_SUBDIR)/zlib || exit 1; \
33619         case $(srcdir) in \
33620           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33621           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33622                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33623         esac; \
33624         module_srcdir=zlib; \
33625         $(SHELL) $$s/$$module_srcdir/configure \
33626           --srcdir=$${topdir}/$$module_srcdir \
33627           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33628           --target=${target_alias} \
33629           --with-build-libsubdir=$(HOST_SUBDIR) \
33630           $(STAGEprofile_CONFIGURE_FLAGS) \
33631           @extra_host_zlib_configure_flags@ @host_libs_picflag@
33632 @endif zlib-bootstrap
33633
33634 .PHONY: configure-stagetrain-zlib maybe-configure-stagetrain-zlib
33635 maybe-configure-stagetrain-zlib:
33636 @if zlib-bootstrap
33637 maybe-configure-stagetrain-zlib: configure-stagetrain-zlib
33638 configure-stagetrain-zlib:
33639         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
33640         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33641         @r=`${PWD_COMMAND}`; export r; \
33642         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33643         TFLAGS="$(STAGEtrain_TFLAGS)"; \
33644         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33645         $(HOST_EXPORTS) \
33646         $(POSTSTAGE1_HOST_EXPORTS) \
33647         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
33648         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
33649         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
33650         echo Configuring stage train in $(HOST_SUBDIR)/zlib; \
33651         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33652         cd $(HOST_SUBDIR)/zlib || exit 1; \
33653         case $(srcdir) in \
33654           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33655           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33656                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33657         esac; \
33658         module_srcdir=zlib; \
33659         $(SHELL) $$s/$$module_srcdir/configure \
33660           --srcdir=$${topdir}/$$module_srcdir \
33661           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33662           --target=${target_alias} \
33663           --with-build-libsubdir=$(HOST_SUBDIR) \
33664           $(STAGEtrain_CONFIGURE_FLAGS) \
33665           @extra_host_zlib_configure_flags@ @host_libs_picflag@
33666 @endif zlib-bootstrap
33667
33668 .PHONY: configure-stagefeedback-zlib maybe-configure-stagefeedback-zlib
33669 maybe-configure-stagefeedback-zlib:
33670 @if zlib-bootstrap
33671 maybe-configure-stagefeedback-zlib: configure-stagefeedback-zlib
33672 configure-stagefeedback-zlib:
33673         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
33674         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33675         @r=`${PWD_COMMAND}`; export r; \
33676         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33677         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
33678         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33679         $(HOST_EXPORTS) \
33680         $(POSTSTAGE1_HOST_EXPORTS) \
33681         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
33682         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
33683         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
33684         echo Configuring stage feedback in $(HOST_SUBDIR)/zlib; \
33685         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33686         cd $(HOST_SUBDIR)/zlib || exit 1; \
33687         case $(srcdir) in \
33688           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33689           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33690                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33691         esac; \
33692         module_srcdir=zlib; \
33693         $(SHELL) $$s/$$module_srcdir/configure \
33694           --srcdir=$${topdir}/$$module_srcdir \
33695           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33696           --target=${target_alias} \
33697           --with-build-libsubdir=$(HOST_SUBDIR) \
33698           $(STAGEfeedback_CONFIGURE_FLAGS) \
33699           @extra_host_zlib_configure_flags@ @host_libs_picflag@
33700 @endif zlib-bootstrap
33701
33702 .PHONY: configure-stageautoprofile-zlib maybe-configure-stageautoprofile-zlib
33703 maybe-configure-stageautoprofile-zlib:
33704 @if zlib-bootstrap
33705 maybe-configure-stageautoprofile-zlib: configure-stageautoprofile-zlib
33706 configure-stageautoprofile-zlib:
33707         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
33708         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33709         @r=`${PWD_COMMAND}`; export r; \
33710         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33711         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
33712         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33713         $(HOST_EXPORTS) \
33714         $(POSTSTAGE1_HOST_EXPORTS) \
33715         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
33716         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
33717         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
33718         echo Configuring stage autoprofile in $(HOST_SUBDIR)/zlib; \
33719         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33720         cd $(HOST_SUBDIR)/zlib || exit 1; \
33721         case $(srcdir) in \
33722           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33723           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33724                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33725         esac; \
33726         module_srcdir=zlib; \
33727         $(SHELL) $$s/$$module_srcdir/configure \
33728           --srcdir=$${topdir}/$$module_srcdir \
33729           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33730           --target=${target_alias} \
33731           --with-build-libsubdir=$(HOST_SUBDIR) \
33732           $(STAGEautoprofile_CONFIGURE_FLAGS) \
33733           @extra_host_zlib_configure_flags@ @host_libs_picflag@
33734 @endif zlib-bootstrap
33735
33736 .PHONY: configure-stageautofeedback-zlib maybe-configure-stageautofeedback-zlib
33737 maybe-configure-stageautofeedback-zlib:
33738 @if zlib-bootstrap
33739 maybe-configure-stageautofeedback-zlib: configure-stageautofeedback-zlib
33740 configure-stageautofeedback-zlib:
33741         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
33742         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33743         @r=`${PWD_COMMAND}`; export r; \
33744         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33745         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
33746         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33747         $(HOST_EXPORTS) \
33748         $(POSTSTAGE1_HOST_EXPORTS) \
33749         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
33750         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
33751         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
33752         echo Configuring stage autofeedback in $(HOST_SUBDIR)/zlib; \
33753         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33754         cd $(HOST_SUBDIR)/zlib || exit 1; \
33755         case $(srcdir) in \
33756           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33757           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33758                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33759         esac; \
33760         module_srcdir=zlib; \
33761         $(SHELL) $$s/$$module_srcdir/configure \
33762           --srcdir=$${topdir}/$$module_srcdir \
33763           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33764           --target=${target_alias} \
33765           --with-build-libsubdir=$(HOST_SUBDIR) \
33766           $(STAGEautofeedback_CONFIGURE_FLAGS) \
33767           @extra_host_zlib_configure_flags@ @host_libs_picflag@
33768 @endif zlib-bootstrap
33769
33770
33771
33772
33773
33774 .PHONY: all-zlib maybe-all-zlib
33775 maybe-all-zlib:
33776 @if gcc-bootstrap
33777 all-zlib: stage_current
33778 @endif gcc-bootstrap
33779 @if zlib
33780 TARGET-zlib=all
33781 maybe-all-zlib: all-zlib
33782 all-zlib: configure-zlib
33783         @r=`${PWD_COMMAND}`; export r; \
33784         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33785         $(HOST_EXPORTS)  \
33786         (cd $(HOST_SUBDIR)/zlib && \
33787           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
33788                 $(TARGET-zlib))
33789 @endif zlib
33790
33791
33792
33793 .PHONY: all-stage1-zlib maybe-all-stage1-zlib
33794 .PHONY: clean-stage1-zlib maybe-clean-stage1-zlib
33795 maybe-all-stage1-zlib:
33796 maybe-clean-stage1-zlib:
33797 @if zlib-bootstrap
33798 maybe-all-stage1-zlib: all-stage1-zlib
33799 all-stage1: all-stage1-zlib
33800 TARGET-stage1-zlib = $(TARGET-zlib)
33801 all-stage1-zlib: configure-stage1-zlib
33802         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
33803         @r=`${PWD_COMMAND}`; export r; \
33804         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33805         TFLAGS="$(STAGE1_TFLAGS)"; \
33806         $(HOST_EXPORTS)  \
33807         cd $(HOST_SUBDIR)/zlib && \
33808          \
33809         $(MAKE) $(BASE_FLAGS_TO_PASS) \
33810                 CFLAGS="$(STAGE1_CFLAGS)" \
33811                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
33812                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
33813                 LIBCFLAGS="$(LIBCFLAGS)" \
33814                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33815                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33816                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33817                 $(EXTRA_HOST_FLAGS)  \
33818                 $(STAGE1_FLAGS_TO_PASS)  \
33819                 TFLAGS="$(STAGE1_TFLAGS)"  \
33820                 $(TARGET-stage1-zlib)
33821
33822 maybe-clean-stage1-zlib: clean-stage1-zlib
33823 clean-stage1: clean-stage1-zlib
33824 clean-stage1-zlib:
33825         @if [ $(current_stage) = stage1 ]; then \
33826           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33827         else \
33828           [ -f $(HOST_SUBDIR)/stage1-zlib/Makefile ] || exit 0; \
33829           $(MAKE) stage1-start; \
33830         fi; \
33831         cd $(HOST_SUBDIR)/zlib && \
33832         $(MAKE) $(EXTRA_HOST_FLAGS)  \
33833         $(STAGE1_FLAGS_TO_PASS)  clean
33834 @endif zlib-bootstrap
33835
33836
33837 .PHONY: all-stage2-zlib maybe-all-stage2-zlib
33838 .PHONY: clean-stage2-zlib maybe-clean-stage2-zlib
33839 maybe-all-stage2-zlib:
33840 maybe-clean-stage2-zlib:
33841 @if zlib-bootstrap
33842 maybe-all-stage2-zlib: all-stage2-zlib
33843 all-stage2: all-stage2-zlib
33844 TARGET-stage2-zlib = $(TARGET-zlib)
33845 all-stage2-zlib: configure-stage2-zlib
33846         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
33847         @r=`${PWD_COMMAND}`; export r; \
33848         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33849         TFLAGS="$(STAGE2_TFLAGS)"; \
33850         $(HOST_EXPORTS) \
33851         $(POSTSTAGE1_HOST_EXPORTS)  \
33852         cd $(HOST_SUBDIR)/zlib && \
33853          \
33854         $(MAKE) $(BASE_FLAGS_TO_PASS) \
33855                 CFLAGS="$(STAGE2_CFLAGS)" \
33856                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
33857                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
33858                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
33859                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33860                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33861                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33862                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
33863                 TFLAGS="$(STAGE2_TFLAGS)"  \
33864                 $(TARGET-stage2-zlib)
33865
33866 maybe-clean-stage2-zlib: clean-stage2-zlib
33867 clean-stage2: clean-stage2-zlib
33868 clean-stage2-zlib:
33869         @if [ $(current_stage) = stage2 ]; then \
33870           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33871         else \
33872           [ -f $(HOST_SUBDIR)/stage2-zlib/Makefile ] || exit 0; \
33873           $(MAKE) stage2-start; \
33874         fi; \
33875         cd $(HOST_SUBDIR)/zlib && \
33876         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
33877 @endif zlib-bootstrap
33878
33879
33880 .PHONY: all-stage3-zlib maybe-all-stage3-zlib
33881 .PHONY: clean-stage3-zlib maybe-clean-stage3-zlib
33882 maybe-all-stage3-zlib:
33883 maybe-clean-stage3-zlib:
33884 @if zlib-bootstrap
33885 maybe-all-stage3-zlib: all-stage3-zlib
33886 all-stage3: all-stage3-zlib
33887 TARGET-stage3-zlib = $(TARGET-zlib)
33888 all-stage3-zlib: configure-stage3-zlib
33889         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
33890         @r=`${PWD_COMMAND}`; export r; \
33891         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33892         TFLAGS="$(STAGE3_TFLAGS)"; \
33893         $(HOST_EXPORTS) \
33894         $(POSTSTAGE1_HOST_EXPORTS)  \
33895         cd $(HOST_SUBDIR)/zlib && \
33896          \
33897         $(MAKE) $(BASE_FLAGS_TO_PASS) \
33898                 CFLAGS="$(STAGE3_CFLAGS)" \
33899                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
33900                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
33901                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
33902                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33903                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33904                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33905                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
33906                 TFLAGS="$(STAGE3_TFLAGS)"  \
33907                 $(TARGET-stage3-zlib)
33908
33909 maybe-clean-stage3-zlib: clean-stage3-zlib
33910 clean-stage3: clean-stage3-zlib
33911 clean-stage3-zlib:
33912         @if [ $(current_stage) = stage3 ]; then \
33913           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33914         else \
33915           [ -f $(HOST_SUBDIR)/stage3-zlib/Makefile ] || exit 0; \
33916           $(MAKE) stage3-start; \
33917         fi; \
33918         cd $(HOST_SUBDIR)/zlib && \
33919         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
33920 @endif zlib-bootstrap
33921
33922
33923 .PHONY: all-stage4-zlib maybe-all-stage4-zlib
33924 .PHONY: clean-stage4-zlib maybe-clean-stage4-zlib
33925 maybe-all-stage4-zlib:
33926 maybe-clean-stage4-zlib:
33927 @if zlib-bootstrap
33928 maybe-all-stage4-zlib: all-stage4-zlib
33929 all-stage4: all-stage4-zlib
33930 TARGET-stage4-zlib = $(TARGET-zlib)
33931 all-stage4-zlib: configure-stage4-zlib
33932         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
33933         @r=`${PWD_COMMAND}`; export r; \
33934         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33935         TFLAGS="$(STAGE4_TFLAGS)"; \
33936         $(HOST_EXPORTS) \
33937         $(POSTSTAGE1_HOST_EXPORTS)  \
33938         cd $(HOST_SUBDIR)/zlib && \
33939          \
33940         $(MAKE) $(BASE_FLAGS_TO_PASS) \
33941                 CFLAGS="$(STAGE4_CFLAGS)" \
33942                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
33943                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
33944                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
33945                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33946                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33947                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33948                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
33949                 TFLAGS="$(STAGE4_TFLAGS)"  \
33950                 $(TARGET-stage4-zlib)
33951
33952 maybe-clean-stage4-zlib: clean-stage4-zlib
33953 clean-stage4: clean-stage4-zlib
33954 clean-stage4-zlib:
33955         @if [ $(current_stage) = stage4 ]; then \
33956           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33957         else \
33958           [ -f $(HOST_SUBDIR)/stage4-zlib/Makefile ] || exit 0; \
33959           $(MAKE) stage4-start; \
33960         fi; \
33961         cd $(HOST_SUBDIR)/zlib && \
33962         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
33963 @endif zlib-bootstrap
33964
33965
33966 .PHONY: all-stageprofile-zlib maybe-all-stageprofile-zlib
33967 .PHONY: clean-stageprofile-zlib maybe-clean-stageprofile-zlib
33968 maybe-all-stageprofile-zlib:
33969 maybe-clean-stageprofile-zlib:
33970 @if zlib-bootstrap
33971 maybe-all-stageprofile-zlib: all-stageprofile-zlib
33972 all-stageprofile: all-stageprofile-zlib
33973 TARGET-stageprofile-zlib = $(TARGET-zlib)
33974 all-stageprofile-zlib: configure-stageprofile-zlib
33975         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
33976         @r=`${PWD_COMMAND}`; export r; \
33977         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33978         TFLAGS="$(STAGEprofile_TFLAGS)"; \
33979         $(HOST_EXPORTS) \
33980         $(POSTSTAGE1_HOST_EXPORTS)  \
33981         cd $(HOST_SUBDIR)/zlib && \
33982          \
33983         $(MAKE) $(BASE_FLAGS_TO_PASS) \
33984                 CFLAGS="$(STAGEprofile_CFLAGS)" \
33985                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
33986                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
33987                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
33988                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33989                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33990                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33991                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
33992                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
33993                 $(TARGET-stageprofile-zlib)
33994
33995 maybe-clean-stageprofile-zlib: clean-stageprofile-zlib
33996 clean-stageprofile: clean-stageprofile-zlib
33997 clean-stageprofile-zlib:
33998         @if [ $(current_stage) = stageprofile ]; then \
33999           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
34000         else \
34001           [ -f $(HOST_SUBDIR)/stageprofile-zlib/Makefile ] || exit 0; \
34002           $(MAKE) stageprofile-start; \
34003         fi; \
34004         cd $(HOST_SUBDIR)/zlib && \
34005         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
34006 @endif zlib-bootstrap
34007
34008
34009 .PHONY: all-stagetrain-zlib maybe-all-stagetrain-zlib
34010 .PHONY: clean-stagetrain-zlib maybe-clean-stagetrain-zlib
34011 maybe-all-stagetrain-zlib:
34012 maybe-clean-stagetrain-zlib:
34013 @if zlib-bootstrap
34014 maybe-all-stagetrain-zlib: all-stagetrain-zlib
34015 all-stagetrain: all-stagetrain-zlib
34016 TARGET-stagetrain-zlib = $(TARGET-zlib)
34017 all-stagetrain-zlib: configure-stagetrain-zlib
34018         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
34019         @r=`${PWD_COMMAND}`; export r; \
34020         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34021         TFLAGS="$(STAGEtrain_TFLAGS)"; \
34022         $(HOST_EXPORTS) \
34023         $(POSTSTAGE1_HOST_EXPORTS)  \
34024         cd $(HOST_SUBDIR)/zlib && \
34025          \
34026         $(MAKE) $(BASE_FLAGS_TO_PASS) \
34027                 CFLAGS="$(STAGEtrain_CFLAGS)" \
34028                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
34029                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
34030                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
34031                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34032                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34033                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34034                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
34035                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
34036                 $(TARGET-stagetrain-zlib)
34037
34038 maybe-clean-stagetrain-zlib: clean-stagetrain-zlib
34039 clean-stagetrain: clean-stagetrain-zlib
34040 clean-stagetrain-zlib:
34041         @if [ $(current_stage) = stagetrain ]; then \
34042           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
34043         else \
34044           [ -f $(HOST_SUBDIR)/stagetrain-zlib/Makefile ] || exit 0; \
34045           $(MAKE) stagetrain-start; \
34046         fi; \
34047         cd $(HOST_SUBDIR)/zlib && \
34048         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
34049 @endif zlib-bootstrap
34050
34051
34052 .PHONY: all-stagefeedback-zlib maybe-all-stagefeedback-zlib
34053 .PHONY: clean-stagefeedback-zlib maybe-clean-stagefeedback-zlib
34054 maybe-all-stagefeedback-zlib:
34055 maybe-clean-stagefeedback-zlib:
34056 @if zlib-bootstrap
34057 maybe-all-stagefeedback-zlib: all-stagefeedback-zlib
34058 all-stagefeedback: all-stagefeedback-zlib
34059 TARGET-stagefeedback-zlib = $(TARGET-zlib)
34060 all-stagefeedback-zlib: configure-stagefeedback-zlib
34061         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
34062         @r=`${PWD_COMMAND}`; export r; \
34063         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34064         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
34065         $(HOST_EXPORTS) \
34066         $(POSTSTAGE1_HOST_EXPORTS)  \
34067         cd $(HOST_SUBDIR)/zlib && \
34068          \
34069         $(MAKE) $(BASE_FLAGS_TO_PASS) \
34070                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
34071                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
34072                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
34073                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
34074                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34075                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34076                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34077                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
34078                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
34079                 $(TARGET-stagefeedback-zlib)
34080
34081 maybe-clean-stagefeedback-zlib: clean-stagefeedback-zlib
34082 clean-stagefeedback: clean-stagefeedback-zlib
34083 clean-stagefeedback-zlib:
34084         @if [ $(current_stage) = stagefeedback ]; then \
34085           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
34086         else \
34087           [ -f $(HOST_SUBDIR)/stagefeedback-zlib/Makefile ] || exit 0; \
34088           $(MAKE) stagefeedback-start; \
34089         fi; \
34090         cd $(HOST_SUBDIR)/zlib && \
34091         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
34092 @endif zlib-bootstrap
34093
34094
34095 .PHONY: all-stageautoprofile-zlib maybe-all-stageautoprofile-zlib
34096 .PHONY: clean-stageautoprofile-zlib maybe-clean-stageautoprofile-zlib
34097 maybe-all-stageautoprofile-zlib:
34098 maybe-clean-stageautoprofile-zlib:
34099 @if zlib-bootstrap
34100 maybe-all-stageautoprofile-zlib: all-stageautoprofile-zlib
34101 all-stageautoprofile: all-stageautoprofile-zlib
34102 TARGET-stageautoprofile-zlib = $(TARGET-zlib)
34103 all-stageautoprofile-zlib: configure-stageautoprofile-zlib
34104         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
34105         @r=`${PWD_COMMAND}`; export r; \
34106         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34107         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
34108         $(HOST_EXPORTS) \
34109         $(POSTSTAGE1_HOST_EXPORTS)  \
34110         cd $(HOST_SUBDIR)/zlib && \
34111         $$s/gcc/config/i386/$(AUTO_PROFILE) \
34112         $(MAKE) $(BASE_FLAGS_TO_PASS) \
34113                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
34114                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
34115                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
34116                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
34117                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34118                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34119                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34120                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
34121                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
34122                 $(TARGET-stageautoprofile-zlib)
34123
34124 maybe-clean-stageautoprofile-zlib: clean-stageautoprofile-zlib
34125 clean-stageautoprofile: clean-stageautoprofile-zlib
34126 clean-stageautoprofile-zlib:
34127         @if [ $(current_stage) = stageautoprofile ]; then \
34128           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
34129         else \
34130           [ -f $(HOST_SUBDIR)/stageautoprofile-zlib/Makefile ] || exit 0; \
34131           $(MAKE) stageautoprofile-start; \
34132         fi; \
34133         cd $(HOST_SUBDIR)/zlib && \
34134         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
34135 @endif zlib-bootstrap
34136
34137
34138 .PHONY: all-stageautofeedback-zlib maybe-all-stageautofeedback-zlib
34139 .PHONY: clean-stageautofeedback-zlib maybe-clean-stageautofeedback-zlib
34140 maybe-all-stageautofeedback-zlib:
34141 maybe-clean-stageautofeedback-zlib:
34142 @if zlib-bootstrap
34143 maybe-all-stageautofeedback-zlib: all-stageautofeedback-zlib
34144 all-stageautofeedback: all-stageautofeedback-zlib
34145 TARGET-stageautofeedback-zlib = $(TARGET-zlib)
34146 all-stageautofeedback-zlib: configure-stageautofeedback-zlib
34147         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
34148         @r=`${PWD_COMMAND}`; export r; \
34149         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34150         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
34151         $(HOST_EXPORTS) \
34152         $(POSTSTAGE1_HOST_EXPORTS)  \
34153         cd $(HOST_SUBDIR)/zlib && \
34154          \
34155         $(MAKE) $(BASE_FLAGS_TO_PASS) \
34156                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
34157                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
34158                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
34159                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
34160                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34161                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34162                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34163                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
34164                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
34165                 $(TARGET-stageautofeedback-zlib)
34166
34167 maybe-clean-stageautofeedback-zlib: clean-stageautofeedback-zlib
34168 clean-stageautofeedback: clean-stageautofeedback-zlib
34169 clean-stageautofeedback-zlib:
34170         @if [ $(current_stage) = stageautofeedback ]; then \
34171           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
34172         else \
34173           [ -f $(HOST_SUBDIR)/stageautofeedback-zlib/Makefile ] || exit 0; \
34174           $(MAKE) stageautofeedback-start; \
34175         fi; \
34176         cd $(HOST_SUBDIR)/zlib && \
34177         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
34178 @endif zlib-bootstrap
34179
34180
34181
34182
34183
34184 .PHONY: check-zlib maybe-check-zlib
34185 maybe-check-zlib:
34186 @if zlib
34187 maybe-check-zlib: check-zlib
34188
34189 check-zlib:
34190
34191 @endif zlib
34192
34193 .PHONY: install-zlib maybe-install-zlib
34194 maybe-install-zlib:
34195 @if zlib
34196 maybe-install-zlib: install-zlib
34197
34198 install-zlib:
34199
34200 @endif zlib
34201
34202 .PHONY: install-strip-zlib maybe-install-strip-zlib
34203 maybe-install-strip-zlib:
34204 @if zlib
34205 maybe-install-strip-zlib: install-strip-zlib
34206
34207 install-strip-zlib:
34208
34209 @endif zlib
34210
34211 # Other targets (info, dvi, pdf, etc.)
34212
34213 .PHONY: maybe-info-zlib info-zlib
34214 maybe-info-zlib:
34215 @if zlib
34216 maybe-info-zlib: info-zlib
34217
34218 info-zlib: \
34219     configure-zlib 
34220         @[ -f ./zlib/Makefile ] || exit 0; \
34221         r=`${PWD_COMMAND}`; export r; \
34222         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34223         $(HOST_EXPORTS) \
34224         for flag in $(EXTRA_HOST_FLAGS) ; do \
34225           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34226         done; \
34227         echo "Doing info in zlib"; \
34228         (cd $(HOST_SUBDIR)/zlib && \
34229           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34230                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34231                   "RANLIB=$${RANLIB}" \
34232                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34233                   info) \
34234           || exit 1
34235
34236 @endif zlib
34237
34238 .PHONY: maybe-dvi-zlib dvi-zlib
34239 maybe-dvi-zlib:
34240 @if zlib
34241 maybe-dvi-zlib: dvi-zlib
34242
34243 dvi-zlib: \
34244     configure-zlib 
34245         @[ -f ./zlib/Makefile ] || exit 0; \
34246         r=`${PWD_COMMAND}`; export r; \
34247         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34248         $(HOST_EXPORTS) \
34249         for flag in $(EXTRA_HOST_FLAGS) ; do \
34250           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34251         done; \
34252         echo "Doing dvi in zlib"; \
34253         (cd $(HOST_SUBDIR)/zlib && \
34254           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34255                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34256                   "RANLIB=$${RANLIB}" \
34257                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34258                   dvi) \
34259           || exit 1
34260
34261 @endif zlib
34262
34263 .PHONY: maybe-pdf-zlib pdf-zlib
34264 maybe-pdf-zlib:
34265 @if zlib
34266 maybe-pdf-zlib: pdf-zlib
34267
34268 pdf-zlib: \
34269     configure-zlib 
34270         @[ -f ./zlib/Makefile ] || exit 0; \
34271         r=`${PWD_COMMAND}`; export r; \
34272         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34273         $(HOST_EXPORTS) \
34274         for flag in $(EXTRA_HOST_FLAGS) ; do \
34275           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34276         done; \
34277         echo "Doing pdf in zlib"; \
34278         (cd $(HOST_SUBDIR)/zlib && \
34279           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34280                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34281                   "RANLIB=$${RANLIB}" \
34282                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34283                   pdf) \
34284           || exit 1
34285
34286 @endif zlib
34287
34288 .PHONY: maybe-html-zlib html-zlib
34289 maybe-html-zlib:
34290 @if zlib
34291 maybe-html-zlib: html-zlib
34292
34293 html-zlib: \
34294     configure-zlib 
34295         @[ -f ./zlib/Makefile ] || exit 0; \
34296         r=`${PWD_COMMAND}`; export r; \
34297         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34298         $(HOST_EXPORTS) \
34299         for flag in $(EXTRA_HOST_FLAGS) ; do \
34300           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34301         done; \
34302         echo "Doing html in zlib"; \
34303         (cd $(HOST_SUBDIR)/zlib && \
34304           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34305                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34306                   "RANLIB=$${RANLIB}" \
34307                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34308                   html) \
34309           || exit 1
34310
34311 @endif zlib
34312
34313 .PHONY: maybe-TAGS-zlib TAGS-zlib
34314 maybe-TAGS-zlib:
34315 @if zlib
34316 maybe-TAGS-zlib: TAGS-zlib
34317
34318 TAGS-zlib: \
34319     configure-zlib 
34320         @[ -f ./zlib/Makefile ] || exit 0; \
34321         r=`${PWD_COMMAND}`; export r; \
34322         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34323         $(HOST_EXPORTS) \
34324         for flag in $(EXTRA_HOST_FLAGS) ; do \
34325           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34326         done; \
34327         echo "Doing TAGS in zlib"; \
34328         (cd $(HOST_SUBDIR)/zlib && \
34329           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34330                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34331                   "RANLIB=$${RANLIB}" \
34332                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34333                   TAGS) \
34334           || exit 1
34335
34336 @endif zlib
34337
34338 .PHONY: maybe-install-info-zlib install-info-zlib
34339 maybe-install-info-zlib:
34340 @if zlib
34341 maybe-install-info-zlib: install-info-zlib
34342
34343 install-info-zlib: \
34344     configure-zlib \
34345     info-zlib 
34346         @[ -f ./zlib/Makefile ] || exit 0; \
34347         r=`${PWD_COMMAND}`; export r; \
34348         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34349         $(HOST_EXPORTS) \
34350         for flag in $(EXTRA_HOST_FLAGS) ; do \
34351           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34352         done; \
34353         echo "Doing install-info in zlib"; \
34354         (cd $(HOST_SUBDIR)/zlib && \
34355           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34356                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34357                   "RANLIB=$${RANLIB}" \
34358                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34359                   install-info) \
34360           || exit 1
34361
34362 @endif zlib
34363
34364 .PHONY: maybe-install-dvi-zlib install-dvi-zlib
34365 maybe-install-dvi-zlib:
34366 @if zlib
34367 maybe-install-dvi-zlib: install-dvi-zlib
34368
34369 install-dvi-zlib: \
34370     configure-zlib \
34371     dvi-zlib 
34372         @[ -f ./zlib/Makefile ] || exit 0; \
34373         r=`${PWD_COMMAND}`; export r; \
34374         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34375         $(HOST_EXPORTS) \
34376         for flag in $(EXTRA_HOST_FLAGS) ; do \
34377           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34378         done; \
34379         echo "Doing install-dvi in zlib"; \
34380         (cd $(HOST_SUBDIR)/zlib && \
34381           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34382                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34383                   "RANLIB=$${RANLIB}" \
34384                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34385                   install-dvi) \
34386           || exit 1
34387
34388 @endif zlib
34389
34390 .PHONY: maybe-install-pdf-zlib install-pdf-zlib
34391 maybe-install-pdf-zlib:
34392 @if zlib
34393 maybe-install-pdf-zlib: install-pdf-zlib
34394
34395 install-pdf-zlib: \
34396     configure-zlib \
34397     pdf-zlib 
34398         @[ -f ./zlib/Makefile ] || exit 0; \
34399         r=`${PWD_COMMAND}`; export r; \
34400         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34401         $(HOST_EXPORTS) \
34402         for flag in $(EXTRA_HOST_FLAGS) ; do \
34403           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34404         done; \
34405         echo "Doing install-pdf in zlib"; \
34406         (cd $(HOST_SUBDIR)/zlib && \
34407           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34408                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34409                   "RANLIB=$${RANLIB}" \
34410                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34411                   install-pdf) \
34412           || exit 1
34413
34414 @endif zlib
34415
34416 .PHONY: maybe-install-html-zlib install-html-zlib
34417 maybe-install-html-zlib:
34418 @if zlib
34419 maybe-install-html-zlib: install-html-zlib
34420
34421 install-html-zlib: \
34422     configure-zlib \
34423     html-zlib 
34424         @[ -f ./zlib/Makefile ] || exit 0; \
34425         r=`${PWD_COMMAND}`; export r; \
34426         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34427         $(HOST_EXPORTS) \
34428         for flag in $(EXTRA_HOST_FLAGS) ; do \
34429           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34430         done; \
34431         echo "Doing install-html in zlib"; \
34432         (cd $(HOST_SUBDIR)/zlib && \
34433           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34434                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34435                   "RANLIB=$${RANLIB}" \
34436                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34437                   install-html) \
34438           || exit 1
34439
34440 @endif zlib
34441
34442 .PHONY: maybe-installcheck-zlib installcheck-zlib
34443 maybe-installcheck-zlib:
34444 @if zlib
34445 maybe-installcheck-zlib: installcheck-zlib
34446
34447 installcheck-zlib: \
34448     configure-zlib 
34449         @[ -f ./zlib/Makefile ] || exit 0; \
34450         r=`${PWD_COMMAND}`; export r; \
34451         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34452         $(HOST_EXPORTS) \
34453         for flag in $(EXTRA_HOST_FLAGS) ; do \
34454           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34455         done; \
34456         echo "Doing installcheck in zlib"; \
34457         (cd $(HOST_SUBDIR)/zlib && \
34458           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34459                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34460                   "RANLIB=$${RANLIB}" \
34461                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34462                   installcheck) \
34463           || exit 1
34464
34465 @endif zlib
34466
34467 .PHONY: maybe-mostlyclean-zlib mostlyclean-zlib
34468 maybe-mostlyclean-zlib:
34469 @if zlib
34470 maybe-mostlyclean-zlib: mostlyclean-zlib
34471
34472 mostlyclean-zlib: 
34473         @[ -f ./zlib/Makefile ] || exit 0; \
34474         r=`${PWD_COMMAND}`; export r; \
34475         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34476         $(HOST_EXPORTS) \
34477         for flag in $(EXTRA_HOST_FLAGS) ; do \
34478           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34479         done; \
34480         echo "Doing mostlyclean in zlib"; \
34481         (cd $(HOST_SUBDIR)/zlib && \
34482           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34483                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34484                   "RANLIB=$${RANLIB}" \
34485                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34486                   mostlyclean) \
34487           || exit 1
34488
34489 @endif zlib
34490
34491 .PHONY: maybe-clean-zlib clean-zlib
34492 maybe-clean-zlib:
34493 @if zlib
34494 maybe-clean-zlib: clean-zlib
34495
34496 clean-zlib: 
34497         @[ -f ./zlib/Makefile ] || exit 0; \
34498         r=`${PWD_COMMAND}`; export r; \
34499         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34500         $(HOST_EXPORTS) \
34501         for flag in $(EXTRA_HOST_FLAGS) ; do \
34502           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34503         done; \
34504         echo "Doing clean in zlib"; \
34505         (cd $(HOST_SUBDIR)/zlib && \
34506           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34507                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34508                   "RANLIB=$${RANLIB}" \
34509                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34510                   clean) \
34511           || exit 1
34512
34513 @endif zlib
34514
34515 .PHONY: maybe-distclean-zlib distclean-zlib
34516 maybe-distclean-zlib:
34517 @if zlib
34518 maybe-distclean-zlib: distclean-zlib
34519
34520 distclean-zlib: 
34521         @[ -f ./zlib/Makefile ] || exit 0; \
34522         r=`${PWD_COMMAND}`; export r; \
34523         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34524         $(HOST_EXPORTS) \
34525         for flag in $(EXTRA_HOST_FLAGS) ; do \
34526           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34527         done; \
34528         echo "Doing distclean in zlib"; \
34529         (cd $(HOST_SUBDIR)/zlib && \
34530           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34531                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34532                   "RANLIB=$${RANLIB}" \
34533                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34534                   distclean) \
34535           || exit 1
34536
34537 @endif zlib
34538
34539 .PHONY: maybe-maintainer-clean-zlib maintainer-clean-zlib
34540 maybe-maintainer-clean-zlib:
34541 @if zlib
34542 maybe-maintainer-clean-zlib: maintainer-clean-zlib
34543
34544 maintainer-clean-zlib: 
34545         @[ -f ./zlib/Makefile ] || exit 0; \
34546         r=`${PWD_COMMAND}`; export r; \
34547         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34548         $(HOST_EXPORTS) \
34549         for flag in $(EXTRA_HOST_FLAGS) ; do \
34550           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34551         done; \
34552         echo "Doing maintainer-clean in zlib"; \
34553         (cd $(HOST_SUBDIR)/zlib && \
34554           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34555                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34556                   "RANLIB=$${RANLIB}" \
34557                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34558                   maintainer-clean) \
34559           || exit 1
34560
34561 @endif zlib
34562
34563
34564
34565 .PHONY: configure-gnulib maybe-configure-gnulib
34566 maybe-configure-gnulib:
34567 @if gcc-bootstrap
34568 configure-gnulib: stage_current
34569 @endif gcc-bootstrap
34570 @if gnulib
34571 maybe-configure-gnulib: configure-gnulib
34572 configure-gnulib: 
34573         @: $(MAKE); $(unstage)
34574         @r=`${PWD_COMMAND}`; export r; \
34575         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34576         test ! -f $(HOST_SUBDIR)/gnulib/Makefile || exit 0; \
34577         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnulib; \
34578         $(HOST_EXPORTS)  \
34579         echo Configuring in $(HOST_SUBDIR)/gnulib; \
34580         cd "$(HOST_SUBDIR)/gnulib" || exit 1; \
34581         case $(srcdir) in \
34582           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34583           *) topdir=`echo $(HOST_SUBDIR)/gnulib/ | \
34584                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34585         esac; \
34586         module_srcdir=gnulib; \
34587         $(SHELL) \
34588           $$s/$$module_srcdir/configure \
34589           --srcdir=$${topdir}/$$module_srcdir \
34590           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34591           --target=${target_alias}  \
34592           || exit 1
34593 @endif gnulib
34594
34595
34596
34597
34598
34599 .PHONY: all-gnulib maybe-all-gnulib
34600 maybe-all-gnulib:
34601 @if gcc-bootstrap
34602 all-gnulib: stage_current
34603 @endif gcc-bootstrap
34604 @if gnulib
34605 TARGET-gnulib=all
34606 maybe-all-gnulib: all-gnulib
34607 all-gnulib: configure-gnulib
34608         @: $(MAKE); $(unstage)
34609         @r=`${PWD_COMMAND}`; export r; \
34610         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34611         $(HOST_EXPORTS)  \
34612         (cd $(HOST_SUBDIR)/gnulib && \
34613           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
34614                 $(TARGET-gnulib))
34615 @endif gnulib
34616
34617
34618
34619
34620 .PHONY: check-gnulib maybe-check-gnulib
34621 maybe-check-gnulib:
34622 @if gnulib
34623 maybe-check-gnulib: check-gnulib
34624
34625 check-gnulib:
34626         @: $(MAKE); $(unstage)
34627         @r=`${PWD_COMMAND}`; export r; \
34628         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34629         $(HOST_EXPORTS)  \
34630         (cd $(HOST_SUBDIR)/gnulib && \
34631           $(MAKE) $(FLAGS_TO_PASS)  check)
34632
34633 @endif gnulib
34634
34635 .PHONY: install-gnulib maybe-install-gnulib
34636 maybe-install-gnulib:
34637 @if gnulib
34638 maybe-install-gnulib: install-gnulib
34639
34640 install-gnulib: installdirs
34641         @: $(MAKE); $(unstage)
34642         @r=`${PWD_COMMAND}`; export r; \
34643         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34644         $(HOST_EXPORTS) \
34645         (cd $(HOST_SUBDIR)/gnulib && \
34646           $(MAKE) $(FLAGS_TO_PASS)  install)
34647
34648 @endif gnulib
34649
34650 .PHONY: install-strip-gnulib maybe-install-strip-gnulib
34651 maybe-install-strip-gnulib:
34652 @if gnulib
34653 maybe-install-strip-gnulib: install-strip-gnulib
34654
34655 install-strip-gnulib: installdirs
34656         @: $(MAKE); $(unstage)
34657         @r=`${PWD_COMMAND}`; export r; \
34658         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34659         $(HOST_EXPORTS) \
34660         (cd $(HOST_SUBDIR)/gnulib && \
34661           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
34662
34663 @endif gnulib
34664
34665 # Other targets (info, dvi, pdf, etc.)
34666
34667 .PHONY: maybe-info-gnulib info-gnulib
34668 maybe-info-gnulib:
34669 @if gnulib
34670 maybe-info-gnulib: info-gnulib
34671
34672 info-gnulib: \
34673     configure-gnulib 
34674         @: $(MAKE); $(unstage)
34675         @[ -f ./gnulib/Makefile ] || exit 0; \
34676         r=`${PWD_COMMAND}`; export r; \
34677         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34678         $(HOST_EXPORTS) \
34679         for flag in $(EXTRA_HOST_FLAGS) ; do \
34680           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34681         done; \
34682         echo "Doing info in gnulib"; \
34683         (cd $(HOST_SUBDIR)/gnulib && \
34684           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34685                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34686                   "RANLIB=$${RANLIB}" \
34687                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34688                   info) \
34689           || exit 1
34690
34691 @endif gnulib
34692
34693 .PHONY: maybe-dvi-gnulib dvi-gnulib
34694 maybe-dvi-gnulib:
34695 @if gnulib
34696 maybe-dvi-gnulib: dvi-gnulib
34697
34698 dvi-gnulib: \
34699     configure-gnulib 
34700         @: $(MAKE); $(unstage)
34701         @[ -f ./gnulib/Makefile ] || exit 0; \
34702         r=`${PWD_COMMAND}`; export r; \
34703         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34704         $(HOST_EXPORTS) \
34705         for flag in $(EXTRA_HOST_FLAGS) ; do \
34706           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34707         done; \
34708         echo "Doing dvi in gnulib"; \
34709         (cd $(HOST_SUBDIR)/gnulib && \
34710           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34711                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34712                   "RANLIB=$${RANLIB}" \
34713                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34714                   dvi) \
34715           || exit 1
34716
34717 @endif gnulib
34718
34719 .PHONY: maybe-pdf-gnulib pdf-gnulib
34720 maybe-pdf-gnulib:
34721 @if gnulib
34722 maybe-pdf-gnulib: pdf-gnulib
34723
34724 pdf-gnulib: \
34725     configure-gnulib 
34726         @: $(MAKE); $(unstage)
34727         @[ -f ./gnulib/Makefile ] || exit 0; \
34728         r=`${PWD_COMMAND}`; export r; \
34729         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34730         $(HOST_EXPORTS) \
34731         for flag in $(EXTRA_HOST_FLAGS) ; do \
34732           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34733         done; \
34734         echo "Doing pdf in gnulib"; \
34735         (cd $(HOST_SUBDIR)/gnulib && \
34736           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34737                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34738                   "RANLIB=$${RANLIB}" \
34739                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34740                   pdf) \
34741           || exit 1
34742
34743 @endif gnulib
34744
34745 .PHONY: maybe-html-gnulib html-gnulib
34746 maybe-html-gnulib:
34747 @if gnulib
34748 maybe-html-gnulib: html-gnulib
34749
34750 html-gnulib: \
34751     configure-gnulib 
34752         @: $(MAKE); $(unstage)
34753         @[ -f ./gnulib/Makefile ] || exit 0; \
34754         r=`${PWD_COMMAND}`; export r; \
34755         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34756         $(HOST_EXPORTS) \
34757         for flag in $(EXTRA_HOST_FLAGS) ; do \
34758           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34759         done; \
34760         echo "Doing html in gnulib"; \
34761         (cd $(HOST_SUBDIR)/gnulib && \
34762           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34763                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34764                   "RANLIB=$${RANLIB}" \
34765                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34766                   html) \
34767           || exit 1
34768
34769 @endif gnulib
34770
34771 .PHONY: maybe-TAGS-gnulib TAGS-gnulib
34772 maybe-TAGS-gnulib:
34773 @if gnulib
34774 maybe-TAGS-gnulib: TAGS-gnulib
34775
34776 TAGS-gnulib: \
34777     configure-gnulib 
34778         @: $(MAKE); $(unstage)
34779         @[ -f ./gnulib/Makefile ] || exit 0; \
34780         r=`${PWD_COMMAND}`; export r; \
34781         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34782         $(HOST_EXPORTS) \
34783         for flag in $(EXTRA_HOST_FLAGS) ; do \
34784           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34785         done; \
34786         echo "Doing TAGS in gnulib"; \
34787         (cd $(HOST_SUBDIR)/gnulib && \
34788           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34789                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34790                   "RANLIB=$${RANLIB}" \
34791                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34792                   TAGS) \
34793           || exit 1
34794
34795 @endif gnulib
34796
34797 .PHONY: maybe-install-info-gnulib install-info-gnulib
34798 maybe-install-info-gnulib:
34799 @if gnulib
34800 maybe-install-info-gnulib: install-info-gnulib
34801
34802 install-info-gnulib: \
34803     configure-gnulib \
34804     info-gnulib 
34805         @: $(MAKE); $(unstage)
34806         @[ -f ./gnulib/Makefile ] || exit 0; \
34807         r=`${PWD_COMMAND}`; export r; \
34808         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34809         $(HOST_EXPORTS) \
34810         for flag in $(EXTRA_HOST_FLAGS) ; do \
34811           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34812         done; \
34813         echo "Doing install-info in gnulib"; \
34814         (cd $(HOST_SUBDIR)/gnulib && \
34815           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34816                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34817                   "RANLIB=$${RANLIB}" \
34818                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34819                   install-info) \
34820           || exit 1
34821
34822 @endif gnulib
34823
34824 .PHONY: maybe-install-dvi-gnulib install-dvi-gnulib
34825 maybe-install-dvi-gnulib:
34826 @if gnulib
34827 maybe-install-dvi-gnulib: install-dvi-gnulib
34828
34829 install-dvi-gnulib: \
34830     configure-gnulib \
34831     dvi-gnulib 
34832         @: $(MAKE); $(unstage)
34833         @[ -f ./gnulib/Makefile ] || exit 0; \
34834         r=`${PWD_COMMAND}`; export r; \
34835         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34836         $(HOST_EXPORTS) \
34837         for flag in $(EXTRA_HOST_FLAGS) ; do \
34838           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34839         done; \
34840         echo "Doing install-dvi in gnulib"; \
34841         (cd $(HOST_SUBDIR)/gnulib && \
34842           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34843                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34844                   "RANLIB=$${RANLIB}" \
34845                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34846                   install-dvi) \
34847           || exit 1
34848
34849 @endif gnulib
34850
34851 .PHONY: maybe-install-pdf-gnulib install-pdf-gnulib
34852 maybe-install-pdf-gnulib:
34853 @if gnulib
34854 maybe-install-pdf-gnulib: install-pdf-gnulib
34855
34856 install-pdf-gnulib: \
34857     configure-gnulib \
34858     pdf-gnulib 
34859         @: $(MAKE); $(unstage)
34860         @[ -f ./gnulib/Makefile ] || exit 0; \
34861         r=`${PWD_COMMAND}`; export r; \
34862         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34863         $(HOST_EXPORTS) \
34864         for flag in $(EXTRA_HOST_FLAGS) ; do \
34865           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34866         done; \
34867         echo "Doing install-pdf in gnulib"; \
34868         (cd $(HOST_SUBDIR)/gnulib && \
34869           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34870                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34871                   "RANLIB=$${RANLIB}" \
34872                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34873                   install-pdf) \
34874           || exit 1
34875
34876 @endif gnulib
34877
34878 .PHONY: maybe-install-html-gnulib install-html-gnulib
34879 maybe-install-html-gnulib:
34880 @if gnulib
34881 maybe-install-html-gnulib: install-html-gnulib
34882
34883 install-html-gnulib: \
34884     configure-gnulib \
34885     html-gnulib 
34886         @: $(MAKE); $(unstage)
34887         @[ -f ./gnulib/Makefile ] || exit 0; \
34888         r=`${PWD_COMMAND}`; export r; \
34889         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34890         $(HOST_EXPORTS) \
34891         for flag in $(EXTRA_HOST_FLAGS) ; do \
34892           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34893         done; \
34894         echo "Doing install-html in gnulib"; \
34895         (cd $(HOST_SUBDIR)/gnulib && \
34896           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34897                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34898                   "RANLIB=$${RANLIB}" \
34899                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34900                   install-html) \
34901           || exit 1
34902
34903 @endif gnulib
34904
34905 .PHONY: maybe-installcheck-gnulib installcheck-gnulib
34906 maybe-installcheck-gnulib:
34907 @if gnulib
34908 maybe-installcheck-gnulib: installcheck-gnulib
34909
34910 installcheck-gnulib: \
34911     configure-gnulib 
34912         @: $(MAKE); $(unstage)
34913         @[ -f ./gnulib/Makefile ] || exit 0; \
34914         r=`${PWD_COMMAND}`; export r; \
34915         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34916         $(HOST_EXPORTS) \
34917         for flag in $(EXTRA_HOST_FLAGS) ; do \
34918           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34919         done; \
34920         echo "Doing installcheck in gnulib"; \
34921         (cd $(HOST_SUBDIR)/gnulib && \
34922           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34923                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34924                   "RANLIB=$${RANLIB}" \
34925                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34926                   installcheck) \
34927           || exit 1
34928
34929 @endif gnulib
34930
34931 .PHONY: maybe-mostlyclean-gnulib mostlyclean-gnulib
34932 maybe-mostlyclean-gnulib:
34933 @if gnulib
34934 maybe-mostlyclean-gnulib: mostlyclean-gnulib
34935
34936 mostlyclean-gnulib: 
34937         @: $(MAKE); $(unstage)
34938         @[ -f ./gnulib/Makefile ] || exit 0; \
34939         r=`${PWD_COMMAND}`; export r; \
34940         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34941         $(HOST_EXPORTS) \
34942         for flag in $(EXTRA_HOST_FLAGS) ; do \
34943           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34944         done; \
34945         echo "Doing mostlyclean in gnulib"; \
34946         (cd $(HOST_SUBDIR)/gnulib && \
34947           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34948                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34949                   "RANLIB=$${RANLIB}" \
34950                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34951                   mostlyclean) \
34952           || exit 1
34953
34954 @endif gnulib
34955
34956 .PHONY: maybe-clean-gnulib clean-gnulib
34957 maybe-clean-gnulib:
34958 @if gnulib
34959 maybe-clean-gnulib: clean-gnulib
34960
34961 clean-gnulib: 
34962         @: $(MAKE); $(unstage)
34963         @[ -f ./gnulib/Makefile ] || exit 0; \
34964         r=`${PWD_COMMAND}`; export r; \
34965         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34966         $(HOST_EXPORTS) \
34967         for flag in $(EXTRA_HOST_FLAGS) ; do \
34968           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34969         done; \
34970         echo "Doing clean in gnulib"; \
34971         (cd $(HOST_SUBDIR)/gnulib && \
34972           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34973                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34974                   "RANLIB=$${RANLIB}" \
34975                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34976                   clean) \
34977           || exit 1
34978
34979 @endif gnulib
34980
34981 .PHONY: maybe-distclean-gnulib distclean-gnulib
34982 maybe-distclean-gnulib:
34983 @if gnulib
34984 maybe-distclean-gnulib: distclean-gnulib
34985
34986 distclean-gnulib: 
34987         @: $(MAKE); $(unstage)
34988         @[ -f ./gnulib/Makefile ] || exit 0; \
34989         r=`${PWD_COMMAND}`; export r; \
34990         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34991         $(HOST_EXPORTS) \
34992         for flag in $(EXTRA_HOST_FLAGS) ; do \
34993           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34994         done; \
34995         echo "Doing distclean in gnulib"; \
34996         (cd $(HOST_SUBDIR)/gnulib && \
34997           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34998                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34999                   "RANLIB=$${RANLIB}" \
35000                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35001                   distclean) \
35002           || exit 1
35003
35004 @endif gnulib
35005
35006 .PHONY: maybe-maintainer-clean-gnulib maintainer-clean-gnulib
35007 maybe-maintainer-clean-gnulib:
35008 @if gnulib
35009 maybe-maintainer-clean-gnulib: maintainer-clean-gnulib
35010
35011 maintainer-clean-gnulib: 
35012         @: $(MAKE); $(unstage)
35013         @[ -f ./gnulib/Makefile ] || exit 0; \
35014         r=`${PWD_COMMAND}`; export r; \
35015         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35016         $(HOST_EXPORTS) \
35017         for flag in $(EXTRA_HOST_FLAGS) ; do \
35018           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35019         done; \
35020         echo "Doing maintainer-clean in gnulib"; \
35021         (cd $(HOST_SUBDIR)/gnulib && \
35022           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35023                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35024                   "RANLIB=$${RANLIB}" \
35025                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35026                   maintainer-clean) \
35027           || exit 1
35028
35029 @endif gnulib
35030
35031
35032
35033 .PHONY: configure-gdbsupport maybe-configure-gdbsupport
35034 maybe-configure-gdbsupport:
35035 @if gcc-bootstrap
35036 configure-gdbsupport: stage_current
35037 @endif gcc-bootstrap
35038 @if gdbsupport
35039 maybe-configure-gdbsupport: configure-gdbsupport
35040 configure-gdbsupport: 
35041         @: $(MAKE); $(unstage)
35042         @r=`${PWD_COMMAND}`; export r; \
35043         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35044         test ! -f $(HOST_SUBDIR)/gdbsupport/Makefile || exit 0; \
35045         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdbsupport; \
35046         $(HOST_EXPORTS)  \
35047         echo Configuring in $(HOST_SUBDIR)/gdbsupport; \
35048         cd "$(HOST_SUBDIR)/gdbsupport" || exit 1; \
35049         case $(srcdir) in \
35050           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35051           *) topdir=`echo $(HOST_SUBDIR)/gdbsupport/ | \
35052                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35053         esac; \
35054         module_srcdir=gdbsupport; \
35055         $(SHELL) \
35056           $$s/$$module_srcdir/configure \
35057           --srcdir=$${topdir}/$$module_srcdir \
35058           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35059           --target=${target_alias}  \
35060           || exit 1
35061 @endif gdbsupport
35062
35063
35064
35065
35066
35067 .PHONY: all-gdbsupport maybe-all-gdbsupport
35068 maybe-all-gdbsupport:
35069 @if gcc-bootstrap
35070 all-gdbsupport: stage_current
35071 @endif gcc-bootstrap
35072 @if gdbsupport
35073 TARGET-gdbsupport=all
35074 maybe-all-gdbsupport: all-gdbsupport
35075 all-gdbsupport: configure-gdbsupport
35076         @: $(MAKE); $(unstage)
35077         @r=`${PWD_COMMAND}`; export r; \
35078         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35079         $(HOST_EXPORTS)  \
35080         (cd $(HOST_SUBDIR)/gdbsupport && \
35081           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
35082                 $(TARGET-gdbsupport))
35083 @endif gdbsupport
35084
35085
35086
35087
35088 .PHONY: check-gdbsupport maybe-check-gdbsupport
35089 maybe-check-gdbsupport:
35090 @if gdbsupport
35091 maybe-check-gdbsupport: check-gdbsupport
35092
35093 check-gdbsupport:
35094         @: $(MAKE); $(unstage)
35095         @r=`${PWD_COMMAND}`; export r; \
35096         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35097         $(HOST_EXPORTS)  \
35098         (cd $(HOST_SUBDIR)/gdbsupport && \
35099           $(MAKE) $(FLAGS_TO_PASS)  check)
35100
35101 @endif gdbsupport
35102
35103 .PHONY: install-gdbsupport maybe-install-gdbsupport
35104 maybe-install-gdbsupport:
35105 @if gdbsupport
35106 maybe-install-gdbsupport: install-gdbsupport
35107
35108 install-gdbsupport: installdirs
35109         @: $(MAKE); $(unstage)
35110         @r=`${PWD_COMMAND}`; export r; \
35111         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35112         $(HOST_EXPORTS) \
35113         (cd $(HOST_SUBDIR)/gdbsupport && \
35114           $(MAKE) $(FLAGS_TO_PASS)  install)
35115
35116 @endif gdbsupport
35117
35118 .PHONY: install-strip-gdbsupport maybe-install-strip-gdbsupport
35119 maybe-install-strip-gdbsupport:
35120 @if gdbsupport
35121 maybe-install-strip-gdbsupport: install-strip-gdbsupport
35122
35123 install-strip-gdbsupport: installdirs
35124         @: $(MAKE); $(unstage)
35125         @r=`${PWD_COMMAND}`; export r; \
35126         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35127         $(HOST_EXPORTS) \
35128         (cd $(HOST_SUBDIR)/gdbsupport && \
35129           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
35130
35131 @endif gdbsupport
35132
35133 # Other targets (info, dvi, pdf, etc.)
35134
35135 .PHONY: maybe-info-gdbsupport info-gdbsupport
35136 maybe-info-gdbsupport:
35137 @if gdbsupport
35138 maybe-info-gdbsupport: info-gdbsupport
35139
35140 info-gdbsupport: \
35141     configure-gdbsupport 
35142         @: $(MAKE); $(unstage)
35143         @[ -f ./gdbsupport/Makefile ] || exit 0; \
35144         r=`${PWD_COMMAND}`; export r; \
35145         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35146         $(HOST_EXPORTS) \
35147         for flag in $(EXTRA_HOST_FLAGS) ; do \
35148           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35149         done; \
35150         echo "Doing info in gdbsupport"; \
35151         (cd $(HOST_SUBDIR)/gdbsupport && \
35152           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35153                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35154                   "RANLIB=$${RANLIB}" \
35155                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35156                   info) \
35157           || exit 1
35158
35159 @endif gdbsupport
35160
35161 .PHONY: maybe-dvi-gdbsupport dvi-gdbsupport
35162 maybe-dvi-gdbsupport:
35163 @if gdbsupport
35164 maybe-dvi-gdbsupport: dvi-gdbsupport
35165
35166 dvi-gdbsupport: \
35167     configure-gdbsupport 
35168         @: $(MAKE); $(unstage)
35169         @[ -f ./gdbsupport/Makefile ] || exit 0; \
35170         r=`${PWD_COMMAND}`; export r; \
35171         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35172         $(HOST_EXPORTS) \
35173         for flag in $(EXTRA_HOST_FLAGS) ; do \
35174           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35175         done; \
35176         echo "Doing dvi in gdbsupport"; \
35177         (cd $(HOST_SUBDIR)/gdbsupport && \
35178           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35179                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35180                   "RANLIB=$${RANLIB}" \
35181                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35182                   dvi) \
35183           || exit 1
35184
35185 @endif gdbsupport
35186
35187 .PHONY: maybe-pdf-gdbsupport pdf-gdbsupport
35188 maybe-pdf-gdbsupport:
35189 @if gdbsupport
35190 maybe-pdf-gdbsupport: pdf-gdbsupport
35191
35192 pdf-gdbsupport: \
35193     configure-gdbsupport 
35194         @: $(MAKE); $(unstage)
35195         @[ -f ./gdbsupport/Makefile ] || exit 0; \
35196         r=`${PWD_COMMAND}`; export r; \
35197         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35198         $(HOST_EXPORTS) \
35199         for flag in $(EXTRA_HOST_FLAGS) ; do \
35200           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35201         done; \
35202         echo "Doing pdf in gdbsupport"; \
35203         (cd $(HOST_SUBDIR)/gdbsupport && \
35204           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35205                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35206                   "RANLIB=$${RANLIB}" \
35207                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35208                   pdf) \
35209           || exit 1
35210
35211 @endif gdbsupport
35212
35213 .PHONY: maybe-html-gdbsupport html-gdbsupport
35214 maybe-html-gdbsupport:
35215 @if gdbsupport
35216 maybe-html-gdbsupport: html-gdbsupport
35217
35218 html-gdbsupport: \
35219     configure-gdbsupport 
35220         @: $(MAKE); $(unstage)
35221         @[ -f ./gdbsupport/Makefile ] || exit 0; \
35222         r=`${PWD_COMMAND}`; export r; \
35223         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35224         $(HOST_EXPORTS) \
35225         for flag in $(EXTRA_HOST_FLAGS) ; do \
35226           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35227         done; \
35228         echo "Doing html in gdbsupport"; \
35229         (cd $(HOST_SUBDIR)/gdbsupport && \
35230           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35231                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35232                   "RANLIB=$${RANLIB}" \
35233                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35234                   html) \
35235           || exit 1
35236
35237 @endif gdbsupport
35238
35239 .PHONY: maybe-TAGS-gdbsupport TAGS-gdbsupport
35240 maybe-TAGS-gdbsupport:
35241 @if gdbsupport
35242 maybe-TAGS-gdbsupport: TAGS-gdbsupport
35243
35244 TAGS-gdbsupport: \
35245     configure-gdbsupport 
35246         @: $(MAKE); $(unstage)
35247         @[ -f ./gdbsupport/Makefile ] || exit 0; \
35248         r=`${PWD_COMMAND}`; export r; \
35249         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35250         $(HOST_EXPORTS) \
35251         for flag in $(EXTRA_HOST_FLAGS) ; do \
35252           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35253         done; \
35254         echo "Doing TAGS in gdbsupport"; \
35255         (cd $(HOST_SUBDIR)/gdbsupport && \
35256           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35257                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35258                   "RANLIB=$${RANLIB}" \
35259                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35260                   TAGS) \
35261           || exit 1
35262
35263 @endif gdbsupport
35264
35265 .PHONY: maybe-install-info-gdbsupport install-info-gdbsupport
35266 maybe-install-info-gdbsupport:
35267 @if gdbsupport
35268 maybe-install-info-gdbsupport: install-info-gdbsupport
35269
35270 install-info-gdbsupport: \
35271     configure-gdbsupport \
35272     info-gdbsupport 
35273         @: $(MAKE); $(unstage)
35274         @[ -f ./gdbsupport/Makefile ] || exit 0; \
35275         r=`${PWD_COMMAND}`; export r; \
35276         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35277         $(HOST_EXPORTS) \
35278         for flag in $(EXTRA_HOST_FLAGS) ; do \
35279           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35280         done; \
35281         echo "Doing install-info in gdbsupport"; \
35282         (cd $(HOST_SUBDIR)/gdbsupport && \
35283           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35284                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35285                   "RANLIB=$${RANLIB}" \
35286                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35287                   install-info) \
35288           || exit 1
35289
35290 @endif gdbsupport
35291
35292 .PHONY: maybe-install-dvi-gdbsupport install-dvi-gdbsupport
35293 maybe-install-dvi-gdbsupport:
35294 @if gdbsupport
35295 maybe-install-dvi-gdbsupport: install-dvi-gdbsupport
35296
35297 install-dvi-gdbsupport: \
35298     configure-gdbsupport \
35299     dvi-gdbsupport 
35300         @: $(MAKE); $(unstage)
35301         @[ -f ./gdbsupport/Makefile ] || exit 0; \
35302         r=`${PWD_COMMAND}`; export r; \
35303         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35304         $(HOST_EXPORTS) \
35305         for flag in $(EXTRA_HOST_FLAGS) ; do \
35306           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35307         done; \
35308         echo "Doing install-dvi in gdbsupport"; \
35309         (cd $(HOST_SUBDIR)/gdbsupport && \
35310           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35311                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35312                   "RANLIB=$${RANLIB}" \
35313                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35314                   install-dvi) \
35315           || exit 1
35316
35317 @endif gdbsupport
35318
35319 .PHONY: maybe-install-pdf-gdbsupport install-pdf-gdbsupport
35320 maybe-install-pdf-gdbsupport:
35321 @if gdbsupport
35322 maybe-install-pdf-gdbsupport: install-pdf-gdbsupport
35323
35324 install-pdf-gdbsupport: \
35325     configure-gdbsupport \
35326     pdf-gdbsupport 
35327         @: $(MAKE); $(unstage)
35328         @[ -f ./gdbsupport/Makefile ] || exit 0; \
35329         r=`${PWD_COMMAND}`; export r; \
35330         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35331         $(HOST_EXPORTS) \
35332         for flag in $(EXTRA_HOST_FLAGS) ; do \
35333           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35334         done; \
35335         echo "Doing install-pdf in gdbsupport"; \
35336         (cd $(HOST_SUBDIR)/gdbsupport && \
35337           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35338                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35339                   "RANLIB=$${RANLIB}" \
35340                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35341                   install-pdf) \
35342           || exit 1
35343
35344 @endif gdbsupport
35345
35346 .PHONY: maybe-install-html-gdbsupport install-html-gdbsupport
35347 maybe-install-html-gdbsupport:
35348 @if gdbsupport
35349 maybe-install-html-gdbsupport: install-html-gdbsupport
35350
35351 install-html-gdbsupport: \
35352     configure-gdbsupport \
35353     html-gdbsupport 
35354         @: $(MAKE); $(unstage)
35355         @[ -f ./gdbsupport/Makefile ] || exit 0; \
35356         r=`${PWD_COMMAND}`; export r; \
35357         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35358         $(HOST_EXPORTS) \
35359         for flag in $(EXTRA_HOST_FLAGS) ; do \
35360           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35361         done; \
35362         echo "Doing install-html in gdbsupport"; \
35363         (cd $(HOST_SUBDIR)/gdbsupport && \
35364           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35365                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35366                   "RANLIB=$${RANLIB}" \
35367                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35368                   install-html) \
35369           || exit 1
35370
35371 @endif gdbsupport
35372
35373 .PHONY: maybe-installcheck-gdbsupport installcheck-gdbsupport
35374 maybe-installcheck-gdbsupport:
35375 @if gdbsupport
35376 maybe-installcheck-gdbsupport: installcheck-gdbsupport
35377
35378 installcheck-gdbsupport: \
35379     configure-gdbsupport 
35380         @: $(MAKE); $(unstage)
35381         @[ -f ./gdbsupport/Makefile ] || exit 0; \
35382         r=`${PWD_COMMAND}`; export r; \
35383         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35384         $(HOST_EXPORTS) \
35385         for flag in $(EXTRA_HOST_FLAGS) ; do \
35386           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35387         done; \
35388         echo "Doing installcheck in gdbsupport"; \
35389         (cd $(HOST_SUBDIR)/gdbsupport && \
35390           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35391                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35392                   "RANLIB=$${RANLIB}" \
35393                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35394                   installcheck) \
35395           || exit 1
35396
35397 @endif gdbsupport
35398
35399 .PHONY: maybe-mostlyclean-gdbsupport mostlyclean-gdbsupport
35400 maybe-mostlyclean-gdbsupport:
35401 @if gdbsupport
35402 maybe-mostlyclean-gdbsupport: mostlyclean-gdbsupport
35403
35404 mostlyclean-gdbsupport: 
35405         @: $(MAKE); $(unstage)
35406         @[ -f ./gdbsupport/Makefile ] || exit 0; \
35407         r=`${PWD_COMMAND}`; export r; \
35408         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35409         $(HOST_EXPORTS) \
35410         for flag in $(EXTRA_HOST_FLAGS) ; do \
35411           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35412         done; \
35413         echo "Doing mostlyclean in gdbsupport"; \
35414         (cd $(HOST_SUBDIR)/gdbsupport && \
35415           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35416                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35417                   "RANLIB=$${RANLIB}" \
35418                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35419                   mostlyclean) \
35420           || exit 1
35421
35422 @endif gdbsupport
35423
35424 .PHONY: maybe-clean-gdbsupport clean-gdbsupport
35425 maybe-clean-gdbsupport:
35426 @if gdbsupport
35427 maybe-clean-gdbsupport: clean-gdbsupport
35428
35429 clean-gdbsupport: 
35430         @: $(MAKE); $(unstage)
35431         @[ -f ./gdbsupport/Makefile ] || exit 0; \
35432         r=`${PWD_COMMAND}`; export r; \
35433         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35434         $(HOST_EXPORTS) \
35435         for flag in $(EXTRA_HOST_FLAGS) ; do \
35436           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35437         done; \
35438         echo "Doing clean in gdbsupport"; \
35439         (cd $(HOST_SUBDIR)/gdbsupport && \
35440           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35441                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35442                   "RANLIB=$${RANLIB}" \
35443                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35444                   clean) \
35445           || exit 1
35446
35447 @endif gdbsupport
35448
35449 .PHONY: maybe-distclean-gdbsupport distclean-gdbsupport
35450 maybe-distclean-gdbsupport:
35451 @if gdbsupport
35452 maybe-distclean-gdbsupport: distclean-gdbsupport
35453
35454 distclean-gdbsupport: 
35455         @: $(MAKE); $(unstage)
35456         @[ -f ./gdbsupport/Makefile ] || exit 0; \
35457         r=`${PWD_COMMAND}`; export r; \
35458         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35459         $(HOST_EXPORTS) \
35460         for flag in $(EXTRA_HOST_FLAGS) ; do \
35461           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35462         done; \
35463         echo "Doing distclean in gdbsupport"; \
35464         (cd $(HOST_SUBDIR)/gdbsupport && \
35465           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35466                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35467                   "RANLIB=$${RANLIB}" \
35468                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35469                   distclean) \
35470           || exit 1
35471
35472 @endif gdbsupport
35473
35474 .PHONY: maybe-maintainer-clean-gdbsupport maintainer-clean-gdbsupport
35475 maybe-maintainer-clean-gdbsupport:
35476 @if gdbsupport
35477 maybe-maintainer-clean-gdbsupport: maintainer-clean-gdbsupport
35478
35479 maintainer-clean-gdbsupport: 
35480         @: $(MAKE); $(unstage)
35481         @[ -f ./gdbsupport/Makefile ] || exit 0; \
35482         r=`${PWD_COMMAND}`; export r; \
35483         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35484         $(HOST_EXPORTS) \
35485         for flag in $(EXTRA_HOST_FLAGS) ; do \
35486           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35487         done; \
35488         echo "Doing maintainer-clean in gdbsupport"; \
35489         (cd $(HOST_SUBDIR)/gdbsupport && \
35490           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35491                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35492                   "RANLIB=$${RANLIB}" \
35493                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35494                   maintainer-clean) \
35495           || exit 1
35496
35497 @endif gdbsupport
35498
35499
35500
35501 .PHONY: configure-gdbserver maybe-configure-gdbserver
35502 maybe-configure-gdbserver:
35503 @if gcc-bootstrap
35504 configure-gdbserver: stage_current
35505 @endif gcc-bootstrap
35506 @if gdbserver
35507 maybe-configure-gdbserver: configure-gdbserver
35508 configure-gdbserver: 
35509         @: $(MAKE); $(unstage)
35510         @r=`${PWD_COMMAND}`; export r; \
35511         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35512         test ! -f $(HOST_SUBDIR)/gdbserver/Makefile || exit 0; \
35513         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdbserver; \
35514         $(HOST_EXPORTS)  \
35515         echo Configuring in $(HOST_SUBDIR)/gdbserver; \
35516         cd "$(HOST_SUBDIR)/gdbserver" || exit 1; \
35517         case $(srcdir) in \
35518           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35519           *) topdir=`echo $(HOST_SUBDIR)/gdbserver/ | \
35520                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35521         esac; \
35522         module_srcdir=gdbserver; \
35523         $(SHELL) \
35524           $$s/$$module_srcdir/configure \
35525           --srcdir=$${topdir}/$$module_srcdir \
35526           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35527           --target=${target_alias}  \
35528           || exit 1
35529 @endif gdbserver
35530
35531
35532
35533
35534
35535 .PHONY: all-gdbserver maybe-all-gdbserver
35536 maybe-all-gdbserver:
35537 @if gcc-bootstrap
35538 all-gdbserver: stage_current
35539 @endif gcc-bootstrap
35540 @if gdbserver
35541 TARGET-gdbserver=all
35542 maybe-all-gdbserver: all-gdbserver
35543 all-gdbserver: configure-gdbserver
35544         @: $(MAKE); $(unstage)
35545         @r=`${PWD_COMMAND}`; export r; \
35546         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35547         $(HOST_EXPORTS)  \
35548         (cd $(HOST_SUBDIR)/gdbserver && \
35549           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
35550                 $(TARGET-gdbserver))
35551 @endif gdbserver
35552
35553
35554
35555
35556 .PHONY: check-gdbserver maybe-check-gdbserver
35557 maybe-check-gdbserver:
35558 @if gdbserver
35559 maybe-check-gdbserver: check-gdbserver
35560
35561 check-gdbserver:
35562         @: $(MAKE); $(unstage)
35563         @r=`${PWD_COMMAND}`; export r; \
35564         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35565         $(HOST_EXPORTS)  \
35566         (cd $(HOST_SUBDIR)/gdbserver && \
35567           $(MAKE) $(FLAGS_TO_PASS)  check)
35568
35569 @endif gdbserver
35570
35571 .PHONY: install-gdbserver maybe-install-gdbserver
35572 maybe-install-gdbserver:
35573 @if gdbserver
35574 maybe-install-gdbserver: install-gdbserver
35575
35576 install-gdbserver: installdirs
35577         @: $(MAKE); $(unstage)
35578         @r=`${PWD_COMMAND}`; export r; \
35579         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35580         $(HOST_EXPORTS) \
35581         (cd $(HOST_SUBDIR)/gdbserver && \
35582           $(MAKE) $(FLAGS_TO_PASS)  install)
35583
35584 @endif gdbserver
35585
35586 .PHONY: install-strip-gdbserver maybe-install-strip-gdbserver
35587 maybe-install-strip-gdbserver:
35588 @if gdbserver
35589 maybe-install-strip-gdbserver: install-strip-gdbserver
35590
35591 install-strip-gdbserver: installdirs
35592         @: $(MAKE); $(unstage)
35593         @r=`${PWD_COMMAND}`; export r; \
35594         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35595         $(HOST_EXPORTS) \
35596         (cd $(HOST_SUBDIR)/gdbserver && \
35597           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
35598
35599 @endif gdbserver
35600
35601 # Other targets (info, dvi, pdf, etc.)
35602
35603 .PHONY: maybe-info-gdbserver info-gdbserver
35604 maybe-info-gdbserver:
35605 @if gdbserver
35606 maybe-info-gdbserver: info-gdbserver
35607
35608 info-gdbserver: \
35609     configure-gdbserver 
35610         @: $(MAKE); $(unstage)
35611         @[ -f ./gdbserver/Makefile ] || exit 0; \
35612         r=`${PWD_COMMAND}`; export r; \
35613         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35614         $(HOST_EXPORTS) \
35615         for flag in $(EXTRA_HOST_FLAGS) ; do \
35616           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35617         done; \
35618         echo "Doing info in gdbserver"; \
35619         (cd $(HOST_SUBDIR)/gdbserver && \
35620           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35621                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35622                   "RANLIB=$${RANLIB}" \
35623                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35624                   info) \
35625           || exit 1
35626
35627 @endif gdbserver
35628
35629 .PHONY: maybe-dvi-gdbserver dvi-gdbserver
35630 maybe-dvi-gdbserver:
35631 @if gdbserver
35632 maybe-dvi-gdbserver: dvi-gdbserver
35633
35634 dvi-gdbserver: \
35635     configure-gdbserver 
35636         @: $(MAKE); $(unstage)
35637         @[ -f ./gdbserver/Makefile ] || exit 0; \
35638         r=`${PWD_COMMAND}`; export r; \
35639         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35640         $(HOST_EXPORTS) \
35641         for flag in $(EXTRA_HOST_FLAGS) ; do \
35642           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35643         done; \
35644         echo "Doing dvi in gdbserver"; \
35645         (cd $(HOST_SUBDIR)/gdbserver && \
35646           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35647                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35648                   "RANLIB=$${RANLIB}" \
35649                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35650                   dvi) \
35651           || exit 1
35652
35653 @endif gdbserver
35654
35655 .PHONY: maybe-pdf-gdbserver pdf-gdbserver
35656 maybe-pdf-gdbserver:
35657 @if gdbserver
35658 maybe-pdf-gdbserver: pdf-gdbserver
35659
35660 pdf-gdbserver: \
35661     configure-gdbserver 
35662         @: $(MAKE); $(unstage)
35663         @[ -f ./gdbserver/Makefile ] || exit 0; \
35664         r=`${PWD_COMMAND}`; export r; \
35665         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35666         $(HOST_EXPORTS) \
35667         for flag in $(EXTRA_HOST_FLAGS) ; do \
35668           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35669         done; \
35670         echo "Doing pdf in gdbserver"; \
35671         (cd $(HOST_SUBDIR)/gdbserver && \
35672           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35673                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35674                   "RANLIB=$${RANLIB}" \
35675                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35676                   pdf) \
35677           || exit 1
35678
35679 @endif gdbserver
35680
35681 .PHONY: maybe-html-gdbserver html-gdbserver
35682 maybe-html-gdbserver:
35683 @if gdbserver
35684 maybe-html-gdbserver: html-gdbserver
35685
35686 html-gdbserver: \
35687     configure-gdbserver 
35688         @: $(MAKE); $(unstage)
35689         @[ -f ./gdbserver/Makefile ] || exit 0; \
35690         r=`${PWD_COMMAND}`; export r; \
35691         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35692         $(HOST_EXPORTS) \
35693         for flag in $(EXTRA_HOST_FLAGS) ; do \
35694           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35695         done; \
35696         echo "Doing html in gdbserver"; \
35697         (cd $(HOST_SUBDIR)/gdbserver && \
35698           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35699                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35700                   "RANLIB=$${RANLIB}" \
35701                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35702                   html) \
35703           || exit 1
35704
35705 @endif gdbserver
35706
35707 .PHONY: maybe-TAGS-gdbserver TAGS-gdbserver
35708 maybe-TAGS-gdbserver:
35709 @if gdbserver
35710 maybe-TAGS-gdbserver: TAGS-gdbserver
35711
35712 TAGS-gdbserver: \
35713     configure-gdbserver 
35714         @: $(MAKE); $(unstage)
35715         @[ -f ./gdbserver/Makefile ] || exit 0; \
35716         r=`${PWD_COMMAND}`; export r; \
35717         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35718         $(HOST_EXPORTS) \
35719         for flag in $(EXTRA_HOST_FLAGS) ; do \
35720           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35721         done; \
35722         echo "Doing TAGS in gdbserver"; \
35723         (cd $(HOST_SUBDIR)/gdbserver && \
35724           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35725                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35726                   "RANLIB=$${RANLIB}" \
35727                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35728                   TAGS) \
35729           || exit 1
35730
35731 @endif gdbserver
35732
35733 .PHONY: maybe-install-info-gdbserver install-info-gdbserver
35734 maybe-install-info-gdbserver:
35735 @if gdbserver
35736 maybe-install-info-gdbserver: install-info-gdbserver
35737
35738 install-info-gdbserver: \
35739     configure-gdbserver \
35740     info-gdbserver 
35741         @: $(MAKE); $(unstage)
35742         @[ -f ./gdbserver/Makefile ] || exit 0; \
35743         r=`${PWD_COMMAND}`; export r; \
35744         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35745         $(HOST_EXPORTS) \
35746         for flag in $(EXTRA_HOST_FLAGS) ; do \
35747           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35748         done; \
35749         echo "Doing install-info in gdbserver"; \
35750         (cd $(HOST_SUBDIR)/gdbserver && \
35751           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35752                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35753                   "RANLIB=$${RANLIB}" \
35754                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35755                   install-info) \
35756           || exit 1
35757
35758 @endif gdbserver
35759
35760 .PHONY: maybe-install-dvi-gdbserver install-dvi-gdbserver
35761 maybe-install-dvi-gdbserver:
35762 @if gdbserver
35763 maybe-install-dvi-gdbserver: install-dvi-gdbserver
35764
35765 install-dvi-gdbserver: \
35766     configure-gdbserver \
35767     dvi-gdbserver 
35768         @: $(MAKE); $(unstage)
35769         @[ -f ./gdbserver/Makefile ] || exit 0; \
35770         r=`${PWD_COMMAND}`; export r; \
35771         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35772         $(HOST_EXPORTS) \
35773         for flag in $(EXTRA_HOST_FLAGS) ; do \
35774           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35775         done; \
35776         echo "Doing install-dvi in gdbserver"; \
35777         (cd $(HOST_SUBDIR)/gdbserver && \
35778           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35779                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35780                   "RANLIB=$${RANLIB}" \
35781                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35782                   install-dvi) \
35783           || exit 1
35784
35785 @endif gdbserver
35786
35787 .PHONY: maybe-install-pdf-gdbserver install-pdf-gdbserver
35788 maybe-install-pdf-gdbserver:
35789 @if gdbserver
35790 maybe-install-pdf-gdbserver: install-pdf-gdbserver
35791
35792 install-pdf-gdbserver: \
35793     configure-gdbserver \
35794     pdf-gdbserver 
35795         @: $(MAKE); $(unstage)
35796         @[ -f ./gdbserver/Makefile ] || exit 0; \
35797         r=`${PWD_COMMAND}`; export r; \
35798         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35799         $(HOST_EXPORTS) \
35800         for flag in $(EXTRA_HOST_FLAGS) ; do \
35801           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35802         done; \
35803         echo "Doing install-pdf in gdbserver"; \
35804         (cd $(HOST_SUBDIR)/gdbserver && \
35805           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35806                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35807                   "RANLIB=$${RANLIB}" \
35808                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35809                   install-pdf) \
35810           || exit 1
35811
35812 @endif gdbserver
35813
35814 .PHONY: maybe-install-html-gdbserver install-html-gdbserver
35815 maybe-install-html-gdbserver:
35816 @if gdbserver
35817 maybe-install-html-gdbserver: install-html-gdbserver
35818
35819 install-html-gdbserver: \
35820     configure-gdbserver \
35821     html-gdbserver 
35822         @: $(MAKE); $(unstage)
35823         @[ -f ./gdbserver/Makefile ] || exit 0; \
35824         r=`${PWD_COMMAND}`; export r; \
35825         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35826         $(HOST_EXPORTS) \
35827         for flag in $(EXTRA_HOST_FLAGS) ; do \
35828           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35829         done; \
35830         echo "Doing install-html in gdbserver"; \
35831         (cd $(HOST_SUBDIR)/gdbserver && \
35832           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35833                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35834                   "RANLIB=$${RANLIB}" \
35835                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35836                   install-html) \
35837           || exit 1
35838
35839 @endif gdbserver
35840
35841 .PHONY: maybe-installcheck-gdbserver installcheck-gdbserver
35842 maybe-installcheck-gdbserver:
35843 @if gdbserver
35844 maybe-installcheck-gdbserver: installcheck-gdbserver
35845
35846 installcheck-gdbserver: \
35847     configure-gdbserver 
35848         @: $(MAKE); $(unstage)
35849         @[ -f ./gdbserver/Makefile ] || exit 0; \
35850         r=`${PWD_COMMAND}`; export r; \
35851         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35852         $(HOST_EXPORTS) \
35853         for flag in $(EXTRA_HOST_FLAGS) ; do \
35854           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35855         done; \
35856         echo "Doing installcheck in gdbserver"; \
35857         (cd $(HOST_SUBDIR)/gdbserver && \
35858           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35859                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35860                   "RANLIB=$${RANLIB}" \
35861                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35862                   installcheck) \
35863           || exit 1
35864
35865 @endif gdbserver
35866
35867 .PHONY: maybe-mostlyclean-gdbserver mostlyclean-gdbserver
35868 maybe-mostlyclean-gdbserver:
35869 @if gdbserver
35870 maybe-mostlyclean-gdbserver: mostlyclean-gdbserver
35871
35872 mostlyclean-gdbserver: 
35873         @: $(MAKE); $(unstage)
35874         @[ -f ./gdbserver/Makefile ] || exit 0; \
35875         r=`${PWD_COMMAND}`; export r; \
35876         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35877         $(HOST_EXPORTS) \
35878         for flag in $(EXTRA_HOST_FLAGS) ; do \
35879           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35880         done; \
35881         echo "Doing mostlyclean in gdbserver"; \
35882         (cd $(HOST_SUBDIR)/gdbserver && \
35883           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35884                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35885                   "RANLIB=$${RANLIB}" \
35886                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35887                   mostlyclean) \
35888           || exit 1
35889
35890 @endif gdbserver
35891
35892 .PHONY: maybe-clean-gdbserver clean-gdbserver
35893 maybe-clean-gdbserver:
35894 @if gdbserver
35895 maybe-clean-gdbserver: clean-gdbserver
35896
35897 clean-gdbserver: 
35898         @: $(MAKE); $(unstage)
35899         @[ -f ./gdbserver/Makefile ] || exit 0; \
35900         r=`${PWD_COMMAND}`; export r; \
35901         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35902         $(HOST_EXPORTS) \
35903         for flag in $(EXTRA_HOST_FLAGS) ; do \
35904           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35905         done; \
35906         echo "Doing clean in gdbserver"; \
35907         (cd $(HOST_SUBDIR)/gdbserver && \
35908           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35909                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35910                   "RANLIB=$${RANLIB}" \
35911                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35912                   clean) \
35913           || exit 1
35914
35915 @endif gdbserver
35916
35917 .PHONY: maybe-distclean-gdbserver distclean-gdbserver
35918 maybe-distclean-gdbserver:
35919 @if gdbserver
35920 maybe-distclean-gdbserver: distclean-gdbserver
35921
35922 distclean-gdbserver: 
35923         @: $(MAKE); $(unstage)
35924         @[ -f ./gdbserver/Makefile ] || exit 0; \
35925         r=`${PWD_COMMAND}`; export r; \
35926         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35927         $(HOST_EXPORTS) \
35928         for flag in $(EXTRA_HOST_FLAGS) ; do \
35929           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35930         done; \
35931         echo "Doing distclean in gdbserver"; \
35932         (cd $(HOST_SUBDIR)/gdbserver && \
35933           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35934                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35935                   "RANLIB=$${RANLIB}" \
35936                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35937                   distclean) \
35938           || exit 1
35939
35940 @endif gdbserver
35941
35942 .PHONY: maybe-maintainer-clean-gdbserver maintainer-clean-gdbserver
35943 maybe-maintainer-clean-gdbserver:
35944 @if gdbserver
35945 maybe-maintainer-clean-gdbserver: maintainer-clean-gdbserver
35946
35947 maintainer-clean-gdbserver: 
35948         @: $(MAKE); $(unstage)
35949         @[ -f ./gdbserver/Makefile ] || exit 0; \
35950         r=`${PWD_COMMAND}`; export r; \
35951         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35952         $(HOST_EXPORTS) \
35953         for flag in $(EXTRA_HOST_FLAGS) ; do \
35954           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35955         done; \
35956         echo "Doing maintainer-clean in gdbserver"; \
35957         (cd $(HOST_SUBDIR)/gdbserver && \
35958           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35959                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35960                   "RANLIB=$${RANLIB}" \
35961                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35962                   maintainer-clean) \
35963           || exit 1
35964
35965 @endif gdbserver
35966
35967
35968
35969 .PHONY: configure-gdb maybe-configure-gdb
35970 maybe-configure-gdb:
35971 @if gcc-bootstrap
35972 configure-gdb: stage_current
35973 @endif gcc-bootstrap
35974 @if gdb
35975 maybe-configure-gdb: configure-gdb
35976 configure-gdb: 
35977         @: $(MAKE); $(unstage)
35978         @r=`${PWD_COMMAND}`; export r; \
35979         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35980         test ! -f $(HOST_SUBDIR)/gdb/Makefile || exit 0; \
35981         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdb; \
35982         $(HOST_EXPORTS)  \
35983         echo Configuring in $(HOST_SUBDIR)/gdb; \
35984         cd "$(HOST_SUBDIR)/gdb" || exit 1; \
35985         case $(srcdir) in \
35986           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35987           *) topdir=`echo $(HOST_SUBDIR)/gdb/ | \
35988                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35989         esac; \
35990         module_srcdir=gdb; \
35991         $(SHELL) \
35992           $$s/$$module_srcdir/configure \
35993           --srcdir=$${topdir}/$$module_srcdir \
35994           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35995           --target=${target_alias}  \
35996           || exit 1
35997 @endif gdb
35998
35999
36000
36001
36002
36003 .PHONY: all-gdb maybe-all-gdb
36004 maybe-all-gdb:
36005 @if gcc-bootstrap
36006 all-gdb: stage_current
36007 @endif gcc-bootstrap
36008 @if gdb
36009 TARGET-gdb=all
36010 maybe-all-gdb: all-gdb
36011 all-gdb: configure-gdb
36012         @: $(MAKE); $(unstage)
36013         @r=`${PWD_COMMAND}`; export r; \
36014         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36015         $(HOST_EXPORTS)  \
36016         (cd $(HOST_SUBDIR)/gdb && \
36017           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
36018                 $(TARGET-gdb))
36019 @endif gdb
36020
36021
36022
36023
36024 .PHONY: check-gdb maybe-check-gdb
36025 maybe-check-gdb:
36026 @if gdb
36027 maybe-check-gdb: check-gdb
36028
36029 check-gdb:
36030         @: $(MAKE); $(unstage)
36031         @r=`${PWD_COMMAND}`; export r; \
36032         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36033         $(HOST_EXPORTS)  \
36034         (cd $(HOST_SUBDIR)/gdb && \
36035           $(MAKE) $(FLAGS_TO_PASS)  check)
36036
36037 @endif gdb
36038
36039 .PHONY: install-gdb maybe-install-gdb
36040 maybe-install-gdb:
36041 @if gdb
36042 maybe-install-gdb: install-gdb
36043
36044 install-gdb: installdirs
36045         @: $(MAKE); $(unstage)
36046         @r=`${PWD_COMMAND}`; export r; \
36047         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36048         $(HOST_EXPORTS) \
36049         (cd $(HOST_SUBDIR)/gdb && \
36050           $(MAKE) $(FLAGS_TO_PASS)  install)
36051
36052 @endif gdb
36053
36054 .PHONY: install-strip-gdb maybe-install-strip-gdb
36055 maybe-install-strip-gdb:
36056 @if gdb
36057 maybe-install-strip-gdb: install-strip-gdb
36058
36059 install-strip-gdb: installdirs
36060         @: $(MAKE); $(unstage)
36061         @r=`${PWD_COMMAND}`; export r; \
36062         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36063         $(HOST_EXPORTS) \
36064         (cd $(HOST_SUBDIR)/gdb && \
36065           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
36066
36067 @endif gdb
36068
36069 # Other targets (info, dvi, pdf, etc.)
36070
36071 .PHONY: maybe-info-gdb info-gdb
36072 maybe-info-gdb:
36073 @if gdb
36074 maybe-info-gdb: info-gdb
36075
36076 info-gdb: \
36077     configure-gdb 
36078         @: $(MAKE); $(unstage)
36079         @[ -f ./gdb/Makefile ] || exit 0; \
36080         r=`${PWD_COMMAND}`; export r; \
36081         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36082         $(HOST_EXPORTS) \
36083         for flag in $(EXTRA_HOST_FLAGS) ; do \
36084           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36085         done; \
36086         echo "Doing info in gdb"; \
36087         (cd $(HOST_SUBDIR)/gdb && \
36088           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36089                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36090                   "RANLIB=$${RANLIB}" \
36091                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36092                   info) \
36093           || exit 1
36094
36095 @endif gdb
36096
36097 .PHONY: maybe-dvi-gdb dvi-gdb
36098 maybe-dvi-gdb:
36099 @if gdb
36100 maybe-dvi-gdb: dvi-gdb
36101
36102 dvi-gdb: \
36103     configure-gdb 
36104         @: $(MAKE); $(unstage)
36105         @[ -f ./gdb/Makefile ] || exit 0; \
36106         r=`${PWD_COMMAND}`; export r; \
36107         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36108         $(HOST_EXPORTS) \
36109         for flag in $(EXTRA_HOST_FLAGS) ; do \
36110           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36111         done; \
36112         echo "Doing dvi in gdb"; \
36113         (cd $(HOST_SUBDIR)/gdb && \
36114           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36115                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36116                   "RANLIB=$${RANLIB}" \
36117                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36118                   dvi) \
36119           || exit 1
36120
36121 @endif gdb
36122
36123 .PHONY: maybe-pdf-gdb pdf-gdb
36124 maybe-pdf-gdb:
36125 @if gdb
36126 maybe-pdf-gdb: pdf-gdb
36127
36128 pdf-gdb: \
36129     configure-gdb 
36130         @: $(MAKE); $(unstage)
36131         @[ -f ./gdb/Makefile ] || exit 0; \
36132         r=`${PWD_COMMAND}`; export r; \
36133         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36134         $(HOST_EXPORTS) \
36135         for flag in $(EXTRA_HOST_FLAGS) ; do \
36136           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36137         done; \
36138         echo "Doing pdf in gdb"; \
36139         (cd $(HOST_SUBDIR)/gdb && \
36140           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36141                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36142                   "RANLIB=$${RANLIB}" \
36143                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36144                   pdf) \
36145           || exit 1
36146
36147 @endif gdb
36148
36149 .PHONY: maybe-html-gdb html-gdb
36150 maybe-html-gdb:
36151 @if gdb
36152 maybe-html-gdb: html-gdb
36153
36154 html-gdb: \
36155     configure-gdb 
36156         @: $(MAKE); $(unstage)
36157         @[ -f ./gdb/Makefile ] || exit 0; \
36158         r=`${PWD_COMMAND}`; export r; \
36159         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36160         $(HOST_EXPORTS) \
36161         for flag in $(EXTRA_HOST_FLAGS) ; do \
36162           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36163         done; \
36164         echo "Doing html in gdb"; \
36165         (cd $(HOST_SUBDIR)/gdb && \
36166           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36167                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36168                   "RANLIB=$${RANLIB}" \
36169                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36170                   html) \
36171           || exit 1
36172
36173 @endif gdb
36174
36175 .PHONY: maybe-TAGS-gdb TAGS-gdb
36176 maybe-TAGS-gdb:
36177 @if gdb
36178 maybe-TAGS-gdb: TAGS-gdb
36179
36180 TAGS-gdb: \
36181     configure-gdb 
36182         @: $(MAKE); $(unstage)
36183         @[ -f ./gdb/Makefile ] || exit 0; \
36184         r=`${PWD_COMMAND}`; export r; \
36185         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36186         $(HOST_EXPORTS) \
36187         for flag in $(EXTRA_HOST_FLAGS) ; do \
36188           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36189         done; \
36190         echo "Doing TAGS in gdb"; \
36191         (cd $(HOST_SUBDIR)/gdb && \
36192           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36193                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36194                   "RANLIB=$${RANLIB}" \
36195                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36196                   TAGS) \
36197           || exit 1
36198
36199 @endif gdb
36200
36201 .PHONY: maybe-install-info-gdb install-info-gdb
36202 maybe-install-info-gdb:
36203 @if gdb
36204 maybe-install-info-gdb: install-info-gdb
36205
36206 install-info-gdb: \
36207     configure-gdb \
36208     info-gdb 
36209         @: $(MAKE); $(unstage)
36210         @[ -f ./gdb/Makefile ] || exit 0; \
36211         r=`${PWD_COMMAND}`; export r; \
36212         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36213         $(HOST_EXPORTS) \
36214         for flag in $(EXTRA_HOST_FLAGS) ; do \
36215           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36216         done; \
36217         echo "Doing install-info in gdb"; \
36218         (cd $(HOST_SUBDIR)/gdb && \
36219           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36220                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36221                   "RANLIB=$${RANLIB}" \
36222                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36223                   install-info) \
36224           || exit 1
36225
36226 @endif gdb
36227
36228 .PHONY: maybe-install-dvi-gdb install-dvi-gdb
36229 maybe-install-dvi-gdb:
36230 @if gdb
36231 maybe-install-dvi-gdb: install-dvi-gdb
36232
36233 install-dvi-gdb: \
36234     configure-gdb \
36235     dvi-gdb 
36236         @: $(MAKE); $(unstage)
36237         @[ -f ./gdb/Makefile ] || exit 0; \
36238         r=`${PWD_COMMAND}`; export r; \
36239         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36240         $(HOST_EXPORTS) \
36241         for flag in $(EXTRA_HOST_FLAGS) ; do \
36242           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36243         done; \
36244         echo "Doing install-dvi in gdb"; \
36245         (cd $(HOST_SUBDIR)/gdb && \
36246           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36247                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36248                   "RANLIB=$${RANLIB}" \
36249                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36250                   install-dvi) \
36251           || exit 1
36252
36253 @endif gdb
36254
36255 .PHONY: maybe-install-pdf-gdb install-pdf-gdb
36256 maybe-install-pdf-gdb:
36257 @if gdb
36258 maybe-install-pdf-gdb: install-pdf-gdb
36259
36260 install-pdf-gdb: \
36261     configure-gdb \
36262     pdf-gdb 
36263         @: $(MAKE); $(unstage)
36264         @[ -f ./gdb/Makefile ] || exit 0; \
36265         r=`${PWD_COMMAND}`; export r; \
36266         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36267         $(HOST_EXPORTS) \
36268         for flag in $(EXTRA_HOST_FLAGS) ; do \
36269           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36270         done; \
36271         echo "Doing install-pdf in gdb"; \
36272         (cd $(HOST_SUBDIR)/gdb && \
36273           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36274                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36275                   "RANLIB=$${RANLIB}" \
36276                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36277                   install-pdf) \
36278           || exit 1
36279
36280 @endif gdb
36281
36282 .PHONY: maybe-install-html-gdb install-html-gdb
36283 maybe-install-html-gdb:
36284 @if gdb
36285 maybe-install-html-gdb: install-html-gdb
36286
36287 install-html-gdb: \
36288     configure-gdb \
36289     html-gdb 
36290         @: $(MAKE); $(unstage)
36291         @[ -f ./gdb/Makefile ] || exit 0; \
36292         r=`${PWD_COMMAND}`; export r; \
36293         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36294         $(HOST_EXPORTS) \
36295         for flag in $(EXTRA_HOST_FLAGS) ; do \
36296           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36297         done; \
36298         echo "Doing install-html in gdb"; \
36299         (cd $(HOST_SUBDIR)/gdb && \
36300           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36301                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36302                   "RANLIB=$${RANLIB}" \
36303                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36304                   install-html) \
36305           || exit 1
36306
36307 @endif gdb
36308
36309 .PHONY: maybe-installcheck-gdb installcheck-gdb
36310 maybe-installcheck-gdb:
36311 @if gdb
36312 maybe-installcheck-gdb: installcheck-gdb
36313
36314 installcheck-gdb: \
36315     configure-gdb 
36316         @: $(MAKE); $(unstage)
36317         @[ -f ./gdb/Makefile ] || exit 0; \
36318         r=`${PWD_COMMAND}`; export r; \
36319         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36320         $(HOST_EXPORTS) \
36321         for flag in $(EXTRA_HOST_FLAGS) ; do \
36322           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36323         done; \
36324         echo "Doing installcheck in gdb"; \
36325         (cd $(HOST_SUBDIR)/gdb && \
36326           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36327                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36328                   "RANLIB=$${RANLIB}" \
36329                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36330                   installcheck) \
36331           || exit 1
36332
36333 @endif gdb
36334
36335 .PHONY: maybe-mostlyclean-gdb mostlyclean-gdb
36336 maybe-mostlyclean-gdb:
36337 @if gdb
36338 maybe-mostlyclean-gdb: mostlyclean-gdb
36339
36340 mostlyclean-gdb: 
36341         @: $(MAKE); $(unstage)
36342         @[ -f ./gdb/Makefile ] || exit 0; \
36343         r=`${PWD_COMMAND}`; export r; \
36344         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36345         $(HOST_EXPORTS) \
36346         for flag in $(EXTRA_HOST_FLAGS) ; do \
36347           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36348         done; \
36349         echo "Doing mostlyclean in gdb"; \
36350         (cd $(HOST_SUBDIR)/gdb && \
36351           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36352                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36353                   "RANLIB=$${RANLIB}" \
36354                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36355                   mostlyclean) \
36356           || exit 1
36357
36358 @endif gdb
36359
36360 .PHONY: maybe-clean-gdb clean-gdb
36361 maybe-clean-gdb:
36362 @if gdb
36363 maybe-clean-gdb: clean-gdb
36364
36365 clean-gdb: 
36366         @: $(MAKE); $(unstage)
36367         @[ -f ./gdb/Makefile ] || exit 0; \
36368         r=`${PWD_COMMAND}`; export r; \
36369         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36370         $(HOST_EXPORTS) \
36371         for flag in $(EXTRA_HOST_FLAGS) ; do \
36372           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36373         done; \
36374         echo "Doing clean in gdb"; \
36375         (cd $(HOST_SUBDIR)/gdb && \
36376           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36377                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36378                   "RANLIB=$${RANLIB}" \
36379                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36380                   clean) \
36381           || exit 1
36382
36383 @endif gdb
36384
36385 .PHONY: maybe-distclean-gdb distclean-gdb
36386 maybe-distclean-gdb:
36387 @if gdb
36388 maybe-distclean-gdb: distclean-gdb
36389
36390 distclean-gdb: 
36391         @: $(MAKE); $(unstage)
36392         @[ -f ./gdb/Makefile ] || exit 0; \
36393         r=`${PWD_COMMAND}`; export r; \
36394         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36395         $(HOST_EXPORTS) \
36396         for flag in $(EXTRA_HOST_FLAGS) ; do \
36397           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36398         done; \
36399         echo "Doing distclean in gdb"; \
36400         (cd $(HOST_SUBDIR)/gdb && \
36401           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36402                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36403                   "RANLIB=$${RANLIB}" \
36404                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36405                   distclean) \
36406           || exit 1
36407
36408 @endif gdb
36409
36410 .PHONY: maybe-maintainer-clean-gdb maintainer-clean-gdb
36411 maybe-maintainer-clean-gdb:
36412 @if gdb
36413 maybe-maintainer-clean-gdb: maintainer-clean-gdb
36414
36415 maintainer-clean-gdb: 
36416         @: $(MAKE); $(unstage)
36417         @[ -f ./gdb/Makefile ] || exit 0; \
36418         r=`${PWD_COMMAND}`; export r; \
36419         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36420         $(HOST_EXPORTS) \
36421         for flag in $(EXTRA_HOST_FLAGS) ; do \
36422           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36423         done; \
36424         echo "Doing maintainer-clean in gdb"; \
36425         (cd $(HOST_SUBDIR)/gdb && \
36426           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36427                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36428                   "RANLIB=$${RANLIB}" \
36429                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36430                   maintainer-clean) \
36431           || exit 1
36432
36433 @endif gdb
36434
36435
36436
36437 .PHONY: configure-expect maybe-configure-expect
36438 maybe-configure-expect:
36439 @if gcc-bootstrap
36440 configure-expect: stage_current
36441 @endif gcc-bootstrap
36442 @if expect
36443 maybe-configure-expect: configure-expect
36444 configure-expect: 
36445         @: $(MAKE); $(unstage)
36446         @r=`${PWD_COMMAND}`; export r; \
36447         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36448         test ! -f $(HOST_SUBDIR)/expect/Makefile || exit 0; \
36449         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/expect; \
36450         $(HOST_EXPORTS)  \
36451         echo Configuring in $(HOST_SUBDIR)/expect; \
36452         cd "$(HOST_SUBDIR)/expect" || exit 1; \
36453         case $(srcdir) in \
36454           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36455           *) topdir=`echo $(HOST_SUBDIR)/expect/ | \
36456                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36457         esac; \
36458         module_srcdir=expect; \
36459         $(SHELL) \
36460           $$s/$$module_srcdir/configure \
36461           --srcdir=$${topdir}/$$module_srcdir \
36462           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36463           --target=${target_alias}  \
36464           || exit 1
36465 @endif expect
36466
36467
36468
36469
36470
36471 .PHONY: all-expect maybe-all-expect
36472 maybe-all-expect:
36473 @if gcc-bootstrap
36474 all-expect: stage_current
36475 @endif gcc-bootstrap
36476 @if expect
36477 TARGET-expect=all
36478 maybe-all-expect: all-expect
36479 all-expect: configure-expect
36480         @: $(MAKE); $(unstage)
36481         @r=`${PWD_COMMAND}`; export r; \
36482         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36483         $(HOST_EXPORTS)  \
36484         (cd $(HOST_SUBDIR)/expect && \
36485           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
36486                 $(TARGET-expect))
36487 @endif expect
36488
36489
36490
36491
36492 .PHONY: check-expect maybe-check-expect
36493 maybe-check-expect:
36494 @if expect
36495 maybe-check-expect: check-expect
36496
36497 check-expect:
36498         @: $(MAKE); $(unstage)
36499         @r=`${PWD_COMMAND}`; export r; \
36500         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36501         $(HOST_EXPORTS)  \
36502         (cd $(HOST_SUBDIR)/expect && \
36503           $(MAKE) $(FLAGS_TO_PASS)  check)
36504
36505 @endif expect
36506
36507 .PHONY: install-expect maybe-install-expect
36508 maybe-install-expect:
36509 @if expect
36510 maybe-install-expect: install-expect
36511
36512 install-expect: installdirs
36513         @: $(MAKE); $(unstage)
36514         @r=`${PWD_COMMAND}`; export r; \
36515         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36516         $(HOST_EXPORTS) \
36517         (cd $(HOST_SUBDIR)/expect && \
36518           $(MAKE) $(FLAGS_TO_PASS)  install)
36519
36520 @endif expect
36521
36522 .PHONY: install-strip-expect maybe-install-strip-expect
36523 maybe-install-strip-expect:
36524 @if expect
36525 maybe-install-strip-expect: install-strip-expect
36526
36527 install-strip-expect: installdirs
36528         @: $(MAKE); $(unstage)
36529         @r=`${PWD_COMMAND}`; export r; \
36530         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36531         $(HOST_EXPORTS) \
36532         (cd $(HOST_SUBDIR)/expect && \
36533           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
36534
36535 @endif expect
36536
36537 # Other targets (info, dvi, pdf, etc.)
36538
36539 .PHONY: maybe-info-expect info-expect
36540 maybe-info-expect:
36541 @if expect
36542 maybe-info-expect: info-expect
36543
36544 info-expect: \
36545     configure-expect 
36546         @: $(MAKE); $(unstage)
36547         @[ -f ./expect/Makefile ] || exit 0; \
36548         r=`${PWD_COMMAND}`; export r; \
36549         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36550         $(HOST_EXPORTS) \
36551         for flag in $(EXTRA_HOST_FLAGS) ; do \
36552           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36553         done; \
36554         echo "Doing info in expect"; \
36555         (cd $(HOST_SUBDIR)/expect && \
36556           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36557                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36558                   "RANLIB=$${RANLIB}" \
36559                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36560                   info) \
36561           || exit 1
36562
36563 @endif expect
36564
36565 .PHONY: maybe-dvi-expect dvi-expect
36566 maybe-dvi-expect:
36567 @if expect
36568 maybe-dvi-expect: dvi-expect
36569
36570 dvi-expect: \
36571     configure-expect 
36572         @: $(MAKE); $(unstage)
36573         @[ -f ./expect/Makefile ] || exit 0; \
36574         r=`${PWD_COMMAND}`; export r; \
36575         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36576         $(HOST_EXPORTS) \
36577         for flag in $(EXTRA_HOST_FLAGS) ; do \
36578           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36579         done; \
36580         echo "Doing dvi in expect"; \
36581         (cd $(HOST_SUBDIR)/expect && \
36582           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36583                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36584                   "RANLIB=$${RANLIB}" \
36585                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36586                   dvi) \
36587           || exit 1
36588
36589 @endif expect
36590
36591 .PHONY: maybe-pdf-expect pdf-expect
36592 maybe-pdf-expect:
36593 @if expect
36594 maybe-pdf-expect: pdf-expect
36595
36596 pdf-expect: \
36597     configure-expect 
36598         @: $(MAKE); $(unstage)
36599         @[ -f ./expect/Makefile ] || exit 0; \
36600         r=`${PWD_COMMAND}`; export r; \
36601         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36602         $(HOST_EXPORTS) \
36603         for flag in $(EXTRA_HOST_FLAGS) ; do \
36604           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36605         done; \
36606         echo "Doing pdf in expect"; \
36607         (cd $(HOST_SUBDIR)/expect && \
36608           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36609                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36610                   "RANLIB=$${RANLIB}" \
36611                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36612                   pdf) \
36613           || exit 1
36614
36615 @endif expect
36616
36617 .PHONY: maybe-html-expect html-expect
36618 maybe-html-expect:
36619 @if expect
36620 maybe-html-expect: html-expect
36621
36622 html-expect: \
36623     configure-expect 
36624         @: $(MAKE); $(unstage)
36625         @[ -f ./expect/Makefile ] || exit 0; \
36626         r=`${PWD_COMMAND}`; export r; \
36627         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36628         $(HOST_EXPORTS) \
36629         for flag in $(EXTRA_HOST_FLAGS) ; do \
36630           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36631         done; \
36632         echo "Doing html in expect"; \
36633         (cd $(HOST_SUBDIR)/expect && \
36634           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36635                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36636                   "RANLIB=$${RANLIB}" \
36637                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36638                   html) \
36639           || exit 1
36640
36641 @endif expect
36642
36643 .PHONY: maybe-TAGS-expect TAGS-expect
36644 maybe-TAGS-expect:
36645 @if expect
36646 maybe-TAGS-expect: TAGS-expect
36647
36648 TAGS-expect: \
36649     configure-expect 
36650         @: $(MAKE); $(unstage)
36651         @[ -f ./expect/Makefile ] || exit 0; \
36652         r=`${PWD_COMMAND}`; export r; \
36653         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36654         $(HOST_EXPORTS) \
36655         for flag in $(EXTRA_HOST_FLAGS) ; do \
36656           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36657         done; \
36658         echo "Doing TAGS in expect"; \
36659         (cd $(HOST_SUBDIR)/expect && \
36660           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36661                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36662                   "RANLIB=$${RANLIB}" \
36663                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36664                   TAGS) \
36665           || exit 1
36666
36667 @endif expect
36668
36669 .PHONY: maybe-install-info-expect install-info-expect
36670 maybe-install-info-expect:
36671 @if expect
36672 maybe-install-info-expect: install-info-expect
36673
36674 install-info-expect: \
36675     configure-expect \
36676     info-expect 
36677         @: $(MAKE); $(unstage)
36678         @[ -f ./expect/Makefile ] || exit 0; \
36679         r=`${PWD_COMMAND}`; export r; \
36680         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36681         $(HOST_EXPORTS) \
36682         for flag in $(EXTRA_HOST_FLAGS) ; do \
36683           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36684         done; \
36685         echo "Doing install-info in expect"; \
36686         (cd $(HOST_SUBDIR)/expect && \
36687           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36688                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36689                   "RANLIB=$${RANLIB}" \
36690                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36691                   install-info) \
36692           || exit 1
36693
36694 @endif expect
36695
36696 .PHONY: maybe-install-dvi-expect install-dvi-expect
36697 maybe-install-dvi-expect:
36698 @if expect
36699 maybe-install-dvi-expect: install-dvi-expect
36700
36701 install-dvi-expect: \
36702     configure-expect \
36703     dvi-expect 
36704         @: $(MAKE); $(unstage)
36705         @[ -f ./expect/Makefile ] || exit 0; \
36706         r=`${PWD_COMMAND}`; export r; \
36707         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36708         $(HOST_EXPORTS) \
36709         for flag in $(EXTRA_HOST_FLAGS) ; do \
36710           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36711         done; \
36712         echo "Doing install-dvi in expect"; \
36713         (cd $(HOST_SUBDIR)/expect && \
36714           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36715                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36716                   "RANLIB=$${RANLIB}" \
36717                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36718                   install-dvi) \
36719           || exit 1
36720
36721 @endif expect
36722
36723 .PHONY: maybe-install-pdf-expect install-pdf-expect
36724 maybe-install-pdf-expect:
36725 @if expect
36726 maybe-install-pdf-expect: install-pdf-expect
36727
36728 install-pdf-expect: \
36729     configure-expect \
36730     pdf-expect 
36731         @: $(MAKE); $(unstage)
36732         @[ -f ./expect/Makefile ] || exit 0; \
36733         r=`${PWD_COMMAND}`; export r; \
36734         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36735         $(HOST_EXPORTS) \
36736         for flag in $(EXTRA_HOST_FLAGS) ; do \
36737           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36738         done; \
36739         echo "Doing install-pdf in expect"; \
36740         (cd $(HOST_SUBDIR)/expect && \
36741           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36742                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36743                   "RANLIB=$${RANLIB}" \
36744                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36745                   install-pdf) \
36746           || exit 1
36747
36748 @endif expect
36749
36750 .PHONY: maybe-install-html-expect install-html-expect
36751 maybe-install-html-expect:
36752 @if expect
36753 maybe-install-html-expect: install-html-expect
36754
36755 install-html-expect: \
36756     configure-expect \
36757     html-expect 
36758         @: $(MAKE); $(unstage)
36759         @[ -f ./expect/Makefile ] || exit 0; \
36760         r=`${PWD_COMMAND}`; export r; \
36761         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36762         $(HOST_EXPORTS) \
36763         for flag in $(EXTRA_HOST_FLAGS) ; do \
36764           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36765         done; \
36766         echo "Doing install-html in expect"; \
36767         (cd $(HOST_SUBDIR)/expect && \
36768           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36769                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36770                   "RANLIB=$${RANLIB}" \
36771                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36772                   install-html) \
36773           || exit 1
36774
36775 @endif expect
36776
36777 .PHONY: maybe-installcheck-expect installcheck-expect
36778 maybe-installcheck-expect:
36779 @if expect
36780 maybe-installcheck-expect: installcheck-expect
36781
36782 installcheck-expect: \
36783     configure-expect 
36784         @: $(MAKE); $(unstage)
36785         @[ -f ./expect/Makefile ] || exit 0; \
36786         r=`${PWD_COMMAND}`; export r; \
36787         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36788         $(HOST_EXPORTS) \
36789         for flag in $(EXTRA_HOST_FLAGS) ; do \
36790           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36791         done; \
36792         echo "Doing installcheck in expect"; \
36793         (cd $(HOST_SUBDIR)/expect && \
36794           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36795                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36796                   "RANLIB=$${RANLIB}" \
36797                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36798                   installcheck) \
36799           || exit 1
36800
36801 @endif expect
36802
36803 .PHONY: maybe-mostlyclean-expect mostlyclean-expect
36804 maybe-mostlyclean-expect:
36805 @if expect
36806 maybe-mostlyclean-expect: mostlyclean-expect
36807
36808 mostlyclean-expect: 
36809         @: $(MAKE); $(unstage)
36810         @[ -f ./expect/Makefile ] || exit 0; \
36811         r=`${PWD_COMMAND}`; export r; \
36812         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36813         $(HOST_EXPORTS) \
36814         for flag in $(EXTRA_HOST_FLAGS) ; do \
36815           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36816         done; \
36817         echo "Doing mostlyclean in expect"; \
36818         (cd $(HOST_SUBDIR)/expect && \
36819           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36820                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36821                   "RANLIB=$${RANLIB}" \
36822                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36823                   mostlyclean) \
36824           || exit 1
36825
36826 @endif expect
36827
36828 .PHONY: maybe-clean-expect clean-expect
36829 maybe-clean-expect:
36830 @if expect
36831 maybe-clean-expect: clean-expect
36832
36833 clean-expect: 
36834         @: $(MAKE); $(unstage)
36835         @[ -f ./expect/Makefile ] || exit 0; \
36836         r=`${PWD_COMMAND}`; export r; \
36837         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36838         $(HOST_EXPORTS) \
36839         for flag in $(EXTRA_HOST_FLAGS) ; do \
36840           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36841         done; \
36842         echo "Doing clean in expect"; \
36843         (cd $(HOST_SUBDIR)/expect && \
36844           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36845                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36846                   "RANLIB=$${RANLIB}" \
36847                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36848                   clean) \
36849           || exit 1
36850
36851 @endif expect
36852
36853 .PHONY: maybe-distclean-expect distclean-expect
36854 maybe-distclean-expect:
36855 @if expect
36856 maybe-distclean-expect: distclean-expect
36857
36858 distclean-expect: 
36859         @: $(MAKE); $(unstage)
36860         @[ -f ./expect/Makefile ] || exit 0; \
36861         r=`${PWD_COMMAND}`; export r; \
36862         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36863         $(HOST_EXPORTS) \
36864         for flag in $(EXTRA_HOST_FLAGS) ; do \
36865           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36866         done; \
36867         echo "Doing distclean in expect"; \
36868         (cd $(HOST_SUBDIR)/expect && \
36869           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36870                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36871                   "RANLIB=$${RANLIB}" \
36872                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36873                   distclean) \
36874           || exit 1
36875
36876 @endif expect
36877
36878 .PHONY: maybe-maintainer-clean-expect maintainer-clean-expect
36879 maybe-maintainer-clean-expect:
36880 @if expect
36881 maybe-maintainer-clean-expect: maintainer-clean-expect
36882
36883 maintainer-clean-expect: 
36884         @: $(MAKE); $(unstage)
36885         @[ -f ./expect/Makefile ] || exit 0; \
36886         r=`${PWD_COMMAND}`; export r; \
36887         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36888         $(HOST_EXPORTS) \
36889         for flag in $(EXTRA_HOST_FLAGS) ; do \
36890           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36891         done; \
36892         echo "Doing maintainer-clean in expect"; \
36893         (cd $(HOST_SUBDIR)/expect && \
36894           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36895                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36896                   "RANLIB=$${RANLIB}" \
36897                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36898                   maintainer-clean) \
36899           || exit 1
36900
36901 @endif expect
36902
36903
36904
36905 .PHONY: configure-guile maybe-configure-guile
36906 maybe-configure-guile:
36907 @if gcc-bootstrap
36908 configure-guile: stage_current
36909 @endif gcc-bootstrap
36910 @if guile
36911 maybe-configure-guile: configure-guile
36912 configure-guile: 
36913         @: $(MAKE); $(unstage)
36914         @r=`${PWD_COMMAND}`; export r; \
36915         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36916         test ! -f $(HOST_SUBDIR)/guile/Makefile || exit 0; \
36917         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/guile; \
36918         $(HOST_EXPORTS)  \
36919         echo Configuring in $(HOST_SUBDIR)/guile; \
36920         cd "$(HOST_SUBDIR)/guile" || exit 1; \
36921         case $(srcdir) in \
36922           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36923           *) topdir=`echo $(HOST_SUBDIR)/guile/ | \
36924                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36925         esac; \
36926         module_srcdir=guile; \
36927         $(SHELL) \
36928           $$s/$$module_srcdir/configure \
36929           --srcdir=$${topdir}/$$module_srcdir \
36930           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36931           --target=${target_alias}  \
36932           || exit 1
36933 @endif guile
36934
36935
36936
36937
36938
36939 .PHONY: all-guile maybe-all-guile
36940 maybe-all-guile:
36941 @if gcc-bootstrap
36942 all-guile: stage_current
36943 @endif gcc-bootstrap
36944 @if guile
36945 TARGET-guile=all
36946 maybe-all-guile: all-guile
36947 all-guile: configure-guile
36948         @: $(MAKE); $(unstage)
36949         @r=`${PWD_COMMAND}`; export r; \
36950         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36951         $(HOST_EXPORTS)  \
36952         (cd $(HOST_SUBDIR)/guile && \
36953           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
36954                 $(TARGET-guile))
36955 @endif guile
36956
36957
36958
36959
36960 .PHONY: check-guile maybe-check-guile
36961 maybe-check-guile:
36962 @if guile
36963 maybe-check-guile: check-guile
36964
36965 check-guile:
36966         @: $(MAKE); $(unstage)
36967         @r=`${PWD_COMMAND}`; export r; \
36968         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36969         $(HOST_EXPORTS)  \
36970         (cd $(HOST_SUBDIR)/guile && \
36971           $(MAKE) $(FLAGS_TO_PASS)  check)
36972
36973 @endif guile
36974
36975 .PHONY: install-guile maybe-install-guile
36976 maybe-install-guile:
36977 @if guile
36978 maybe-install-guile: install-guile
36979
36980 install-guile: installdirs
36981         @: $(MAKE); $(unstage)
36982         @r=`${PWD_COMMAND}`; export r; \
36983         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36984         $(HOST_EXPORTS) \
36985         (cd $(HOST_SUBDIR)/guile && \
36986           $(MAKE) $(FLAGS_TO_PASS)  install)
36987
36988 @endif guile
36989
36990 .PHONY: install-strip-guile maybe-install-strip-guile
36991 maybe-install-strip-guile:
36992 @if guile
36993 maybe-install-strip-guile: install-strip-guile
36994
36995 install-strip-guile: installdirs
36996         @: $(MAKE); $(unstage)
36997         @r=`${PWD_COMMAND}`; export r; \
36998         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36999         $(HOST_EXPORTS) \
37000         (cd $(HOST_SUBDIR)/guile && \
37001           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
37002
37003 @endif guile
37004
37005 # Other targets (info, dvi, pdf, etc.)
37006
37007 .PHONY: maybe-info-guile info-guile
37008 maybe-info-guile:
37009 @if guile
37010 maybe-info-guile: info-guile
37011
37012 info-guile: \
37013     configure-guile 
37014         @: $(MAKE); $(unstage)
37015         @[ -f ./guile/Makefile ] || exit 0; \
37016         r=`${PWD_COMMAND}`; export r; \
37017         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37018         $(HOST_EXPORTS) \
37019         for flag in $(EXTRA_HOST_FLAGS) ; do \
37020           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37021         done; \
37022         echo "Doing info in guile"; \
37023         (cd $(HOST_SUBDIR)/guile && \
37024           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37025                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37026                   "RANLIB=$${RANLIB}" \
37027                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37028                   info) \
37029           || exit 1
37030
37031 @endif guile
37032
37033 .PHONY: maybe-dvi-guile dvi-guile
37034 maybe-dvi-guile:
37035 @if guile
37036 maybe-dvi-guile: dvi-guile
37037
37038 dvi-guile: \
37039     configure-guile 
37040         @: $(MAKE); $(unstage)
37041         @[ -f ./guile/Makefile ] || exit 0; \
37042         r=`${PWD_COMMAND}`; export r; \
37043         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37044         $(HOST_EXPORTS) \
37045         for flag in $(EXTRA_HOST_FLAGS) ; do \
37046           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37047         done; \
37048         echo "Doing dvi in guile"; \
37049         (cd $(HOST_SUBDIR)/guile && \
37050           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37051                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37052                   "RANLIB=$${RANLIB}" \
37053                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37054                   dvi) \
37055           || exit 1
37056
37057 @endif guile
37058
37059 .PHONY: maybe-pdf-guile pdf-guile
37060 maybe-pdf-guile:
37061 @if guile
37062 maybe-pdf-guile: pdf-guile
37063
37064 pdf-guile: \
37065     configure-guile 
37066         @: $(MAKE); $(unstage)
37067         @[ -f ./guile/Makefile ] || exit 0; \
37068         r=`${PWD_COMMAND}`; export r; \
37069         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37070         $(HOST_EXPORTS) \
37071         for flag in $(EXTRA_HOST_FLAGS) ; do \
37072           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37073         done; \
37074         echo "Doing pdf in guile"; \
37075         (cd $(HOST_SUBDIR)/guile && \
37076           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37077                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37078                   "RANLIB=$${RANLIB}" \
37079                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37080                   pdf) \
37081           || exit 1
37082
37083 @endif guile
37084
37085 .PHONY: maybe-html-guile html-guile
37086 maybe-html-guile:
37087 @if guile
37088 maybe-html-guile: html-guile
37089
37090 html-guile: \
37091     configure-guile 
37092         @: $(MAKE); $(unstage)
37093         @[ -f ./guile/Makefile ] || exit 0; \
37094         r=`${PWD_COMMAND}`; export r; \
37095         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37096         $(HOST_EXPORTS) \
37097         for flag in $(EXTRA_HOST_FLAGS) ; do \
37098           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37099         done; \
37100         echo "Doing html in guile"; \
37101         (cd $(HOST_SUBDIR)/guile && \
37102           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37103                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37104                   "RANLIB=$${RANLIB}" \
37105                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37106                   html) \
37107           || exit 1
37108
37109 @endif guile
37110
37111 .PHONY: maybe-TAGS-guile TAGS-guile
37112 maybe-TAGS-guile:
37113 @if guile
37114 maybe-TAGS-guile: TAGS-guile
37115
37116 TAGS-guile: \
37117     configure-guile 
37118         @: $(MAKE); $(unstage)
37119         @[ -f ./guile/Makefile ] || exit 0; \
37120         r=`${PWD_COMMAND}`; export r; \
37121         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37122         $(HOST_EXPORTS) \
37123         for flag in $(EXTRA_HOST_FLAGS) ; do \
37124           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37125         done; \
37126         echo "Doing TAGS in guile"; \
37127         (cd $(HOST_SUBDIR)/guile && \
37128           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37129                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37130                   "RANLIB=$${RANLIB}" \
37131                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37132                   TAGS) \
37133           || exit 1
37134
37135 @endif guile
37136
37137 .PHONY: maybe-install-info-guile install-info-guile
37138 maybe-install-info-guile:
37139 @if guile
37140 maybe-install-info-guile: install-info-guile
37141
37142 install-info-guile: \
37143     configure-guile \
37144     info-guile 
37145         @: $(MAKE); $(unstage)
37146         @[ -f ./guile/Makefile ] || exit 0; \
37147         r=`${PWD_COMMAND}`; export r; \
37148         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37149         $(HOST_EXPORTS) \
37150         for flag in $(EXTRA_HOST_FLAGS) ; do \
37151           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37152         done; \
37153         echo "Doing install-info in guile"; \
37154         (cd $(HOST_SUBDIR)/guile && \
37155           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37156                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37157                   "RANLIB=$${RANLIB}" \
37158                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37159                   install-info) \
37160           || exit 1
37161
37162 @endif guile
37163
37164 .PHONY: maybe-install-dvi-guile install-dvi-guile
37165 maybe-install-dvi-guile:
37166 @if guile
37167 maybe-install-dvi-guile: install-dvi-guile
37168
37169 install-dvi-guile: \
37170     configure-guile \
37171     dvi-guile 
37172         @: $(MAKE); $(unstage)
37173         @[ -f ./guile/Makefile ] || exit 0; \
37174         r=`${PWD_COMMAND}`; export r; \
37175         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37176         $(HOST_EXPORTS) \
37177         for flag in $(EXTRA_HOST_FLAGS) ; do \
37178           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37179         done; \
37180         echo "Doing install-dvi in guile"; \
37181         (cd $(HOST_SUBDIR)/guile && \
37182           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37183                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37184                   "RANLIB=$${RANLIB}" \
37185                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37186                   install-dvi) \
37187           || exit 1
37188
37189 @endif guile
37190
37191 .PHONY: maybe-install-pdf-guile install-pdf-guile
37192 maybe-install-pdf-guile:
37193 @if guile
37194 maybe-install-pdf-guile: install-pdf-guile
37195
37196 install-pdf-guile: \
37197     configure-guile \
37198     pdf-guile 
37199         @: $(MAKE); $(unstage)
37200         @[ -f ./guile/Makefile ] || exit 0; \
37201         r=`${PWD_COMMAND}`; export r; \
37202         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37203         $(HOST_EXPORTS) \
37204         for flag in $(EXTRA_HOST_FLAGS) ; do \
37205           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37206         done; \
37207         echo "Doing install-pdf in guile"; \
37208         (cd $(HOST_SUBDIR)/guile && \
37209           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37210                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37211                   "RANLIB=$${RANLIB}" \
37212                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37213                   install-pdf) \
37214           || exit 1
37215
37216 @endif guile
37217
37218 .PHONY: maybe-install-html-guile install-html-guile
37219 maybe-install-html-guile:
37220 @if guile
37221 maybe-install-html-guile: install-html-guile
37222
37223 install-html-guile: \
37224     configure-guile \
37225     html-guile 
37226         @: $(MAKE); $(unstage)
37227         @[ -f ./guile/Makefile ] || exit 0; \
37228         r=`${PWD_COMMAND}`; export r; \
37229         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37230         $(HOST_EXPORTS) \
37231         for flag in $(EXTRA_HOST_FLAGS) ; do \
37232           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37233         done; \
37234         echo "Doing install-html in guile"; \
37235         (cd $(HOST_SUBDIR)/guile && \
37236           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37237                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37238                   "RANLIB=$${RANLIB}" \
37239                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37240                   install-html) \
37241           || exit 1
37242
37243 @endif guile
37244
37245 .PHONY: maybe-installcheck-guile installcheck-guile
37246 maybe-installcheck-guile:
37247 @if guile
37248 maybe-installcheck-guile: installcheck-guile
37249
37250 installcheck-guile: \
37251     configure-guile 
37252         @: $(MAKE); $(unstage)
37253         @[ -f ./guile/Makefile ] || exit 0; \
37254         r=`${PWD_COMMAND}`; export r; \
37255         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37256         $(HOST_EXPORTS) \
37257         for flag in $(EXTRA_HOST_FLAGS) ; do \
37258           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37259         done; \
37260         echo "Doing installcheck in guile"; \
37261         (cd $(HOST_SUBDIR)/guile && \
37262           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37263                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37264                   "RANLIB=$${RANLIB}" \
37265                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37266                   installcheck) \
37267           || exit 1
37268
37269 @endif guile
37270
37271 .PHONY: maybe-mostlyclean-guile mostlyclean-guile
37272 maybe-mostlyclean-guile:
37273 @if guile
37274 maybe-mostlyclean-guile: mostlyclean-guile
37275
37276 mostlyclean-guile: 
37277         @: $(MAKE); $(unstage)
37278         @[ -f ./guile/Makefile ] || exit 0; \
37279         r=`${PWD_COMMAND}`; export r; \
37280         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37281         $(HOST_EXPORTS) \
37282         for flag in $(EXTRA_HOST_FLAGS) ; do \
37283           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37284         done; \
37285         echo "Doing mostlyclean in guile"; \
37286         (cd $(HOST_SUBDIR)/guile && \
37287           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37288                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37289                   "RANLIB=$${RANLIB}" \
37290                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37291                   mostlyclean) \
37292           || exit 1
37293
37294 @endif guile
37295
37296 .PHONY: maybe-clean-guile clean-guile
37297 maybe-clean-guile:
37298 @if guile
37299 maybe-clean-guile: clean-guile
37300
37301 clean-guile: 
37302         @: $(MAKE); $(unstage)
37303         @[ -f ./guile/Makefile ] || exit 0; \
37304         r=`${PWD_COMMAND}`; export r; \
37305         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37306         $(HOST_EXPORTS) \
37307         for flag in $(EXTRA_HOST_FLAGS) ; do \
37308           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37309         done; \
37310         echo "Doing clean in guile"; \
37311         (cd $(HOST_SUBDIR)/guile && \
37312           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37313                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37314                   "RANLIB=$${RANLIB}" \
37315                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37316                   clean) \
37317           || exit 1
37318
37319 @endif guile
37320
37321 .PHONY: maybe-distclean-guile distclean-guile
37322 maybe-distclean-guile:
37323 @if guile
37324 maybe-distclean-guile: distclean-guile
37325
37326 distclean-guile: 
37327         @: $(MAKE); $(unstage)
37328         @[ -f ./guile/Makefile ] || exit 0; \
37329         r=`${PWD_COMMAND}`; export r; \
37330         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37331         $(HOST_EXPORTS) \
37332         for flag in $(EXTRA_HOST_FLAGS) ; do \
37333           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37334         done; \
37335         echo "Doing distclean in guile"; \
37336         (cd $(HOST_SUBDIR)/guile && \
37337           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37338                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37339                   "RANLIB=$${RANLIB}" \
37340                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37341                   distclean) \
37342           || exit 1
37343
37344 @endif guile
37345
37346 .PHONY: maybe-maintainer-clean-guile maintainer-clean-guile
37347 maybe-maintainer-clean-guile:
37348 @if guile
37349 maybe-maintainer-clean-guile: maintainer-clean-guile
37350
37351 maintainer-clean-guile: 
37352         @: $(MAKE); $(unstage)
37353         @[ -f ./guile/Makefile ] || exit 0; \
37354         r=`${PWD_COMMAND}`; export r; \
37355         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37356         $(HOST_EXPORTS) \
37357         for flag in $(EXTRA_HOST_FLAGS) ; do \
37358           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37359         done; \
37360         echo "Doing maintainer-clean in guile"; \
37361         (cd $(HOST_SUBDIR)/guile && \
37362           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37363                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37364                   "RANLIB=$${RANLIB}" \
37365                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37366                   maintainer-clean) \
37367           || exit 1
37368
37369 @endif guile
37370
37371
37372
37373 .PHONY: configure-tk maybe-configure-tk
37374 maybe-configure-tk:
37375 @if gcc-bootstrap
37376 configure-tk: stage_current
37377 @endif gcc-bootstrap
37378 @if tk
37379 maybe-configure-tk: configure-tk
37380 configure-tk: 
37381         @: $(MAKE); $(unstage)
37382         @r=`${PWD_COMMAND}`; export r; \
37383         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37384         test ! -f $(HOST_SUBDIR)/tk/Makefile || exit 0; \
37385         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tk; \
37386         $(HOST_EXPORTS)  \
37387         echo Configuring in $(HOST_SUBDIR)/tk; \
37388         cd "$(HOST_SUBDIR)/tk" || exit 1; \
37389         case $(srcdir) in \
37390           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37391           *) topdir=`echo $(HOST_SUBDIR)/tk/ | \
37392                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37393         esac; \
37394         module_srcdir=tk; \
37395         $(SHELL) \
37396           $$s/$$module_srcdir/configure \
37397           --srcdir=$${topdir}/$$module_srcdir \
37398           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37399           --target=${target_alias}  \
37400           || exit 1
37401 @endif tk
37402
37403
37404
37405
37406
37407 .PHONY: all-tk maybe-all-tk
37408 maybe-all-tk:
37409 @if gcc-bootstrap
37410 all-tk: stage_current
37411 @endif gcc-bootstrap
37412 @if tk
37413 TARGET-tk=all
37414 maybe-all-tk: all-tk
37415 all-tk: configure-tk
37416         @: $(MAKE); $(unstage)
37417         @r=`${PWD_COMMAND}`; export r; \
37418         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37419         $(HOST_EXPORTS)  \
37420         (cd $(HOST_SUBDIR)/tk && \
37421           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
37422                 $(TARGET-tk))
37423 @endif tk
37424
37425
37426
37427
37428 .PHONY: check-tk maybe-check-tk
37429 maybe-check-tk:
37430 @if tk
37431 maybe-check-tk: check-tk
37432
37433 check-tk:
37434         @: $(MAKE); $(unstage)
37435         @r=`${PWD_COMMAND}`; export r; \
37436         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37437         $(HOST_EXPORTS)  \
37438         (cd $(HOST_SUBDIR)/tk && \
37439           $(MAKE) $(FLAGS_TO_PASS)  check)
37440
37441 @endif tk
37442
37443 .PHONY: install-tk maybe-install-tk
37444 maybe-install-tk:
37445 @if tk
37446 maybe-install-tk: install-tk
37447
37448 install-tk: installdirs
37449         @: $(MAKE); $(unstage)
37450         @r=`${PWD_COMMAND}`; export r; \
37451         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37452         $(HOST_EXPORTS) \
37453         (cd $(HOST_SUBDIR)/tk && \
37454           $(MAKE) $(FLAGS_TO_PASS)  install)
37455
37456 @endif tk
37457
37458 .PHONY: install-strip-tk maybe-install-strip-tk
37459 maybe-install-strip-tk:
37460 @if tk
37461 maybe-install-strip-tk: install-strip-tk
37462
37463 install-strip-tk: installdirs
37464         @: $(MAKE); $(unstage)
37465         @r=`${PWD_COMMAND}`; export r; \
37466         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37467         $(HOST_EXPORTS) \
37468         (cd $(HOST_SUBDIR)/tk && \
37469           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
37470
37471 @endif tk
37472
37473 # Other targets (info, dvi, pdf, etc.)
37474
37475 .PHONY: maybe-info-tk info-tk
37476 maybe-info-tk:
37477 @if tk
37478 maybe-info-tk: info-tk
37479
37480 info-tk: \
37481     configure-tk 
37482         @: $(MAKE); $(unstage)
37483         @[ -f ./tk/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 info in tk"; \
37491         (cd $(HOST_SUBDIR)/tk && \
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                   info) \
37497           || exit 1
37498
37499 @endif tk
37500
37501 .PHONY: maybe-dvi-tk dvi-tk
37502 maybe-dvi-tk:
37503 @if tk
37504 maybe-dvi-tk: dvi-tk
37505
37506 dvi-tk: \
37507     configure-tk 
37508         @: $(MAKE); $(unstage)
37509         @[ -f ./tk/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 dvi in tk"; \
37517         (cd $(HOST_SUBDIR)/tk && \
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                   dvi) \
37523           || exit 1
37524
37525 @endif tk
37526
37527 .PHONY: maybe-pdf-tk pdf-tk
37528 maybe-pdf-tk:
37529 @if tk
37530 maybe-pdf-tk: pdf-tk
37531
37532 pdf-tk: \
37533     configure-tk 
37534         @: $(MAKE); $(unstage)
37535         @[ -f ./tk/Makefile ] || exit 0; \
37536         r=`${PWD_COMMAND}`; export r; \
37537         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37538         $(HOST_EXPORTS) \
37539         for flag in $(EXTRA_HOST_FLAGS) ; do \
37540           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37541         done; \
37542         echo "Doing pdf in tk"; \
37543         (cd $(HOST_SUBDIR)/tk && \
37544           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37545                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37546                   "RANLIB=$${RANLIB}" \
37547                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37548                   pdf) \
37549           || exit 1
37550
37551 @endif tk
37552
37553 .PHONY: maybe-html-tk html-tk
37554 maybe-html-tk:
37555 @if tk
37556 maybe-html-tk: html-tk
37557
37558 html-tk: \
37559     configure-tk 
37560         @: $(MAKE); $(unstage)
37561         @[ -f ./tk/Makefile ] || exit 0; \
37562         r=`${PWD_COMMAND}`; export r; \
37563         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37564         $(HOST_EXPORTS) \
37565         for flag in $(EXTRA_HOST_FLAGS) ; do \
37566           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37567         done; \
37568         echo "Doing html in tk"; \
37569         (cd $(HOST_SUBDIR)/tk && \
37570           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37571                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37572                   "RANLIB=$${RANLIB}" \
37573                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37574                   html) \
37575           || exit 1
37576
37577 @endif tk
37578
37579 .PHONY: maybe-TAGS-tk TAGS-tk
37580 maybe-TAGS-tk:
37581 @if tk
37582 maybe-TAGS-tk: TAGS-tk
37583
37584 TAGS-tk: \
37585     configure-tk 
37586         @: $(MAKE); $(unstage)
37587         @[ -f ./tk/Makefile ] || exit 0; \
37588         r=`${PWD_COMMAND}`; export r; \
37589         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37590         $(HOST_EXPORTS) \
37591         for flag in $(EXTRA_HOST_FLAGS) ; do \
37592           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37593         done; \
37594         echo "Doing TAGS in tk"; \
37595         (cd $(HOST_SUBDIR)/tk && \
37596           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37597                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37598                   "RANLIB=$${RANLIB}" \
37599                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37600                   TAGS) \
37601           || exit 1
37602
37603 @endif tk
37604
37605 .PHONY: maybe-install-info-tk install-info-tk
37606 maybe-install-info-tk:
37607 @if tk
37608 maybe-install-info-tk: install-info-tk
37609
37610 install-info-tk: \
37611     configure-tk \
37612     info-tk 
37613         @: $(MAKE); $(unstage)
37614         @[ -f ./tk/Makefile ] || exit 0; \
37615         r=`${PWD_COMMAND}`; export r; \
37616         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37617         $(HOST_EXPORTS) \
37618         for flag in $(EXTRA_HOST_FLAGS) ; do \
37619           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37620         done; \
37621         echo "Doing install-info in tk"; \
37622         (cd $(HOST_SUBDIR)/tk && \
37623           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37624                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37625                   "RANLIB=$${RANLIB}" \
37626                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37627                   install-info) \
37628           || exit 1
37629
37630 @endif tk
37631
37632 .PHONY: maybe-install-dvi-tk install-dvi-tk
37633 maybe-install-dvi-tk:
37634 @if tk
37635 maybe-install-dvi-tk: install-dvi-tk
37636
37637 install-dvi-tk: \
37638     configure-tk \
37639     dvi-tk 
37640         @: $(MAKE); $(unstage)
37641         @[ -f ./tk/Makefile ] || exit 0; \
37642         r=`${PWD_COMMAND}`; export r; \
37643         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37644         $(HOST_EXPORTS) \
37645         for flag in $(EXTRA_HOST_FLAGS) ; do \
37646           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37647         done; \
37648         echo "Doing install-dvi in tk"; \
37649         (cd $(HOST_SUBDIR)/tk && \
37650           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37651                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37652                   "RANLIB=$${RANLIB}" \
37653                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37654                   install-dvi) \
37655           || exit 1
37656
37657 @endif tk
37658
37659 .PHONY: maybe-install-pdf-tk install-pdf-tk
37660 maybe-install-pdf-tk:
37661 @if tk
37662 maybe-install-pdf-tk: install-pdf-tk
37663
37664 install-pdf-tk: \
37665     configure-tk \
37666     pdf-tk 
37667         @: $(MAKE); $(unstage)
37668         @[ -f ./tk/Makefile ] || exit 0; \
37669         r=`${PWD_COMMAND}`; export r; \
37670         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37671         $(HOST_EXPORTS) \
37672         for flag in $(EXTRA_HOST_FLAGS) ; do \
37673           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37674         done; \
37675         echo "Doing install-pdf in tk"; \
37676         (cd $(HOST_SUBDIR)/tk && \
37677           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37678                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37679                   "RANLIB=$${RANLIB}" \
37680                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37681                   install-pdf) \
37682           || exit 1
37683
37684 @endif tk
37685
37686 .PHONY: maybe-install-html-tk install-html-tk
37687 maybe-install-html-tk:
37688 @if tk
37689 maybe-install-html-tk: install-html-tk
37690
37691 install-html-tk: \
37692     configure-tk \
37693     html-tk 
37694         @: $(MAKE); $(unstage)
37695         @[ -f ./tk/Makefile ] || exit 0; \
37696         r=`${PWD_COMMAND}`; export r; \
37697         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37698         $(HOST_EXPORTS) \
37699         for flag in $(EXTRA_HOST_FLAGS) ; do \
37700           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37701         done; \
37702         echo "Doing install-html in tk"; \
37703         (cd $(HOST_SUBDIR)/tk && \
37704           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37705                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37706                   "RANLIB=$${RANLIB}" \
37707                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37708                   install-html) \
37709           || exit 1
37710
37711 @endif tk
37712
37713 .PHONY: maybe-installcheck-tk installcheck-tk
37714 maybe-installcheck-tk:
37715 @if tk
37716 maybe-installcheck-tk: installcheck-tk
37717
37718 installcheck-tk: \
37719     configure-tk 
37720         @: $(MAKE); $(unstage)
37721         @[ -f ./tk/Makefile ] || exit 0; \
37722         r=`${PWD_COMMAND}`; export r; \
37723         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37724         $(HOST_EXPORTS) \
37725         for flag in $(EXTRA_HOST_FLAGS) ; do \
37726           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37727         done; \
37728         echo "Doing installcheck in tk"; \
37729         (cd $(HOST_SUBDIR)/tk && \
37730           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37731                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37732                   "RANLIB=$${RANLIB}" \
37733                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37734                   installcheck) \
37735           || exit 1
37736
37737 @endif tk
37738
37739 .PHONY: maybe-mostlyclean-tk mostlyclean-tk
37740 maybe-mostlyclean-tk:
37741 @if tk
37742 maybe-mostlyclean-tk: mostlyclean-tk
37743
37744 mostlyclean-tk: 
37745         @: $(MAKE); $(unstage)
37746         @[ -f ./tk/Makefile ] || exit 0; \
37747         r=`${PWD_COMMAND}`; export r; \
37748         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37749         $(HOST_EXPORTS) \
37750         for flag in $(EXTRA_HOST_FLAGS) ; do \
37751           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37752         done; \
37753         echo "Doing mostlyclean in tk"; \
37754         (cd $(HOST_SUBDIR)/tk && \
37755           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37756                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37757                   "RANLIB=$${RANLIB}" \
37758                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37759                   mostlyclean) \
37760           || exit 1
37761
37762 @endif tk
37763
37764 .PHONY: maybe-clean-tk clean-tk
37765 maybe-clean-tk:
37766 @if tk
37767 maybe-clean-tk: clean-tk
37768
37769 clean-tk: 
37770         @: $(MAKE); $(unstage)
37771         @[ -f ./tk/Makefile ] || exit 0; \
37772         r=`${PWD_COMMAND}`; export r; \
37773         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37774         $(HOST_EXPORTS) \
37775         for flag in $(EXTRA_HOST_FLAGS) ; do \
37776           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37777         done; \
37778         echo "Doing clean in tk"; \
37779         (cd $(HOST_SUBDIR)/tk && \
37780           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37781                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37782                   "RANLIB=$${RANLIB}" \
37783                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37784                   clean) \
37785           || exit 1
37786
37787 @endif tk
37788
37789 .PHONY: maybe-distclean-tk distclean-tk
37790 maybe-distclean-tk:
37791 @if tk
37792 maybe-distclean-tk: distclean-tk
37793
37794 distclean-tk: 
37795         @: $(MAKE); $(unstage)
37796         @[ -f ./tk/Makefile ] || exit 0; \
37797         r=`${PWD_COMMAND}`; export r; \
37798         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37799         $(HOST_EXPORTS) \
37800         for flag in $(EXTRA_HOST_FLAGS) ; do \
37801           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37802         done; \
37803         echo "Doing distclean in tk"; \
37804         (cd $(HOST_SUBDIR)/tk && \
37805           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37806                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37807                   "RANLIB=$${RANLIB}" \
37808                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37809                   distclean) \
37810           || exit 1
37811
37812 @endif tk
37813
37814 .PHONY: maybe-maintainer-clean-tk maintainer-clean-tk
37815 maybe-maintainer-clean-tk:
37816 @if tk
37817 maybe-maintainer-clean-tk: maintainer-clean-tk
37818
37819 maintainer-clean-tk: 
37820         @: $(MAKE); $(unstage)
37821         @[ -f ./tk/Makefile ] || exit 0; \
37822         r=`${PWD_COMMAND}`; export r; \
37823         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37824         $(HOST_EXPORTS) \
37825         for flag in $(EXTRA_HOST_FLAGS) ; do \
37826           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37827         done; \
37828         echo "Doing maintainer-clean in tk"; \
37829         (cd $(HOST_SUBDIR)/tk && \
37830           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37831                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37832                   "RANLIB=$${RANLIB}" \
37833                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37834                   maintainer-clean) \
37835           || exit 1
37836
37837 @endif tk
37838
37839
37840
37841 .PHONY: configure-libtermcap maybe-configure-libtermcap
37842 maybe-configure-libtermcap:
37843 @if gcc-bootstrap
37844 configure-libtermcap: stage_current
37845 @endif gcc-bootstrap
37846 @if libtermcap
37847 maybe-configure-libtermcap: configure-libtermcap
37848 configure-libtermcap: 
37849         @: $(MAKE); $(unstage)
37850         @r=`${PWD_COMMAND}`; export r; \
37851         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37852         test ! -f $(HOST_SUBDIR)/libtermcap/Makefile || exit 0; \
37853         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtermcap; \
37854         $(HOST_EXPORTS)  \
37855         echo Configuring in $(HOST_SUBDIR)/libtermcap; \
37856         cd "$(HOST_SUBDIR)/libtermcap" || exit 1; \
37857         case $(srcdir) in \
37858           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37859           *) topdir=`echo $(HOST_SUBDIR)/libtermcap/ | \
37860                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37861         esac; \
37862         module_srcdir=libtermcap; \
37863         $(SHELL) \
37864           $$s/$$module_srcdir/configure \
37865           --srcdir=$${topdir}/$$module_srcdir \
37866           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37867           --target=${target_alias}  \
37868           || exit 1
37869 @endif libtermcap
37870
37871
37872
37873
37874
37875 .PHONY: all-libtermcap maybe-all-libtermcap
37876 maybe-all-libtermcap:
37877 @if gcc-bootstrap
37878 all-libtermcap: stage_current
37879 @endif gcc-bootstrap
37880 @if libtermcap
37881 TARGET-libtermcap=all
37882 maybe-all-libtermcap: all-libtermcap
37883 all-libtermcap: configure-libtermcap
37884         @: $(MAKE); $(unstage)
37885         @r=`${PWD_COMMAND}`; export r; \
37886         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37887         $(HOST_EXPORTS)  \
37888         (cd $(HOST_SUBDIR)/libtermcap && \
37889           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
37890                 $(TARGET-libtermcap))
37891 @endif libtermcap
37892
37893
37894
37895
37896 .PHONY: check-libtermcap maybe-check-libtermcap
37897 maybe-check-libtermcap:
37898 @if libtermcap
37899 maybe-check-libtermcap: check-libtermcap
37900
37901 check-libtermcap:
37902
37903 @endif libtermcap
37904
37905 .PHONY: install-libtermcap maybe-install-libtermcap
37906 maybe-install-libtermcap:
37907 @if libtermcap
37908 maybe-install-libtermcap: install-libtermcap
37909
37910 install-libtermcap: installdirs
37911         @: $(MAKE); $(unstage)
37912         @r=`${PWD_COMMAND}`; export r; \
37913         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37914         $(HOST_EXPORTS) \
37915         (cd $(HOST_SUBDIR)/libtermcap && \
37916           $(MAKE) $(FLAGS_TO_PASS)  install)
37917
37918 @endif libtermcap
37919
37920 .PHONY: install-strip-libtermcap maybe-install-strip-libtermcap
37921 maybe-install-strip-libtermcap:
37922 @if libtermcap
37923 maybe-install-strip-libtermcap: install-strip-libtermcap
37924
37925 install-strip-libtermcap: installdirs
37926         @: $(MAKE); $(unstage)
37927         @r=`${PWD_COMMAND}`; export r; \
37928         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37929         $(HOST_EXPORTS) \
37930         (cd $(HOST_SUBDIR)/libtermcap && \
37931           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
37932
37933 @endif libtermcap
37934
37935 # Other targets (info, dvi, pdf, etc.)
37936
37937 .PHONY: maybe-info-libtermcap info-libtermcap
37938 maybe-info-libtermcap:
37939 @if libtermcap
37940 maybe-info-libtermcap: info-libtermcap
37941
37942 info-libtermcap: \
37943     configure-libtermcap 
37944         @: $(MAKE); $(unstage)
37945         @[ -f ./libtermcap/Makefile ] || exit 0; \
37946         r=`${PWD_COMMAND}`; export r; \
37947         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37948         $(HOST_EXPORTS) \
37949         for flag in $(EXTRA_HOST_FLAGS) ; do \
37950           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37951         done; \
37952         echo "Doing info in libtermcap"; \
37953         (cd $(HOST_SUBDIR)/libtermcap && \
37954           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37955                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37956                   "RANLIB=$${RANLIB}" \
37957                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37958                   info) \
37959           || exit 1
37960
37961 @endif libtermcap
37962
37963 .PHONY: maybe-dvi-libtermcap dvi-libtermcap
37964 maybe-dvi-libtermcap:
37965 @if libtermcap
37966 maybe-dvi-libtermcap: dvi-libtermcap
37967
37968 dvi-libtermcap: \
37969     configure-libtermcap 
37970         @: $(MAKE); $(unstage)
37971         @[ -f ./libtermcap/Makefile ] || exit 0; \
37972         r=`${PWD_COMMAND}`; export r; \
37973         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37974         $(HOST_EXPORTS) \
37975         for flag in $(EXTRA_HOST_FLAGS) ; do \
37976           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37977         done; \
37978         echo "Doing dvi in libtermcap"; \
37979         (cd $(HOST_SUBDIR)/libtermcap && \
37980           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37981                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37982                   "RANLIB=$${RANLIB}" \
37983                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37984                   dvi) \
37985           || exit 1
37986
37987 @endif libtermcap
37988
37989 .PHONY: maybe-pdf-libtermcap pdf-libtermcap
37990 maybe-pdf-libtermcap:
37991 @if libtermcap
37992 maybe-pdf-libtermcap: pdf-libtermcap
37993
37994 pdf-libtermcap: \
37995     configure-libtermcap 
37996         @: $(MAKE); $(unstage)
37997         @[ -f ./libtermcap/Makefile ] || exit 0; \
37998         r=`${PWD_COMMAND}`; export r; \
37999         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38000         $(HOST_EXPORTS) \
38001         for flag in $(EXTRA_HOST_FLAGS) ; do \
38002           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38003         done; \
38004         echo "Doing pdf in libtermcap"; \
38005         (cd $(HOST_SUBDIR)/libtermcap && \
38006           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38007                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38008                   "RANLIB=$${RANLIB}" \
38009                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38010                   pdf) \
38011           || exit 1
38012
38013 @endif libtermcap
38014
38015 .PHONY: maybe-html-libtermcap html-libtermcap
38016 maybe-html-libtermcap:
38017 @if libtermcap
38018 maybe-html-libtermcap: html-libtermcap
38019
38020 html-libtermcap: \
38021     configure-libtermcap 
38022         @: $(MAKE); $(unstage)
38023         @[ -f ./libtermcap/Makefile ] || exit 0; \
38024         r=`${PWD_COMMAND}`; export r; \
38025         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38026         $(HOST_EXPORTS) \
38027         for flag in $(EXTRA_HOST_FLAGS) ; do \
38028           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38029         done; \
38030         echo "Doing html in libtermcap"; \
38031         (cd $(HOST_SUBDIR)/libtermcap && \
38032           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38033                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38034                   "RANLIB=$${RANLIB}" \
38035                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38036                   html) \
38037           || exit 1
38038
38039 @endif libtermcap
38040
38041 .PHONY: maybe-TAGS-libtermcap TAGS-libtermcap
38042 maybe-TAGS-libtermcap:
38043 @if libtermcap
38044 maybe-TAGS-libtermcap: TAGS-libtermcap
38045
38046 TAGS-libtermcap: \
38047     configure-libtermcap 
38048         @: $(MAKE); $(unstage)
38049         @[ -f ./libtermcap/Makefile ] || exit 0; \
38050         r=`${PWD_COMMAND}`; export r; \
38051         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38052         $(HOST_EXPORTS) \
38053         for flag in $(EXTRA_HOST_FLAGS) ; do \
38054           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38055         done; \
38056         echo "Doing TAGS in libtermcap"; \
38057         (cd $(HOST_SUBDIR)/libtermcap && \
38058           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38059                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38060                   "RANLIB=$${RANLIB}" \
38061                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38062                   TAGS) \
38063           || exit 1
38064
38065 @endif libtermcap
38066
38067 .PHONY: maybe-install-info-libtermcap install-info-libtermcap
38068 maybe-install-info-libtermcap:
38069 @if libtermcap
38070 maybe-install-info-libtermcap: install-info-libtermcap
38071
38072 install-info-libtermcap: \
38073     configure-libtermcap \
38074     info-libtermcap 
38075         @: $(MAKE); $(unstage)
38076         @[ -f ./libtermcap/Makefile ] || exit 0; \
38077         r=`${PWD_COMMAND}`; export r; \
38078         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38079         $(HOST_EXPORTS) \
38080         for flag in $(EXTRA_HOST_FLAGS) ; do \
38081           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38082         done; \
38083         echo "Doing install-info in libtermcap"; \
38084         (cd $(HOST_SUBDIR)/libtermcap && \
38085           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38086                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38087                   "RANLIB=$${RANLIB}" \
38088                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38089                   install-info) \
38090           || exit 1
38091
38092 @endif libtermcap
38093
38094 .PHONY: maybe-install-dvi-libtermcap install-dvi-libtermcap
38095 maybe-install-dvi-libtermcap:
38096 @if libtermcap
38097 maybe-install-dvi-libtermcap: install-dvi-libtermcap
38098
38099 install-dvi-libtermcap: \
38100     configure-libtermcap \
38101     dvi-libtermcap 
38102         @: $(MAKE); $(unstage)
38103         @[ -f ./libtermcap/Makefile ] || exit 0; \
38104         r=`${PWD_COMMAND}`; export r; \
38105         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38106         $(HOST_EXPORTS) \
38107         for flag in $(EXTRA_HOST_FLAGS) ; do \
38108           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38109         done; \
38110         echo "Doing install-dvi in libtermcap"; \
38111         (cd $(HOST_SUBDIR)/libtermcap && \
38112           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38113                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38114                   "RANLIB=$${RANLIB}" \
38115                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38116                   install-dvi) \
38117           || exit 1
38118
38119 @endif libtermcap
38120
38121 .PHONY: maybe-install-pdf-libtermcap install-pdf-libtermcap
38122 maybe-install-pdf-libtermcap:
38123 @if libtermcap
38124 maybe-install-pdf-libtermcap: install-pdf-libtermcap
38125
38126 install-pdf-libtermcap: \
38127     configure-libtermcap \
38128     pdf-libtermcap 
38129         @: $(MAKE); $(unstage)
38130         @[ -f ./libtermcap/Makefile ] || exit 0; \
38131         r=`${PWD_COMMAND}`; export r; \
38132         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38133         $(HOST_EXPORTS) \
38134         for flag in $(EXTRA_HOST_FLAGS) ; do \
38135           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38136         done; \
38137         echo "Doing install-pdf in libtermcap"; \
38138         (cd $(HOST_SUBDIR)/libtermcap && \
38139           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38140                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38141                   "RANLIB=$${RANLIB}" \
38142                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38143                   install-pdf) \
38144           || exit 1
38145
38146 @endif libtermcap
38147
38148 .PHONY: maybe-install-html-libtermcap install-html-libtermcap
38149 maybe-install-html-libtermcap:
38150 @if libtermcap
38151 maybe-install-html-libtermcap: install-html-libtermcap
38152
38153 install-html-libtermcap: \
38154     configure-libtermcap \
38155     html-libtermcap 
38156         @: $(MAKE); $(unstage)
38157         @[ -f ./libtermcap/Makefile ] || exit 0; \
38158         r=`${PWD_COMMAND}`; export r; \
38159         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38160         $(HOST_EXPORTS) \
38161         for flag in $(EXTRA_HOST_FLAGS) ; do \
38162           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38163         done; \
38164         echo "Doing install-html in libtermcap"; \
38165         (cd $(HOST_SUBDIR)/libtermcap && \
38166           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38167                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38168                   "RANLIB=$${RANLIB}" \
38169                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38170                   install-html) \
38171           || exit 1
38172
38173 @endif libtermcap
38174
38175 .PHONY: maybe-installcheck-libtermcap installcheck-libtermcap
38176 maybe-installcheck-libtermcap:
38177 @if libtermcap
38178 maybe-installcheck-libtermcap: installcheck-libtermcap
38179
38180 installcheck-libtermcap: \
38181     configure-libtermcap 
38182         @: $(MAKE); $(unstage)
38183         @[ -f ./libtermcap/Makefile ] || exit 0; \
38184         r=`${PWD_COMMAND}`; export r; \
38185         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38186         $(HOST_EXPORTS) \
38187         for flag in $(EXTRA_HOST_FLAGS) ; do \
38188           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38189         done; \
38190         echo "Doing installcheck in libtermcap"; \
38191         (cd $(HOST_SUBDIR)/libtermcap && \
38192           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38193                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38194                   "RANLIB=$${RANLIB}" \
38195                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38196                   installcheck) \
38197           || exit 1
38198
38199 @endif libtermcap
38200
38201 .PHONY: maybe-mostlyclean-libtermcap mostlyclean-libtermcap
38202 maybe-mostlyclean-libtermcap:
38203 @if libtermcap
38204 maybe-mostlyclean-libtermcap: mostlyclean-libtermcap
38205
38206 # libtermcap doesn't support mostlyclean.
38207 mostlyclean-libtermcap:
38208
38209 @endif libtermcap
38210
38211 .PHONY: maybe-clean-libtermcap clean-libtermcap
38212 maybe-clean-libtermcap:
38213 @if libtermcap
38214 maybe-clean-libtermcap: clean-libtermcap
38215
38216 # libtermcap doesn't support clean.
38217 clean-libtermcap:
38218
38219 @endif libtermcap
38220
38221 .PHONY: maybe-distclean-libtermcap distclean-libtermcap
38222 maybe-distclean-libtermcap:
38223 @if libtermcap
38224 maybe-distclean-libtermcap: distclean-libtermcap
38225
38226 # libtermcap doesn't support distclean.
38227 distclean-libtermcap:
38228
38229 @endif libtermcap
38230
38231 .PHONY: maybe-maintainer-clean-libtermcap maintainer-clean-libtermcap
38232 maybe-maintainer-clean-libtermcap:
38233 @if libtermcap
38234 maybe-maintainer-clean-libtermcap: maintainer-clean-libtermcap
38235
38236 # libtermcap doesn't support maintainer-clean.
38237 maintainer-clean-libtermcap:
38238
38239 @endif libtermcap
38240
38241
38242
38243 .PHONY: configure-utils maybe-configure-utils
38244 maybe-configure-utils:
38245 @if gcc-bootstrap
38246 configure-utils: stage_current
38247 @endif gcc-bootstrap
38248 @if utils
38249 maybe-configure-utils: configure-utils
38250 configure-utils: 
38251         @: $(MAKE); $(unstage)
38252         @r=`${PWD_COMMAND}`; export r; \
38253         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38254         test ! -f $(HOST_SUBDIR)/utils/Makefile || exit 0; \
38255         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/utils; \
38256         $(HOST_EXPORTS)  \
38257         echo Configuring in $(HOST_SUBDIR)/utils; \
38258         cd "$(HOST_SUBDIR)/utils" || exit 1; \
38259         case $(srcdir) in \
38260           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38261           *) topdir=`echo $(HOST_SUBDIR)/utils/ | \
38262                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38263         esac; \
38264         module_srcdir=utils; \
38265         $(SHELL) \
38266           $$s/$$module_srcdir/configure \
38267           --srcdir=$${topdir}/$$module_srcdir \
38268           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38269           --target=${target_alias}  \
38270           || exit 1
38271 @endif utils
38272
38273
38274
38275
38276
38277 .PHONY: all-utils maybe-all-utils
38278 maybe-all-utils:
38279 @if gcc-bootstrap
38280 all-utils: stage_current
38281 @endif gcc-bootstrap
38282 @if utils
38283 TARGET-utils=all
38284 maybe-all-utils: all-utils
38285 all-utils: configure-utils
38286         @: $(MAKE); $(unstage)
38287         @r=`${PWD_COMMAND}`; export r; \
38288         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38289         $(HOST_EXPORTS)  \
38290         (cd $(HOST_SUBDIR)/utils && \
38291           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
38292                 $(TARGET-utils))
38293 @endif utils
38294
38295
38296
38297
38298 .PHONY: check-utils maybe-check-utils
38299 maybe-check-utils:
38300 @if utils
38301 maybe-check-utils: check-utils
38302
38303 check-utils:
38304
38305 @endif utils
38306
38307 .PHONY: install-utils maybe-install-utils
38308 maybe-install-utils:
38309 @if utils
38310 maybe-install-utils: install-utils
38311
38312 install-utils: installdirs
38313         @: $(MAKE); $(unstage)
38314         @r=`${PWD_COMMAND}`; export r; \
38315         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38316         $(HOST_EXPORTS) \
38317         (cd $(HOST_SUBDIR)/utils && \
38318           $(MAKE) $(FLAGS_TO_PASS)  install)
38319
38320 @endif utils
38321
38322 .PHONY: install-strip-utils maybe-install-strip-utils
38323 maybe-install-strip-utils:
38324 @if utils
38325 maybe-install-strip-utils: install-strip-utils
38326
38327 install-strip-utils: installdirs
38328         @: $(MAKE); $(unstage)
38329         @r=`${PWD_COMMAND}`; export r; \
38330         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38331         $(HOST_EXPORTS) \
38332         (cd $(HOST_SUBDIR)/utils && \
38333           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
38334
38335 @endif utils
38336
38337 # Other targets (info, dvi, pdf, etc.)
38338
38339 .PHONY: maybe-info-utils info-utils
38340 maybe-info-utils:
38341 @if utils
38342 maybe-info-utils: info-utils
38343
38344 info-utils: \
38345     configure-utils 
38346         @: $(MAKE); $(unstage)
38347         @[ -f ./utils/Makefile ] || exit 0; \
38348         r=`${PWD_COMMAND}`; export r; \
38349         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38350         $(HOST_EXPORTS) \
38351         for flag in $(EXTRA_HOST_FLAGS) ; do \
38352           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38353         done; \
38354         echo "Doing info in utils"; \
38355         (cd $(HOST_SUBDIR)/utils && \
38356           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38357                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38358                   "RANLIB=$${RANLIB}" \
38359                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38360                   info) \
38361           || exit 1
38362
38363 @endif utils
38364
38365 .PHONY: maybe-dvi-utils dvi-utils
38366 maybe-dvi-utils:
38367 @if utils
38368 maybe-dvi-utils: dvi-utils
38369
38370 dvi-utils: \
38371     configure-utils 
38372         @: $(MAKE); $(unstage)
38373         @[ -f ./utils/Makefile ] || exit 0; \
38374         r=`${PWD_COMMAND}`; export r; \
38375         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38376         $(HOST_EXPORTS) \
38377         for flag in $(EXTRA_HOST_FLAGS) ; do \
38378           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38379         done; \
38380         echo "Doing dvi in utils"; \
38381         (cd $(HOST_SUBDIR)/utils && \
38382           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38383                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38384                   "RANLIB=$${RANLIB}" \
38385                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38386                   dvi) \
38387           || exit 1
38388
38389 @endif utils
38390
38391 .PHONY: maybe-pdf-utils pdf-utils
38392 maybe-pdf-utils:
38393 @if utils
38394 maybe-pdf-utils: pdf-utils
38395
38396 pdf-utils: \
38397     configure-utils 
38398         @: $(MAKE); $(unstage)
38399         @[ -f ./utils/Makefile ] || exit 0; \
38400         r=`${PWD_COMMAND}`; export r; \
38401         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38402         $(HOST_EXPORTS) \
38403         for flag in $(EXTRA_HOST_FLAGS) ; do \
38404           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38405         done; \
38406         echo "Doing pdf in utils"; \
38407         (cd $(HOST_SUBDIR)/utils && \
38408           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38409                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38410                   "RANLIB=$${RANLIB}" \
38411                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38412                   pdf) \
38413           || exit 1
38414
38415 @endif utils
38416
38417 .PHONY: maybe-html-utils html-utils
38418 maybe-html-utils:
38419 @if utils
38420 maybe-html-utils: html-utils
38421
38422 html-utils: \
38423     configure-utils 
38424         @: $(MAKE); $(unstage)
38425         @[ -f ./utils/Makefile ] || exit 0; \
38426         r=`${PWD_COMMAND}`; export r; \
38427         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38428         $(HOST_EXPORTS) \
38429         for flag in $(EXTRA_HOST_FLAGS) ; do \
38430           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38431         done; \
38432         echo "Doing html in utils"; \
38433         (cd $(HOST_SUBDIR)/utils && \
38434           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38435                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38436                   "RANLIB=$${RANLIB}" \
38437                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38438                   html) \
38439           || exit 1
38440
38441 @endif utils
38442
38443 .PHONY: maybe-TAGS-utils TAGS-utils
38444 maybe-TAGS-utils:
38445 @if utils
38446 maybe-TAGS-utils: TAGS-utils
38447
38448 TAGS-utils: \
38449     configure-utils 
38450         @: $(MAKE); $(unstage)
38451         @[ -f ./utils/Makefile ] || exit 0; \
38452         r=`${PWD_COMMAND}`; export r; \
38453         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38454         $(HOST_EXPORTS) \
38455         for flag in $(EXTRA_HOST_FLAGS) ; do \
38456           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38457         done; \
38458         echo "Doing TAGS in utils"; \
38459         (cd $(HOST_SUBDIR)/utils && \
38460           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38461                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38462                   "RANLIB=$${RANLIB}" \
38463                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38464                   TAGS) \
38465           || exit 1
38466
38467 @endif utils
38468
38469 .PHONY: maybe-install-info-utils install-info-utils
38470 maybe-install-info-utils:
38471 @if utils
38472 maybe-install-info-utils: install-info-utils
38473
38474 install-info-utils: \
38475     configure-utils \
38476     info-utils 
38477         @: $(MAKE); $(unstage)
38478         @[ -f ./utils/Makefile ] || exit 0; \
38479         r=`${PWD_COMMAND}`; export r; \
38480         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38481         $(HOST_EXPORTS) \
38482         for flag in $(EXTRA_HOST_FLAGS) ; do \
38483           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38484         done; \
38485         echo "Doing install-info in utils"; \
38486         (cd $(HOST_SUBDIR)/utils && \
38487           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38488                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38489                   "RANLIB=$${RANLIB}" \
38490                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38491                   install-info) \
38492           || exit 1
38493
38494 @endif utils
38495
38496 .PHONY: maybe-install-dvi-utils install-dvi-utils
38497 maybe-install-dvi-utils:
38498 @if utils
38499 maybe-install-dvi-utils: install-dvi-utils
38500
38501 install-dvi-utils: \
38502     configure-utils \
38503     dvi-utils 
38504         @: $(MAKE); $(unstage)
38505         @[ -f ./utils/Makefile ] || exit 0; \
38506         r=`${PWD_COMMAND}`; export r; \
38507         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38508         $(HOST_EXPORTS) \
38509         for flag in $(EXTRA_HOST_FLAGS) ; do \
38510           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38511         done; \
38512         echo "Doing install-dvi in utils"; \
38513         (cd $(HOST_SUBDIR)/utils && \
38514           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38515                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38516                   "RANLIB=$${RANLIB}" \
38517                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38518                   install-dvi) \
38519           || exit 1
38520
38521 @endif utils
38522
38523 .PHONY: maybe-install-pdf-utils install-pdf-utils
38524 maybe-install-pdf-utils:
38525 @if utils
38526 maybe-install-pdf-utils: install-pdf-utils
38527
38528 install-pdf-utils: \
38529     configure-utils \
38530     pdf-utils 
38531         @: $(MAKE); $(unstage)
38532         @[ -f ./utils/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 install-pdf in utils"; \
38540         (cd $(HOST_SUBDIR)/utils && \
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                   install-pdf) \
38546           || exit 1
38547
38548 @endif utils
38549
38550 .PHONY: maybe-install-html-utils install-html-utils
38551 maybe-install-html-utils:
38552 @if utils
38553 maybe-install-html-utils: install-html-utils
38554
38555 install-html-utils: \
38556     configure-utils \
38557     html-utils 
38558         @: $(MAKE); $(unstage)
38559         @[ -f ./utils/Makefile ] || exit 0; \
38560         r=`${PWD_COMMAND}`; export r; \
38561         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38562         $(HOST_EXPORTS) \
38563         for flag in $(EXTRA_HOST_FLAGS) ; do \
38564           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38565         done; \
38566         echo "Doing install-html in utils"; \
38567         (cd $(HOST_SUBDIR)/utils && \
38568           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38569                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38570                   "RANLIB=$${RANLIB}" \
38571                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38572                   install-html) \
38573           || exit 1
38574
38575 @endif utils
38576
38577 .PHONY: maybe-installcheck-utils installcheck-utils
38578 maybe-installcheck-utils:
38579 @if utils
38580 maybe-installcheck-utils: installcheck-utils
38581
38582 installcheck-utils: \
38583     configure-utils 
38584         @: $(MAKE); $(unstage)
38585         @[ -f ./utils/Makefile ] || exit 0; \
38586         r=`${PWD_COMMAND}`; export r; \
38587         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38588         $(HOST_EXPORTS) \
38589         for flag in $(EXTRA_HOST_FLAGS) ; do \
38590           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38591         done; \
38592         echo "Doing installcheck in utils"; \
38593         (cd $(HOST_SUBDIR)/utils && \
38594           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38595                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38596                   "RANLIB=$${RANLIB}" \
38597                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38598                   installcheck) \
38599           || exit 1
38600
38601 @endif utils
38602
38603 .PHONY: maybe-mostlyclean-utils mostlyclean-utils
38604 maybe-mostlyclean-utils:
38605 @if utils
38606 maybe-mostlyclean-utils: mostlyclean-utils
38607
38608 mostlyclean-utils: 
38609         @: $(MAKE); $(unstage)
38610         @[ -f ./utils/Makefile ] || exit 0; \
38611         r=`${PWD_COMMAND}`; export r; \
38612         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38613         $(HOST_EXPORTS) \
38614         for flag in $(EXTRA_HOST_FLAGS) ; do \
38615           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38616         done; \
38617         echo "Doing mostlyclean in utils"; \
38618         (cd $(HOST_SUBDIR)/utils && \
38619           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38620                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38621                   "RANLIB=$${RANLIB}" \
38622                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38623                   mostlyclean) \
38624           || exit 1
38625
38626 @endif utils
38627
38628 .PHONY: maybe-clean-utils clean-utils
38629 maybe-clean-utils:
38630 @if utils
38631 maybe-clean-utils: clean-utils
38632
38633 clean-utils: 
38634         @: $(MAKE); $(unstage)
38635         @[ -f ./utils/Makefile ] || exit 0; \
38636         r=`${PWD_COMMAND}`; export r; \
38637         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38638         $(HOST_EXPORTS) \
38639         for flag in $(EXTRA_HOST_FLAGS) ; do \
38640           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38641         done; \
38642         echo "Doing clean in utils"; \
38643         (cd $(HOST_SUBDIR)/utils && \
38644           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38645                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38646                   "RANLIB=$${RANLIB}" \
38647                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38648                   clean) \
38649           || exit 1
38650
38651 @endif utils
38652
38653 .PHONY: maybe-distclean-utils distclean-utils
38654 maybe-distclean-utils:
38655 @if utils
38656 maybe-distclean-utils: distclean-utils
38657
38658 distclean-utils: 
38659         @: $(MAKE); $(unstage)
38660         @[ -f ./utils/Makefile ] || exit 0; \
38661         r=`${PWD_COMMAND}`; export r; \
38662         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38663         $(HOST_EXPORTS) \
38664         for flag in $(EXTRA_HOST_FLAGS) ; do \
38665           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38666         done; \
38667         echo "Doing distclean in utils"; \
38668         (cd $(HOST_SUBDIR)/utils && \
38669           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38670                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38671                   "RANLIB=$${RANLIB}" \
38672                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38673                   distclean) \
38674           || exit 1
38675
38676 @endif utils
38677
38678 .PHONY: maybe-maintainer-clean-utils maintainer-clean-utils
38679 maybe-maintainer-clean-utils:
38680 @if utils
38681 maybe-maintainer-clean-utils: maintainer-clean-utils
38682
38683 maintainer-clean-utils: 
38684         @: $(MAKE); $(unstage)
38685         @[ -f ./utils/Makefile ] || exit 0; \
38686         r=`${PWD_COMMAND}`; export r; \
38687         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38688         $(HOST_EXPORTS) \
38689         for flag in $(EXTRA_HOST_FLAGS) ; do \
38690           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38691         done; \
38692         echo "Doing maintainer-clean in utils"; \
38693         (cd $(HOST_SUBDIR)/utils && \
38694           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38695                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38696                   "RANLIB=$${RANLIB}" \
38697                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38698                   maintainer-clean) \
38699           || exit 1
38700
38701 @endif utils
38702
38703
38704
38705 .PHONY: configure-c++tools maybe-configure-c++tools
38706 maybe-configure-c++tools:
38707 @if gcc-bootstrap
38708 configure-c++tools: stage_current
38709 @endif gcc-bootstrap
38710 @if c++tools
38711 maybe-configure-c++tools: configure-c++tools
38712 configure-c++tools: 
38713         @: $(MAKE); $(unstage)
38714         @r=`${PWD_COMMAND}`; export r; \
38715         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38716         test ! -f $(HOST_SUBDIR)/c++tools/Makefile || exit 0; \
38717         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/c++tools; \
38718         $(HOST_EXPORTS)  \
38719         echo Configuring in $(HOST_SUBDIR)/c++tools; \
38720         cd "$(HOST_SUBDIR)/c++tools" || exit 1; \
38721         case $(srcdir) in \
38722           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38723           *) topdir=`echo $(HOST_SUBDIR)/c++tools/ | \
38724                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38725         esac; \
38726         module_srcdir=c++tools; \
38727         $(SHELL) \
38728           $$s/$$module_srcdir/configure \
38729           --srcdir=$${topdir}/$$module_srcdir \
38730           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38731           --target=${target_alias}  \
38732           || exit 1
38733 @endif c++tools
38734
38735
38736
38737
38738
38739 .PHONY: all-c++tools maybe-all-c++tools
38740 maybe-all-c++tools:
38741 @if gcc-bootstrap
38742 all-c++tools: stage_current
38743 @endif gcc-bootstrap
38744 @if c++tools
38745 TARGET-c++tools=all
38746 maybe-all-c++tools: all-c++tools
38747 all-c++tools: configure-c++tools
38748         @: $(MAKE); $(unstage)
38749         @r=`${PWD_COMMAND}`; export r; \
38750         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38751         $(HOST_EXPORTS)  \
38752         (cd $(HOST_SUBDIR)/c++tools && \
38753           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
38754                 $(TARGET-c++tools))
38755 @endif c++tools
38756
38757
38758
38759
38760 .PHONY: check-c++tools maybe-check-c++tools
38761 maybe-check-c++tools:
38762 @if c++tools
38763 maybe-check-c++tools: check-c++tools
38764
38765 check-c++tools:
38766         @: $(MAKE); $(unstage)
38767         @r=`${PWD_COMMAND}`; export r; \
38768         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38769         $(HOST_EXPORTS)  \
38770         (cd $(HOST_SUBDIR)/c++tools && \
38771           $(MAKE) $(FLAGS_TO_PASS)  check)
38772
38773 @endif c++tools
38774
38775 .PHONY: install-c++tools maybe-install-c++tools
38776 maybe-install-c++tools:
38777 @if c++tools
38778 maybe-install-c++tools: install-c++tools
38779
38780 install-c++tools: installdirs
38781         @: $(MAKE); $(unstage)
38782         @r=`${PWD_COMMAND}`; export r; \
38783         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38784         $(HOST_EXPORTS) \
38785         (cd $(HOST_SUBDIR)/c++tools && \
38786           $(MAKE) $(FLAGS_TO_PASS)  install)
38787
38788 @endif c++tools
38789
38790 .PHONY: install-strip-c++tools maybe-install-strip-c++tools
38791 maybe-install-strip-c++tools:
38792 @if c++tools
38793 maybe-install-strip-c++tools: install-strip-c++tools
38794
38795 install-strip-c++tools: installdirs
38796         @: $(MAKE); $(unstage)
38797         @r=`${PWD_COMMAND}`; export r; \
38798         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38799         $(HOST_EXPORTS) \
38800         (cd $(HOST_SUBDIR)/c++tools && \
38801           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
38802
38803 @endif c++tools
38804
38805 # Other targets (info, dvi, pdf, etc.)
38806
38807 .PHONY: maybe-info-c++tools info-c++tools
38808 maybe-info-c++tools:
38809 @if c++tools
38810 maybe-info-c++tools: info-c++tools
38811
38812 info-c++tools: \
38813     configure-c++tools 
38814         @: $(MAKE); $(unstage)
38815         @[ -f ./c++tools/Makefile ] || exit 0; \
38816         r=`${PWD_COMMAND}`; export r; \
38817         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38818         $(HOST_EXPORTS) \
38819         for flag in $(EXTRA_HOST_FLAGS) ; do \
38820           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38821         done; \
38822         echo "Doing info in c++tools"; \
38823         (cd $(HOST_SUBDIR)/c++tools && \
38824           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38825                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38826                   "RANLIB=$${RANLIB}" \
38827                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38828                   info) \
38829           || exit 1
38830
38831 @endif c++tools
38832
38833 .PHONY: maybe-dvi-c++tools dvi-c++tools
38834 maybe-dvi-c++tools:
38835 @if c++tools
38836 maybe-dvi-c++tools: dvi-c++tools
38837
38838 dvi-c++tools: \
38839     configure-c++tools 
38840         @: $(MAKE); $(unstage)
38841         @[ -f ./c++tools/Makefile ] || exit 0; \
38842         r=`${PWD_COMMAND}`; export r; \
38843         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38844         $(HOST_EXPORTS) \
38845         for flag in $(EXTRA_HOST_FLAGS) ; do \
38846           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38847         done; \
38848         echo "Doing dvi in c++tools"; \
38849         (cd $(HOST_SUBDIR)/c++tools && \
38850           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38851                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38852                   "RANLIB=$${RANLIB}" \
38853                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38854                   dvi) \
38855           || exit 1
38856
38857 @endif c++tools
38858
38859 .PHONY: maybe-pdf-c++tools pdf-c++tools
38860 maybe-pdf-c++tools:
38861 @if c++tools
38862 maybe-pdf-c++tools: pdf-c++tools
38863
38864 pdf-c++tools: \
38865     configure-c++tools 
38866         @: $(MAKE); $(unstage)
38867         @[ -f ./c++tools/Makefile ] || exit 0; \
38868         r=`${PWD_COMMAND}`; export r; \
38869         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38870         $(HOST_EXPORTS) \
38871         for flag in $(EXTRA_HOST_FLAGS) ; do \
38872           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38873         done; \
38874         echo "Doing pdf in c++tools"; \
38875         (cd $(HOST_SUBDIR)/c++tools && \
38876           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38877                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38878                   "RANLIB=$${RANLIB}" \
38879                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38880                   pdf) \
38881           || exit 1
38882
38883 @endif c++tools
38884
38885 .PHONY: maybe-html-c++tools html-c++tools
38886 maybe-html-c++tools:
38887 @if c++tools
38888 maybe-html-c++tools: html-c++tools
38889
38890 html-c++tools: \
38891     configure-c++tools 
38892         @: $(MAKE); $(unstage)
38893         @[ -f ./c++tools/Makefile ] || exit 0; \
38894         r=`${PWD_COMMAND}`; export r; \
38895         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38896         $(HOST_EXPORTS) \
38897         for flag in $(EXTRA_HOST_FLAGS) ; do \
38898           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38899         done; \
38900         echo "Doing html in c++tools"; \
38901         (cd $(HOST_SUBDIR)/c++tools && \
38902           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38903                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38904                   "RANLIB=$${RANLIB}" \
38905                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38906                   html) \
38907           || exit 1
38908
38909 @endif c++tools
38910
38911 .PHONY: maybe-TAGS-c++tools TAGS-c++tools
38912 maybe-TAGS-c++tools:
38913 @if c++tools
38914 maybe-TAGS-c++tools: TAGS-c++tools
38915
38916 # c++tools doesn't support TAGS.
38917 TAGS-c++tools:
38918
38919 @endif c++tools
38920
38921 .PHONY: maybe-install-info-c++tools install-info-c++tools
38922 maybe-install-info-c++tools:
38923 @if c++tools
38924 maybe-install-info-c++tools: install-info-c++tools
38925
38926 install-info-c++tools: \
38927     configure-c++tools \
38928     info-c++tools 
38929         @: $(MAKE); $(unstage)
38930         @[ -f ./c++tools/Makefile ] || exit 0; \
38931         r=`${PWD_COMMAND}`; export r; \
38932         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38933         $(HOST_EXPORTS) \
38934         for flag in $(EXTRA_HOST_FLAGS) ; do \
38935           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38936         done; \
38937         echo "Doing install-info in c++tools"; \
38938         (cd $(HOST_SUBDIR)/c++tools && \
38939           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38940                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38941                   "RANLIB=$${RANLIB}" \
38942                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38943                   install-info) \
38944           || exit 1
38945
38946 @endif c++tools
38947
38948 .PHONY: maybe-install-dvi-c++tools install-dvi-c++tools
38949 maybe-install-dvi-c++tools:
38950 @if c++tools
38951 maybe-install-dvi-c++tools: install-dvi-c++tools
38952
38953 install-dvi-c++tools: \
38954     configure-c++tools \
38955     dvi-c++tools 
38956         @: $(MAKE); $(unstage)
38957         @[ -f ./c++tools/Makefile ] || exit 0; \
38958         r=`${PWD_COMMAND}`; export r; \
38959         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38960         $(HOST_EXPORTS) \
38961         for flag in $(EXTRA_HOST_FLAGS) ; do \
38962           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38963         done; \
38964         echo "Doing install-dvi in c++tools"; \
38965         (cd $(HOST_SUBDIR)/c++tools && \
38966           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38967                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38968                   "RANLIB=$${RANLIB}" \
38969                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38970                   install-dvi) \
38971           || exit 1
38972
38973 @endif c++tools
38974
38975 .PHONY: maybe-install-pdf-c++tools install-pdf-c++tools
38976 maybe-install-pdf-c++tools:
38977 @if c++tools
38978 maybe-install-pdf-c++tools: install-pdf-c++tools
38979
38980 install-pdf-c++tools: \
38981     configure-c++tools \
38982     pdf-c++tools 
38983         @: $(MAKE); $(unstage)
38984         @[ -f ./c++tools/Makefile ] || exit 0; \
38985         r=`${PWD_COMMAND}`; export r; \
38986         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38987         $(HOST_EXPORTS) \
38988         for flag in $(EXTRA_HOST_FLAGS) ; do \
38989           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38990         done; \
38991         echo "Doing install-pdf in c++tools"; \
38992         (cd $(HOST_SUBDIR)/c++tools && \
38993           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38994                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38995                   "RANLIB=$${RANLIB}" \
38996                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38997                   install-pdf) \
38998           || exit 1
38999
39000 @endif c++tools
39001
39002 .PHONY: maybe-install-html-c++tools install-html-c++tools
39003 maybe-install-html-c++tools:
39004 @if c++tools
39005 maybe-install-html-c++tools: install-html-c++tools
39006
39007 install-html-c++tools: \
39008     configure-c++tools \
39009     html-c++tools 
39010         @: $(MAKE); $(unstage)
39011         @[ -f ./c++tools/Makefile ] || exit 0; \
39012         r=`${PWD_COMMAND}`; export r; \
39013         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39014         $(HOST_EXPORTS) \
39015         for flag in $(EXTRA_HOST_FLAGS) ; do \
39016           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39017         done; \
39018         echo "Doing install-html in c++tools"; \
39019         (cd $(HOST_SUBDIR)/c++tools && \
39020           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39021                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39022                   "RANLIB=$${RANLIB}" \
39023                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39024                   install-html) \
39025           || exit 1
39026
39027 @endif c++tools
39028
39029 .PHONY: maybe-installcheck-c++tools installcheck-c++tools
39030 maybe-installcheck-c++tools:
39031 @if c++tools
39032 maybe-installcheck-c++tools: installcheck-c++tools
39033
39034 installcheck-c++tools: \
39035     configure-c++tools 
39036         @: $(MAKE); $(unstage)
39037         @[ -f ./c++tools/Makefile ] || exit 0; \
39038         r=`${PWD_COMMAND}`; export r; \
39039         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39040         $(HOST_EXPORTS) \
39041         for flag in $(EXTRA_HOST_FLAGS) ; do \
39042           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39043         done; \
39044         echo "Doing installcheck in c++tools"; \
39045         (cd $(HOST_SUBDIR)/c++tools && \
39046           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39047                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39048                   "RANLIB=$${RANLIB}" \
39049                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39050                   installcheck) \
39051           || exit 1
39052
39053 @endif c++tools
39054
39055 .PHONY: maybe-mostlyclean-c++tools mostlyclean-c++tools
39056 maybe-mostlyclean-c++tools:
39057 @if c++tools
39058 maybe-mostlyclean-c++tools: mostlyclean-c++tools
39059
39060 mostlyclean-c++tools: 
39061         @: $(MAKE); $(unstage)
39062         @[ -f ./c++tools/Makefile ] || exit 0; \
39063         r=`${PWD_COMMAND}`; export r; \
39064         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39065         $(HOST_EXPORTS) \
39066         for flag in $(EXTRA_HOST_FLAGS) ; do \
39067           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39068         done; \
39069         echo "Doing mostlyclean in c++tools"; \
39070         (cd $(HOST_SUBDIR)/c++tools && \
39071           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39072                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39073                   "RANLIB=$${RANLIB}" \
39074                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39075                   mostlyclean) \
39076           || exit 1
39077
39078 @endif c++tools
39079
39080 .PHONY: maybe-clean-c++tools clean-c++tools
39081 maybe-clean-c++tools:
39082 @if c++tools
39083 maybe-clean-c++tools: clean-c++tools
39084
39085 clean-c++tools: 
39086         @: $(MAKE); $(unstage)
39087         @[ -f ./c++tools/Makefile ] || exit 0; \
39088         r=`${PWD_COMMAND}`; export r; \
39089         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39090         $(HOST_EXPORTS) \
39091         for flag in $(EXTRA_HOST_FLAGS) ; do \
39092           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39093         done; \
39094         echo "Doing clean in c++tools"; \
39095         (cd $(HOST_SUBDIR)/c++tools && \
39096           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39097                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39098                   "RANLIB=$${RANLIB}" \
39099                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39100                   clean) \
39101           || exit 1
39102
39103 @endif c++tools
39104
39105 .PHONY: maybe-distclean-c++tools distclean-c++tools
39106 maybe-distclean-c++tools:
39107 @if c++tools
39108 maybe-distclean-c++tools: distclean-c++tools
39109
39110 distclean-c++tools: 
39111         @: $(MAKE); $(unstage)
39112         @[ -f ./c++tools/Makefile ] || exit 0; \
39113         r=`${PWD_COMMAND}`; export r; \
39114         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39115         $(HOST_EXPORTS) \
39116         for flag in $(EXTRA_HOST_FLAGS) ; do \
39117           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39118         done; \
39119         echo "Doing distclean in c++tools"; \
39120         (cd $(HOST_SUBDIR)/c++tools && \
39121           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39122                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39123                   "RANLIB=$${RANLIB}" \
39124                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39125                   distclean) \
39126           || exit 1
39127
39128 @endif c++tools
39129
39130 .PHONY: maybe-maintainer-clean-c++tools maintainer-clean-c++tools
39131 maybe-maintainer-clean-c++tools:
39132 @if c++tools
39133 maybe-maintainer-clean-c++tools: maintainer-clean-c++tools
39134
39135 maintainer-clean-c++tools: 
39136         @: $(MAKE); $(unstage)
39137         @[ -f ./c++tools/Makefile ] || exit 0; \
39138         r=`${PWD_COMMAND}`; export r; \
39139         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39140         $(HOST_EXPORTS) \
39141         for flag in $(EXTRA_HOST_FLAGS) ; do \
39142           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39143         done; \
39144         echo "Doing maintainer-clean in c++tools"; \
39145         (cd $(HOST_SUBDIR)/c++tools && \
39146           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39147                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39148                   "RANLIB=$${RANLIB}" \
39149                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39150                   maintainer-clean) \
39151           || exit 1
39152
39153 @endif c++tools
39154
39155
39156
39157 .PHONY: configure-gnattools maybe-configure-gnattools
39158 maybe-configure-gnattools:
39159 @if gcc-bootstrap
39160 configure-gnattools: stage_current
39161 @endif gcc-bootstrap
39162 @if gnattools
39163 maybe-configure-gnattools: configure-gnattools
39164 configure-gnattools: 
39165         @: $(MAKE); $(unstage)
39166         @r=`${PWD_COMMAND}`; export r; \
39167         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39168         test ! -f $(HOST_SUBDIR)/gnattools/Makefile || exit 0; \
39169         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnattools; \
39170         $(HOST_EXPORTS)  \
39171         echo Configuring in $(HOST_SUBDIR)/gnattools; \
39172         cd "$(HOST_SUBDIR)/gnattools" || exit 1; \
39173         case $(srcdir) in \
39174           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39175           *) topdir=`echo $(HOST_SUBDIR)/gnattools/ | \
39176                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39177         esac; \
39178         module_srcdir=gnattools; \
39179         $(SHELL) \
39180           $$s/$$module_srcdir/configure \
39181           --srcdir=$${topdir}/$$module_srcdir \
39182           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39183           --target=${target_alias}  \
39184           || exit 1
39185 @endif gnattools
39186
39187
39188
39189
39190
39191 .PHONY: all-gnattools maybe-all-gnattools
39192 maybe-all-gnattools:
39193 @if gcc-bootstrap
39194 all-gnattools: stage_current
39195 @endif gcc-bootstrap
39196 @if gnattools
39197 TARGET-gnattools=all
39198 maybe-all-gnattools: all-gnattools
39199 all-gnattools: configure-gnattools
39200         @: $(MAKE); $(unstage)
39201         @r=`${PWD_COMMAND}`; export r; \
39202         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39203         $(HOST_EXPORTS)  \
39204         (cd $(HOST_SUBDIR)/gnattools && \
39205           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
39206                 $(TARGET-gnattools))
39207 @endif gnattools
39208
39209
39210
39211
39212 .PHONY: check-gnattools maybe-check-gnattools
39213 maybe-check-gnattools:
39214 @if gnattools
39215 maybe-check-gnattools: check-gnattools
39216
39217 check-gnattools:
39218         @: $(MAKE); $(unstage)
39219         @r=`${PWD_COMMAND}`; export r; \
39220         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39221         $(HOST_EXPORTS)  \
39222         (cd $(HOST_SUBDIR)/gnattools && \
39223           $(MAKE) $(FLAGS_TO_PASS)  check)
39224
39225 @endif gnattools
39226
39227 .PHONY: install-gnattools maybe-install-gnattools
39228 maybe-install-gnattools:
39229 @if gnattools
39230 maybe-install-gnattools: install-gnattools
39231
39232 install-gnattools: installdirs
39233         @: $(MAKE); $(unstage)
39234         @r=`${PWD_COMMAND}`; export r; \
39235         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39236         $(HOST_EXPORTS) \
39237         (cd $(HOST_SUBDIR)/gnattools && \
39238           $(MAKE) $(FLAGS_TO_PASS)  install)
39239
39240 @endif gnattools
39241
39242 .PHONY: install-strip-gnattools maybe-install-strip-gnattools
39243 maybe-install-strip-gnattools:
39244 @if gnattools
39245 maybe-install-strip-gnattools: install-strip-gnattools
39246
39247 install-strip-gnattools: installdirs
39248         @: $(MAKE); $(unstage)
39249         @r=`${PWD_COMMAND}`; export r; \
39250         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39251         $(HOST_EXPORTS) \
39252         (cd $(HOST_SUBDIR)/gnattools && \
39253           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
39254
39255 @endif gnattools
39256
39257 # Other targets (info, dvi, pdf, etc.)
39258
39259 .PHONY: maybe-info-gnattools info-gnattools
39260 maybe-info-gnattools:
39261 @if gnattools
39262 maybe-info-gnattools: info-gnattools
39263
39264 info-gnattools: \
39265     configure-gnattools 
39266         @: $(MAKE); $(unstage)
39267         @[ -f ./gnattools/Makefile ] || exit 0; \
39268         r=`${PWD_COMMAND}`; export r; \
39269         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39270         $(HOST_EXPORTS) \
39271         for flag in $(EXTRA_HOST_FLAGS) ; do \
39272           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39273         done; \
39274         echo "Doing info in gnattools"; \
39275         (cd $(HOST_SUBDIR)/gnattools && \
39276           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39277                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39278                   "RANLIB=$${RANLIB}" \
39279                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39280                   info) \
39281           || exit 1
39282
39283 @endif gnattools
39284
39285 .PHONY: maybe-dvi-gnattools dvi-gnattools
39286 maybe-dvi-gnattools:
39287 @if gnattools
39288 maybe-dvi-gnattools: dvi-gnattools
39289
39290 dvi-gnattools: \
39291     configure-gnattools 
39292         @: $(MAKE); $(unstage)
39293         @[ -f ./gnattools/Makefile ] || exit 0; \
39294         r=`${PWD_COMMAND}`; export r; \
39295         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39296         $(HOST_EXPORTS) \
39297         for flag in $(EXTRA_HOST_FLAGS) ; do \
39298           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39299         done; \
39300         echo "Doing dvi in gnattools"; \
39301         (cd $(HOST_SUBDIR)/gnattools && \
39302           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39303                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39304                   "RANLIB=$${RANLIB}" \
39305                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39306                   dvi) \
39307           || exit 1
39308
39309 @endif gnattools
39310
39311 .PHONY: maybe-pdf-gnattools pdf-gnattools
39312 maybe-pdf-gnattools:
39313 @if gnattools
39314 maybe-pdf-gnattools: pdf-gnattools
39315
39316 pdf-gnattools: \
39317     configure-gnattools 
39318         @: $(MAKE); $(unstage)
39319         @[ -f ./gnattools/Makefile ] || exit 0; \
39320         r=`${PWD_COMMAND}`; export r; \
39321         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39322         $(HOST_EXPORTS) \
39323         for flag in $(EXTRA_HOST_FLAGS) ; do \
39324           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39325         done; \
39326         echo "Doing pdf in gnattools"; \
39327         (cd $(HOST_SUBDIR)/gnattools && \
39328           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39329                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39330                   "RANLIB=$${RANLIB}" \
39331                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39332                   pdf) \
39333           || exit 1
39334
39335 @endif gnattools
39336
39337 .PHONY: maybe-html-gnattools html-gnattools
39338 maybe-html-gnattools:
39339 @if gnattools
39340 maybe-html-gnattools: html-gnattools
39341
39342 html-gnattools: \
39343     configure-gnattools 
39344         @: $(MAKE); $(unstage)
39345         @[ -f ./gnattools/Makefile ] || exit 0; \
39346         r=`${PWD_COMMAND}`; export r; \
39347         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39348         $(HOST_EXPORTS) \
39349         for flag in $(EXTRA_HOST_FLAGS) ; do \
39350           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39351         done; \
39352         echo "Doing html in gnattools"; \
39353         (cd $(HOST_SUBDIR)/gnattools && \
39354           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39355                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39356                   "RANLIB=$${RANLIB}" \
39357                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39358                   html) \
39359           || exit 1
39360
39361 @endif gnattools
39362
39363 .PHONY: maybe-TAGS-gnattools TAGS-gnattools
39364 maybe-TAGS-gnattools:
39365 @if gnattools
39366 maybe-TAGS-gnattools: TAGS-gnattools
39367
39368 TAGS-gnattools: \
39369     configure-gnattools 
39370         @: $(MAKE); $(unstage)
39371         @[ -f ./gnattools/Makefile ] || exit 0; \
39372         r=`${PWD_COMMAND}`; export r; \
39373         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39374         $(HOST_EXPORTS) \
39375         for flag in $(EXTRA_HOST_FLAGS) ; do \
39376           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39377         done; \
39378         echo "Doing TAGS in gnattools"; \
39379         (cd $(HOST_SUBDIR)/gnattools && \
39380           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39381                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39382                   "RANLIB=$${RANLIB}" \
39383                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39384                   TAGS) \
39385           || exit 1
39386
39387 @endif gnattools
39388
39389 .PHONY: maybe-install-info-gnattools install-info-gnattools
39390 maybe-install-info-gnattools:
39391 @if gnattools
39392 maybe-install-info-gnattools: install-info-gnattools
39393
39394 install-info-gnattools: \
39395     configure-gnattools \
39396     info-gnattools 
39397         @: $(MAKE); $(unstage)
39398         @[ -f ./gnattools/Makefile ] || exit 0; \
39399         r=`${PWD_COMMAND}`; export r; \
39400         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39401         $(HOST_EXPORTS) \
39402         for flag in $(EXTRA_HOST_FLAGS) ; do \
39403           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39404         done; \
39405         echo "Doing install-info in gnattools"; \
39406         (cd $(HOST_SUBDIR)/gnattools && \
39407           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39408                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39409                   "RANLIB=$${RANLIB}" \
39410                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39411                   install-info) \
39412           || exit 1
39413
39414 @endif gnattools
39415
39416 .PHONY: maybe-install-dvi-gnattools install-dvi-gnattools
39417 maybe-install-dvi-gnattools:
39418 @if gnattools
39419 maybe-install-dvi-gnattools: install-dvi-gnattools
39420
39421 install-dvi-gnattools: \
39422     configure-gnattools \
39423     dvi-gnattools 
39424         @: $(MAKE); $(unstage)
39425         @[ -f ./gnattools/Makefile ] || exit 0; \
39426         r=`${PWD_COMMAND}`; export r; \
39427         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39428         $(HOST_EXPORTS) \
39429         for flag in $(EXTRA_HOST_FLAGS) ; do \
39430           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39431         done; \
39432         echo "Doing install-dvi in gnattools"; \
39433         (cd $(HOST_SUBDIR)/gnattools && \
39434           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39435                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39436                   "RANLIB=$${RANLIB}" \
39437                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39438                   install-dvi) \
39439           || exit 1
39440
39441 @endif gnattools
39442
39443 .PHONY: maybe-install-pdf-gnattools install-pdf-gnattools
39444 maybe-install-pdf-gnattools:
39445 @if gnattools
39446 maybe-install-pdf-gnattools: install-pdf-gnattools
39447
39448 install-pdf-gnattools: \
39449     configure-gnattools \
39450     pdf-gnattools 
39451         @: $(MAKE); $(unstage)
39452         @[ -f ./gnattools/Makefile ] || exit 0; \
39453         r=`${PWD_COMMAND}`; export r; \
39454         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39455         $(HOST_EXPORTS) \
39456         for flag in $(EXTRA_HOST_FLAGS) ; do \
39457           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39458         done; \
39459         echo "Doing install-pdf in gnattools"; \
39460         (cd $(HOST_SUBDIR)/gnattools && \
39461           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39462                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39463                   "RANLIB=$${RANLIB}" \
39464                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39465                   install-pdf) \
39466           || exit 1
39467
39468 @endif gnattools
39469
39470 .PHONY: maybe-install-html-gnattools install-html-gnattools
39471 maybe-install-html-gnattools:
39472 @if gnattools
39473 maybe-install-html-gnattools: install-html-gnattools
39474
39475 install-html-gnattools: \
39476     configure-gnattools \
39477     html-gnattools 
39478         @: $(MAKE); $(unstage)
39479         @[ -f ./gnattools/Makefile ] || exit 0; \
39480         r=`${PWD_COMMAND}`; export r; \
39481         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39482         $(HOST_EXPORTS) \
39483         for flag in $(EXTRA_HOST_FLAGS) ; do \
39484           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39485         done; \
39486         echo "Doing install-html in gnattools"; \
39487         (cd $(HOST_SUBDIR)/gnattools && \
39488           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39489                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39490                   "RANLIB=$${RANLIB}" \
39491                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39492                   install-html) \
39493           || exit 1
39494
39495 @endif gnattools
39496
39497 .PHONY: maybe-installcheck-gnattools installcheck-gnattools
39498 maybe-installcheck-gnattools:
39499 @if gnattools
39500 maybe-installcheck-gnattools: installcheck-gnattools
39501
39502 installcheck-gnattools: \
39503     configure-gnattools 
39504         @: $(MAKE); $(unstage)
39505         @[ -f ./gnattools/Makefile ] || exit 0; \
39506         r=`${PWD_COMMAND}`; export r; \
39507         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39508         $(HOST_EXPORTS) \
39509         for flag in $(EXTRA_HOST_FLAGS) ; do \
39510           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39511         done; \
39512         echo "Doing installcheck in gnattools"; \
39513         (cd $(HOST_SUBDIR)/gnattools && \
39514           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39515                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39516                   "RANLIB=$${RANLIB}" \
39517                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39518                   installcheck) \
39519           || exit 1
39520
39521 @endif gnattools
39522
39523 .PHONY: maybe-mostlyclean-gnattools mostlyclean-gnattools
39524 maybe-mostlyclean-gnattools:
39525 @if gnattools
39526 maybe-mostlyclean-gnattools: mostlyclean-gnattools
39527
39528 mostlyclean-gnattools: 
39529         @: $(MAKE); $(unstage)
39530         @[ -f ./gnattools/Makefile ] || exit 0; \
39531         r=`${PWD_COMMAND}`; export r; \
39532         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39533         $(HOST_EXPORTS) \
39534         for flag in $(EXTRA_HOST_FLAGS) ; do \
39535           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39536         done; \
39537         echo "Doing mostlyclean in gnattools"; \
39538         (cd $(HOST_SUBDIR)/gnattools && \
39539           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39540                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39541                   "RANLIB=$${RANLIB}" \
39542                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39543                   mostlyclean) \
39544           || exit 1
39545
39546 @endif gnattools
39547
39548 .PHONY: maybe-clean-gnattools clean-gnattools
39549 maybe-clean-gnattools:
39550 @if gnattools
39551 maybe-clean-gnattools: clean-gnattools
39552
39553 clean-gnattools: 
39554         @: $(MAKE); $(unstage)
39555         @[ -f ./gnattools/Makefile ] || exit 0; \
39556         r=`${PWD_COMMAND}`; export r; \
39557         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39558         $(HOST_EXPORTS) \
39559         for flag in $(EXTRA_HOST_FLAGS) ; do \
39560           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39561         done; \
39562         echo "Doing clean in gnattools"; \
39563         (cd $(HOST_SUBDIR)/gnattools && \
39564           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39565                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39566                   "RANLIB=$${RANLIB}" \
39567                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39568                   clean) \
39569           || exit 1
39570
39571 @endif gnattools
39572
39573 .PHONY: maybe-distclean-gnattools distclean-gnattools
39574 maybe-distclean-gnattools:
39575 @if gnattools
39576 maybe-distclean-gnattools: distclean-gnattools
39577
39578 distclean-gnattools: 
39579         @: $(MAKE); $(unstage)
39580         @[ -f ./gnattools/Makefile ] || exit 0; \
39581         r=`${PWD_COMMAND}`; export r; \
39582         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39583         $(HOST_EXPORTS) \
39584         for flag in $(EXTRA_HOST_FLAGS) ; do \
39585           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39586         done; \
39587         echo "Doing distclean in gnattools"; \
39588         (cd $(HOST_SUBDIR)/gnattools && \
39589           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39590                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39591                   "RANLIB=$${RANLIB}" \
39592                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39593                   distclean) \
39594           || exit 1
39595
39596 @endif gnattools
39597
39598 .PHONY: maybe-maintainer-clean-gnattools maintainer-clean-gnattools
39599 maybe-maintainer-clean-gnattools:
39600 @if gnattools
39601 maybe-maintainer-clean-gnattools: maintainer-clean-gnattools
39602
39603 maintainer-clean-gnattools: 
39604         @: $(MAKE); $(unstage)
39605         @[ -f ./gnattools/Makefile ] || exit 0; \
39606         r=`${PWD_COMMAND}`; export r; \
39607         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39608         $(HOST_EXPORTS) \
39609         for flag in $(EXTRA_HOST_FLAGS) ; do \
39610           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39611         done; \
39612         echo "Doing maintainer-clean in gnattools"; \
39613         (cd $(HOST_SUBDIR)/gnattools && \
39614           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39615                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39616                   "RANLIB=$${RANLIB}" \
39617                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39618                   maintainer-clean) \
39619           || exit 1
39620
39621 @endif gnattools
39622
39623
39624
39625 .PHONY: configure-lto-plugin maybe-configure-lto-plugin
39626 maybe-configure-lto-plugin:
39627 @if gcc-bootstrap
39628 configure-lto-plugin: stage_current
39629 @endif gcc-bootstrap
39630 @if lto-plugin
39631 maybe-configure-lto-plugin: configure-lto-plugin
39632 configure-lto-plugin: 
39633         @r=`${PWD_COMMAND}`; export r; \
39634         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39635         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39636         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39637         $(HOST_EXPORTS)  \
39638         echo Configuring in $(HOST_SUBDIR)/lto-plugin; \
39639         cd "$(HOST_SUBDIR)/lto-plugin" || exit 1; \
39640         case $(srcdir) in \
39641           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39642           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39643                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39644         esac; \
39645         module_srcdir=lto-plugin; \
39646         $(SHELL) \
39647           $$s/$$module_srcdir/configure \
39648           --srcdir=$${topdir}/$$module_srcdir \
39649           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39650           --target=${target_alias} --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@ \
39651           || exit 1
39652 @endif lto-plugin
39653
39654
39655
39656 .PHONY: configure-stage1-lto-plugin maybe-configure-stage1-lto-plugin
39657 maybe-configure-stage1-lto-plugin:
39658 @if lto-plugin-bootstrap
39659 maybe-configure-stage1-lto-plugin: configure-stage1-lto-plugin
39660 configure-stage1-lto-plugin:
39661         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
39662         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39663         @r=`${PWD_COMMAND}`; export r; \
39664         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39665         TFLAGS="$(STAGE1_TFLAGS)"; \
39666         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39667         $(HOST_EXPORTS) \
39668         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
39669         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
39670         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
39671         echo Configuring stage 1 in $(HOST_SUBDIR)/lto-plugin; \
39672         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39673         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39674         case $(srcdir) in \
39675           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39676           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39677                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39678         esac; \
39679         module_srcdir=lto-plugin; \
39680         $(SHELL) $$s/$$module_srcdir/configure \
39681           --srcdir=$${topdir}/$$module_srcdir \
39682           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39683           --target=${target_alias} \
39684            \
39685           $(STAGE1_CONFIGURE_FLAGS) \
39686           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39687 @endif lto-plugin-bootstrap
39688
39689 .PHONY: configure-stage2-lto-plugin maybe-configure-stage2-lto-plugin
39690 maybe-configure-stage2-lto-plugin:
39691 @if lto-plugin-bootstrap
39692 maybe-configure-stage2-lto-plugin: configure-stage2-lto-plugin
39693 configure-stage2-lto-plugin:
39694         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
39695         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39696         @r=`${PWD_COMMAND}`; export r; \
39697         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39698         TFLAGS="$(STAGE2_TFLAGS)"; \
39699         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39700         $(HOST_EXPORTS) \
39701         $(POSTSTAGE1_HOST_EXPORTS) \
39702         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
39703         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
39704         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
39705         echo Configuring stage 2 in $(HOST_SUBDIR)/lto-plugin; \
39706         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39707         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39708         case $(srcdir) in \
39709           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39710           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39711                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39712         esac; \
39713         module_srcdir=lto-plugin; \
39714         $(SHELL) $$s/$$module_srcdir/configure \
39715           --srcdir=$${topdir}/$$module_srcdir \
39716           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39717           --target=${target_alias} \
39718           --with-build-libsubdir=$(HOST_SUBDIR) \
39719           $(STAGE2_CONFIGURE_FLAGS) \
39720           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39721 @endif lto-plugin-bootstrap
39722
39723 .PHONY: configure-stage3-lto-plugin maybe-configure-stage3-lto-plugin
39724 maybe-configure-stage3-lto-plugin:
39725 @if lto-plugin-bootstrap
39726 maybe-configure-stage3-lto-plugin: configure-stage3-lto-plugin
39727 configure-stage3-lto-plugin:
39728         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
39729         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39730         @r=`${PWD_COMMAND}`; export r; \
39731         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39732         TFLAGS="$(STAGE3_TFLAGS)"; \
39733         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39734         $(HOST_EXPORTS) \
39735         $(POSTSTAGE1_HOST_EXPORTS) \
39736         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
39737         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
39738         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
39739         echo Configuring stage 3 in $(HOST_SUBDIR)/lto-plugin; \
39740         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39741         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39742         case $(srcdir) in \
39743           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39744           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39745                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39746         esac; \
39747         module_srcdir=lto-plugin; \
39748         $(SHELL) $$s/$$module_srcdir/configure \
39749           --srcdir=$${topdir}/$$module_srcdir \
39750           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39751           --target=${target_alias} \
39752           --with-build-libsubdir=$(HOST_SUBDIR) \
39753           $(STAGE3_CONFIGURE_FLAGS) \
39754           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39755 @endif lto-plugin-bootstrap
39756
39757 .PHONY: configure-stage4-lto-plugin maybe-configure-stage4-lto-plugin
39758 maybe-configure-stage4-lto-plugin:
39759 @if lto-plugin-bootstrap
39760 maybe-configure-stage4-lto-plugin: configure-stage4-lto-plugin
39761 configure-stage4-lto-plugin:
39762         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
39763         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39764         @r=`${PWD_COMMAND}`; export r; \
39765         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39766         TFLAGS="$(STAGE4_TFLAGS)"; \
39767         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39768         $(HOST_EXPORTS) \
39769         $(POSTSTAGE1_HOST_EXPORTS) \
39770         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
39771         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
39772         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
39773         echo Configuring stage 4 in $(HOST_SUBDIR)/lto-plugin; \
39774         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39775         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39776         case $(srcdir) in \
39777           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39778           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39779                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39780         esac; \
39781         module_srcdir=lto-plugin; \
39782         $(SHELL) $$s/$$module_srcdir/configure \
39783           --srcdir=$${topdir}/$$module_srcdir \
39784           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39785           --target=${target_alias} \
39786           --with-build-libsubdir=$(HOST_SUBDIR) \
39787           $(STAGE4_CONFIGURE_FLAGS) \
39788           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39789 @endif lto-plugin-bootstrap
39790
39791 .PHONY: configure-stageprofile-lto-plugin maybe-configure-stageprofile-lto-plugin
39792 maybe-configure-stageprofile-lto-plugin:
39793 @if lto-plugin-bootstrap
39794 maybe-configure-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
39795 configure-stageprofile-lto-plugin:
39796         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
39797         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39798         @r=`${PWD_COMMAND}`; export r; \
39799         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39800         TFLAGS="$(STAGEprofile_TFLAGS)"; \
39801         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39802         $(HOST_EXPORTS) \
39803         $(POSTSTAGE1_HOST_EXPORTS) \
39804         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
39805         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
39806         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
39807         echo Configuring stage profile in $(HOST_SUBDIR)/lto-plugin; \
39808         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39809         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39810         case $(srcdir) in \
39811           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39812           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39813                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39814         esac; \
39815         module_srcdir=lto-plugin; \
39816         $(SHELL) $$s/$$module_srcdir/configure \
39817           --srcdir=$${topdir}/$$module_srcdir \
39818           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39819           --target=${target_alias} \
39820           --with-build-libsubdir=$(HOST_SUBDIR) \
39821           $(STAGEprofile_CONFIGURE_FLAGS) \
39822           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39823 @endif lto-plugin-bootstrap
39824
39825 .PHONY: configure-stagetrain-lto-plugin maybe-configure-stagetrain-lto-plugin
39826 maybe-configure-stagetrain-lto-plugin:
39827 @if lto-plugin-bootstrap
39828 maybe-configure-stagetrain-lto-plugin: configure-stagetrain-lto-plugin
39829 configure-stagetrain-lto-plugin:
39830         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
39831         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39832         @r=`${PWD_COMMAND}`; export r; \
39833         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39834         TFLAGS="$(STAGEtrain_TFLAGS)"; \
39835         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39836         $(HOST_EXPORTS) \
39837         $(POSTSTAGE1_HOST_EXPORTS) \
39838         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
39839         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
39840         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
39841         echo Configuring stage train in $(HOST_SUBDIR)/lto-plugin; \
39842         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39843         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39844         case $(srcdir) in \
39845           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39846           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39847                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39848         esac; \
39849         module_srcdir=lto-plugin; \
39850         $(SHELL) $$s/$$module_srcdir/configure \
39851           --srcdir=$${topdir}/$$module_srcdir \
39852           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39853           --target=${target_alias} \
39854           --with-build-libsubdir=$(HOST_SUBDIR) \
39855           $(STAGEtrain_CONFIGURE_FLAGS) \
39856           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39857 @endif lto-plugin-bootstrap
39858
39859 .PHONY: configure-stagefeedback-lto-plugin maybe-configure-stagefeedback-lto-plugin
39860 maybe-configure-stagefeedback-lto-plugin:
39861 @if lto-plugin-bootstrap
39862 maybe-configure-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
39863 configure-stagefeedback-lto-plugin:
39864         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
39865         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39866         @r=`${PWD_COMMAND}`; export r; \
39867         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39868         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
39869         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39870         $(HOST_EXPORTS) \
39871         $(POSTSTAGE1_HOST_EXPORTS) \
39872         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
39873         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
39874         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
39875         echo Configuring stage feedback in $(HOST_SUBDIR)/lto-plugin; \
39876         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39877         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39878         case $(srcdir) in \
39879           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39880           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39881                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39882         esac; \
39883         module_srcdir=lto-plugin; \
39884         $(SHELL) $$s/$$module_srcdir/configure \
39885           --srcdir=$${topdir}/$$module_srcdir \
39886           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39887           --target=${target_alias} \
39888           --with-build-libsubdir=$(HOST_SUBDIR) \
39889           $(STAGEfeedback_CONFIGURE_FLAGS) \
39890           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39891 @endif lto-plugin-bootstrap
39892
39893 .PHONY: configure-stageautoprofile-lto-plugin maybe-configure-stageautoprofile-lto-plugin
39894 maybe-configure-stageautoprofile-lto-plugin:
39895 @if lto-plugin-bootstrap
39896 maybe-configure-stageautoprofile-lto-plugin: configure-stageautoprofile-lto-plugin
39897 configure-stageautoprofile-lto-plugin:
39898         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
39899         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39900         @r=`${PWD_COMMAND}`; export r; \
39901         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39902         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
39903         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39904         $(HOST_EXPORTS) \
39905         $(POSTSTAGE1_HOST_EXPORTS) \
39906         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
39907         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
39908         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
39909         echo Configuring stage autoprofile in $(HOST_SUBDIR)/lto-plugin; \
39910         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39911         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39912         case $(srcdir) in \
39913           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39914           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39915                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39916         esac; \
39917         module_srcdir=lto-plugin; \
39918         $(SHELL) $$s/$$module_srcdir/configure \
39919           --srcdir=$${topdir}/$$module_srcdir \
39920           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39921           --target=${target_alias} \
39922           --with-build-libsubdir=$(HOST_SUBDIR) \
39923           $(STAGEautoprofile_CONFIGURE_FLAGS) \
39924           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39925 @endif lto-plugin-bootstrap
39926
39927 .PHONY: configure-stageautofeedback-lto-plugin maybe-configure-stageautofeedback-lto-plugin
39928 maybe-configure-stageautofeedback-lto-plugin:
39929 @if lto-plugin-bootstrap
39930 maybe-configure-stageautofeedback-lto-plugin: configure-stageautofeedback-lto-plugin
39931 configure-stageautofeedback-lto-plugin:
39932         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
39933         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39934         @r=`${PWD_COMMAND}`; export r; \
39935         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39936         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
39937         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39938         $(HOST_EXPORTS) \
39939         $(POSTSTAGE1_HOST_EXPORTS) \
39940         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
39941         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
39942         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
39943         echo Configuring stage autofeedback in $(HOST_SUBDIR)/lto-plugin; \
39944         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39945         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39946         case $(srcdir) in \
39947           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39948           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39949                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39950         esac; \
39951         module_srcdir=lto-plugin; \
39952         $(SHELL) $$s/$$module_srcdir/configure \
39953           --srcdir=$${topdir}/$$module_srcdir \
39954           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39955           --target=${target_alias} \
39956           --with-build-libsubdir=$(HOST_SUBDIR) \
39957           $(STAGEautofeedback_CONFIGURE_FLAGS) \
39958           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39959 @endif lto-plugin-bootstrap
39960
39961
39962
39963
39964
39965 .PHONY: all-lto-plugin maybe-all-lto-plugin
39966 maybe-all-lto-plugin:
39967 @if gcc-bootstrap
39968 all-lto-plugin: stage_current
39969 @endif gcc-bootstrap
39970 @if lto-plugin
39971 TARGET-lto-plugin=all
39972 maybe-all-lto-plugin: all-lto-plugin
39973 all-lto-plugin: configure-lto-plugin
39974         @r=`${PWD_COMMAND}`; export r; \
39975         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39976         $(HOST_EXPORTS)  \
39977         (cd $(HOST_SUBDIR)/lto-plugin && \
39978           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39979                 $(TARGET-lto-plugin))
39980 @endif lto-plugin
39981
39982
39983
39984 .PHONY: all-stage1-lto-plugin maybe-all-stage1-lto-plugin
39985 .PHONY: clean-stage1-lto-plugin maybe-clean-stage1-lto-plugin
39986 maybe-all-stage1-lto-plugin:
39987 maybe-clean-stage1-lto-plugin:
39988 @if lto-plugin-bootstrap
39989 maybe-all-stage1-lto-plugin: all-stage1-lto-plugin
39990 all-stage1: all-stage1-lto-plugin
39991 TARGET-stage1-lto-plugin = $(TARGET-lto-plugin)
39992 all-stage1-lto-plugin: configure-stage1-lto-plugin
39993         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
39994         @r=`${PWD_COMMAND}`; export r; \
39995         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39996         TFLAGS="$(STAGE1_TFLAGS)"; \
39997         $(HOST_EXPORTS)  \
39998         cd $(HOST_SUBDIR)/lto-plugin && \
39999          \
40000         $(MAKE) $(BASE_FLAGS_TO_PASS) \
40001                 CFLAGS="$(STAGE1_CFLAGS)" \
40002                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
40003                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
40004                 LIBCFLAGS="$(LIBCFLAGS)" \
40005                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40006                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40007                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40008                 $(EXTRA_HOST_FLAGS)  \
40009                 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
40010                 TFLAGS="$(STAGE1_TFLAGS)"  \
40011                 $(TARGET-stage1-lto-plugin)
40012
40013 maybe-clean-stage1-lto-plugin: clean-stage1-lto-plugin
40014 clean-stage1: clean-stage1-lto-plugin
40015 clean-stage1-lto-plugin:
40016         @if [ $(current_stage) = stage1 ]; then \
40017           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
40018         else \
40019           [ -f $(HOST_SUBDIR)/stage1-lto-plugin/Makefile ] || exit 0; \
40020           $(MAKE) stage1-start; \
40021         fi; \
40022         cd $(HOST_SUBDIR)/lto-plugin && \
40023         $(MAKE) $(EXTRA_HOST_FLAGS)  \
40024         $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
40025 @endif lto-plugin-bootstrap
40026
40027
40028 .PHONY: all-stage2-lto-plugin maybe-all-stage2-lto-plugin
40029 .PHONY: clean-stage2-lto-plugin maybe-clean-stage2-lto-plugin
40030 maybe-all-stage2-lto-plugin:
40031 maybe-clean-stage2-lto-plugin:
40032 @if lto-plugin-bootstrap
40033 maybe-all-stage2-lto-plugin: all-stage2-lto-plugin
40034 all-stage2: all-stage2-lto-plugin
40035 TARGET-stage2-lto-plugin = $(TARGET-lto-plugin)
40036 all-stage2-lto-plugin: configure-stage2-lto-plugin
40037         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
40038         @r=`${PWD_COMMAND}`; export r; \
40039         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40040         TFLAGS="$(STAGE2_TFLAGS)"; \
40041         $(HOST_EXPORTS) \
40042         $(POSTSTAGE1_HOST_EXPORTS)  \
40043         cd $(HOST_SUBDIR)/lto-plugin && \
40044          \
40045         $(MAKE) $(BASE_FLAGS_TO_PASS) \
40046                 CFLAGS="$(STAGE2_CFLAGS)" \
40047                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
40048                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
40049                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
40050                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40051                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40052                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40053                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
40054                 TFLAGS="$(STAGE2_TFLAGS)"  \
40055                 $(TARGET-stage2-lto-plugin)
40056
40057 maybe-clean-stage2-lto-plugin: clean-stage2-lto-plugin
40058 clean-stage2: clean-stage2-lto-plugin
40059 clean-stage2-lto-plugin:
40060         @if [ $(current_stage) = stage2 ]; then \
40061           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
40062         else \
40063           [ -f $(HOST_SUBDIR)/stage2-lto-plugin/Makefile ] || exit 0; \
40064           $(MAKE) stage2-start; \
40065         fi; \
40066         cd $(HOST_SUBDIR)/lto-plugin && \
40067         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
40068 @endif lto-plugin-bootstrap
40069
40070
40071 .PHONY: all-stage3-lto-plugin maybe-all-stage3-lto-plugin
40072 .PHONY: clean-stage3-lto-plugin maybe-clean-stage3-lto-plugin
40073 maybe-all-stage3-lto-plugin:
40074 maybe-clean-stage3-lto-plugin:
40075 @if lto-plugin-bootstrap
40076 maybe-all-stage3-lto-plugin: all-stage3-lto-plugin
40077 all-stage3: all-stage3-lto-plugin
40078 TARGET-stage3-lto-plugin = $(TARGET-lto-plugin)
40079 all-stage3-lto-plugin: configure-stage3-lto-plugin
40080         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
40081         @r=`${PWD_COMMAND}`; export r; \
40082         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40083         TFLAGS="$(STAGE3_TFLAGS)"; \
40084         $(HOST_EXPORTS) \
40085         $(POSTSTAGE1_HOST_EXPORTS)  \
40086         cd $(HOST_SUBDIR)/lto-plugin && \
40087          \
40088         $(MAKE) $(BASE_FLAGS_TO_PASS) \
40089                 CFLAGS="$(STAGE3_CFLAGS)" \
40090                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
40091                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
40092                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
40093                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40094                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40095                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40096                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
40097                 TFLAGS="$(STAGE3_TFLAGS)"  \
40098                 $(TARGET-stage3-lto-plugin)
40099
40100 maybe-clean-stage3-lto-plugin: clean-stage3-lto-plugin
40101 clean-stage3: clean-stage3-lto-plugin
40102 clean-stage3-lto-plugin:
40103         @if [ $(current_stage) = stage3 ]; then \
40104           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
40105         else \
40106           [ -f $(HOST_SUBDIR)/stage3-lto-plugin/Makefile ] || exit 0; \
40107           $(MAKE) stage3-start; \
40108         fi; \
40109         cd $(HOST_SUBDIR)/lto-plugin && \
40110         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
40111 @endif lto-plugin-bootstrap
40112
40113
40114 .PHONY: all-stage4-lto-plugin maybe-all-stage4-lto-plugin
40115 .PHONY: clean-stage4-lto-plugin maybe-clean-stage4-lto-plugin
40116 maybe-all-stage4-lto-plugin:
40117 maybe-clean-stage4-lto-plugin:
40118 @if lto-plugin-bootstrap
40119 maybe-all-stage4-lto-plugin: all-stage4-lto-plugin
40120 all-stage4: all-stage4-lto-plugin
40121 TARGET-stage4-lto-plugin = $(TARGET-lto-plugin)
40122 all-stage4-lto-plugin: configure-stage4-lto-plugin
40123         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
40124         @r=`${PWD_COMMAND}`; export r; \
40125         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40126         TFLAGS="$(STAGE4_TFLAGS)"; \
40127         $(HOST_EXPORTS) \
40128         $(POSTSTAGE1_HOST_EXPORTS)  \
40129         cd $(HOST_SUBDIR)/lto-plugin && \
40130          \
40131         $(MAKE) $(BASE_FLAGS_TO_PASS) \
40132                 CFLAGS="$(STAGE4_CFLAGS)" \
40133                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
40134                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
40135                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
40136                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40137                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40138                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40139                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
40140                 TFLAGS="$(STAGE4_TFLAGS)"  \
40141                 $(TARGET-stage4-lto-plugin)
40142
40143 maybe-clean-stage4-lto-plugin: clean-stage4-lto-plugin
40144 clean-stage4: clean-stage4-lto-plugin
40145 clean-stage4-lto-plugin:
40146         @if [ $(current_stage) = stage4 ]; then \
40147           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
40148         else \
40149           [ -f $(HOST_SUBDIR)/stage4-lto-plugin/Makefile ] || exit 0; \
40150           $(MAKE) stage4-start; \
40151         fi; \
40152         cd $(HOST_SUBDIR)/lto-plugin && \
40153         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
40154 @endif lto-plugin-bootstrap
40155
40156
40157 .PHONY: all-stageprofile-lto-plugin maybe-all-stageprofile-lto-plugin
40158 .PHONY: clean-stageprofile-lto-plugin maybe-clean-stageprofile-lto-plugin
40159 maybe-all-stageprofile-lto-plugin:
40160 maybe-clean-stageprofile-lto-plugin:
40161 @if lto-plugin-bootstrap
40162 maybe-all-stageprofile-lto-plugin: all-stageprofile-lto-plugin
40163 all-stageprofile: all-stageprofile-lto-plugin
40164 TARGET-stageprofile-lto-plugin = $(TARGET-lto-plugin)
40165 all-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
40166         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
40167         @r=`${PWD_COMMAND}`; export r; \
40168         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40169         TFLAGS="$(STAGEprofile_TFLAGS)"; \
40170         $(HOST_EXPORTS) \
40171         $(POSTSTAGE1_HOST_EXPORTS)  \
40172         cd $(HOST_SUBDIR)/lto-plugin && \
40173          \
40174         $(MAKE) $(BASE_FLAGS_TO_PASS) \
40175                 CFLAGS="$(STAGEprofile_CFLAGS)" \
40176                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
40177                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
40178                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
40179                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40180                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40181                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40182                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
40183                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
40184                 $(TARGET-stageprofile-lto-plugin)
40185
40186 maybe-clean-stageprofile-lto-plugin: clean-stageprofile-lto-plugin
40187 clean-stageprofile: clean-stageprofile-lto-plugin
40188 clean-stageprofile-lto-plugin:
40189         @if [ $(current_stage) = stageprofile ]; then \
40190           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
40191         else \
40192           [ -f $(HOST_SUBDIR)/stageprofile-lto-plugin/Makefile ] || exit 0; \
40193           $(MAKE) stageprofile-start; \
40194         fi; \
40195         cd $(HOST_SUBDIR)/lto-plugin && \
40196         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
40197 @endif lto-plugin-bootstrap
40198
40199
40200 .PHONY: all-stagetrain-lto-plugin maybe-all-stagetrain-lto-plugin
40201 .PHONY: clean-stagetrain-lto-plugin maybe-clean-stagetrain-lto-plugin
40202 maybe-all-stagetrain-lto-plugin:
40203 maybe-clean-stagetrain-lto-plugin:
40204 @if lto-plugin-bootstrap
40205 maybe-all-stagetrain-lto-plugin: all-stagetrain-lto-plugin
40206 all-stagetrain: all-stagetrain-lto-plugin
40207 TARGET-stagetrain-lto-plugin = $(TARGET-lto-plugin)
40208 all-stagetrain-lto-plugin: configure-stagetrain-lto-plugin
40209         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
40210         @r=`${PWD_COMMAND}`; export r; \
40211         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40212         TFLAGS="$(STAGEtrain_TFLAGS)"; \
40213         $(HOST_EXPORTS) \
40214         $(POSTSTAGE1_HOST_EXPORTS)  \
40215         cd $(HOST_SUBDIR)/lto-plugin && \
40216          \
40217         $(MAKE) $(BASE_FLAGS_TO_PASS) \
40218                 CFLAGS="$(STAGEtrain_CFLAGS)" \
40219                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
40220                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
40221                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
40222                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40223                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40224                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40225                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
40226                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
40227                 $(TARGET-stagetrain-lto-plugin)
40228
40229 maybe-clean-stagetrain-lto-plugin: clean-stagetrain-lto-plugin
40230 clean-stagetrain: clean-stagetrain-lto-plugin
40231 clean-stagetrain-lto-plugin:
40232         @if [ $(current_stage) = stagetrain ]; then \
40233           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
40234         else \
40235           [ -f $(HOST_SUBDIR)/stagetrain-lto-plugin/Makefile ] || exit 0; \
40236           $(MAKE) stagetrain-start; \
40237         fi; \
40238         cd $(HOST_SUBDIR)/lto-plugin && \
40239         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
40240 @endif lto-plugin-bootstrap
40241
40242
40243 .PHONY: all-stagefeedback-lto-plugin maybe-all-stagefeedback-lto-plugin
40244 .PHONY: clean-stagefeedback-lto-plugin maybe-clean-stagefeedback-lto-plugin
40245 maybe-all-stagefeedback-lto-plugin:
40246 maybe-clean-stagefeedback-lto-plugin:
40247 @if lto-plugin-bootstrap
40248 maybe-all-stagefeedback-lto-plugin: all-stagefeedback-lto-plugin
40249 all-stagefeedback: all-stagefeedback-lto-plugin
40250 TARGET-stagefeedback-lto-plugin = $(TARGET-lto-plugin)
40251 all-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
40252         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
40253         @r=`${PWD_COMMAND}`; export r; \
40254         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40255         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
40256         $(HOST_EXPORTS) \
40257         $(POSTSTAGE1_HOST_EXPORTS)  \
40258         cd $(HOST_SUBDIR)/lto-plugin && \
40259          \
40260         $(MAKE) $(BASE_FLAGS_TO_PASS) \
40261                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
40262                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
40263                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
40264                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
40265                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40266                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40267                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40268                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
40269                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
40270                 $(TARGET-stagefeedback-lto-plugin)
40271
40272 maybe-clean-stagefeedback-lto-plugin: clean-stagefeedback-lto-plugin
40273 clean-stagefeedback: clean-stagefeedback-lto-plugin
40274 clean-stagefeedback-lto-plugin:
40275         @if [ $(current_stage) = stagefeedback ]; then \
40276           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
40277         else \
40278           [ -f $(HOST_SUBDIR)/stagefeedback-lto-plugin/Makefile ] || exit 0; \
40279           $(MAKE) stagefeedback-start; \
40280         fi; \
40281         cd $(HOST_SUBDIR)/lto-plugin && \
40282         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
40283 @endif lto-plugin-bootstrap
40284
40285
40286 .PHONY: all-stageautoprofile-lto-plugin maybe-all-stageautoprofile-lto-plugin
40287 .PHONY: clean-stageautoprofile-lto-plugin maybe-clean-stageautoprofile-lto-plugin
40288 maybe-all-stageautoprofile-lto-plugin:
40289 maybe-clean-stageautoprofile-lto-plugin:
40290 @if lto-plugin-bootstrap
40291 maybe-all-stageautoprofile-lto-plugin: all-stageautoprofile-lto-plugin
40292 all-stageautoprofile: all-stageautoprofile-lto-plugin
40293 TARGET-stageautoprofile-lto-plugin = $(TARGET-lto-plugin)
40294 all-stageautoprofile-lto-plugin: configure-stageautoprofile-lto-plugin
40295         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
40296         @r=`${PWD_COMMAND}`; export r; \
40297         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40298         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
40299         $(HOST_EXPORTS) \
40300         $(POSTSTAGE1_HOST_EXPORTS)  \
40301         cd $(HOST_SUBDIR)/lto-plugin && \
40302         $$s/gcc/config/i386/$(AUTO_PROFILE) \
40303         $(MAKE) $(BASE_FLAGS_TO_PASS) \
40304                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
40305                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
40306                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
40307                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
40308                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40309                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40310                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40311                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
40312                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
40313                 $(TARGET-stageautoprofile-lto-plugin)
40314
40315 maybe-clean-stageautoprofile-lto-plugin: clean-stageautoprofile-lto-plugin
40316 clean-stageautoprofile: clean-stageautoprofile-lto-plugin
40317 clean-stageautoprofile-lto-plugin:
40318         @if [ $(current_stage) = stageautoprofile ]; then \
40319           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
40320         else \
40321           [ -f $(HOST_SUBDIR)/stageautoprofile-lto-plugin/Makefile ] || exit 0; \
40322           $(MAKE) stageautoprofile-start; \
40323         fi; \
40324         cd $(HOST_SUBDIR)/lto-plugin && \
40325         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
40326 @endif lto-plugin-bootstrap
40327
40328
40329 .PHONY: all-stageautofeedback-lto-plugin maybe-all-stageautofeedback-lto-plugin
40330 .PHONY: clean-stageautofeedback-lto-plugin maybe-clean-stageautofeedback-lto-plugin
40331 maybe-all-stageautofeedback-lto-plugin:
40332 maybe-clean-stageautofeedback-lto-plugin:
40333 @if lto-plugin-bootstrap
40334 maybe-all-stageautofeedback-lto-plugin: all-stageautofeedback-lto-plugin
40335 all-stageautofeedback: all-stageautofeedback-lto-plugin
40336 TARGET-stageautofeedback-lto-plugin = $(TARGET-lto-plugin)
40337 all-stageautofeedback-lto-plugin: configure-stageautofeedback-lto-plugin
40338         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
40339         @r=`${PWD_COMMAND}`; export r; \
40340         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40341         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
40342         $(HOST_EXPORTS) \
40343         $(POSTSTAGE1_HOST_EXPORTS)  \
40344         cd $(HOST_SUBDIR)/lto-plugin && \
40345          \
40346         $(MAKE) $(BASE_FLAGS_TO_PASS) \
40347                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
40348                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
40349                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
40350                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
40351                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40352                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40353                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40354                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
40355                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
40356                 $(TARGET-stageautofeedback-lto-plugin)
40357
40358 maybe-clean-stageautofeedback-lto-plugin: clean-stageautofeedback-lto-plugin
40359 clean-stageautofeedback: clean-stageautofeedback-lto-plugin
40360 clean-stageautofeedback-lto-plugin:
40361         @if [ $(current_stage) = stageautofeedback ]; then \
40362           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
40363         else \
40364           [ -f $(HOST_SUBDIR)/stageautofeedback-lto-plugin/Makefile ] || exit 0; \
40365           $(MAKE) stageautofeedback-start; \
40366         fi; \
40367         cd $(HOST_SUBDIR)/lto-plugin && \
40368         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
40369 @endif lto-plugin-bootstrap
40370
40371
40372
40373
40374
40375 .PHONY: check-lto-plugin maybe-check-lto-plugin
40376 maybe-check-lto-plugin:
40377 @if lto-plugin
40378 maybe-check-lto-plugin: check-lto-plugin
40379
40380 check-lto-plugin:
40381         @: $(MAKE); $(unstage)
40382         @r=`${PWD_COMMAND}`; export r; \
40383         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40384         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
40385         (cd $(HOST_SUBDIR)/lto-plugin && \
40386           $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ $(EXTRA_BOOTSTRAP_FLAGS) check)
40387
40388 @endif lto-plugin
40389
40390 .PHONY: install-lto-plugin maybe-install-lto-plugin
40391 maybe-install-lto-plugin:
40392 @if lto-plugin
40393 maybe-install-lto-plugin: install-lto-plugin
40394
40395 install-lto-plugin: installdirs
40396         @: $(MAKE); $(unstage)
40397         @r=`${PWD_COMMAND}`; export r; \
40398         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40399         $(HOST_EXPORTS) \
40400         (cd $(HOST_SUBDIR)/lto-plugin && \
40401           $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install)
40402
40403 @endif lto-plugin
40404
40405 .PHONY: install-strip-lto-plugin maybe-install-strip-lto-plugin
40406 maybe-install-strip-lto-plugin:
40407 @if lto-plugin
40408 maybe-install-strip-lto-plugin: install-strip-lto-plugin
40409
40410 install-strip-lto-plugin: installdirs
40411         @: $(MAKE); $(unstage)
40412         @r=`${PWD_COMMAND}`; export r; \
40413         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40414         $(HOST_EXPORTS) \
40415         (cd $(HOST_SUBDIR)/lto-plugin && \
40416           $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install-strip)
40417
40418 @endif lto-plugin
40419
40420 # Other targets (info, dvi, pdf, etc.)
40421
40422 .PHONY: maybe-info-lto-plugin info-lto-plugin
40423 maybe-info-lto-plugin:
40424 @if lto-plugin
40425 maybe-info-lto-plugin: info-lto-plugin
40426
40427 info-lto-plugin: \
40428     configure-lto-plugin 
40429         @[ -f ./lto-plugin/Makefile ] || exit 0; \
40430         r=`${PWD_COMMAND}`; export r; \
40431         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40432         $(HOST_EXPORTS) \
40433         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40434           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40435         done; \
40436         echo "Doing info in lto-plugin"; \
40437         (cd $(HOST_SUBDIR)/lto-plugin && \
40438           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40439                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40440                   "RANLIB=$${RANLIB}" \
40441                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40442                   info) \
40443           || exit 1
40444
40445 @endif lto-plugin
40446
40447 .PHONY: maybe-dvi-lto-plugin dvi-lto-plugin
40448 maybe-dvi-lto-plugin:
40449 @if lto-plugin
40450 maybe-dvi-lto-plugin: dvi-lto-plugin
40451
40452 dvi-lto-plugin: \
40453     configure-lto-plugin 
40454         @[ -f ./lto-plugin/Makefile ] || exit 0; \
40455         r=`${PWD_COMMAND}`; export r; \
40456         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40457         $(HOST_EXPORTS) \
40458         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40459           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40460         done; \
40461         echo "Doing dvi in lto-plugin"; \
40462         (cd $(HOST_SUBDIR)/lto-plugin && \
40463           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40464                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40465                   "RANLIB=$${RANLIB}" \
40466                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40467                   dvi) \
40468           || exit 1
40469
40470 @endif lto-plugin
40471
40472 .PHONY: maybe-pdf-lto-plugin pdf-lto-plugin
40473 maybe-pdf-lto-plugin:
40474 @if lto-plugin
40475 maybe-pdf-lto-plugin: pdf-lto-plugin
40476
40477 pdf-lto-plugin: \
40478     configure-lto-plugin 
40479         @[ -f ./lto-plugin/Makefile ] || exit 0; \
40480         r=`${PWD_COMMAND}`; export r; \
40481         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40482         $(HOST_EXPORTS) \
40483         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40484           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40485         done; \
40486         echo "Doing pdf in lto-plugin"; \
40487         (cd $(HOST_SUBDIR)/lto-plugin && \
40488           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40489                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40490                   "RANLIB=$${RANLIB}" \
40491                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40492                   pdf) \
40493           || exit 1
40494
40495 @endif lto-plugin
40496
40497 .PHONY: maybe-html-lto-plugin html-lto-plugin
40498 maybe-html-lto-plugin:
40499 @if lto-plugin
40500 maybe-html-lto-plugin: html-lto-plugin
40501
40502 html-lto-plugin: \
40503     configure-lto-plugin 
40504         @[ -f ./lto-plugin/Makefile ] || exit 0; \
40505         r=`${PWD_COMMAND}`; export r; \
40506         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40507         $(HOST_EXPORTS) \
40508         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40509           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40510         done; \
40511         echo "Doing html in lto-plugin"; \
40512         (cd $(HOST_SUBDIR)/lto-plugin && \
40513           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40514                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40515                   "RANLIB=$${RANLIB}" \
40516                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40517                   html) \
40518           || exit 1
40519
40520 @endif lto-plugin
40521
40522 .PHONY: maybe-TAGS-lto-plugin TAGS-lto-plugin
40523 maybe-TAGS-lto-plugin:
40524 @if lto-plugin
40525 maybe-TAGS-lto-plugin: TAGS-lto-plugin
40526
40527 TAGS-lto-plugin: \
40528     configure-lto-plugin 
40529         @[ -f ./lto-plugin/Makefile ] || exit 0; \
40530         r=`${PWD_COMMAND}`; export r; \
40531         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40532         $(HOST_EXPORTS) \
40533         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40534           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40535         done; \
40536         echo "Doing TAGS in lto-plugin"; \
40537         (cd $(HOST_SUBDIR)/lto-plugin && \
40538           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40539                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40540                   "RANLIB=$${RANLIB}" \
40541                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40542                   TAGS) \
40543           || exit 1
40544
40545 @endif lto-plugin
40546
40547 .PHONY: maybe-install-info-lto-plugin install-info-lto-plugin
40548 maybe-install-info-lto-plugin:
40549 @if lto-plugin
40550 maybe-install-info-lto-plugin: install-info-lto-plugin
40551
40552 install-info-lto-plugin: \
40553     configure-lto-plugin \
40554     info-lto-plugin 
40555         @[ -f ./lto-plugin/Makefile ] || exit 0; \
40556         r=`${PWD_COMMAND}`; export r; \
40557         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40558         $(HOST_EXPORTS) \
40559         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40560           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40561         done; \
40562         echo "Doing install-info in lto-plugin"; \
40563         (cd $(HOST_SUBDIR)/lto-plugin && \
40564           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40565                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40566                   "RANLIB=$${RANLIB}" \
40567                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40568                   install-info) \
40569           || exit 1
40570
40571 @endif lto-plugin
40572
40573 .PHONY: maybe-install-dvi-lto-plugin install-dvi-lto-plugin
40574 maybe-install-dvi-lto-plugin:
40575 @if lto-plugin
40576 maybe-install-dvi-lto-plugin: install-dvi-lto-plugin
40577
40578 install-dvi-lto-plugin: \
40579     configure-lto-plugin \
40580     dvi-lto-plugin 
40581         @[ -f ./lto-plugin/Makefile ] || exit 0; \
40582         r=`${PWD_COMMAND}`; export r; \
40583         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40584         $(HOST_EXPORTS) \
40585         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40586           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40587         done; \
40588         echo "Doing install-dvi in lto-plugin"; \
40589         (cd $(HOST_SUBDIR)/lto-plugin && \
40590           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40591                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40592                   "RANLIB=$${RANLIB}" \
40593                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40594                   install-dvi) \
40595           || exit 1
40596
40597 @endif lto-plugin
40598
40599 .PHONY: maybe-install-pdf-lto-plugin install-pdf-lto-plugin
40600 maybe-install-pdf-lto-plugin:
40601 @if lto-plugin
40602 maybe-install-pdf-lto-plugin: install-pdf-lto-plugin
40603
40604 install-pdf-lto-plugin: \
40605     configure-lto-plugin \
40606     pdf-lto-plugin 
40607         @[ -f ./lto-plugin/Makefile ] || exit 0; \
40608         r=`${PWD_COMMAND}`; export r; \
40609         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40610         $(HOST_EXPORTS) \
40611         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40612           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40613         done; \
40614         echo "Doing install-pdf in lto-plugin"; \
40615         (cd $(HOST_SUBDIR)/lto-plugin && \
40616           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40617                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40618                   "RANLIB=$${RANLIB}" \
40619                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40620                   install-pdf) \
40621           || exit 1
40622
40623 @endif lto-plugin
40624
40625 .PHONY: maybe-install-html-lto-plugin install-html-lto-plugin
40626 maybe-install-html-lto-plugin:
40627 @if lto-plugin
40628 maybe-install-html-lto-plugin: install-html-lto-plugin
40629
40630 install-html-lto-plugin: \
40631     configure-lto-plugin \
40632     html-lto-plugin 
40633         @[ -f ./lto-plugin/Makefile ] || exit 0; \
40634         r=`${PWD_COMMAND}`; export r; \
40635         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40636         $(HOST_EXPORTS) \
40637         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40638           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40639         done; \
40640         echo "Doing install-html in lto-plugin"; \
40641         (cd $(HOST_SUBDIR)/lto-plugin && \
40642           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40643                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40644                   "RANLIB=$${RANLIB}" \
40645                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40646                   install-html) \
40647           || exit 1
40648
40649 @endif lto-plugin
40650
40651 .PHONY: maybe-installcheck-lto-plugin installcheck-lto-plugin
40652 maybe-installcheck-lto-plugin:
40653 @if lto-plugin
40654 maybe-installcheck-lto-plugin: installcheck-lto-plugin
40655
40656 installcheck-lto-plugin: \
40657     configure-lto-plugin 
40658         @[ -f ./lto-plugin/Makefile ] || exit 0; \
40659         r=`${PWD_COMMAND}`; export r; \
40660         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40661         $(HOST_EXPORTS) \
40662         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40663           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40664         done; \
40665         echo "Doing installcheck in lto-plugin"; \
40666         (cd $(HOST_SUBDIR)/lto-plugin && \
40667           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40668                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40669                   "RANLIB=$${RANLIB}" \
40670                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40671                   installcheck) \
40672           || exit 1
40673
40674 @endif lto-plugin
40675
40676 .PHONY: maybe-mostlyclean-lto-plugin mostlyclean-lto-plugin
40677 maybe-mostlyclean-lto-plugin:
40678 @if lto-plugin
40679 maybe-mostlyclean-lto-plugin: mostlyclean-lto-plugin
40680
40681 mostlyclean-lto-plugin: 
40682         @[ -f ./lto-plugin/Makefile ] || exit 0; \
40683         r=`${PWD_COMMAND}`; export r; \
40684         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40685         $(HOST_EXPORTS) \
40686         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40687           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40688         done; \
40689         echo "Doing mostlyclean in lto-plugin"; \
40690         (cd $(HOST_SUBDIR)/lto-plugin && \
40691           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40692                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40693                   "RANLIB=$${RANLIB}" \
40694                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40695                   mostlyclean) \
40696           || exit 1
40697
40698 @endif lto-plugin
40699
40700 .PHONY: maybe-clean-lto-plugin clean-lto-plugin
40701 maybe-clean-lto-plugin:
40702 @if lto-plugin
40703 maybe-clean-lto-plugin: clean-lto-plugin
40704
40705 clean-lto-plugin: 
40706         @[ -f ./lto-plugin/Makefile ] || exit 0; \
40707         r=`${PWD_COMMAND}`; export r; \
40708         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40709         $(HOST_EXPORTS) \
40710         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40711           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40712         done; \
40713         echo "Doing clean in lto-plugin"; \
40714         (cd $(HOST_SUBDIR)/lto-plugin && \
40715           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40716                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40717                   "RANLIB=$${RANLIB}" \
40718                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40719                   clean) \
40720           || exit 1
40721
40722 @endif lto-plugin
40723
40724 .PHONY: maybe-distclean-lto-plugin distclean-lto-plugin
40725 maybe-distclean-lto-plugin:
40726 @if lto-plugin
40727 maybe-distclean-lto-plugin: distclean-lto-plugin
40728
40729 distclean-lto-plugin: 
40730         @[ -f ./lto-plugin/Makefile ] || exit 0; \
40731         r=`${PWD_COMMAND}`; export r; \
40732         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40733         $(HOST_EXPORTS) \
40734         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40735           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40736         done; \
40737         echo "Doing distclean in lto-plugin"; \
40738         (cd $(HOST_SUBDIR)/lto-plugin && \
40739           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40740                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40741                   "RANLIB=$${RANLIB}" \
40742                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40743                   distclean) \
40744           || exit 1
40745
40746 @endif lto-plugin
40747
40748 .PHONY: maybe-maintainer-clean-lto-plugin maintainer-clean-lto-plugin
40749 maybe-maintainer-clean-lto-plugin:
40750 @if lto-plugin
40751 maybe-maintainer-clean-lto-plugin: maintainer-clean-lto-plugin
40752
40753 maintainer-clean-lto-plugin: 
40754         @[ -f ./lto-plugin/Makefile ] || exit 0; \
40755         r=`${PWD_COMMAND}`; export r; \
40756         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40757         $(HOST_EXPORTS) \
40758         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40759           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40760         done; \
40761         echo "Doing maintainer-clean in lto-plugin"; \
40762         (cd $(HOST_SUBDIR)/lto-plugin && \
40763           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40764                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40765                   "RANLIB=$${RANLIB}" \
40766                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40767                   maintainer-clean) \
40768           || exit 1
40769
40770 @endif lto-plugin
40771
40772
40773
40774 .PHONY: configure-libcc1 maybe-configure-libcc1
40775 maybe-configure-libcc1:
40776 @if gcc-bootstrap
40777 configure-libcc1: stage_current
40778 @endif gcc-bootstrap
40779 @if libcc1
40780 maybe-configure-libcc1: configure-libcc1
40781 configure-libcc1: 
40782         @: $(MAKE); $(unstage)
40783         @r=`${PWD_COMMAND}`; export r; \
40784         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40785         test ! -f $(HOST_SUBDIR)/libcc1/Makefile || exit 0; \
40786         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcc1; \
40787         $(HOST_EXPORTS)  \
40788         echo Configuring in $(HOST_SUBDIR)/libcc1; \
40789         cd "$(HOST_SUBDIR)/libcc1" || exit 1; \
40790         case $(srcdir) in \
40791           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40792           *) topdir=`echo $(HOST_SUBDIR)/libcc1/ | \
40793                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40794         esac; \
40795         module_srcdir=libcc1; \
40796         $(SHELL) \
40797           $$s/$$module_srcdir/configure \
40798           --srcdir=$${topdir}/$$module_srcdir \
40799           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40800           --target=${target_alias} --enable-shared \
40801           || exit 1
40802 @endif libcc1
40803
40804
40805
40806
40807
40808 .PHONY: all-libcc1 maybe-all-libcc1
40809 maybe-all-libcc1:
40810 @if gcc-bootstrap
40811 all-libcc1: stage_current
40812 @endif gcc-bootstrap
40813 @if libcc1
40814 TARGET-libcc1=all
40815 maybe-all-libcc1: all-libcc1
40816 all-libcc1: configure-libcc1
40817         @: $(MAKE); $(unstage)
40818         @r=`${PWD_COMMAND}`; export r; \
40819         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40820         $(HOST_EXPORTS)  \
40821         (cd $(HOST_SUBDIR)/libcc1 && \
40822           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
40823                 $(TARGET-libcc1))
40824 @endif libcc1
40825
40826
40827
40828
40829 .PHONY: check-libcc1 maybe-check-libcc1
40830 maybe-check-libcc1:
40831 @if libcc1
40832 maybe-check-libcc1: check-libcc1
40833
40834 check-libcc1:
40835         @: $(MAKE); $(unstage)
40836         @r=`${PWD_COMMAND}`; export r; \
40837         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40838         $(HOST_EXPORTS)  \
40839         (cd $(HOST_SUBDIR)/libcc1 && \
40840           $(MAKE) $(FLAGS_TO_PASS)  check)
40841
40842 @endif libcc1
40843
40844 .PHONY: install-libcc1 maybe-install-libcc1
40845 maybe-install-libcc1:
40846 @if libcc1
40847 maybe-install-libcc1: install-libcc1
40848
40849 install-libcc1: installdirs
40850         @: $(MAKE); $(unstage)
40851         @r=`${PWD_COMMAND}`; export r; \
40852         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40853         $(HOST_EXPORTS) \
40854         (cd $(HOST_SUBDIR)/libcc1 && \
40855           $(MAKE) $(FLAGS_TO_PASS)  install)
40856
40857 @endif libcc1
40858
40859 .PHONY: install-strip-libcc1 maybe-install-strip-libcc1
40860 maybe-install-strip-libcc1:
40861 @if libcc1
40862 maybe-install-strip-libcc1: install-strip-libcc1
40863
40864 install-strip-libcc1: installdirs
40865         @: $(MAKE); $(unstage)
40866         @r=`${PWD_COMMAND}`; export r; \
40867         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40868         $(HOST_EXPORTS) \
40869         (cd $(HOST_SUBDIR)/libcc1 && \
40870           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
40871
40872 @endif libcc1
40873
40874 # Other targets (info, dvi, pdf, etc.)
40875
40876 .PHONY: maybe-info-libcc1 info-libcc1
40877 maybe-info-libcc1:
40878 @if libcc1
40879 maybe-info-libcc1: info-libcc1
40880
40881 info-libcc1: \
40882     configure-libcc1 
40883         @: $(MAKE); $(unstage)
40884         @[ -f ./libcc1/Makefile ] || exit 0; \
40885         r=`${PWD_COMMAND}`; export r; \
40886         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40887         $(HOST_EXPORTS) \
40888         for flag in $(EXTRA_HOST_FLAGS) ; do \
40889           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40890         done; \
40891         echo "Doing info in libcc1"; \
40892         (cd $(HOST_SUBDIR)/libcc1 && \
40893           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40894                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40895                   "RANLIB=$${RANLIB}" \
40896                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40897                   info) \
40898           || exit 1
40899
40900 @endif libcc1
40901
40902 .PHONY: maybe-dvi-libcc1 dvi-libcc1
40903 maybe-dvi-libcc1:
40904 @if libcc1
40905 maybe-dvi-libcc1: dvi-libcc1
40906
40907 dvi-libcc1: \
40908     configure-libcc1 
40909         @: $(MAKE); $(unstage)
40910         @[ -f ./libcc1/Makefile ] || exit 0; \
40911         r=`${PWD_COMMAND}`; export r; \
40912         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40913         $(HOST_EXPORTS) \
40914         for flag in $(EXTRA_HOST_FLAGS) ; do \
40915           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40916         done; \
40917         echo "Doing dvi in libcc1"; \
40918         (cd $(HOST_SUBDIR)/libcc1 && \
40919           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40920                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40921                   "RANLIB=$${RANLIB}" \
40922                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40923                   dvi) \
40924           || exit 1
40925
40926 @endif libcc1
40927
40928 .PHONY: maybe-pdf-libcc1 pdf-libcc1
40929 maybe-pdf-libcc1:
40930 @if libcc1
40931 maybe-pdf-libcc1: pdf-libcc1
40932
40933 pdf-libcc1: \
40934     configure-libcc1 
40935         @: $(MAKE); $(unstage)
40936         @[ -f ./libcc1/Makefile ] || exit 0; \
40937         r=`${PWD_COMMAND}`; export r; \
40938         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40939         $(HOST_EXPORTS) \
40940         for flag in $(EXTRA_HOST_FLAGS) ; do \
40941           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40942         done; \
40943         echo "Doing pdf in libcc1"; \
40944         (cd $(HOST_SUBDIR)/libcc1 && \
40945           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40946                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40947                   "RANLIB=$${RANLIB}" \
40948                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40949                   pdf) \
40950           || exit 1
40951
40952 @endif libcc1
40953
40954 .PHONY: maybe-html-libcc1 html-libcc1
40955 maybe-html-libcc1:
40956 @if libcc1
40957 maybe-html-libcc1: html-libcc1
40958
40959 html-libcc1: \
40960     configure-libcc1 
40961         @: $(MAKE); $(unstage)
40962         @[ -f ./libcc1/Makefile ] || exit 0; \
40963         r=`${PWD_COMMAND}`; export r; \
40964         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40965         $(HOST_EXPORTS) \
40966         for flag in $(EXTRA_HOST_FLAGS) ; do \
40967           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40968         done; \
40969         echo "Doing html in libcc1"; \
40970         (cd $(HOST_SUBDIR)/libcc1 && \
40971           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40972                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40973                   "RANLIB=$${RANLIB}" \
40974                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40975                   html) \
40976           || exit 1
40977
40978 @endif libcc1
40979
40980 .PHONY: maybe-TAGS-libcc1 TAGS-libcc1
40981 maybe-TAGS-libcc1:
40982 @if libcc1
40983 maybe-TAGS-libcc1: TAGS-libcc1
40984
40985 TAGS-libcc1: \
40986     configure-libcc1 
40987         @: $(MAKE); $(unstage)
40988         @[ -f ./libcc1/Makefile ] || exit 0; \
40989         r=`${PWD_COMMAND}`; export r; \
40990         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40991         $(HOST_EXPORTS) \
40992         for flag in $(EXTRA_HOST_FLAGS) ; do \
40993           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40994         done; \
40995         echo "Doing TAGS in libcc1"; \
40996         (cd $(HOST_SUBDIR)/libcc1 && \
40997           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40998                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40999                   "RANLIB=$${RANLIB}" \
41000                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41001                   TAGS) \
41002           || exit 1
41003
41004 @endif libcc1
41005
41006 .PHONY: maybe-install-info-libcc1 install-info-libcc1
41007 maybe-install-info-libcc1:
41008 @if libcc1
41009 maybe-install-info-libcc1: install-info-libcc1
41010
41011 install-info-libcc1: \
41012     configure-libcc1 \
41013     info-libcc1 
41014         @: $(MAKE); $(unstage)
41015         @[ -f ./libcc1/Makefile ] || exit 0; \
41016         r=`${PWD_COMMAND}`; export r; \
41017         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41018         $(HOST_EXPORTS) \
41019         for flag in $(EXTRA_HOST_FLAGS) ; do \
41020           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41021         done; \
41022         echo "Doing install-info in libcc1"; \
41023         (cd $(HOST_SUBDIR)/libcc1 && \
41024           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41025                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41026                   "RANLIB=$${RANLIB}" \
41027                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41028                   install-info) \
41029           || exit 1
41030
41031 @endif libcc1
41032
41033 .PHONY: maybe-install-dvi-libcc1 install-dvi-libcc1
41034 maybe-install-dvi-libcc1:
41035 @if libcc1
41036 maybe-install-dvi-libcc1: install-dvi-libcc1
41037
41038 install-dvi-libcc1: \
41039     configure-libcc1 \
41040     dvi-libcc1 
41041         @: $(MAKE); $(unstage)
41042         @[ -f ./libcc1/Makefile ] || exit 0; \
41043         r=`${PWD_COMMAND}`; export r; \
41044         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41045         $(HOST_EXPORTS) \
41046         for flag in $(EXTRA_HOST_FLAGS) ; do \
41047           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41048         done; \
41049         echo "Doing install-dvi in libcc1"; \
41050         (cd $(HOST_SUBDIR)/libcc1 && \
41051           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41052                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41053                   "RANLIB=$${RANLIB}" \
41054                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41055                   install-dvi) \
41056           || exit 1
41057
41058 @endif libcc1
41059
41060 .PHONY: maybe-install-pdf-libcc1 install-pdf-libcc1
41061 maybe-install-pdf-libcc1:
41062 @if libcc1
41063 maybe-install-pdf-libcc1: install-pdf-libcc1
41064
41065 install-pdf-libcc1: \
41066     configure-libcc1 \
41067     pdf-libcc1 
41068         @: $(MAKE); $(unstage)
41069         @[ -f ./libcc1/Makefile ] || exit 0; \
41070         r=`${PWD_COMMAND}`; export r; \
41071         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41072         $(HOST_EXPORTS) \
41073         for flag in $(EXTRA_HOST_FLAGS) ; do \
41074           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41075         done; \
41076         echo "Doing install-pdf in libcc1"; \
41077         (cd $(HOST_SUBDIR)/libcc1 && \
41078           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41079                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41080                   "RANLIB=$${RANLIB}" \
41081                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41082                   install-pdf) \
41083           || exit 1
41084
41085 @endif libcc1
41086
41087 .PHONY: maybe-install-html-libcc1 install-html-libcc1
41088 maybe-install-html-libcc1:
41089 @if libcc1
41090 maybe-install-html-libcc1: install-html-libcc1
41091
41092 install-html-libcc1: \
41093     configure-libcc1 \
41094     html-libcc1 
41095         @: $(MAKE); $(unstage)
41096         @[ -f ./libcc1/Makefile ] || exit 0; \
41097         r=`${PWD_COMMAND}`; export r; \
41098         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41099         $(HOST_EXPORTS) \
41100         for flag in $(EXTRA_HOST_FLAGS) ; do \
41101           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41102         done; \
41103         echo "Doing install-html in libcc1"; \
41104         (cd $(HOST_SUBDIR)/libcc1 && \
41105           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41106                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41107                   "RANLIB=$${RANLIB}" \
41108                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41109                   install-html) \
41110           || exit 1
41111
41112 @endif libcc1
41113
41114 .PHONY: maybe-installcheck-libcc1 installcheck-libcc1
41115 maybe-installcheck-libcc1:
41116 @if libcc1
41117 maybe-installcheck-libcc1: installcheck-libcc1
41118
41119 installcheck-libcc1: \
41120     configure-libcc1 
41121         @: $(MAKE); $(unstage)
41122         @[ -f ./libcc1/Makefile ] || exit 0; \
41123         r=`${PWD_COMMAND}`; export r; \
41124         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41125         $(HOST_EXPORTS) \
41126         for flag in $(EXTRA_HOST_FLAGS) ; do \
41127           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41128         done; \
41129         echo "Doing installcheck in libcc1"; \
41130         (cd $(HOST_SUBDIR)/libcc1 && \
41131           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41132                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41133                   "RANLIB=$${RANLIB}" \
41134                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41135                   installcheck) \
41136           || exit 1
41137
41138 @endif libcc1
41139
41140 .PHONY: maybe-mostlyclean-libcc1 mostlyclean-libcc1
41141 maybe-mostlyclean-libcc1:
41142 @if libcc1
41143 maybe-mostlyclean-libcc1: mostlyclean-libcc1
41144
41145 mostlyclean-libcc1: 
41146         @: $(MAKE); $(unstage)
41147         @[ -f ./libcc1/Makefile ] || exit 0; \
41148         r=`${PWD_COMMAND}`; export r; \
41149         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41150         $(HOST_EXPORTS) \
41151         for flag in $(EXTRA_HOST_FLAGS) ; do \
41152           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41153         done; \
41154         echo "Doing mostlyclean in libcc1"; \
41155         (cd $(HOST_SUBDIR)/libcc1 && \
41156           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41157                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41158                   "RANLIB=$${RANLIB}" \
41159                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41160                   mostlyclean) \
41161           || exit 1
41162
41163 @endif libcc1
41164
41165 .PHONY: maybe-clean-libcc1 clean-libcc1
41166 maybe-clean-libcc1:
41167 @if libcc1
41168 maybe-clean-libcc1: clean-libcc1
41169
41170 clean-libcc1: 
41171         @: $(MAKE); $(unstage)
41172         @[ -f ./libcc1/Makefile ] || exit 0; \
41173         r=`${PWD_COMMAND}`; export r; \
41174         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41175         $(HOST_EXPORTS) \
41176         for flag in $(EXTRA_HOST_FLAGS) ; do \
41177           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41178         done; \
41179         echo "Doing clean in libcc1"; \
41180         (cd $(HOST_SUBDIR)/libcc1 && \
41181           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41182                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41183                   "RANLIB=$${RANLIB}" \
41184                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41185                   clean) \
41186           || exit 1
41187
41188 @endif libcc1
41189
41190 .PHONY: maybe-distclean-libcc1 distclean-libcc1
41191 maybe-distclean-libcc1:
41192 @if libcc1
41193 maybe-distclean-libcc1: distclean-libcc1
41194
41195 distclean-libcc1: 
41196         @: $(MAKE); $(unstage)
41197         @[ -f ./libcc1/Makefile ] || exit 0; \
41198         r=`${PWD_COMMAND}`; export r; \
41199         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41200         $(HOST_EXPORTS) \
41201         for flag in $(EXTRA_HOST_FLAGS) ; do \
41202           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41203         done; \
41204         echo "Doing distclean in libcc1"; \
41205         (cd $(HOST_SUBDIR)/libcc1 && \
41206           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41207                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41208                   "RANLIB=$${RANLIB}" \
41209                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41210                   distclean) \
41211           || exit 1
41212
41213 @endif libcc1
41214
41215 .PHONY: maybe-maintainer-clean-libcc1 maintainer-clean-libcc1
41216 maybe-maintainer-clean-libcc1:
41217 @if libcc1
41218 maybe-maintainer-clean-libcc1: maintainer-clean-libcc1
41219
41220 maintainer-clean-libcc1: 
41221         @: $(MAKE); $(unstage)
41222         @[ -f ./libcc1/Makefile ] || exit 0; \
41223         r=`${PWD_COMMAND}`; export r; \
41224         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41225         $(HOST_EXPORTS) \
41226         for flag in $(EXTRA_HOST_FLAGS) ; do \
41227           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41228         done; \
41229         echo "Doing maintainer-clean in libcc1"; \
41230         (cd $(HOST_SUBDIR)/libcc1 && \
41231           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41232                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41233                   "RANLIB=$${RANLIB}" \
41234                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41235                   maintainer-clean) \
41236           || exit 1
41237
41238 @endif libcc1
41239
41240
41241
41242 .PHONY: configure-gotools maybe-configure-gotools
41243 maybe-configure-gotools:
41244 @if gcc-bootstrap
41245 configure-gotools: stage_current
41246 @endif gcc-bootstrap
41247 @if gotools
41248 maybe-configure-gotools: configure-gotools
41249 configure-gotools: 
41250         @: $(MAKE); $(unstage)
41251         @r=`${PWD_COMMAND}`; export r; \
41252         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41253         test ! -f $(HOST_SUBDIR)/gotools/Makefile || exit 0; \
41254         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gotools; \
41255         $(HOST_EXPORTS)  \
41256         echo Configuring in $(HOST_SUBDIR)/gotools; \
41257         cd "$(HOST_SUBDIR)/gotools" || exit 1; \
41258         case $(srcdir) in \
41259           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41260           *) topdir=`echo $(HOST_SUBDIR)/gotools/ | \
41261                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41262         esac; \
41263         module_srcdir=gotools; \
41264         $(SHELL) \
41265           $$s/$$module_srcdir/configure \
41266           --srcdir=$${topdir}/$$module_srcdir \
41267           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41268           --target=${target_alias}  \
41269           || exit 1
41270 @endif gotools
41271
41272
41273
41274
41275
41276 .PHONY: all-gotools maybe-all-gotools
41277 maybe-all-gotools:
41278 @if gcc-bootstrap
41279 all-gotools: stage_current
41280 @endif gcc-bootstrap
41281 @if gotools
41282 TARGET-gotools=all
41283 maybe-all-gotools: all-gotools
41284 all-gotools: configure-gotools
41285         @: $(MAKE); $(unstage)
41286         @r=`${PWD_COMMAND}`; export r; \
41287         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41288         $(HOST_EXPORTS)  \
41289         (cd $(HOST_SUBDIR)/gotools && \
41290           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
41291                 $(TARGET-gotools))
41292 @endif gotools
41293
41294
41295
41296
41297 .PHONY: check-gotools maybe-check-gotools
41298 maybe-check-gotools:
41299 @if gotools
41300 maybe-check-gotools: check-gotools
41301
41302 check-gotools:
41303         @: $(MAKE); $(unstage)
41304         @r=`${PWD_COMMAND}`; export r; \
41305         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41306         $(HOST_EXPORTS)  \
41307         (cd $(HOST_SUBDIR)/gotools && \
41308           $(MAKE) $(FLAGS_TO_PASS)  check)
41309
41310 @endif gotools
41311
41312 .PHONY: install-gotools maybe-install-gotools
41313 maybe-install-gotools:
41314 @if gotools
41315 maybe-install-gotools: install-gotools
41316
41317 install-gotools: installdirs
41318         @: $(MAKE); $(unstage)
41319         @r=`${PWD_COMMAND}`; export r; \
41320         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41321         $(HOST_EXPORTS) \
41322         (cd $(HOST_SUBDIR)/gotools && \
41323           $(MAKE) $(FLAGS_TO_PASS)  install)
41324
41325 @endif gotools
41326
41327 .PHONY: install-strip-gotools maybe-install-strip-gotools
41328 maybe-install-strip-gotools:
41329 @if gotools
41330 maybe-install-strip-gotools: install-strip-gotools
41331
41332 install-strip-gotools: installdirs
41333         @: $(MAKE); $(unstage)
41334         @r=`${PWD_COMMAND}`; export r; \
41335         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41336         $(HOST_EXPORTS) \
41337         (cd $(HOST_SUBDIR)/gotools && \
41338           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
41339
41340 @endif gotools
41341
41342 # Other targets (info, dvi, pdf, etc.)
41343
41344 .PHONY: maybe-info-gotools info-gotools
41345 maybe-info-gotools:
41346 @if gotools
41347 maybe-info-gotools: info-gotools
41348
41349 info-gotools: \
41350     configure-gotools 
41351         @: $(MAKE); $(unstage)
41352         @[ -f ./gotools/Makefile ] || exit 0; \
41353         r=`${PWD_COMMAND}`; export r; \
41354         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41355         $(HOST_EXPORTS) \
41356         for flag in $(EXTRA_HOST_FLAGS) ; do \
41357           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41358         done; \
41359         echo "Doing info in gotools"; \
41360         (cd $(HOST_SUBDIR)/gotools && \
41361           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41362                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41363                   "RANLIB=$${RANLIB}" \
41364                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41365                   info) \
41366           || exit 1
41367
41368 @endif gotools
41369
41370 .PHONY: maybe-dvi-gotools dvi-gotools
41371 maybe-dvi-gotools:
41372 @if gotools
41373 maybe-dvi-gotools: dvi-gotools
41374
41375 dvi-gotools: \
41376     configure-gotools 
41377         @: $(MAKE); $(unstage)
41378         @[ -f ./gotools/Makefile ] || exit 0; \
41379         r=`${PWD_COMMAND}`; export r; \
41380         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41381         $(HOST_EXPORTS) \
41382         for flag in $(EXTRA_HOST_FLAGS) ; do \
41383           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41384         done; \
41385         echo "Doing dvi in gotools"; \
41386         (cd $(HOST_SUBDIR)/gotools && \
41387           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41388                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41389                   "RANLIB=$${RANLIB}" \
41390                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41391                   dvi) \
41392           || exit 1
41393
41394 @endif gotools
41395
41396 .PHONY: maybe-pdf-gotools pdf-gotools
41397 maybe-pdf-gotools:
41398 @if gotools
41399 maybe-pdf-gotools: pdf-gotools
41400
41401 pdf-gotools: \
41402     configure-gotools 
41403         @: $(MAKE); $(unstage)
41404         @[ -f ./gotools/Makefile ] || exit 0; \
41405         r=`${PWD_COMMAND}`; export r; \
41406         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41407         $(HOST_EXPORTS) \
41408         for flag in $(EXTRA_HOST_FLAGS) ; do \
41409           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41410         done; \
41411         echo "Doing pdf in gotools"; \
41412         (cd $(HOST_SUBDIR)/gotools && \
41413           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41414                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41415                   "RANLIB=$${RANLIB}" \
41416                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41417                   pdf) \
41418           || exit 1
41419
41420 @endif gotools
41421
41422 .PHONY: maybe-html-gotools html-gotools
41423 maybe-html-gotools:
41424 @if gotools
41425 maybe-html-gotools: html-gotools
41426
41427 html-gotools: \
41428     configure-gotools 
41429         @: $(MAKE); $(unstage)
41430         @[ -f ./gotools/Makefile ] || exit 0; \
41431         r=`${PWD_COMMAND}`; export r; \
41432         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41433         $(HOST_EXPORTS) \
41434         for flag in $(EXTRA_HOST_FLAGS) ; do \
41435           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41436         done; \
41437         echo "Doing html in gotools"; \
41438         (cd $(HOST_SUBDIR)/gotools && \
41439           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41440                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41441                   "RANLIB=$${RANLIB}" \
41442                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41443                   html) \
41444           || exit 1
41445
41446 @endif gotools
41447
41448 .PHONY: maybe-TAGS-gotools TAGS-gotools
41449 maybe-TAGS-gotools:
41450 @if gotools
41451 maybe-TAGS-gotools: TAGS-gotools
41452
41453 TAGS-gotools: \
41454     configure-gotools 
41455         @: $(MAKE); $(unstage)
41456         @[ -f ./gotools/Makefile ] || exit 0; \
41457         r=`${PWD_COMMAND}`; export r; \
41458         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41459         $(HOST_EXPORTS) \
41460         for flag in $(EXTRA_HOST_FLAGS) ; do \
41461           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41462         done; \
41463         echo "Doing TAGS in gotools"; \
41464         (cd $(HOST_SUBDIR)/gotools && \
41465           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41466                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41467                   "RANLIB=$${RANLIB}" \
41468                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41469                   TAGS) \
41470           || exit 1
41471
41472 @endif gotools
41473
41474 .PHONY: maybe-install-info-gotools install-info-gotools
41475 maybe-install-info-gotools:
41476 @if gotools
41477 maybe-install-info-gotools: install-info-gotools
41478
41479 install-info-gotools: \
41480     configure-gotools \
41481     info-gotools 
41482         @: $(MAKE); $(unstage)
41483         @[ -f ./gotools/Makefile ] || exit 0; \
41484         r=`${PWD_COMMAND}`; export r; \
41485         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41486         $(HOST_EXPORTS) \
41487         for flag in $(EXTRA_HOST_FLAGS) ; do \
41488           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41489         done; \
41490         echo "Doing install-info in gotools"; \
41491         (cd $(HOST_SUBDIR)/gotools && \
41492           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41493                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41494                   "RANLIB=$${RANLIB}" \
41495                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41496                   install-info) \
41497           || exit 1
41498
41499 @endif gotools
41500
41501 .PHONY: maybe-install-dvi-gotools install-dvi-gotools
41502 maybe-install-dvi-gotools:
41503 @if gotools
41504 maybe-install-dvi-gotools: install-dvi-gotools
41505
41506 install-dvi-gotools: \
41507     configure-gotools \
41508     dvi-gotools 
41509         @: $(MAKE); $(unstage)
41510         @[ -f ./gotools/Makefile ] || exit 0; \
41511         r=`${PWD_COMMAND}`; export r; \
41512         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41513         $(HOST_EXPORTS) \
41514         for flag in $(EXTRA_HOST_FLAGS) ; do \
41515           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41516         done; \
41517         echo "Doing install-dvi in gotools"; \
41518         (cd $(HOST_SUBDIR)/gotools && \
41519           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41520                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41521                   "RANLIB=$${RANLIB}" \
41522                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41523                   install-dvi) \
41524           || exit 1
41525
41526 @endif gotools
41527
41528 .PHONY: maybe-install-pdf-gotools install-pdf-gotools
41529 maybe-install-pdf-gotools:
41530 @if gotools
41531 maybe-install-pdf-gotools: install-pdf-gotools
41532
41533 install-pdf-gotools: \
41534     configure-gotools \
41535     pdf-gotools 
41536         @: $(MAKE); $(unstage)
41537         @[ -f ./gotools/Makefile ] || exit 0; \
41538         r=`${PWD_COMMAND}`; export r; \
41539         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41540         $(HOST_EXPORTS) \
41541         for flag in $(EXTRA_HOST_FLAGS) ; do \
41542           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41543         done; \
41544         echo "Doing install-pdf in gotools"; \
41545         (cd $(HOST_SUBDIR)/gotools && \
41546           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41547                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41548                   "RANLIB=$${RANLIB}" \
41549                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41550                   install-pdf) \
41551           || exit 1
41552
41553 @endif gotools
41554
41555 .PHONY: maybe-install-html-gotools install-html-gotools
41556 maybe-install-html-gotools:
41557 @if gotools
41558 maybe-install-html-gotools: install-html-gotools
41559
41560 install-html-gotools: \
41561     configure-gotools \
41562     html-gotools 
41563         @: $(MAKE); $(unstage)
41564         @[ -f ./gotools/Makefile ] || exit 0; \
41565         r=`${PWD_COMMAND}`; export r; \
41566         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41567         $(HOST_EXPORTS) \
41568         for flag in $(EXTRA_HOST_FLAGS) ; do \
41569           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41570         done; \
41571         echo "Doing install-html in gotools"; \
41572         (cd $(HOST_SUBDIR)/gotools && \
41573           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41574                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41575                   "RANLIB=$${RANLIB}" \
41576                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41577                   install-html) \
41578           || exit 1
41579
41580 @endif gotools
41581
41582 .PHONY: maybe-installcheck-gotools installcheck-gotools
41583 maybe-installcheck-gotools:
41584 @if gotools
41585 maybe-installcheck-gotools: installcheck-gotools
41586
41587 installcheck-gotools: \
41588     configure-gotools 
41589         @: $(MAKE); $(unstage)
41590         @[ -f ./gotools/Makefile ] || exit 0; \
41591         r=`${PWD_COMMAND}`; export r; \
41592         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41593         $(HOST_EXPORTS) \
41594         for flag in $(EXTRA_HOST_FLAGS) ; do \
41595           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41596         done; \
41597         echo "Doing installcheck in gotools"; \
41598         (cd $(HOST_SUBDIR)/gotools && \
41599           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41600                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41601                   "RANLIB=$${RANLIB}" \
41602                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41603                   installcheck) \
41604           || exit 1
41605
41606 @endif gotools
41607
41608 .PHONY: maybe-mostlyclean-gotools mostlyclean-gotools
41609 maybe-mostlyclean-gotools:
41610 @if gotools
41611 maybe-mostlyclean-gotools: mostlyclean-gotools
41612
41613 mostlyclean-gotools: 
41614         @: $(MAKE); $(unstage)
41615         @[ -f ./gotools/Makefile ] || exit 0; \
41616         r=`${PWD_COMMAND}`; export r; \
41617         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41618         $(HOST_EXPORTS) \
41619         for flag in $(EXTRA_HOST_FLAGS) ; do \
41620           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41621         done; \
41622         echo "Doing mostlyclean in gotools"; \
41623         (cd $(HOST_SUBDIR)/gotools && \
41624           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41625                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41626                   "RANLIB=$${RANLIB}" \
41627                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41628                   mostlyclean) \
41629           || exit 1
41630
41631 @endif gotools
41632
41633 .PHONY: maybe-clean-gotools clean-gotools
41634 maybe-clean-gotools:
41635 @if gotools
41636 maybe-clean-gotools: clean-gotools
41637
41638 clean-gotools: 
41639         @: $(MAKE); $(unstage)
41640         @[ -f ./gotools/Makefile ] || exit 0; \
41641         r=`${PWD_COMMAND}`; export r; \
41642         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41643         $(HOST_EXPORTS) \
41644         for flag in $(EXTRA_HOST_FLAGS) ; do \
41645           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41646         done; \
41647         echo "Doing clean in gotools"; \
41648         (cd $(HOST_SUBDIR)/gotools && \
41649           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41650                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41651                   "RANLIB=$${RANLIB}" \
41652                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41653                   clean) \
41654           || exit 1
41655
41656 @endif gotools
41657
41658 .PHONY: maybe-distclean-gotools distclean-gotools
41659 maybe-distclean-gotools:
41660 @if gotools
41661 maybe-distclean-gotools: distclean-gotools
41662
41663 distclean-gotools: 
41664         @: $(MAKE); $(unstage)
41665         @[ -f ./gotools/Makefile ] || exit 0; \
41666         r=`${PWD_COMMAND}`; export r; \
41667         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41668         $(HOST_EXPORTS) \
41669         for flag in $(EXTRA_HOST_FLAGS) ; do \
41670           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41671         done; \
41672         echo "Doing distclean in gotools"; \
41673         (cd $(HOST_SUBDIR)/gotools && \
41674           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41675                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41676                   "RANLIB=$${RANLIB}" \
41677                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41678                   distclean) \
41679           || exit 1
41680
41681 @endif gotools
41682
41683 .PHONY: maybe-maintainer-clean-gotools maintainer-clean-gotools
41684 maybe-maintainer-clean-gotools:
41685 @if gotools
41686 maybe-maintainer-clean-gotools: maintainer-clean-gotools
41687
41688 maintainer-clean-gotools: 
41689         @: $(MAKE); $(unstage)
41690         @[ -f ./gotools/Makefile ] || exit 0; \
41691         r=`${PWD_COMMAND}`; export r; \
41692         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41693         $(HOST_EXPORTS) \
41694         for flag in $(EXTRA_HOST_FLAGS) ; do \
41695           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41696         done; \
41697         echo "Doing maintainer-clean in gotools"; \
41698         (cd $(HOST_SUBDIR)/gotools && \
41699           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41700                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41701                   "RANLIB=$${RANLIB}" \
41702                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41703                   maintainer-clean) \
41704           || exit 1
41705
41706 @endif gotools
41707
41708
41709
41710 .PHONY: configure-libctf maybe-configure-libctf
41711 maybe-configure-libctf:
41712 @if gcc-bootstrap
41713 configure-libctf: stage_current
41714 @endif gcc-bootstrap
41715 @if libctf
41716 maybe-configure-libctf: configure-libctf
41717 configure-libctf: 
41718         @r=`${PWD_COMMAND}`; export r; \
41719         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41720         test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41721         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41722         $(HOST_EXPORTS)  \
41723         echo Configuring in $(HOST_SUBDIR)/libctf; \
41724         cd "$(HOST_SUBDIR)/libctf" || exit 1; \
41725         case $(srcdir) in \
41726           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41727           *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41728                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41729         esac; \
41730         module_srcdir=libctf; \
41731         $(SHELL) \
41732           $$s/$$module_srcdir/configure \
41733           --srcdir=$${topdir}/$$module_srcdir \
41734           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41735           --target=${target_alias}  \
41736           || exit 1
41737 @endif libctf
41738
41739
41740
41741 .PHONY: configure-stage1-libctf maybe-configure-stage1-libctf
41742 maybe-configure-stage1-libctf:
41743 @if libctf-bootstrap
41744 maybe-configure-stage1-libctf: configure-stage1-libctf
41745 configure-stage1-libctf:
41746         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
41747         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41748         @r=`${PWD_COMMAND}`; export r; \
41749         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41750         TFLAGS="$(STAGE1_TFLAGS)"; \
41751         test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41752         $(HOST_EXPORTS) \
41753         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
41754         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
41755         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
41756         echo Configuring stage 1 in $(HOST_SUBDIR)/libctf; \
41757         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41758         cd $(HOST_SUBDIR)/libctf || exit 1; \
41759         case $(srcdir) in \
41760           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41761           *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41762                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41763         esac; \
41764         module_srcdir=libctf; \
41765         $(SHELL) $$s/$$module_srcdir/configure \
41766           --srcdir=$${topdir}/$$module_srcdir \
41767           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41768           --target=${target_alias} \
41769            \
41770           $(STAGE1_CONFIGURE_FLAGS)
41771 @endif libctf-bootstrap
41772
41773 .PHONY: configure-stage2-libctf maybe-configure-stage2-libctf
41774 maybe-configure-stage2-libctf:
41775 @if libctf-bootstrap
41776 maybe-configure-stage2-libctf: configure-stage2-libctf
41777 configure-stage2-libctf:
41778         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
41779         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41780         @r=`${PWD_COMMAND}`; export r; \
41781         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41782         TFLAGS="$(STAGE2_TFLAGS)"; \
41783         test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41784         $(HOST_EXPORTS) \
41785         $(POSTSTAGE1_HOST_EXPORTS) \
41786         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
41787         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
41788         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
41789         echo Configuring stage 2 in $(HOST_SUBDIR)/libctf; \
41790         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41791         cd $(HOST_SUBDIR)/libctf || exit 1; \
41792         case $(srcdir) in \
41793           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41794           *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41795                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41796         esac; \
41797         module_srcdir=libctf; \
41798         $(SHELL) $$s/$$module_srcdir/configure \
41799           --srcdir=$${topdir}/$$module_srcdir \
41800           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41801           --target=${target_alias} \
41802           --with-build-libsubdir=$(HOST_SUBDIR) \
41803           $(STAGE2_CONFIGURE_FLAGS)
41804 @endif libctf-bootstrap
41805
41806 .PHONY: configure-stage3-libctf maybe-configure-stage3-libctf
41807 maybe-configure-stage3-libctf:
41808 @if libctf-bootstrap
41809 maybe-configure-stage3-libctf: configure-stage3-libctf
41810 configure-stage3-libctf:
41811         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
41812         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41813         @r=`${PWD_COMMAND}`; export r; \
41814         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41815         TFLAGS="$(STAGE3_TFLAGS)"; \
41816         test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41817         $(HOST_EXPORTS) \
41818         $(POSTSTAGE1_HOST_EXPORTS) \
41819         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
41820         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
41821         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
41822         echo Configuring stage 3 in $(HOST_SUBDIR)/libctf; \
41823         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41824         cd $(HOST_SUBDIR)/libctf || exit 1; \
41825         case $(srcdir) in \
41826           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41827           *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41828                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41829         esac; \
41830         module_srcdir=libctf; \
41831         $(SHELL) $$s/$$module_srcdir/configure \
41832           --srcdir=$${topdir}/$$module_srcdir \
41833           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41834           --target=${target_alias} \
41835           --with-build-libsubdir=$(HOST_SUBDIR) \
41836           $(STAGE3_CONFIGURE_FLAGS)
41837 @endif libctf-bootstrap
41838
41839 .PHONY: configure-stage4-libctf maybe-configure-stage4-libctf
41840 maybe-configure-stage4-libctf:
41841 @if libctf-bootstrap
41842 maybe-configure-stage4-libctf: configure-stage4-libctf
41843 configure-stage4-libctf:
41844         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
41845         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41846         @r=`${PWD_COMMAND}`; export r; \
41847         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41848         TFLAGS="$(STAGE4_TFLAGS)"; \
41849         test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41850         $(HOST_EXPORTS) \
41851         $(POSTSTAGE1_HOST_EXPORTS) \
41852         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
41853         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
41854         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
41855         echo Configuring stage 4 in $(HOST_SUBDIR)/libctf; \
41856         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41857         cd $(HOST_SUBDIR)/libctf || exit 1; \
41858         case $(srcdir) in \
41859           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41860           *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41861                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41862         esac; \
41863         module_srcdir=libctf; \
41864         $(SHELL) $$s/$$module_srcdir/configure \
41865           --srcdir=$${topdir}/$$module_srcdir \
41866           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41867           --target=${target_alias} \
41868           --with-build-libsubdir=$(HOST_SUBDIR) \
41869           $(STAGE4_CONFIGURE_FLAGS)
41870 @endif libctf-bootstrap
41871
41872 .PHONY: configure-stageprofile-libctf maybe-configure-stageprofile-libctf
41873 maybe-configure-stageprofile-libctf:
41874 @if libctf-bootstrap
41875 maybe-configure-stageprofile-libctf: configure-stageprofile-libctf
41876 configure-stageprofile-libctf:
41877         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
41878         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41879         @r=`${PWD_COMMAND}`; export r; \
41880         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41881         TFLAGS="$(STAGEprofile_TFLAGS)"; \
41882         test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41883         $(HOST_EXPORTS) \
41884         $(POSTSTAGE1_HOST_EXPORTS) \
41885         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
41886         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
41887         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
41888         echo Configuring stage profile in $(HOST_SUBDIR)/libctf; \
41889         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41890         cd $(HOST_SUBDIR)/libctf || exit 1; \
41891         case $(srcdir) in \
41892           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41893           *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41894                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41895         esac; \
41896         module_srcdir=libctf; \
41897         $(SHELL) $$s/$$module_srcdir/configure \
41898           --srcdir=$${topdir}/$$module_srcdir \
41899           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41900           --target=${target_alias} \
41901           --with-build-libsubdir=$(HOST_SUBDIR) \
41902           $(STAGEprofile_CONFIGURE_FLAGS)
41903 @endif libctf-bootstrap
41904
41905 .PHONY: configure-stagetrain-libctf maybe-configure-stagetrain-libctf
41906 maybe-configure-stagetrain-libctf:
41907 @if libctf-bootstrap
41908 maybe-configure-stagetrain-libctf: configure-stagetrain-libctf
41909 configure-stagetrain-libctf:
41910         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
41911         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41912         @r=`${PWD_COMMAND}`; export r; \
41913         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41914         TFLAGS="$(STAGEtrain_TFLAGS)"; \
41915         test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41916         $(HOST_EXPORTS) \
41917         $(POSTSTAGE1_HOST_EXPORTS) \
41918         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
41919         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
41920         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
41921         echo Configuring stage train in $(HOST_SUBDIR)/libctf; \
41922         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41923         cd $(HOST_SUBDIR)/libctf || exit 1; \
41924         case $(srcdir) in \
41925           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41926           *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41927                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41928         esac; \
41929         module_srcdir=libctf; \
41930         $(SHELL) $$s/$$module_srcdir/configure \
41931           --srcdir=$${topdir}/$$module_srcdir \
41932           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41933           --target=${target_alias} \
41934           --with-build-libsubdir=$(HOST_SUBDIR) \
41935           $(STAGEtrain_CONFIGURE_FLAGS)
41936 @endif libctf-bootstrap
41937
41938 .PHONY: configure-stagefeedback-libctf maybe-configure-stagefeedback-libctf
41939 maybe-configure-stagefeedback-libctf:
41940 @if libctf-bootstrap
41941 maybe-configure-stagefeedback-libctf: configure-stagefeedback-libctf
41942 configure-stagefeedback-libctf:
41943         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
41944         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41945         @r=`${PWD_COMMAND}`; export r; \
41946         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41947         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
41948         test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41949         $(HOST_EXPORTS) \
41950         $(POSTSTAGE1_HOST_EXPORTS) \
41951         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
41952         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
41953         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
41954         echo Configuring stage feedback in $(HOST_SUBDIR)/libctf; \
41955         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41956         cd $(HOST_SUBDIR)/libctf || exit 1; \
41957         case $(srcdir) in \
41958           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41959           *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41960                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41961         esac; \
41962         module_srcdir=libctf; \
41963         $(SHELL) $$s/$$module_srcdir/configure \
41964           --srcdir=$${topdir}/$$module_srcdir \
41965           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41966           --target=${target_alias} \
41967           --with-build-libsubdir=$(HOST_SUBDIR) \
41968           $(STAGEfeedback_CONFIGURE_FLAGS)
41969 @endif libctf-bootstrap
41970
41971 .PHONY: configure-stageautoprofile-libctf maybe-configure-stageautoprofile-libctf
41972 maybe-configure-stageautoprofile-libctf:
41973 @if libctf-bootstrap
41974 maybe-configure-stageautoprofile-libctf: configure-stageautoprofile-libctf
41975 configure-stageautoprofile-libctf:
41976         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
41977         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41978         @r=`${PWD_COMMAND}`; export r; \
41979         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41980         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
41981         test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41982         $(HOST_EXPORTS) \
41983         $(POSTSTAGE1_HOST_EXPORTS) \
41984         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
41985         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
41986         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
41987         echo Configuring stage autoprofile in $(HOST_SUBDIR)/libctf; \
41988         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41989         cd $(HOST_SUBDIR)/libctf || exit 1; \
41990         case $(srcdir) in \
41991           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41992           *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41993                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41994         esac; \
41995         module_srcdir=libctf; \
41996         $(SHELL) $$s/$$module_srcdir/configure \
41997           --srcdir=$${topdir}/$$module_srcdir \
41998           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41999           --target=${target_alias} \
42000           --with-build-libsubdir=$(HOST_SUBDIR) \
42001           $(STAGEautoprofile_CONFIGURE_FLAGS)
42002 @endif libctf-bootstrap
42003
42004 .PHONY: configure-stageautofeedback-libctf maybe-configure-stageautofeedback-libctf
42005 maybe-configure-stageautofeedback-libctf:
42006 @if libctf-bootstrap
42007 maybe-configure-stageautofeedback-libctf: configure-stageautofeedback-libctf
42008 configure-stageautofeedback-libctf:
42009         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
42010         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
42011         @r=`${PWD_COMMAND}`; export r; \
42012         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42013         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
42014         test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
42015         $(HOST_EXPORTS) \
42016         $(POSTSTAGE1_HOST_EXPORTS) \
42017         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
42018         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
42019         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
42020         echo Configuring stage autofeedback in $(HOST_SUBDIR)/libctf; \
42021         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
42022         cd $(HOST_SUBDIR)/libctf || exit 1; \
42023         case $(srcdir) in \
42024           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42025           *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
42026                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42027         esac; \
42028         module_srcdir=libctf; \
42029         $(SHELL) $$s/$$module_srcdir/configure \
42030           --srcdir=$${topdir}/$$module_srcdir \
42031           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42032           --target=${target_alias} \
42033           --with-build-libsubdir=$(HOST_SUBDIR) \
42034           $(STAGEautofeedback_CONFIGURE_FLAGS)
42035 @endif libctf-bootstrap
42036
42037
42038
42039
42040
42041 .PHONY: all-libctf maybe-all-libctf
42042 maybe-all-libctf:
42043 @if gcc-bootstrap
42044 all-libctf: stage_current
42045 @endif gcc-bootstrap
42046 @if libctf
42047 TARGET-libctf=all
42048 maybe-all-libctf: all-libctf
42049 all-libctf: configure-libctf
42050         @r=`${PWD_COMMAND}`; export r; \
42051         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42052         $(HOST_EXPORTS)  \
42053         (cd $(HOST_SUBDIR)/libctf && \
42054           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
42055                 $(TARGET-libctf))
42056 @endif libctf
42057
42058
42059
42060 .PHONY: all-stage1-libctf maybe-all-stage1-libctf
42061 .PHONY: clean-stage1-libctf maybe-clean-stage1-libctf
42062 maybe-all-stage1-libctf:
42063 maybe-clean-stage1-libctf:
42064 @if libctf-bootstrap
42065 maybe-all-stage1-libctf: all-stage1-libctf
42066 all-stage1: all-stage1-libctf
42067 TARGET-stage1-libctf = $(TARGET-libctf)
42068 all-stage1-libctf: configure-stage1-libctf
42069         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
42070         @r=`${PWD_COMMAND}`; export r; \
42071         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42072         TFLAGS="$(STAGE1_TFLAGS)"; \
42073         $(HOST_EXPORTS)  \
42074         cd $(HOST_SUBDIR)/libctf && \
42075          \
42076         $(MAKE) $(BASE_FLAGS_TO_PASS) \
42077                 CFLAGS="$(STAGE1_CFLAGS)" \
42078                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
42079                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
42080                 LIBCFLAGS="$(LIBCFLAGS)" \
42081                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42082                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42083                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42084                 $(EXTRA_HOST_FLAGS)  \
42085                 $(STAGE1_FLAGS_TO_PASS)  \
42086                 TFLAGS="$(STAGE1_TFLAGS)"  \
42087                 $(TARGET-stage1-libctf)
42088
42089 maybe-clean-stage1-libctf: clean-stage1-libctf
42090 clean-stage1: clean-stage1-libctf
42091 clean-stage1-libctf:
42092         @if [ $(current_stage) = stage1 ]; then \
42093           [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
42094         else \
42095           [ -f $(HOST_SUBDIR)/stage1-libctf/Makefile ] || exit 0; \
42096           $(MAKE) stage1-start; \
42097         fi; \
42098         cd $(HOST_SUBDIR)/libctf && \
42099         $(MAKE) $(EXTRA_HOST_FLAGS)  \
42100         $(STAGE1_FLAGS_TO_PASS)  clean
42101 @endif libctf-bootstrap
42102
42103
42104 .PHONY: all-stage2-libctf maybe-all-stage2-libctf
42105 .PHONY: clean-stage2-libctf maybe-clean-stage2-libctf
42106 maybe-all-stage2-libctf:
42107 maybe-clean-stage2-libctf:
42108 @if libctf-bootstrap
42109 maybe-all-stage2-libctf: all-stage2-libctf
42110 all-stage2: all-stage2-libctf
42111 TARGET-stage2-libctf = $(TARGET-libctf)
42112 all-stage2-libctf: configure-stage2-libctf
42113         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
42114         @r=`${PWD_COMMAND}`; export r; \
42115         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42116         TFLAGS="$(STAGE2_TFLAGS)"; \
42117         $(HOST_EXPORTS) \
42118         $(POSTSTAGE1_HOST_EXPORTS)  \
42119         cd $(HOST_SUBDIR)/libctf && \
42120          \
42121         $(MAKE) $(BASE_FLAGS_TO_PASS) \
42122                 CFLAGS="$(STAGE2_CFLAGS)" \
42123                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
42124                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
42125                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
42126                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42127                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42128                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42129                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
42130                 TFLAGS="$(STAGE2_TFLAGS)"  \
42131                 $(TARGET-stage2-libctf)
42132
42133 maybe-clean-stage2-libctf: clean-stage2-libctf
42134 clean-stage2: clean-stage2-libctf
42135 clean-stage2-libctf:
42136         @if [ $(current_stage) = stage2 ]; then \
42137           [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
42138         else \
42139           [ -f $(HOST_SUBDIR)/stage2-libctf/Makefile ] || exit 0; \
42140           $(MAKE) stage2-start; \
42141         fi; \
42142         cd $(HOST_SUBDIR)/libctf && \
42143         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
42144 @endif libctf-bootstrap
42145
42146
42147 .PHONY: all-stage3-libctf maybe-all-stage3-libctf
42148 .PHONY: clean-stage3-libctf maybe-clean-stage3-libctf
42149 maybe-all-stage3-libctf:
42150 maybe-clean-stage3-libctf:
42151 @if libctf-bootstrap
42152 maybe-all-stage3-libctf: all-stage3-libctf
42153 all-stage3: all-stage3-libctf
42154 TARGET-stage3-libctf = $(TARGET-libctf)
42155 all-stage3-libctf: configure-stage3-libctf
42156         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
42157         @r=`${PWD_COMMAND}`; export r; \
42158         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42159         TFLAGS="$(STAGE3_TFLAGS)"; \
42160         $(HOST_EXPORTS) \
42161         $(POSTSTAGE1_HOST_EXPORTS)  \
42162         cd $(HOST_SUBDIR)/libctf && \
42163          \
42164         $(MAKE) $(BASE_FLAGS_TO_PASS) \
42165                 CFLAGS="$(STAGE3_CFLAGS)" \
42166                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
42167                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
42168                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
42169                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42170                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42171                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42172                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
42173                 TFLAGS="$(STAGE3_TFLAGS)"  \
42174                 $(TARGET-stage3-libctf)
42175
42176 maybe-clean-stage3-libctf: clean-stage3-libctf
42177 clean-stage3: clean-stage3-libctf
42178 clean-stage3-libctf:
42179         @if [ $(current_stage) = stage3 ]; then \
42180           [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
42181         else \
42182           [ -f $(HOST_SUBDIR)/stage3-libctf/Makefile ] || exit 0; \
42183           $(MAKE) stage3-start; \
42184         fi; \
42185         cd $(HOST_SUBDIR)/libctf && \
42186         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
42187 @endif libctf-bootstrap
42188
42189
42190 .PHONY: all-stage4-libctf maybe-all-stage4-libctf
42191 .PHONY: clean-stage4-libctf maybe-clean-stage4-libctf
42192 maybe-all-stage4-libctf:
42193 maybe-clean-stage4-libctf:
42194 @if libctf-bootstrap
42195 maybe-all-stage4-libctf: all-stage4-libctf
42196 all-stage4: all-stage4-libctf
42197 TARGET-stage4-libctf = $(TARGET-libctf)
42198 all-stage4-libctf: configure-stage4-libctf
42199         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
42200         @r=`${PWD_COMMAND}`; export r; \
42201         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42202         TFLAGS="$(STAGE4_TFLAGS)"; \
42203         $(HOST_EXPORTS) \
42204         $(POSTSTAGE1_HOST_EXPORTS)  \
42205         cd $(HOST_SUBDIR)/libctf && \
42206          \
42207         $(MAKE) $(BASE_FLAGS_TO_PASS) \
42208                 CFLAGS="$(STAGE4_CFLAGS)" \
42209                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
42210                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
42211                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
42212                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42213                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42214                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42215                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
42216                 TFLAGS="$(STAGE4_TFLAGS)"  \
42217                 $(TARGET-stage4-libctf)
42218
42219 maybe-clean-stage4-libctf: clean-stage4-libctf
42220 clean-stage4: clean-stage4-libctf
42221 clean-stage4-libctf:
42222         @if [ $(current_stage) = stage4 ]; then \
42223           [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
42224         else \
42225           [ -f $(HOST_SUBDIR)/stage4-libctf/Makefile ] || exit 0; \
42226           $(MAKE) stage4-start; \
42227         fi; \
42228         cd $(HOST_SUBDIR)/libctf && \
42229         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
42230 @endif libctf-bootstrap
42231
42232
42233 .PHONY: all-stageprofile-libctf maybe-all-stageprofile-libctf
42234 .PHONY: clean-stageprofile-libctf maybe-clean-stageprofile-libctf
42235 maybe-all-stageprofile-libctf:
42236 maybe-clean-stageprofile-libctf:
42237 @if libctf-bootstrap
42238 maybe-all-stageprofile-libctf: all-stageprofile-libctf
42239 all-stageprofile: all-stageprofile-libctf
42240 TARGET-stageprofile-libctf = $(TARGET-libctf)
42241 all-stageprofile-libctf: configure-stageprofile-libctf
42242         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
42243         @r=`${PWD_COMMAND}`; export r; \
42244         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42245         TFLAGS="$(STAGEprofile_TFLAGS)"; \
42246         $(HOST_EXPORTS) \
42247         $(POSTSTAGE1_HOST_EXPORTS)  \
42248         cd $(HOST_SUBDIR)/libctf && \
42249          \
42250         $(MAKE) $(BASE_FLAGS_TO_PASS) \
42251                 CFLAGS="$(STAGEprofile_CFLAGS)" \
42252                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
42253                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
42254                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
42255                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42256                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42257                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42258                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
42259                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
42260                 $(TARGET-stageprofile-libctf)
42261
42262 maybe-clean-stageprofile-libctf: clean-stageprofile-libctf
42263 clean-stageprofile: clean-stageprofile-libctf
42264 clean-stageprofile-libctf:
42265         @if [ $(current_stage) = stageprofile ]; then \
42266           [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
42267         else \
42268           [ -f $(HOST_SUBDIR)/stageprofile-libctf/Makefile ] || exit 0; \
42269           $(MAKE) stageprofile-start; \
42270         fi; \
42271         cd $(HOST_SUBDIR)/libctf && \
42272         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
42273 @endif libctf-bootstrap
42274
42275
42276 .PHONY: all-stagetrain-libctf maybe-all-stagetrain-libctf
42277 .PHONY: clean-stagetrain-libctf maybe-clean-stagetrain-libctf
42278 maybe-all-stagetrain-libctf:
42279 maybe-clean-stagetrain-libctf:
42280 @if libctf-bootstrap
42281 maybe-all-stagetrain-libctf: all-stagetrain-libctf
42282 all-stagetrain: all-stagetrain-libctf
42283 TARGET-stagetrain-libctf = $(TARGET-libctf)
42284 all-stagetrain-libctf: configure-stagetrain-libctf
42285         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
42286         @r=`${PWD_COMMAND}`; export r; \
42287         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42288         TFLAGS="$(STAGEtrain_TFLAGS)"; \
42289         $(HOST_EXPORTS) \
42290         $(POSTSTAGE1_HOST_EXPORTS)  \
42291         cd $(HOST_SUBDIR)/libctf && \
42292          \
42293         $(MAKE) $(BASE_FLAGS_TO_PASS) \
42294                 CFLAGS="$(STAGEtrain_CFLAGS)" \
42295                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
42296                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
42297                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
42298                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42299                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42300                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42301                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
42302                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
42303                 $(TARGET-stagetrain-libctf)
42304
42305 maybe-clean-stagetrain-libctf: clean-stagetrain-libctf
42306 clean-stagetrain: clean-stagetrain-libctf
42307 clean-stagetrain-libctf:
42308         @if [ $(current_stage) = stagetrain ]; then \
42309           [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
42310         else \
42311           [ -f $(HOST_SUBDIR)/stagetrain-libctf/Makefile ] || exit 0; \
42312           $(MAKE) stagetrain-start; \
42313         fi; \
42314         cd $(HOST_SUBDIR)/libctf && \
42315         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
42316 @endif libctf-bootstrap
42317
42318
42319 .PHONY: all-stagefeedback-libctf maybe-all-stagefeedback-libctf
42320 .PHONY: clean-stagefeedback-libctf maybe-clean-stagefeedback-libctf
42321 maybe-all-stagefeedback-libctf:
42322 maybe-clean-stagefeedback-libctf:
42323 @if libctf-bootstrap
42324 maybe-all-stagefeedback-libctf: all-stagefeedback-libctf
42325 all-stagefeedback: all-stagefeedback-libctf
42326 TARGET-stagefeedback-libctf = $(TARGET-libctf)
42327 all-stagefeedback-libctf: configure-stagefeedback-libctf
42328         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
42329         @r=`${PWD_COMMAND}`; export r; \
42330         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42331         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
42332         $(HOST_EXPORTS) \
42333         $(POSTSTAGE1_HOST_EXPORTS)  \
42334         cd $(HOST_SUBDIR)/libctf && \
42335          \
42336         $(MAKE) $(BASE_FLAGS_TO_PASS) \
42337                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
42338                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
42339                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
42340                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
42341                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42342                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42343                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42344                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
42345                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
42346                 $(TARGET-stagefeedback-libctf)
42347
42348 maybe-clean-stagefeedback-libctf: clean-stagefeedback-libctf
42349 clean-stagefeedback: clean-stagefeedback-libctf
42350 clean-stagefeedback-libctf:
42351         @if [ $(current_stage) = stagefeedback ]; then \
42352           [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
42353         else \
42354           [ -f $(HOST_SUBDIR)/stagefeedback-libctf/Makefile ] || exit 0; \
42355           $(MAKE) stagefeedback-start; \
42356         fi; \
42357         cd $(HOST_SUBDIR)/libctf && \
42358         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
42359 @endif libctf-bootstrap
42360
42361
42362 .PHONY: all-stageautoprofile-libctf maybe-all-stageautoprofile-libctf
42363 .PHONY: clean-stageautoprofile-libctf maybe-clean-stageautoprofile-libctf
42364 maybe-all-stageautoprofile-libctf:
42365 maybe-clean-stageautoprofile-libctf:
42366 @if libctf-bootstrap
42367 maybe-all-stageautoprofile-libctf: all-stageautoprofile-libctf
42368 all-stageautoprofile: all-stageautoprofile-libctf
42369 TARGET-stageautoprofile-libctf = $(TARGET-libctf)
42370 all-stageautoprofile-libctf: configure-stageautoprofile-libctf
42371         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
42372         @r=`${PWD_COMMAND}`; export r; \
42373         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42374         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
42375         $(HOST_EXPORTS) \
42376         $(POSTSTAGE1_HOST_EXPORTS)  \
42377         cd $(HOST_SUBDIR)/libctf && \
42378         $$s/gcc/config/i386/$(AUTO_PROFILE) \
42379         $(MAKE) $(BASE_FLAGS_TO_PASS) \
42380                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
42381                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
42382                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
42383                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
42384                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42385                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42386                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42387                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
42388                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
42389                 $(TARGET-stageautoprofile-libctf)
42390
42391 maybe-clean-stageautoprofile-libctf: clean-stageautoprofile-libctf
42392 clean-stageautoprofile: clean-stageautoprofile-libctf
42393 clean-stageautoprofile-libctf:
42394         @if [ $(current_stage) = stageautoprofile ]; then \
42395           [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
42396         else \
42397           [ -f $(HOST_SUBDIR)/stageautoprofile-libctf/Makefile ] || exit 0; \
42398           $(MAKE) stageautoprofile-start; \
42399         fi; \
42400         cd $(HOST_SUBDIR)/libctf && \
42401         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
42402 @endif libctf-bootstrap
42403
42404
42405 .PHONY: all-stageautofeedback-libctf maybe-all-stageautofeedback-libctf
42406 .PHONY: clean-stageautofeedback-libctf maybe-clean-stageautofeedback-libctf
42407 maybe-all-stageautofeedback-libctf:
42408 maybe-clean-stageautofeedback-libctf:
42409 @if libctf-bootstrap
42410 maybe-all-stageautofeedback-libctf: all-stageautofeedback-libctf
42411 all-stageautofeedback: all-stageautofeedback-libctf
42412 TARGET-stageautofeedback-libctf = $(TARGET-libctf)
42413 all-stageautofeedback-libctf: configure-stageautofeedback-libctf
42414         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
42415         @r=`${PWD_COMMAND}`; export r; \
42416         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42417         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
42418         $(HOST_EXPORTS) \
42419         $(POSTSTAGE1_HOST_EXPORTS)  \
42420         cd $(HOST_SUBDIR)/libctf && \
42421          \
42422         $(MAKE) $(BASE_FLAGS_TO_PASS) \
42423                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
42424                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
42425                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
42426                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
42427                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42428                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42429                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42430                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
42431                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
42432                 $(TARGET-stageautofeedback-libctf)
42433
42434 maybe-clean-stageautofeedback-libctf: clean-stageautofeedback-libctf
42435 clean-stageautofeedback: clean-stageautofeedback-libctf
42436 clean-stageautofeedback-libctf:
42437         @if [ $(current_stage) = stageautofeedback ]; then \
42438           [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
42439         else \
42440           [ -f $(HOST_SUBDIR)/stageautofeedback-libctf/Makefile ] || exit 0; \
42441           $(MAKE) stageautofeedback-start; \
42442         fi; \
42443         cd $(HOST_SUBDIR)/libctf && \
42444         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
42445 @endif libctf-bootstrap
42446
42447
42448
42449
42450
42451 .PHONY: check-libctf maybe-check-libctf
42452 maybe-check-libctf:
42453 @if libctf
42454 maybe-check-libctf: check-libctf
42455
42456 check-libctf:
42457         @: $(MAKE); $(unstage)
42458         @r=`${PWD_COMMAND}`; export r; \
42459         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42460         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
42461         (cd $(HOST_SUBDIR)/libctf && \
42462           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
42463
42464 @endif libctf
42465
42466 .PHONY: install-libctf maybe-install-libctf
42467 maybe-install-libctf:
42468 @if libctf
42469 maybe-install-libctf: install-libctf
42470
42471 install-libctf: installdirs
42472         @: $(MAKE); $(unstage)
42473         @r=`${PWD_COMMAND}`; export r; \
42474         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42475         $(HOST_EXPORTS) \
42476         (cd $(HOST_SUBDIR)/libctf && \
42477           $(MAKE) $(FLAGS_TO_PASS)  install)
42478
42479 @endif libctf
42480
42481 .PHONY: install-strip-libctf maybe-install-strip-libctf
42482 maybe-install-strip-libctf:
42483 @if libctf
42484 maybe-install-strip-libctf: install-strip-libctf
42485
42486 install-strip-libctf: installdirs
42487         @: $(MAKE); $(unstage)
42488         @r=`${PWD_COMMAND}`; export r; \
42489         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42490         $(HOST_EXPORTS) \
42491         (cd $(HOST_SUBDIR)/libctf && \
42492           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
42493
42494 @endif libctf
42495
42496 # Other targets (info, dvi, pdf, etc.)
42497
42498 .PHONY: maybe-info-libctf info-libctf
42499 maybe-info-libctf:
42500 @if libctf
42501 maybe-info-libctf: info-libctf
42502
42503 info-libctf: \
42504     configure-libctf 
42505         @[ -f ./libctf/Makefile ] || exit 0; \
42506         r=`${PWD_COMMAND}`; export r; \
42507         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42508         $(HOST_EXPORTS) \
42509         for flag in $(EXTRA_HOST_FLAGS) ; do \
42510           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42511         done; \
42512         echo "Doing info in libctf"; \
42513         (cd $(HOST_SUBDIR)/libctf && \
42514           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42515                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42516                   "RANLIB=$${RANLIB}" \
42517                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42518                   info) \
42519           || exit 1
42520
42521 @endif libctf
42522
42523 .PHONY: maybe-dvi-libctf dvi-libctf
42524 maybe-dvi-libctf:
42525 @if libctf
42526 maybe-dvi-libctf: dvi-libctf
42527
42528 dvi-libctf: \
42529     configure-libctf 
42530         @[ -f ./libctf/Makefile ] || exit 0; \
42531         r=`${PWD_COMMAND}`; export r; \
42532         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42533         $(HOST_EXPORTS) \
42534         for flag in $(EXTRA_HOST_FLAGS) ; do \
42535           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42536         done; \
42537         echo "Doing dvi in libctf"; \
42538         (cd $(HOST_SUBDIR)/libctf && \
42539           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42540                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42541                   "RANLIB=$${RANLIB}" \
42542                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42543                   dvi) \
42544           || exit 1
42545
42546 @endif libctf
42547
42548 .PHONY: maybe-pdf-libctf pdf-libctf
42549 maybe-pdf-libctf:
42550 @if libctf
42551 maybe-pdf-libctf: pdf-libctf
42552
42553 pdf-libctf: \
42554     configure-libctf 
42555         @[ -f ./libctf/Makefile ] || exit 0; \
42556         r=`${PWD_COMMAND}`; export r; \
42557         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42558         $(HOST_EXPORTS) \
42559         for flag in $(EXTRA_HOST_FLAGS) ; do \
42560           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42561         done; \
42562         echo "Doing pdf in libctf"; \
42563         (cd $(HOST_SUBDIR)/libctf && \
42564           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42565                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42566                   "RANLIB=$${RANLIB}" \
42567                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42568                   pdf) \
42569           || exit 1
42570
42571 @endif libctf
42572
42573 .PHONY: maybe-html-libctf html-libctf
42574 maybe-html-libctf:
42575 @if libctf
42576 maybe-html-libctf: html-libctf
42577
42578 html-libctf: \
42579     configure-libctf 
42580         @[ -f ./libctf/Makefile ] || exit 0; \
42581         r=`${PWD_COMMAND}`; export r; \
42582         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42583         $(HOST_EXPORTS) \
42584         for flag in $(EXTRA_HOST_FLAGS) ; do \
42585           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42586         done; \
42587         echo "Doing html in libctf"; \
42588         (cd $(HOST_SUBDIR)/libctf && \
42589           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42590                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42591                   "RANLIB=$${RANLIB}" \
42592                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42593                   html) \
42594           || exit 1
42595
42596 @endif libctf
42597
42598 .PHONY: maybe-TAGS-libctf TAGS-libctf
42599 maybe-TAGS-libctf:
42600 @if libctf
42601 maybe-TAGS-libctf: TAGS-libctf
42602
42603 TAGS-libctf: \
42604     configure-libctf 
42605         @[ -f ./libctf/Makefile ] || exit 0; \
42606         r=`${PWD_COMMAND}`; export r; \
42607         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42608         $(HOST_EXPORTS) \
42609         for flag in $(EXTRA_HOST_FLAGS) ; do \
42610           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42611         done; \
42612         echo "Doing TAGS in libctf"; \
42613         (cd $(HOST_SUBDIR)/libctf && \
42614           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42615                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42616                   "RANLIB=$${RANLIB}" \
42617                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42618                   TAGS) \
42619           || exit 1
42620
42621 @endif libctf
42622
42623 .PHONY: maybe-install-info-libctf install-info-libctf
42624 maybe-install-info-libctf:
42625 @if libctf
42626 maybe-install-info-libctf: install-info-libctf
42627
42628 install-info-libctf: \
42629     configure-libctf \
42630     info-libctf 
42631         @[ -f ./libctf/Makefile ] || exit 0; \
42632         r=`${PWD_COMMAND}`; export r; \
42633         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42634         $(HOST_EXPORTS) \
42635         for flag in $(EXTRA_HOST_FLAGS) ; do \
42636           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42637         done; \
42638         echo "Doing install-info in libctf"; \
42639         (cd $(HOST_SUBDIR)/libctf && \
42640           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42641                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42642                   "RANLIB=$${RANLIB}" \
42643                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42644                   install-info) \
42645           || exit 1
42646
42647 @endif libctf
42648
42649 .PHONY: maybe-install-dvi-libctf install-dvi-libctf
42650 maybe-install-dvi-libctf:
42651 @if libctf
42652 maybe-install-dvi-libctf: install-dvi-libctf
42653
42654 install-dvi-libctf: \
42655     configure-libctf \
42656     dvi-libctf 
42657         @[ -f ./libctf/Makefile ] || exit 0; \
42658         r=`${PWD_COMMAND}`; export r; \
42659         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42660         $(HOST_EXPORTS) \
42661         for flag in $(EXTRA_HOST_FLAGS) ; do \
42662           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42663         done; \
42664         echo "Doing install-dvi in libctf"; \
42665         (cd $(HOST_SUBDIR)/libctf && \
42666           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42667                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42668                   "RANLIB=$${RANLIB}" \
42669                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42670                   install-dvi) \
42671           || exit 1
42672
42673 @endif libctf
42674
42675 .PHONY: maybe-install-pdf-libctf install-pdf-libctf
42676 maybe-install-pdf-libctf:
42677 @if libctf
42678 maybe-install-pdf-libctf: install-pdf-libctf
42679
42680 install-pdf-libctf: \
42681     configure-libctf \
42682     pdf-libctf 
42683         @[ -f ./libctf/Makefile ] || exit 0; \
42684         r=`${PWD_COMMAND}`; export r; \
42685         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42686         $(HOST_EXPORTS) \
42687         for flag in $(EXTRA_HOST_FLAGS) ; do \
42688           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42689         done; \
42690         echo "Doing install-pdf in libctf"; \
42691         (cd $(HOST_SUBDIR)/libctf && \
42692           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42693                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42694                   "RANLIB=$${RANLIB}" \
42695                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42696                   install-pdf) \
42697           || exit 1
42698
42699 @endif libctf
42700
42701 .PHONY: maybe-install-html-libctf install-html-libctf
42702 maybe-install-html-libctf:
42703 @if libctf
42704 maybe-install-html-libctf: install-html-libctf
42705
42706 install-html-libctf: \
42707     configure-libctf \
42708     html-libctf 
42709         @[ -f ./libctf/Makefile ] || exit 0; \
42710         r=`${PWD_COMMAND}`; export r; \
42711         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42712         $(HOST_EXPORTS) \
42713         for flag in $(EXTRA_HOST_FLAGS) ; do \
42714           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42715         done; \
42716         echo "Doing install-html in libctf"; \
42717         (cd $(HOST_SUBDIR)/libctf && \
42718           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42719                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42720                   "RANLIB=$${RANLIB}" \
42721                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42722                   install-html) \
42723           || exit 1
42724
42725 @endif libctf
42726
42727 .PHONY: maybe-installcheck-libctf installcheck-libctf
42728 maybe-installcheck-libctf:
42729 @if libctf
42730 maybe-installcheck-libctf: installcheck-libctf
42731
42732 installcheck-libctf: \
42733     configure-libctf 
42734         @[ -f ./libctf/Makefile ] || exit 0; \
42735         r=`${PWD_COMMAND}`; export r; \
42736         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42737         $(HOST_EXPORTS) \
42738         for flag in $(EXTRA_HOST_FLAGS) ; do \
42739           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42740         done; \
42741         echo "Doing installcheck in libctf"; \
42742         (cd $(HOST_SUBDIR)/libctf && \
42743           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42744                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42745                   "RANLIB=$${RANLIB}" \
42746                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42747                   installcheck) \
42748           || exit 1
42749
42750 @endif libctf
42751
42752 .PHONY: maybe-mostlyclean-libctf mostlyclean-libctf
42753 maybe-mostlyclean-libctf:
42754 @if libctf
42755 maybe-mostlyclean-libctf: mostlyclean-libctf
42756
42757 mostlyclean-libctf: 
42758         @[ -f ./libctf/Makefile ] || exit 0; \
42759         r=`${PWD_COMMAND}`; export r; \
42760         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42761         $(HOST_EXPORTS) \
42762         for flag in $(EXTRA_HOST_FLAGS) ; do \
42763           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42764         done; \
42765         echo "Doing mostlyclean in libctf"; \
42766         (cd $(HOST_SUBDIR)/libctf && \
42767           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42768                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42769                   "RANLIB=$${RANLIB}" \
42770                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42771                   mostlyclean) \
42772           || exit 1
42773
42774 @endif libctf
42775
42776 .PHONY: maybe-clean-libctf clean-libctf
42777 maybe-clean-libctf:
42778 @if libctf
42779 maybe-clean-libctf: clean-libctf
42780
42781 clean-libctf: 
42782         @[ -f ./libctf/Makefile ] || exit 0; \
42783         r=`${PWD_COMMAND}`; export r; \
42784         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42785         $(HOST_EXPORTS) \
42786         for flag in $(EXTRA_HOST_FLAGS) ; do \
42787           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42788         done; \
42789         echo "Doing clean in libctf"; \
42790         (cd $(HOST_SUBDIR)/libctf && \
42791           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42792                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42793                   "RANLIB=$${RANLIB}" \
42794                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42795                   clean) \
42796           || exit 1
42797
42798 @endif libctf
42799
42800 .PHONY: maybe-distclean-libctf distclean-libctf
42801 maybe-distclean-libctf:
42802 @if libctf
42803 maybe-distclean-libctf: distclean-libctf
42804
42805 distclean-libctf: 
42806         @[ -f ./libctf/Makefile ] || exit 0; \
42807         r=`${PWD_COMMAND}`; export r; \
42808         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42809         $(HOST_EXPORTS) \
42810         for flag in $(EXTRA_HOST_FLAGS) ; do \
42811           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42812         done; \
42813         echo "Doing distclean in libctf"; \
42814         (cd $(HOST_SUBDIR)/libctf && \
42815           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42816                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42817                   "RANLIB=$${RANLIB}" \
42818                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42819                   distclean) \
42820           || exit 1
42821
42822 @endif libctf
42823
42824 .PHONY: maybe-maintainer-clean-libctf maintainer-clean-libctf
42825 maybe-maintainer-clean-libctf:
42826 @if libctf
42827 maybe-maintainer-clean-libctf: maintainer-clean-libctf
42828
42829 maintainer-clean-libctf: 
42830         @[ -f ./libctf/Makefile ] || exit 0; \
42831         r=`${PWD_COMMAND}`; export r; \
42832         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42833         $(HOST_EXPORTS) \
42834         for flag in $(EXTRA_HOST_FLAGS) ; do \
42835           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42836         done; \
42837         echo "Doing maintainer-clean in libctf"; \
42838         (cd $(HOST_SUBDIR)/libctf && \
42839           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42840                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42841                   "RANLIB=$${RANLIB}" \
42842                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42843                   maintainer-clean) \
42844           || exit 1
42845
42846 @endif libctf
42847
42848
42849
42850 .PHONY: configure-libsframe maybe-configure-libsframe
42851 maybe-configure-libsframe:
42852 @if gcc-bootstrap
42853 configure-libsframe: stage_current
42854 @endif gcc-bootstrap
42855 @if libsframe
42856 maybe-configure-libsframe: configure-libsframe
42857 configure-libsframe: 
42858         @r=`${PWD_COMMAND}`; export r; \
42859         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42860         test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
42861         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
42862         $(HOST_EXPORTS)  \
42863         echo Configuring in $(HOST_SUBDIR)/libsframe; \
42864         cd "$(HOST_SUBDIR)/libsframe" || exit 1; \
42865         case $(srcdir) in \
42866           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42867           *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
42868                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42869         esac; \
42870         module_srcdir=libsframe; \
42871         $(SHELL) \
42872           $$s/$$module_srcdir/configure \
42873           --srcdir=$${topdir}/$$module_srcdir \
42874           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42875           --target=${target_alias}  \
42876           || exit 1
42877 @endif libsframe
42878
42879
42880
42881 .PHONY: configure-stage1-libsframe maybe-configure-stage1-libsframe
42882 maybe-configure-stage1-libsframe:
42883 @if libsframe-bootstrap
42884 maybe-configure-stage1-libsframe: configure-stage1-libsframe
42885 configure-stage1-libsframe:
42886         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
42887         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe
42888         @r=`${PWD_COMMAND}`; export r; \
42889         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42890         TFLAGS="$(STAGE1_TFLAGS)"; \
42891         test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
42892         $(HOST_EXPORTS) \
42893         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
42894         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
42895         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
42896         echo Configuring stage 1 in $(HOST_SUBDIR)/libsframe; \
42897         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
42898         cd $(HOST_SUBDIR)/libsframe || exit 1; \
42899         case $(srcdir) in \
42900           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42901           *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
42902                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42903         esac; \
42904         module_srcdir=libsframe; \
42905         $(SHELL) $$s/$$module_srcdir/configure \
42906           --srcdir=$${topdir}/$$module_srcdir \
42907           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42908           --target=${target_alias} \
42909            \
42910           $(STAGE1_CONFIGURE_FLAGS)
42911 @endif libsframe-bootstrap
42912
42913 .PHONY: configure-stage2-libsframe maybe-configure-stage2-libsframe
42914 maybe-configure-stage2-libsframe:
42915 @if libsframe-bootstrap
42916 maybe-configure-stage2-libsframe: configure-stage2-libsframe
42917 configure-stage2-libsframe:
42918         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
42919         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe
42920         @r=`${PWD_COMMAND}`; export r; \
42921         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42922         TFLAGS="$(STAGE2_TFLAGS)"; \
42923         test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
42924         $(HOST_EXPORTS) \
42925         $(POSTSTAGE1_HOST_EXPORTS) \
42926         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
42927         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
42928         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
42929         echo Configuring stage 2 in $(HOST_SUBDIR)/libsframe; \
42930         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
42931         cd $(HOST_SUBDIR)/libsframe || exit 1; \
42932         case $(srcdir) in \
42933           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42934           *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
42935                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42936         esac; \
42937         module_srcdir=libsframe; \
42938         $(SHELL) $$s/$$module_srcdir/configure \
42939           --srcdir=$${topdir}/$$module_srcdir \
42940           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42941           --target=${target_alias} \
42942           --with-build-libsubdir=$(HOST_SUBDIR) \
42943           $(STAGE2_CONFIGURE_FLAGS)
42944 @endif libsframe-bootstrap
42945
42946 .PHONY: configure-stage3-libsframe maybe-configure-stage3-libsframe
42947 maybe-configure-stage3-libsframe:
42948 @if libsframe-bootstrap
42949 maybe-configure-stage3-libsframe: configure-stage3-libsframe
42950 configure-stage3-libsframe:
42951         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
42952         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe
42953         @r=`${PWD_COMMAND}`; export r; \
42954         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42955         TFLAGS="$(STAGE3_TFLAGS)"; \
42956         test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
42957         $(HOST_EXPORTS) \
42958         $(POSTSTAGE1_HOST_EXPORTS) \
42959         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
42960         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
42961         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
42962         echo Configuring stage 3 in $(HOST_SUBDIR)/libsframe; \
42963         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
42964         cd $(HOST_SUBDIR)/libsframe || exit 1; \
42965         case $(srcdir) in \
42966           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42967           *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
42968                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42969         esac; \
42970         module_srcdir=libsframe; \
42971         $(SHELL) $$s/$$module_srcdir/configure \
42972           --srcdir=$${topdir}/$$module_srcdir \
42973           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42974           --target=${target_alias} \
42975           --with-build-libsubdir=$(HOST_SUBDIR) \
42976           $(STAGE3_CONFIGURE_FLAGS)
42977 @endif libsframe-bootstrap
42978
42979 .PHONY: configure-stage4-libsframe maybe-configure-stage4-libsframe
42980 maybe-configure-stage4-libsframe:
42981 @if libsframe-bootstrap
42982 maybe-configure-stage4-libsframe: configure-stage4-libsframe
42983 configure-stage4-libsframe:
42984         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
42985         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe
42986         @r=`${PWD_COMMAND}`; export r; \
42987         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42988         TFLAGS="$(STAGE4_TFLAGS)"; \
42989         test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
42990         $(HOST_EXPORTS) \
42991         $(POSTSTAGE1_HOST_EXPORTS) \
42992         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
42993         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
42994         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
42995         echo Configuring stage 4 in $(HOST_SUBDIR)/libsframe; \
42996         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
42997         cd $(HOST_SUBDIR)/libsframe || exit 1; \
42998         case $(srcdir) in \
42999           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43000           *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
43001                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43002         esac; \
43003         module_srcdir=libsframe; \
43004         $(SHELL) $$s/$$module_srcdir/configure \
43005           --srcdir=$${topdir}/$$module_srcdir \
43006           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
43007           --target=${target_alias} \
43008           --with-build-libsubdir=$(HOST_SUBDIR) \
43009           $(STAGE4_CONFIGURE_FLAGS)
43010 @endif libsframe-bootstrap
43011
43012 .PHONY: configure-stageprofile-libsframe maybe-configure-stageprofile-libsframe
43013 maybe-configure-stageprofile-libsframe:
43014 @if libsframe-bootstrap
43015 maybe-configure-stageprofile-libsframe: configure-stageprofile-libsframe
43016 configure-stageprofile-libsframe:
43017         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
43018         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe
43019         @r=`${PWD_COMMAND}`; export r; \
43020         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43021         TFLAGS="$(STAGEprofile_TFLAGS)"; \
43022         test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
43023         $(HOST_EXPORTS) \
43024         $(POSTSTAGE1_HOST_EXPORTS) \
43025         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
43026         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
43027         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
43028         echo Configuring stage profile in $(HOST_SUBDIR)/libsframe; \
43029         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
43030         cd $(HOST_SUBDIR)/libsframe || exit 1; \
43031         case $(srcdir) in \
43032           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43033           *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
43034                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43035         esac; \
43036         module_srcdir=libsframe; \
43037         $(SHELL) $$s/$$module_srcdir/configure \
43038           --srcdir=$${topdir}/$$module_srcdir \
43039           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
43040           --target=${target_alias} \
43041           --with-build-libsubdir=$(HOST_SUBDIR) \
43042           $(STAGEprofile_CONFIGURE_FLAGS)
43043 @endif libsframe-bootstrap
43044
43045 .PHONY: configure-stagetrain-libsframe maybe-configure-stagetrain-libsframe
43046 maybe-configure-stagetrain-libsframe:
43047 @if libsframe-bootstrap
43048 maybe-configure-stagetrain-libsframe: configure-stagetrain-libsframe
43049 configure-stagetrain-libsframe:
43050         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
43051         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe
43052         @r=`${PWD_COMMAND}`; export r; \
43053         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43054         TFLAGS="$(STAGEtrain_TFLAGS)"; \
43055         test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
43056         $(HOST_EXPORTS) \
43057         $(POSTSTAGE1_HOST_EXPORTS) \
43058         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
43059         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
43060         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
43061         echo Configuring stage train in $(HOST_SUBDIR)/libsframe; \
43062         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
43063         cd $(HOST_SUBDIR)/libsframe || exit 1; \
43064         case $(srcdir) in \
43065           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43066           *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
43067                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43068         esac; \
43069         module_srcdir=libsframe; \
43070         $(SHELL) $$s/$$module_srcdir/configure \
43071           --srcdir=$${topdir}/$$module_srcdir \
43072           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
43073           --target=${target_alias} \
43074           --with-build-libsubdir=$(HOST_SUBDIR) \
43075           $(STAGEtrain_CONFIGURE_FLAGS)
43076 @endif libsframe-bootstrap
43077
43078 .PHONY: configure-stagefeedback-libsframe maybe-configure-stagefeedback-libsframe
43079 maybe-configure-stagefeedback-libsframe:
43080 @if libsframe-bootstrap
43081 maybe-configure-stagefeedback-libsframe: configure-stagefeedback-libsframe
43082 configure-stagefeedback-libsframe:
43083         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
43084         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe
43085         @r=`${PWD_COMMAND}`; export r; \
43086         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43087         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
43088         test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
43089         $(HOST_EXPORTS) \
43090         $(POSTSTAGE1_HOST_EXPORTS) \
43091         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
43092         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
43093         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
43094         echo Configuring stage feedback in $(HOST_SUBDIR)/libsframe; \
43095         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
43096         cd $(HOST_SUBDIR)/libsframe || exit 1; \
43097         case $(srcdir) in \
43098           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43099           *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
43100                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43101         esac; \
43102         module_srcdir=libsframe; \
43103         $(SHELL) $$s/$$module_srcdir/configure \
43104           --srcdir=$${topdir}/$$module_srcdir \
43105           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
43106           --target=${target_alias} \
43107           --with-build-libsubdir=$(HOST_SUBDIR) \
43108           $(STAGEfeedback_CONFIGURE_FLAGS)
43109 @endif libsframe-bootstrap
43110
43111 .PHONY: configure-stageautoprofile-libsframe maybe-configure-stageautoprofile-libsframe
43112 maybe-configure-stageautoprofile-libsframe:
43113 @if libsframe-bootstrap
43114 maybe-configure-stageautoprofile-libsframe: configure-stageautoprofile-libsframe
43115 configure-stageautoprofile-libsframe:
43116         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
43117         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe
43118         @r=`${PWD_COMMAND}`; export r; \
43119         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43120         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
43121         test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
43122         $(HOST_EXPORTS) \
43123         $(POSTSTAGE1_HOST_EXPORTS) \
43124         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
43125         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
43126         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
43127         echo Configuring stage autoprofile in $(HOST_SUBDIR)/libsframe; \
43128         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
43129         cd $(HOST_SUBDIR)/libsframe || exit 1; \
43130         case $(srcdir) in \
43131           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43132           *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
43133                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43134         esac; \
43135         module_srcdir=libsframe; \
43136         $(SHELL) $$s/$$module_srcdir/configure \
43137           --srcdir=$${topdir}/$$module_srcdir \
43138           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
43139           --target=${target_alias} \
43140           --with-build-libsubdir=$(HOST_SUBDIR) \
43141           $(STAGEautoprofile_CONFIGURE_FLAGS)
43142 @endif libsframe-bootstrap
43143
43144 .PHONY: configure-stageautofeedback-libsframe maybe-configure-stageautofeedback-libsframe
43145 maybe-configure-stageautofeedback-libsframe:
43146 @if libsframe-bootstrap
43147 maybe-configure-stageautofeedback-libsframe: configure-stageautofeedback-libsframe
43148 configure-stageautofeedback-libsframe:
43149         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
43150         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe
43151         @r=`${PWD_COMMAND}`; export r; \
43152         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43153         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
43154         test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
43155         $(HOST_EXPORTS) \
43156         $(POSTSTAGE1_HOST_EXPORTS) \
43157         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
43158         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
43159         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
43160         echo Configuring stage autofeedback in $(HOST_SUBDIR)/libsframe; \
43161         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
43162         cd $(HOST_SUBDIR)/libsframe || exit 1; \
43163         case $(srcdir) in \
43164           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43165           *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
43166                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43167         esac; \
43168         module_srcdir=libsframe; \
43169         $(SHELL) $$s/$$module_srcdir/configure \
43170           --srcdir=$${topdir}/$$module_srcdir \
43171           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
43172           --target=${target_alias} \
43173           --with-build-libsubdir=$(HOST_SUBDIR) \
43174           $(STAGEautofeedback_CONFIGURE_FLAGS)
43175 @endif libsframe-bootstrap
43176
43177
43178
43179
43180
43181 .PHONY: all-libsframe maybe-all-libsframe
43182 maybe-all-libsframe:
43183 @if gcc-bootstrap
43184 all-libsframe: stage_current
43185 @endif gcc-bootstrap
43186 @if libsframe
43187 TARGET-libsframe=all
43188 maybe-all-libsframe: all-libsframe
43189 all-libsframe: configure-libsframe
43190         @r=`${PWD_COMMAND}`; export r; \
43191         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43192         $(HOST_EXPORTS)  \
43193         (cd $(HOST_SUBDIR)/libsframe && \
43194           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
43195                 $(TARGET-libsframe))
43196 @endif libsframe
43197
43198
43199
43200 .PHONY: all-stage1-libsframe maybe-all-stage1-libsframe
43201 .PHONY: clean-stage1-libsframe maybe-clean-stage1-libsframe
43202 maybe-all-stage1-libsframe:
43203 maybe-clean-stage1-libsframe:
43204 @if libsframe-bootstrap
43205 maybe-all-stage1-libsframe: all-stage1-libsframe
43206 all-stage1: all-stage1-libsframe
43207 TARGET-stage1-libsframe = $(TARGET-libsframe)
43208 all-stage1-libsframe: configure-stage1-libsframe
43209         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
43210         @r=`${PWD_COMMAND}`; export r; \
43211         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43212         TFLAGS="$(STAGE1_TFLAGS)"; \
43213         $(HOST_EXPORTS)  \
43214         cd $(HOST_SUBDIR)/libsframe && \
43215          \
43216         $(MAKE) $(BASE_FLAGS_TO_PASS) \
43217                 CFLAGS="$(STAGE1_CFLAGS)" \
43218                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
43219                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
43220                 LIBCFLAGS="$(LIBCFLAGS)" \
43221                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43222                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43223                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43224                 $(EXTRA_HOST_FLAGS)  \
43225                 $(STAGE1_FLAGS_TO_PASS)  \
43226                 TFLAGS="$(STAGE1_TFLAGS)"  \
43227                 $(TARGET-stage1-libsframe)
43228
43229 maybe-clean-stage1-libsframe: clean-stage1-libsframe
43230 clean-stage1: clean-stage1-libsframe
43231 clean-stage1-libsframe:
43232         @if [ $(current_stage) = stage1 ]; then \
43233           [ -f $(HOST_SUBDIR)/libsframe/Makefile ] || exit 0; \
43234         else \
43235           [ -f $(HOST_SUBDIR)/stage1-libsframe/Makefile ] || exit 0; \
43236           $(MAKE) stage1-start; \
43237         fi; \
43238         cd $(HOST_SUBDIR)/libsframe && \
43239         $(MAKE) $(EXTRA_HOST_FLAGS)  \
43240         $(STAGE1_FLAGS_TO_PASS)  clean
43241 @endif libsframe-bootstrap
43242
43243
43244 .PHONY: all-stage2-libsframe maybe-all-stage2-libsframe
43245 .PHONY: clean-stage2-libsframe maybe-clean-stage2-libsframe
43246 maybe-all-stage2-libsframe:
43247 maybe-clean-stage2-libsframe:
43248 @if libsframe-bootstrap
43249 maybe-all-stage2-libsframe: all-stage2-libsframe
43250 all-stage2: all-stage2-libsframe
43251 TARGET-stage2-libsframe = $(TARGET-libsframe)
43252 all-stage2-libsframe: configure-stage2-libsframe
43253         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
43254         @r=`${PWD_COMMAND}`; export r; \
43255         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43256         TFLAGS="$(STAGE2_TFLAGS)"; \
43257         $(HOST_EXPORTS) \
43258         $(POSTSTAGE1_HOST_EXPORTS)  \
43259         cd $(HOST_SUBDIR)/libsframe && \
43260          \
43261         $(MAKE) $(BASE_FLAGS_TO_PASS) \
43262                 CFLAGS="$(STAGE2_CFLAGS)" \
43263                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
43264                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
43265                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
43266                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43267                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43268                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43269                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
43270                 TFLAGS="$(STAGE2_TFLAGS)"  \
43271                 $(TARGET-stage2-libsframe)
43272
43273 maybe-clean-stage2-libsframe: clean-stage2-libsframe
43274 clean-stage2: clean-stage2-libsframe
43275 clean-stage2-libsframe:
43276         @if [ $(current_stage) = stage2 ]; then \
43277           [ -f $(HOST_SUBDIR)/libsframe/Makefile ] || exit 0; \
43278         else \
43279           [ -f $(HOST_SUBDIR)/stage2-libsframe/Makefile ] || exit 0; \
43280           $(MAKE) stage2-start; \
43281         fi; \
43282         cd $(HOST_SUBDIR)/libsframe && \
43283         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
43284 @endif libsframe-bootstrap
43285
43286
43287 .PHONY: all-stage3-libsframe maybe-all-stage3-libsframe
43288 .PHONY: clean-stage3-libsframe maybe-clean-stage3-libsframe
43289 maybe-all-stage3-libsframe:
43290 maybe-clean-stage3-libsframe:
43291 @if libsframe-bootstrap
43292 maybe-all-stage3-libsframe: all-stage3-libsframe
43293 all-stage3: all-stage3-libsframe
43294 TARGET-stage3-libsframe = $(TARGET-libsframe)
43295 all-stage3-libsframe: configure-stage3-libsframe
43296         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
43297         @r=`${PWD_COMMAND}`; export r; \
43298         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43299         TFLAGS="$(STAGE3_TFLAGS)"; \
43300         $(HOST_EXPORTS) \
43301         $(POSTSTAGE1_HOST_EXPORTS)  \
43302         cd $(HOST_SUBDIR)/libsframe && \
43303          \
43304         $(MAKE) $(BASE_FLAGS_TO_PASS) \
43305                 CFLAGS="$(STAGE3_CFLAGS)" \
43306                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
43307                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
43308                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
43309                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43310                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43311                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43312                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
43313                 TFLAGS="$(STAGE3_TFLAGS)"  \
43314                 $(TARGET-stage3-libsframe)
43315
43316 maybe-clean-stage3-libsframe: clean-stage3-libsframe
43317 clean-stage3: clean-stage3-libsframe
43318 clean-stage3-libsframe:
43319         @if [ $(current_stage) = stage3 ]; then \
43320           [ -f $(HOST_SUBDIR)/libsframe/Makefile ] || exit 0; \
43321         else \
43322           [ -f $(HOST_SUBDIR)/stage3-libsframe/Makefile ] || exit 0; \
43323           $(MAKE) stage3-start; \
43324         fi; \
43325         cd $(HOST_SUBDIR)/libsframe && \
43326         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
43327 @endif libsframe-bootstrap
43328
43329
43330 .PHONY: all-stage4-libsframe maybe-all-stage4-libsframe
43331 .PHONY: clean-stage4-libsframe maybe-clean-stage4-libsframe
43332 maybe-all-stage4-libsframe:
43333 maybe-clean-stage4-libsframe:
43334 @if libsframe-bootstrap
43335 maybe-all-stage4-libsframe: all-stage4-libsframe
43336 all-stage4: all-stage4-libsframe
43337 TARGET-stage4-libsframe = $(TARGET-libsframe)
43338 all-stage4-libsframe: configure-stage4-libsframe
43339         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
43340         @r=`${PWD_COMMAND}`; export r; \
43341         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43342         TFLAGS="$(STAGE4_TFLAGS)"; \
43343         $(HOST_EXPORTS) \
43344         $(POSTSTAGE1_HOST_EXPORTS)  \
43345         cd $(HOST_SUBDIR)/libsframe && \
43346          \
43347         $(MAKE) $(BASE_FLAGS_TO_PASS) \
43348                 CFLAGS="$(STAGE4_CFLAGS)" \
43349                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
43350                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
43351                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
43352                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43353                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43354                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43355                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
43356                 TFLAGS="$(STAGE4_TFLAGS)"  \
43357                 $(TARGET-stage4-libsframe)
43358
43359 maybe-clean-stage4-libsframe: clean-stage4-libsframe
43360 clean-stage4: clean-stage4-libsframe
43361 clean-stage4-libsframe:
43362         @if [ $(current_stage) = stage4 ]; then \
43363           [ -f $(HOST_SUBDIR)/libsframe/Makefile ] || exit 0; \
43364         else \
43365           [ -f $(HOST_SUBDIR)/stage4-libsframe/Makefile ] || exit 0; \
43366           $(MAKE) stage4-start; \
43367         fi; \
43368         cd $(HOST_SUBDIR)/libsframe && \
43369         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
43370 @endif libsframe-bootstrap
43371
43372
43373 .PHONY: all-stageprofile-libsframe maybe-all-stageprofile-libsframe
43374 .PHONY: clean-stageprofile-libsframe maybe-clean-stageprofile-libsframe
43375 maybe-all-stageprofile-libsframe:
43376 maybe-clean-stageprofile-libsframe:
43377 @if libsframe-bootstrap
43378 maybe-all-stageprofile-libsframe: all-stageprofile-libsframe
43379 all-stageprofile: all-stageprofile-libsframe
43380 TARGET-stageprofile-libsframe = $(TARGET-libsframe)
43381 all-stageprofile-libsframe: configure-stageprofile-libsframe
43382         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
43383         @r=`${PWD_COMMAND}`; export r; \
43384         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43385         TFLAGS="$(STAGEprofile_TFLAGS)"; \
43386         $(HOST_EXPORTS) \
43387         $(POSTSTAGE1_HOST_EXPORTS)  \
43388         cd $(HOST_SUBDIR)/libsframe && \
43389          \
43390         $(MAKE) $(BASE_FLAGS_TO_PASS) \
43391                 CFLAGS="$(STAGEprofile_CFLAGS)" \
43392                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
43393                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
43394                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
43395                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43396                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43397                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43398                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
43399                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
43400                 $(TARGET-stageprofile-libsframe)
43401
43402 maybe-clean-stageprofile-libsframe: clean-stageprofile-libsframe
43403 clean-stageprofile: clean-stageprofile-libsframe
43404 clean-stageprofile-libsframe:
43405         @if [ $(current_stage) = stageprofile ]; then \
43406           [ -f $(HOST_SUBDIR)/libsframe/Makefile ] || exit 0; \
43407         else \
43408           [ -f $(HOST_SUBDIR)/stageprofile-libsframe/Makefile ] || exit 0; \
43409           $(MAKE) stageprofile-start; \
43410         fi; \
43411         cd $(HOST_SUBDIR)/libsframe && \
43412         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
43413 @endif libsframe-bootstrap
43414
43415
43416 .PHONY: all-stagetrain-libsframe maybe-all-stagetrain-libsframe
43417 .PHONY: clean-stagetrain-libsframe maybe-clean-stagetrain-libsframe
43418 maybe-all-stagetrain-libsframe:
43419 maybe-clean-stagetrain-libsframe:
43420 @if libsframe-bootstrap
43421 maybe-all-stagetrain-libsframe: all-stagetrain-libsframe
43422 all-stagetrain: all-stagetrain-libsframe
43423 TARGET-stagetrain-libsframe = $(TARGET-libsframe)
43424 all-stagetrain-libsframe: configure-stagetrain-libsframe
43425         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
43426         @r=`${PWD_COMMAND}`; export r; \
43427         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43428         TFLAGS="$(STAGEtrain_TFLAGS)"; \
43429         $(HOST_EXPORTS) \
43430         $(POSTSTAGE1_HOST_EXPORTS)  \
43431         cd $(HOST_SUBDIR)/libsframe && \
43432          \
43433         $(MAKE) $(BASE_FLAGS_TO_PASS) \
43434                 CFLAGS="$(STAGEtrain_CFLAGS)" \
43435                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
43436                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
43437                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
43438                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43439                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43440                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43441                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
43442                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
43443                 $(TARGET-stagetrain-libsframe)
43444
43445 maybe-clean-stagetrain-libsframe: clean-stagetrain-libsframe
43446 clean-stagetrain: clean-stagetrain-libsframe
43447 clean-stagetrain-libsframe:
43448         @if [ $(current_stage) = stagetrain ]; then \
43449           [ -f $(HOST_SUBDIR)/libsframe/Makefile ] || exit 0; \
43450         else \
43451           [ -f $(HOST_SUBDIR)/stagetrain-libsframe/Makefile ] || exit 0; \
43452           $(MAKE) stagetrain-start; \
43453         fi; \
43454         cd $(HOST_SUBDIR)/libsframe && \
43455         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
43456 @endif libsframe-bootstrap
43457
43458
43459 .PHONY: all-stagefeedback-libsframe maybe-all-stagefeedback-libsframe
43460 .PHONY: clean-stagefeedback-libsframe maybe-clean-stagefeedback-libsframe
43461 maybe-all-stagefeedback-libsframe:
43462 maybe-clean-stagefeedback-libsframe:
43463 @if libsframe-bootstrap
43464 maybe-all-stagefeedback-libsframe: all-stagefeedback-libsframe
43465 all-stagefeedback: all-stagefeedback-libsframe
43466 TARGET-stagefeedback-libsframe = $(TARGET-libsframe)
43467 all-stagefeedback-libsframe: configure-stagefeedback-libsframe
43468         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
43469         @r=`${PWD_COMMAND}`; export r; \
43470         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43471         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
43472         $(HOST_EXPORTS) \
43473         $(POSTSTAGE1_HOST_EXPORTS)  \
43474         cd $(HOST_SUBDIR)/libsframe && \
43475          \
43476         $(MAKE) $(BASE_FLAGS_TO_PASS) \
43477                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
43478                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
43479                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
43480                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
43481                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43482                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43483                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43484                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
43485                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
43486                 $(TARGET-stagefeedback-libsframe)
43487
43488 maybe-clean-stagefeedback-libsframe: clean-stagefeedback-libsframe
43489 clean-stagefeedback: clean-stagefeedback-libsframe
43490 clean-stagefeedback-libsframe:
43491         @if [ $(current_stage) = stagefeedback ]; then \
43492           [ -f $(HOST_SUBDIR)/libsframe/Makefile ] || exit 0; \
43493         else \
43494           [ -f $(HOST_SUBDIR)/stagefeedback-libsframe/Makefile ] || exit 0; \
43495           $(MAKE) stagefeedback-start; \
43496         fi; \
43497         cd $(HOST_SUBDIR)/libsframe && \
43498         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
43499 @endif libsframe-bootstrap
43500
43501
43502 .PHONY: all-stageautoprofile-libsframe maybe-all-stageautoprofile-libsframe
43503 .PHONY: clean-stageautoprofile-libsframe maybe-clean-stageautoprofile-libsframe
43504 maybe-all-stageautoprofile-libsframe:
43505 maybe-clean-stageautoprofile-libsframe:
43506 @if libsframe-bootstrap
43507 maybe-all-stageautoprofile-libsframe: all-stageautoprofile-libsframe
43508 all-stageautoprofile: all-stageautoprofile-libsframe
43509 TARGET-stageautoprofile-libsframe = $(TARGET-libsframe)
43510 all-stageautoprofile-libsframe: configure-stageautoprofile-libsframe
43511         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
43512         @r=`${PWD_COMMAND}`; export r; \
43513         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43514         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
43515         $(HOST_EXPORTS) \
43516         $(POSTSTAGE1_HOST_EXPORTS)  \
43517         cd $(HOST_SUBDIR)/libsframe && \
43518         $$s/gcc/config/i386/$(AUTO_PROFILE) \
43519         $(MAKE) $(BASE_FLAGS_TO_PASS) \
43520                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
43521                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
43522                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
43523                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
43524                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43525                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43526                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43527                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
43528                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
43529                 $(TARGET-stageautoprofile-libsframe)
43530
43531 maybe-clean-stageautoprofile-libsframe: clean-stageautoprofile-libsframe
43532 clean-stageautoprofile: clean-stageautoprofile-libsframe
43533 clean-stageautoprofile-libsframe:
43534         @if [ $(current_stage) = stageautoprofile ]; then \
43535           [ -f $(HOST_SUBDIR)/libsframe/Makefile ] || exit 0; \
43536         else \
43537           [ -f $(HOST_SUBDIR)/stageautoprofile-libsframe/Makefile ] || exit 0; \
43538           $(MAKE) stageautoprofile-start; \
43539         fi; \
43540         cd $(HOST_SUBDIR)/libsframe && \
43541         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
43542 @endif libsframe-bootstrap
43543
43544
43545 .PHONY: all-stageautofeedback-libsframe maybe-all-stageautofeedback-libsframe
43546 .PHONY: clean-stageautofeedback-libsframe maybe-clean-stageautofeedback-libsframe
43547 maybe-all-stageautofeedback-libsframe:
43548 maybe-clean-stageautofeedback-libsframe:
43549 @if libsframe-bootstrap
43550 maybe-all-stageautofeedback-libsframe: all-stageautofeedback-libsframe
43551 all-stageautofeedback: all-stageautofeedback-libsframe
43552 TARGET-stageautofeedback-libsframe = $(TARGET-libsframe)
43553 all-stageautofeedback-libsframe: configure-stageautofeedback-libsframe
43554         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
43555         @r=`${PWD_COMMAND}`; export r; \
43556         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43557         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
43558         $(HOST_EXPORTS) \
43559         $(POSTSTAGE1_HOST_EXPORTS)  \
43560         cd $(HOST_SUBDIR)/libsframe && \
43561          \
43562         $(MAKE) $(BASE_FLAGS_TO_PASS) \
43563                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
43564                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
43565                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
43566                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
43567                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43568                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43569                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43570                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
43571                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
43572                 $(TARGET-stageautofeedback-libsframe)
43573
43574 maybe-clean-stageautofeedback-libsframe: clean-stageautofeedback-libsframe
43575 clean-stageautofeedback: clean-stageautofeedback-libsframe
43576 clean-stageautofeedback-libsframe:
43577         @if [ $(current_stage) = stageautofeedback ]; then \
43578           [ -f $(HOST_SUBDIR)/libsframe/Makefile ] || exit 0; \
43579         else \
43580           [ -f $(HOST_SUBDIR)/stageautofeedback-libsframe/Makefile ] || exit 0; \
43581           $(MAKE) stageautofeedback-start; \
43582         fi; \
43583         cd $(HOST_SUBDIR)/libsframe && \
43584         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
43585 @endif libsframe-bootstrap
43586
43587
43588
43589
43590
43591 .PHONY: check-libsframe maybe-check-libsframe
43592 maybe-check-libsframe:
43593 @if libsframe
43594 maybe-check-libsframe: check-libsframe
43595
43596 check-libsframe:
43597         @: $(MAKE); $(unstage)
43598         @r=`${PWD_COMMAND}`; export r; \
43599         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43600         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
43601         (cd $(HOST_SUBDIR)/libsframe && \
43602           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
43603
43604 @endif libsframe
43605
43606 .PHONY: install-libsframe maybe-install-libsframe
43607 maybe-install-libsframe:
43608 @if libsframe
43609 maybe-install-libsframe: install-libsframe
43610
43611 install-libsframe: installdirs
43612         @: $(MAKE); $(unstage)
43613         @r=`${PWD_COMMAND}`; export r; \
43614         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43615         $(HOST_EXPORTS) \
43616         (cd $(HOST_SUBDIR)/libsframe && \
43617           $(MAKE) $(FLAGS_TO_PASS)  install)
43618
43619 @endif libsframe
43620
43621 .PHONY: install-strip-libsframe maybe-install-strip-libsframe
43622 maybe-install-strip-libsframe:
43623 @if libsframe
43624 maybe-install-strip-libsframe: install-strip-libsframe
43625
43626 install-strip-libsframe: installdirs
43627         @: $(MAKE); $(unstage)
43628         @r=`${PWD_COMMAND}`; export r; \
43629         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43630         $(HOST_EXPORTS) \
43631         (cd $(HOST_SUBDIR)/libsframe && \
43632           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
43633
43634 @endif libsframe
43635
43636 # Other targets (info, dvi, pdf, etc.)
43637
43638 .PHONY: maybe-info-libsframe info-libsframe
43639 maybe-info-libsframe:
43640 @if libsframe
43641 maybe-info-libsframe: info-libsframe
43642
43643 info-libsframe: \
43644     configure-libsframe 
43645         @[ -f ./libsframe/Makefile ] || exit 0; \
43646         r=`${PWD_COMMAND}`; export r; \
43647         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43648         $(HOST_EXPORTS) \
43649         for flag in $(EXTRA_HOST_FLAGS) ; do \
43650           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43651         done; \
43652         echo "Doing info in libsframe"; \
43653         (cd $(HOST_SUBDIR)/libsframe && \
43654           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43655                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43656                   "RANLIB=$${RANLIB}" \
43657                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43658                   info) \
43659           || exit 1
43660
43661 @endif libsframe
43662
43663 .PHONY: maybe-dvi-libsframe dvi-libsframe
43664 maybe-dvi-libsframe:
43665 @if libsframe
43666 maybe-dvi-libsframe: dvi-libsframe
43667
43668 dvi-libsframe: \
43669     configure-libsframe 
43670         @[ -f ./libsframe/Makefile ] || exit 0; \
43671         r=`${PWD_COMMAND}`; export r; \
43672         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43673         $(HOST_EXPORTS) \
43674         for flag in $(EXTRA_HOST_FLAGS) ; do \
43675           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43676         done; \
43677         echo "Doing dvi in libsframe"; \
43678         (cd $(HOST_SUBDIR)/libsframe && \
43679           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43680                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43681                   "RANLIB=$${RANLIB}" \
43682                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43683                   dvi) \
43684           || exit 1
43685
43686 @endif libsframe
43687
43688 .PHONY: maybe-pdf-libsframe pdf-libsframe
43689 maybe-pdf-libsframe:
43690 @if libsframe
43691 maybe-pdf-libsframe: pdf-libsframe
43692
43693 pdf-libsframe: \
43694     configure-libsframe 
43695         @[ -f ./libsframe/Makefile ] || exit 0; \
43696         r=`${PWD_COMMAND}`; export r; \
43697         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43698         $(HOST_EXPORTS) \
43699         for flag in $(EXTRA_HOST_FLAGS) ; do \
43700           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43701         done; \
43702         echo "Doing pdf in libsframe"; \
43703         (cd $(HOST_SUBDIR)/libsframe && \
43704           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43705                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43706                   "RANLIB=$${RANLIB}" \
43707                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43708                   pdf) \
43709           || exit 1
43710
43711 @endif libsframe
43712
43713 .PHONY: maybe-html-libsframe html-libsframe
43714 maybe-html-libsframe:
43715 @if libsframe
43716 maybe-html-libsframe: html-libsframe
43717
43718 html-libsframe: \
43719     configure-libsframe 
43720         @[ -f ./libsframe/Makefile ] || exit 0; \
43721         r=`${PWD_COMMAND}`; export r; \
43722         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43723         $(HOST_EXPORTS) \
43724         for flag in $(EXTRA_HOST_FLAGS) ; do \
43725           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43726         done; \
43727         echo "Doing html in libsframe"; \
43728         (cd $(HOST_SUBDIR)/libsframe && \
43729           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43730                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43731                   "RANLIB=$${RANLIB}" \
43732                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43733                   html) \
43734           || exit 1
43735
43736 @endif libsframe
43737
43738 .PHONY: maybe-TAGS-libsframe TAGS-libsframe
43739 maybe-TAGS-libsframe:
43740 @if libsframe
43741 maybe-TAGS-libsframe: TAGS-libsframe
43742
43743 TAGS-libsframe: \
43744     configure-libsframe 
43745         @[ -f ./libsframe/Makefile ] || exit 0; \
43746         r=`${PWD_COMMAND}`; export r; \
43747         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43748         $(HOST_EXPORTS) \
43749         for flag in $(EXTRA_HOST_FLAGS) ; do \
43750           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43751         done; \
43752         echo "Doing TAGS in libsframe"; \
43753         (cd $(HOST_SUBDIR)/libsframe && \
43754           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43755                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43756                   "RANLIB=$${RANLIB}" \
43757                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43758                   TAGS) \
43759           || exit 1
43760
43761 @endif libsframe
43762
43763 .PHONY: maybe-install-info-libsframe install-info-libsframe
43764 maybe-install-info-libsframe:
43765 @if libsframe
43766 maybe-install-info-libsframe: install-info-libsframe
43767
43768 install-info-libsframe: \
43769     configure-libsframe \
43770     info-libsframe 
43771         @[ -f ./libsframe/Makefile ] || exit 0; \
43772         r=`${PWD_COMMAND}`; export r; \
43773         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43774         $(HOST_EXPORTS) \
43775         for flag in $(EXTRA_HOST_FLAGS) ; do \
43776           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43777         done; \
43778         echo "Doing install-info in libsframe"; \
43779         (cd $(HOST_SUBDIR)/libsframe && \
43780           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43781                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43782                   "RANLIB=$${RANLIB}" \
43783                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43784                   install-info) \
43785           || exit 1
43786
43787 @endif libsframe
43788
43789 .PHONY: maybe-install-dvi-libsframe install-dvi-libsframe
43790 maybe-install-dvi-libsframe:
43791 @if libsframe
43792 maybe-install-dvi-libsframe: install-dvi-libsframe
43793
43794 install-dvi-libsframe: \
43795     configure-libsframe \
43796     dvi-libsframe 
43797         @[ -f ./libsframe/Makefile ] || exit 0; \
43798         r=`${PWD_COMMAND}`; export r; \
43799         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43800         $(HOST_EXPORTS) \
43801         for flag in $(EXTRA_HOST_FLAGS) ; do \
43802           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43803         done; \
43804         echo "Doing install-dvi in libsframe"; \
43805         (cd $(HOST_SUBDIR)/libsframe && \
43806           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43807                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43808                   "RANLIB=$${RANLIB}" \
43809                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43810                   install-dvi) \
43811           || exit 1
43812
43813 @endif libsframe
43814
43815 .PHONY: maybe-install-pdf-libsframe install-pdf-libsframe
43816 maybe-install-pdf-libsframe:
43817 @if libsframe
43818 maybe-install-pdf-libsframe: install-pdf-libsframe
43819
43820 install-pdf-libsframe: \
43821     configure-libsframe \
43822     pdf-libsframe 
43823         @[ -f ./libsframe/Makefile ] || exit 0; \
43824         r=`${PWD_COMMAND}`; export r; \
43825         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43826         $(HOST_EXPORTS) \
43827         for flag in $(EXTRA_HOST_FLAGS) ; do \
43828           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43829         done; \
43830         echo "Doing install-pdf in libsframe"; \
43831         (cd $(HOST_SUBDIR)/libsframe && \
43832           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43833                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43834                   "RANLIB=$${RANLIB}" \
43835                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43836                   install-pdf) \
43837           || exit 1
43838
43839 @endif libsframe
43840
43841 .PHONY: maybe-install-html-libsframe install-html-libsframe
43842 maybe-install-html-libsframe:
43843 @if libsframe
43844 maybe-install-html-libsframe: install-html-libsframe
43845
43846 install-html-libsframe: \
43847     configure-libsframe \
43848     html-libsframe 
43849         @[ -f ./libsframe/Makefile ] || exit 0; \
43850         r=`${PWD_COMMAND}`; export r; \
43851         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43852         $(HOST_EXPORTS) \
43853         for flag in $(EXTRA_HOST_FLAGS) ; do \
43854           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43855         done; \
43856         echo "Doing install-html in libsframe"; \
43857         (cd $(HOST_SUBDIR)/libsframe && \
43858           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43859                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43860                   "RANLIB=$${RANLIB}" \
43861                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43862                   install-html) \
43863           || exit 1
43864
43865 @endif libsframe
43866
43867 .PHONY: maybe-installcheck-libsframe installcheck-libsframe
43868 maybe-installcheck-libsframe:
43869 @if libsframe
43870 maybe-installcheck-libsframe: installcheck-libsframe
43871
43872 installcheck-libsframe: \
43873     configure-libsframe 
43874         @[ -f ./libsframe/Makefile ] || exit 0; \
43875         r=`${PWD_COMMAND}`; export r; \
43876         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43877         $(HOST_EXPORTS) \
43878         for flag in $(EXTRA_HOST_FLAGS) ; do \
43879           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43880         done; \
43881         echo "Doing installcheck in libsframe"; \
43882         (cd $(HOST_SUBDIR)/libsframe && \
43883           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43884                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43885                   "RANLIB=$${RANLIB}" \
43886                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43887                   installcheck) \
43888           || exit 1
43889
43890 @endif libsframe
43891
43892 .PHONY: maybe-mostlyclean-libsframe mostlyclean-libsframe
43893 maybe-mostlyclean-libsframe:
43894 @if libsframe
43895 maybe-mostlyclean-libsframe: mostlyclean-libsframe
43896
43897 mostlyclean-libsframe: 
43898         @[ -f ./libsframe/Makefile ] || exit 0; \
43899         r=`${PWD_COMMAND}`; export r; \
43900         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43901         $(HOST_EXPORTS) \
43902         for flag in $(EXTRA_HOST_FLAGS) ; do \
43903           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43904         done; \
43905         echo "Doing mostlyclean in libsframe"; \
43906         (cd $(HOST_SUBDIR)/libsframe && \
43907           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43908                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43909                   "RANLIB=$${RANLIB}" \
43910                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43911                   mostlyclean) \
43912           || exit 1
43913
43914 @endif libsframe
43915
43916 .PHONY: maybe-clean-libsframe clean-libsframe
43917 maybe-clean-libsframe:
43918 @if libsframe
43919 maybe-clean-libsframe: clean-libsframe
43920
43921 clean-libsframe: 
43922         @[ -f ./libsframe/Makefile ] || exit 0; \
43923         r=`${PWD_COMMAND}`; export r; \
43924         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43925         $(HOST_EXPORTS) \
43926         for flag in $(EXTRA_HOST_FLAGS) ; do \
43927           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43928         done; \
43929         echo "Doing clean in libsframe"; \
43930         (cd $(HOST_SUBDIR)/libsframe && \
43931           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43932                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43933                   "RANLIB=$${RANLIB}" \
43934                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43935                   clean) \
43936           || exit 1
43937
43938 @endif libsframe
43939
43940 .PHONY: maybe-distclean-libsframe distclean-libsframe
43941 maybe-distclean-libsframe:
43942 @if libsframe
43943 maybe-distclean-libsframe: distclean-libsframe
43944
43945 distclean-libsframe: 
43946         @[ -f ./libsframe/Makefile ] || exit 0; \
43947         r=`${PWD_COMMAND}`; export r; \
43948         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43949         $(HOST_EXPORTS) \
43950         for flag in $(EXTRA_HOST_FLAGS) ; do \
43951           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43952         done; \
43953         echo "Doing distclean in libsframe"; \
43954         (cd $(HOST_SUBDIR)/libsframe && \
43955           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43956                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43957                   "RANLIB=$${RANLIB}" \
43958                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43959                   distclean) \
43960           || exit 1
43961
43962 @endif libsframe
43963
43964 .PHONY: maybe-maintainer-clean-libsframe maintainer-clean-libsframe
43965 maybe-maintainer-clean-libsframe:
43966 @if libsframe
43967 maybe-maintainer-clean-libsframe: maintainer-clean-libsframe
43968
43969 maintainer-clean-libsframe: 
43970         @[ -f ./libsframe/Makefile ] || exit 0; \
43971         r=`${PWD_COMMAND}`; export r; \
43972         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43973         $(HOST_EXPORTS) \
43974         for flag in $(EXTRA_HOST_FLAGS) ; do \
43975           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43976         done; \
43977         echo "Doing maintainer-clean in libsframe"; \
43978         (cd $(HOST_SUBDIR)/libsframe && \
43979           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43980                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43981                   "RANLIB=$${RANLIB}" \
43982                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43983                   maintainer-clean) \
43984           || exit 1
43985
43986 @endif libsframe
43987
43988
43989
43990 .PHONY: configure-libgrust maybe-configure-libgrust
43991 maybe-configure-libgrust:
43992 @if gcc-bootstrap
43993 configure-libgrust: stage_current
43994 @endif gcc-bootstrap
43995 @if libgrust
43996 maybe-configure-libgrust: configure-libgrust
43997 configure-libgrust: 
43998         @: $(MAKE); $(unstage)
43999         @r=`${PWD_COMMAND}`; export r; \
44000         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44001         test ! -f $(HOST_SUBDIR)/libgrust/Makefile || exit 0; \
44002         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgrust; \
44003         $(HOST_EXPORTS)  \
44004         echo Configuring in $(HOST_SUBDIR)/libgrust; \
44005         cd "$(HOST_SUBDIR)/libgrust" || exit 1; \
44006         case $(srcdir) in \
44007           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44008           *) topdir=`echo $(HOST_SUBDIR)/libgrust/ | \
44009                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44010         esac; \
44011         module_srcdir=libgrust; \
44012         $(SHELL) \
44013           $$s/$$module_srcdir/configure \
44014           --srcdir=$${topdir}/$$module_srcdir \
44015           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
44016           --target=${target_alias}  \
44017           || exit 1
44018 @endif libgrust
44019
44020
44021
44022
44023
44024 .PHONY: all-libgrust maybe-all-libgrust
44025 maybe-all-libgrust:
44026 @if gcc-bootstrap
44027 all-libgrust: stage_current
44028 @endif gcc-bootstrap
44029 @if libgrust
44030 TARGET-libgrust=all
44031 maybe-all-libgrust: all-libgrust
44032 all-libgrust: configure-libgrust
44033         @: $(MAKE); $(unstage)
44034         @r=`${PWD_COMMAND}`; export r; \
44035         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44036         $(HOST_EXPORTS)  \
44037         (cd $(HOST_SUBDIR)/libgrust && \
44038           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
44039                 $(TARGET-libgrust))
44040 @endif libgrust
44041
44042
44043
44044
44045 .PHONY: check-libgrust maybe-check-libgrust
44046 maybe-check-libgrust:
44047 @if libgrust
44048 maybe-check-libgrust: check-libgrust
44049
44050 check-libgrust:
44051         @: $(MAKE); $(unstage)
44052         @r=`${PWD_COMMAND}`; export r; \
44053         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44054         $(HOST_EXPORTS)  \
44055         (cd $(HOST_SUBDIR)/libgrust && \
44056           $(MAKE) $(FLAGS_TO_PASS)  check)
44057
44058 @endif libgrust
44059
44060 .PHONY: install-libgrust maybe-install-libgrust
44061 maybe-install-libgrust:
44062 @if libgrust
44063 maybe-install-libgrust: install-libgrust
44064
44065 install-libgrust: installdirs
44066         @: $(MAKE); $(unstage)
44067         @r=`${PWD_COMMAND}`; export r; \
44068         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44069         $(HOST_EXPORTS) \
44070         (cd $(HOST_SUBDIR)/libgrust && \
44071           $(MAKE) $(FLAGS_TO_PASS)  install)
44072
44073 @endif libgrust
44074
44075 .PHONY: install-strip-libgrust maybe-install-strip-libgrust
44076 maybe-install-strip-libgrust:
44077 @if libgrust
44078 maybe-install-strip-libgrust: install-strip-libgrust
44079
44080 install-strip-libgrust: installdirs
44081         @: $(MAKE); $(unstage)
44082         @r=`${PWD_COMMAND}`; export r; \
44083         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44084         $(HOST_EXPORTS) \
44085         (cd $(HOST_SUBDIR)/libgrust && \
44086           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
44087
44088 @endif libgrust
44089
44090 # Other targets (info, dvi, pdf, etc.)
44091
44092 .PHONY: maybe-info-libgrust info-libgrust
44093 maybe-info-libgrust:
44094 @if libgrust
44095 maybe-info-libgrust: info-libgrust
44096
44097 info-libgrust: \
44098     configure-libgrust 
44099         @: $(MAKE); $(unstage)
44100         @[ -f ./libgrust/Makefile ] || exit 0; \
44101         r=`${PWD_COMMAND}`; export r; \
44102         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44103         $(HOST_EXPORTS) \
44104         for flag in $(EXTRA_HOST_FLAGS) ; do \
44105           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44106         done; \
44107         echo "Doing info in libgrust"; \
44108         (cd $(HOST_SUBDIR)/libgrust && \
44109           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44110                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44111                   "RANLIB=$${RANLIB}" \
44112                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44113                   info) \
44114           || exit 1
44115
44116 @endif libgrust
44117
44118 .PHONY: maybe-dvi-libgrust dvi-libgrust
44119 maybe-dvi-libgrust:
44120 @if libgrust
44121 maybe-dvi-libgrust: dvi-libgrust
44122
44123 dvi-libgrust: \
44124     configure-libgrust 
44125         @: $(MAKE); $(unstage)
44126         @[ -f ./libgrust/Makefile ] || exit 0; \
44127         r=`${PWD_COMMAND}`; export r; \
44128         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44129         $(HOST_EXPORTS) \
44130         for flag in $(EXTRA_HOST_FLAGS) ; do \
44131           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44132         done; \
44133         echo "Doing dvi in libgrust"; \
44134         (cd $(HOST_SUBDIR)/libgrust && \
44135           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44136                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44137                   "RANLIB=$${RANLIB}" \
44138                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44139                   dvi) \
44140           || exit 1
44141
44142 @endif libgrust
44143
44144 .PHONY: maybe-pdf-libgrust pdf-libgrust
44145 maybe-pdf-libgrust:
44146 @if libgrust
44147 maybe-pdf-libgrust: pdf-libgrust
44148
44149 pdf-libgrust: \
44150     configure-libgrust 
44151         @: $(MAKE); $(unstage)
44152         @[ -f ./libgrust/Makefile ] || exit 0; \
44153         r=`${PWD_COMMAND}`; export r; \
44154         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44155         $(HOST_EXPORTS) \
44156         for flag in $(EXTRA_HOST_FLAGS) ; do \
44157           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44158         done; \
44159         echo "Doing pdf in libgrust"; \
44160         (cd $(HOST_SUBDIR)/libgrust && \
44161           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44162                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44163                   "RANLIB=$${RANLIB}" \
44164                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44165                   pdf) \
44166           || exit 1
44167
44168 @endif libgrust
44169
44170 .PHONY: maybe-html-libgrust html-libgrust
44171 maybe-html-libgrust:
44172 @if libgrust
44173 maybe-html-libgrust: html-libgrust
44174
44175 html-libgrust: \
44176     configure-libgrust 
44177         @: $(MAKE); $(unstage)
44178         @[ -f ./libgrust/Makefile ] || exit 0; \
44179         r=`${PWD_COMMAND}`; export r; \
44180         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44181         $(HOST_EXPORTS) \
44182         for flag in $(EXTRA_HOST_FLAGS) ; do \
44183           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44184         done; \
44185         echo "Doing html in libgrust"; \
44186         (cd $(HOST_SUBDIR)/libgrust && \
44187           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44188                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44189                   "RANLIB=$${RANLIB}" \
44190                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44191                   html) \
44192           || exit 1
44193
44194 @endif libgrust
44195
44196 .PHONY: maybe-TAGS-libgrust TAGS-libgrust
44197 maybe-TAGS-libgrust:
44198 @if libgrust
44199 maybe-TAGS-libgrust: TAGS-libgrust
44200
44201 TAGS-libgrust: \
44202     configure-libgrust 
44203         @: $(MAKE); $(unstage)
44204         @[ -f ./libgrust/Makefile ] || exit 0; \
44205         r=`${PWD_COMMAND}`; export r; \
44206         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44207         $(HOST_EXPORTS) \
44208         for flag in $(EXTRA_HOST_FLAGS) ; do \
44209           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44210         done; \
44211         echo "Doing TAGS in libgrust"; \
44212         (cd $(HOST_SUBDIR)/libgrust && \
44213           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44214                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44215                   "RANLIB=$${RANLIB}" \
44216                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44217                   TAGS) \
44218           || exit 1
44219
44220 @endif libgrust
44221
44222 .PHONY: maybe-install-info-libgrust install-info-libgrust
44223 maybe-install-info-libgrust:
44224 @if libgrust
44225 maybe-install-info-libgrust: install-info-libgrust
44226
44227 install-info-libgrust: \
44228     configure-libgrust \
44229     info-libgrust 
44230         @: $(MAKE); $(unstage)
44231         @[ -f ./libgrust/Makefile ] || exit 0; \
44232         r=`${PWD_COMMAND}`; export r; \
44233         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44234         $(HOST_EXPORTS) \
44235         for flag in $(EXTRA_HOST_FLAGS) ; do \
44236           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44237         done; \
44238         echo "Doing install-info in libgrust"; \
44239         (cd $(HOST_SUBDIR)/libgrust && \
44240           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44241                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44242                   "RANLIB=$${RANLIB}" \
44243                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44244                   install-info) \
44245           || exit 1
44246
44247 @endif libgrust
44248
44249 .PHONY: maybe-install-dvi-libgrust install-dvi-libgrust
44250 maybe-install-dvi-libgrust:
44251 @if libgrust
44252 maybe-install-dvi-libgrust: install-dvi-libgrust
44253
44254 install-dvi-libgrust: \
44255     configure-libgrust \
44256     dvi-libgrust 
44257         @: $(MAKE); $(unstage)
44258         @[ -f ./libgrust/Makefile ] || exit 0; \
44259         r=`${PWD_COMMAND}`; export r; \
44260         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44261         $(HOST_EXPORTS) \
44262         for flag in $(EXTRA_HOST_FLAGS) ; do \
44263           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44264         done; \
44265         echo "Doing install-dvi in libgrust"; \
44266         (cd $(HOST_SUBDIR)/libgrust && \
44267           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44268                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44269                   "RANLIB=$${RANLIB}" \
44270                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44271                   install-dvi) \
44272           || exit 1
44273
44274 @endif libgrust
44275
44276 .PHONY: maybe-install-pdf-libgrust install-pdf-libgrust
44277 maybe-install-pdf-libgrust:
44278 @if libgrust
44279 maybe-install-pdf-libgrust: install-pdf-libgrust
44280
44281 install-pdf-libgrust: \
44282     configure-libgrust \
44283     pdf-libgrust 
44284         @: $(MAKE); $(unstage)
44285         @[ -f ./libgrust/Makefile ] || exit 0; \
44286         r=`${PWD_COMMAND}`; export r; \
44287         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44288         $(HOST_EXPORTS) \
44289         for flag in $(EXTRA_HOST_FLAGS) ; do \
44290           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44291         done; \
44292         echo "Doing install-pdf in libgrust"; \
44293         (cd $(HOST_SUBDIR)/libgrust && \
44294           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44295                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44296                   "RANLIB=$${RANLIB}" \
44297                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44298                   install-pdf) \
44299           || exit 1
44300
44301 @endif libgrust
44302
44303 .PHONY: maybe-install-html-libgrust install-html-libgrust
44304 maybe-install-html-libgrust:
44305 @if libgrust
44306 maybe-install-html-libgrust: install-html-libgrust
44307
44308 install-html-libgrust: \
44309     configure-libgrust \
44310     html-libgrust 
44311         @: $(MAKE); $(unstage)
44312         @[ -f ./libgrust/Makefile ] || exit 0; \
44313         r=`${PWD_COMMAND}`; export r; \
44314         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44315         $(HOST_EXPORTS) \
44316         for flag in $(EXTRA_HOST_FLAGS) ; do \
44317           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44318         done; \
44319         echo "Doing install-html in libgrust"; \
44320         (cd $(HOST_SUBDIR)/libgrust && \
44321           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44322                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44323                   "RANLIB=$${RANLIB}" \
44324                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44325                   install-html) \
44326           || exit 1
44327
44328 @endif libgrust
44329
44330 .PHONY: maybe-installcheck-libgrust installcheck-libgrust
44331 maybe-installcheck-libgrust:
44332 @if libgrust
44333 maybe-installcheck-libgrust: installcheck-libgrust
44334
44335 installcheck-libgrust: \
44336     configure-libgrust 
44337         @: $(MAKE); $(unstage)
44338         @[ -f ./libgrust/Makefile ] || exit 0; \
44339         r=`${PWD_COMMAND}`; export r; \
44340         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44341         $(HOST_EXPORTS) \
44342         for flag in $(EXTRA_HOST_FLAGS) ; do \
44343           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44344         done; \
44345         echo "Doing installcheck in libgrust"; \
44346         (cd $(HOST_SUBDIR)/libgrust && \
44347           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44348                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44349                   "RANLIB=$${RANLIB}" \
44350                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44351                   installcheck) \
44352           || exit 1
44353
44354 @endif libgrust
44355
44356 .PHONY: maybe-mostlyclean-libgrust mostlyclean-libgrust
44357 maybe-mostlyclean-libgrust:
44358 @if libgrust
44359 maybe-mostlyclean-libgrust: mostlyclean-libgrust
44360
44361 mostlyclean-libgrust: 
44362         @: $(MAKE); $(unstage)
44363         @[ -f ./libgrust/Makefile ] || exit 0; \
44364         r=`${PWD_COMMAND}`; export r; \
44365         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44366         $(HOST_EXPORTS) \
44367         for flag in $(EXTRA_HOST_FLAGS) ; do \
44368           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44369         done; \
44370         echo "Doing mostlyclean in libgrust"; \
44371         (cd $(HOST_SUBDIR)/libgrust && \
44372           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44373                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44374                   "RANLIB=$${RANLIB}" \
44375                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44376                   mostlyclean) \
44377           || exit 1
44378
44379 @endif libgrust
44380
44381 .PHONY: maybe-clean-libgrust clean-libgrust
44382 maybe-clean-libgrust:
44383 @if libgrust
44384 maybe-clean-libgrust: clean-libgrust
44385
44386 clean-libgrust: 
44387         @: $(MAKE); $(unstage)
44388         @[ -f ./libgrust/Makefile ] || exit 0; \
44389         r=`${PWD_COMMAND}`; export r; \
44390         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44391         $(HOST_EXPORTS) \
44392         for flag in $(EXTRA_HOST_FLAGS) ; do \
44393           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44394         done; \
44395         echo "Doing clean in libgrust"; \
44396         (cd $(HOST_SUBDIR)/libgrust && \
44397           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44398                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44399                   "RANLIB=$${RANLIB}" \
44400                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44401                   clean) \
44402           || exit 1
44403
44404 @endif libgrust
44405
44406 .PHONY: maybe-distclean-libgrust distclean-libgrust
44407 maybe-distclean-libgrust:
44408 @if libgrust
44409 maybe-distclean-libgrust: distclean-libgrust
44410
44411 distclean-libgrust: 
44412         @: $(MAKE); $(unstage)
44413         @[ -f ./libgrust/Makefile ] || exit 0; \
44414         r=`${PWD_COMMAND}`; export r; \
44415         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44416         $(HOST_EXPORTS) \
44417         for flag in $(EXTRA_HOST_FLAGS) ; do \
44418           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44419         done; \
44420         echo "Doing distclean in libgrust"; \
44421         (cd $(HOST_SUBDIR)/libgrust && \
44422           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44423                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44424                   "RANLIB=$${RANLIB}" \
44425                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44426                   distclean) \
44427           || exit 1
44428
44429 @endif libgrust
44430
44431 .PHONY: maybe-maintainer-clean-libgrust maintainer-clean-libgrust
44432 maybe-maintainer-clean-libgrust:
44433 @if libgrust
44434 maybe-maintainer-clean-libgrust: maintainer-clean-libgrust
44435
44436 maintainer-clean-libgrust: 
44437         @: $(MAKE); $(unstage)
44438         @[ -f ./libgrust/Makefile ] || exit 0; \
44439         r=`${PWD_COMMAND}`; export r; \
44440         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44441         $(HOST_EXPORTS) \
44442         for flag in $(EXTRA_HOST_FLAGS) ; do \
44443           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44444         done; \
44445         echo "Doing maintainer-clean in libgrust"; \
44446         (cd $(HOST_SUBDIR)/libgrust && \
44447           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44448                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44449                   "RANLIB=$${RANLIB}" \
44450                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44451                   maintainer-clean) \
44452           || exit 1
44453
44454 @endif libgrust
44455
44456
44457
44458 # ---------------------------------------
44459 # Modules which run on the target machine
44460 # ---------------------------------------
44461
44462
44463
44464
44465 .PHONY: configure-target-libstdc++-v3 maybe-configure-target-libstdc++-v3
44466 maybe-configure-target-libstdc++-v3:
44467 @if gcc-bootstrap
44468 configure-target-libstdc++-v3: stage_current
44469 @endif gcc-bootstrap
44470 @if target-libstdc++-v3
44471 maybe-configure-target-libstdc++-v3: configure-target-libstdc++-v3
44472 configure-target-libstdc++-v3: 
44473         @r=`${PWD_COMMAND}`; export r; \
44474         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44475         echo "Checking multilib configuration for libstdc++-v3..."; \
44476         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
44477         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
44478         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44479           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44480             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
44481           else \
44482             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
44483             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44484           fi; \
44485         else \
44486           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44487         fi; \
44488         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
44489         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
44490         $(RAW_CXX_TARGET_EXPORTS)  \
44491         echo Configuring in $(TARGET_SUBDIR)/libstdc++-v3; \
44492         cd "$(TARGET_SUBDIR)/libstdc++-v3" || exit 1; \
44493         case $(srcdir) in \
44494           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44495           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
44496                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44497         esac; \
44498         module_srcdir=libstdc++-v3; \
44499         rm -f no-such-file || : ; \
44500         CONFIG_SITE=no-such-file $(SHELL) \
44501           $$s/$$module_srcdir/configure \
44502           --srcdir=$${topdir}/$$module_srcdir \
44503           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44504           --target=${target_alias}  \
44505           || exit 1
44506 @endif target-libstdc++-v3
44507
44508
44509
44510 .PHONY: configure-stage1-target-libstdc++-v3 maybe-configure-stage1-target-libstdc++-v3
44511 maybe-configure-stage1-target-libstdc++-v3:
44512 @if target-libstdc++-v3-bootstrap
44513 maybe-configure-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
44514 configure-stage1-target-libstdc++-v3:
44515         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
44516         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
44517         @r=`${PWD_COMMAND}`; export r; \
44518         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44519         TFLAGS="$(STAGE1_TFLAGS)"; \
44520         echo "Checking multilib configuration for libstdc++-v3..."; \
44521         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
44522         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44523           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44524             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
44525           else \
44526             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
44527             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44528           fi; \
44529         else \
44530           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44531         fi; \
44532         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
44533         $(RAW_CXX_TARGET_EXPORTS) \
44534         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44535         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44536         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
44537         echo Configuring stage 1 in $(TARGET_SUBDIR)/libstdc++-v3; \
44538         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
44539         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
44540         case $(srcdir) in \
44541           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44542           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
44543                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44544         esac; \
44545         module_srcdir=libstdc++-v3; \
44546         $(SHELL) $$s/$$module_srcdir/configure \
44547           --srcdir=$${topdir}/$$module_srcdir \
44548           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44549           --target=${target_alias} \
44550            \
44551           $(STAGE1_CONFIGURE_FLAGS)
44552 @endif target-libstdc++-v3-bootstrap
44553
44554 .PHONY: configure-stage2-target-libstdc++-v3 maybe-configure-stage2-target-libstdc++-v3
44555 maybe-configure-stage2-target-libstdc++-v3:
44556 @if target-libstdc++-v3-bootstrap
44557 maybe-configure-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
44558 configure-stage2-target-libstdc++-v3:
44559         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
44560         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
44561         @r=`${PWD_COMMAND}`; export r; \
44562         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44563         TFLAGS="$(STAGE2_TFLAGS)"; \
44564         echo "Checking multilib configuration for libstdc++-v3..."; \
44565         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
44566         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44567           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44568             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
44569           else \
44570             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
44571             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44572           fi; \
44573         else \
44574           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44575         fi; \
44576         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
44577         $(RAW_CXX_TARGET_EXPORTS) \
44578          \
44579         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44580         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44581         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
44582         echo Configuring stage 2 in $(TARGET_SUBDIR)/libstdc++-v3; \
44583         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
44584         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
44585         case $(srcdir) in \
44586           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44587           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
44588                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44589         esac; \
44590         module_srcdir=libstdc++-v3; \
44591         $(SHELL) $$s/$$module_srcdir/configure \
44592           --srcdir=$${topdir}/$$module_srcdir \
44593           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44594           --target=${target_alias} \
44595           --with-build-libsubdir=$(HOST_SUBDIR) \
44596           $(STAGE2_CONFIGURE_FLAGS)
44597 @endif target-libstdc++-v3-bootstrap
44598
44599 .PHONY: configure-stage3-target-libstdc++-v3 maybe-configure-stage3-target-libstdc++-v3
44600 maybe-configure-stage3-target-libstdc++-v3:
44601 @if target-libstdc++-v3-bootstrap
44602 maybe-configure-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
44603 configure-stage3-target-libstdc++-v3:
44604         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
44605         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
44606         @r=`${PWD_COMMAND}`; export r; \
44607         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44608         TFLAGS="$(STAGE3_TFLAGS)"; \
44609         echo "Checking multilib configuration for libstdc++-v3..."; \
44610         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
44611         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44612           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44613             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
44614           else \
44615             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
44616             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44617           fi; \
44618         else \
44619           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44620         fi; \
44621         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
44622         $(RAW_CXX_TARGET_EXPORTS) \
44623          \
44624         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44625         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44626         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
44627         echo Configuring stage 3 in $(TARGET_SUBDIR)/libstdc++-v3; \
44628         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
44629         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
44630         case $(srcdir) in \
44631           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44632           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
44633                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44634         esac; \
44635         module_srcdir=libstdc++-v3; \
44636         $(SHELL) $$s/$$module_srcdir/configure \
44637           --srcdir=$${topdir}/$$module_srcdir \
44638           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44639           --target=${target_alias} \
44640           --with-build-libsubdir=$(HOST_SUBDIR) \
44641           $(STAGE3_CONFIGURE_FLAGS)
44642 @endif target-libstdc++-v3-bootstrap
44643
44644 .PHONY: configure-stage4-target-libstdc++-v3 maybe-configure-stage4-target-libstdc++-v3
44645 maybe-configure-stage4-target-libstdc++-v3:
44646 @if target-libstdc++-v3-bootstrap
44647 maybe-configure-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
44648 configure-stage4-target-libstdc++-v3:
44649         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
44650         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
44651         @r=`${PWD_COMMAND}`; export r; \
44652         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44653         TFLAGS="$(STAGE4_TFLAGS)"; \
44654         echo "Checking multilib configuration for libstdc++-v3..."; \
44655         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
44656         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44657           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44658             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
44659           else \
44660             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
44661             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44662           fi; \
44663         else \
44664           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44665         fi; \
44666         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
44667         $(RAW_CXX_TARGET_EXPORTS) \
44668          \
44669         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44670         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44671         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
44672         echo Configuring stage 4 in $(TARGET_SUBDIR)/libstdc++-v3; \
44673         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
44674         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
44675         case $(srcdir) in \
44676           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44677           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
44678                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44679         esac; \
44680         module_srcdir=libstdc++-v3; \
44681         $(SHELL) $$s/$$module_srcdir/configure \
44682           --srcdir=$${topdir}/$$module_srcdir \
44683           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44684           --target=${target_alias} \
44685           --with-build-libsubdir=$(HOST_SUBDIR) \
44686           $(STAGE4_CONFIGURE_FLAGS)
44687 @endif target-libstdc++-v3-bootstrap
44688
44689 .PHONY: configure-stageprofile-target-libstdc++-v3 maybe-configure-stageprofile-target-libstdc++-v3
44690 maybe-configure-stageprofile-target-libstdc++-v3:
44691 @if target-libstdc++-v3-bootstrap
44692 maybe-configure-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
44693 configure-stageprofile-target-libstdc++-v3:
44694         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
44695         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
44696         @r=`${PWD_COMMAND}`; export r; \
44697         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44698         TFLAGS="$(STAGEprofile_TFLAGS)"; \
44699         echo "Checking multilib configuration for libstdc++-v3..."; \
44700         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
44701         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44702           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44703             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
44704           else \
44705             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
44706             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44707           fi; \
44708         else \
44709           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44710         fi; \
44711         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
44712         $(RAW_CXX_TARGET_EXPORTS) \
44713          \
44714         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44715         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44716         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
44717         echo Configuring stage profile in $(TARGET_SUBDIR)/libstdc++-v3; \
44718         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
44719         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
44720         case $(srcdir) in \
44721           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44722           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
44723                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44724         esac; \
44725         module_srcdir=libstdc++-v3; \
44726         $(SHELL) $$s/$$module_srcdir/configure \
44727           --srcdir=$${topdir}/$$module_srcdir \
44728           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44729           --target=${target_alias} \
44730           --with-build-libsubdir=$(HOST_SUBDIR) \
44731           $(STAGEprofile_CONFIGURE_FLAGS)
44732 @endif target-libstdc++-v3-bootstrap
44733
44734 .PHONY: configure-stagetrain-target-libstdc++-v3 maybe-configure-stagetrain-target-libstdc++-v3
44735 maybe-configure-stagetrain-target-libstdc++-v3:
44736 @if target-libstdc++-v3-bootstrap
44737 maybe-configure-stagetrain-target-libstdc++-v3: configure-stagetrain-target-libstdc++-v3
44738 configure-stagetrain-target-libstdc++-v3:
44739         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
44740         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
44741         @r=`${PWD_COMMAND}`; export r; \
44742         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44743         TFLAGS="$(STAGEtrain_TFLAGS)"; \
44744         echo "Checking multilib configuration for libstdc++-v3..."; \
44745         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
44746         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44747           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44748             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
44749           else \
44750             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
44751             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44752           fi; \
44753         else \
44754           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44755         fi; \
44756         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
44757         $(RAW_CXX_TARGET_EXPORTS) \
44758          \
44759         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44760         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44761         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
44762         echo Configuring stage train in $(TARGET_SUBDIR)/libstdc++-v3; \
44763         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
44764         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
44765         case $(srcdir) in \
44766           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44767           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
44768                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44769         esac; \
44770         module_srcdir=libstdc++-v3; \
44771         $(SHELL) $$s/$$module_srcdir/configure \
44772           --srcdir=$${topdir}/$$module_srcdir \
44773           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44774           --target=${target_alias} \
44775           --with-build-libsubdir=$(HOST_SUBDIR) \
44776           $(STAGEtrain_CONFIGURE_FLAGS)
44777 @endif target-libstdc++-v3-bootstrap
44778
44779 .PHONY: configure-stagefeedback-target-libstdc++-v3 maybe-configure-stagefeedback-target-libstdc++-v3
44780 maybe-configure-stagefeedback-target-libstdc++-v3:
44781 @if target-libstdc++-v3-bootstrap
44782 maybe-configure-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
44783 configure-stagefeedback-target-libstdc++-v3:
44784         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
44785         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
44786         @r=`${PWD_COMMAND}`; export r; \
44787         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44788         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
44789         echo "Checking multilib configuration for libstdc++-v3..."; \
44790         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
44791         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44792           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44793             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
44794           else \
44795             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
44796             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44797           fi; \
44798         else \
44799           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44800         fi; \
44801         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
44802         $(RAW_CXX_TARGET_EXPORTS) \
44803          \
44804         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44805         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44806         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
44807         echo Configuring stage feedback in $(TARGET_SUBDIR)/libstdc++-v3; \
44808         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
44809         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
44810         case $(srcdir) in \
44811           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44812           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
44813                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44814         esac; \
44815         module_srcdir=libstdc++-v3; \
44816         $(SHELL) $$s/$$module_srcdir/configure \
44817           --srcdir=$${topdir}/$$module_srcdir \
44818           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44819           --target=${target_alias} \
44820           --with-build-libsubdir=$(HOST_SUBDIR) \
44821           $(STAGEfeedback_CONFIGURE_FLAGS)
44822 @endif target-libstdc++-v3-bootstrap
44823
44824 .PHONY: configure-stageautoprofile-target-libstdc++-v3 maybe-configure-stageautoprofile-target-libstdc++-v3
44825 maybe-configure-stageautoprofile-target-libstdc++-v3:
44826 @if target-libstdc++-v3-bootstrap
44827 maybe-configure-stageautoprofile-target-libstdc++-v3: configure-stageautoprofile-target-libstdc++-v3
44828 configure-stageautoprofile-target-libstdc++-v3:
44829         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
44830         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
44831         @r=`${PWD_COMMAND}`; export r; \
44832         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44833         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
44834         echo "Checking multilib configuration for libstdc++-v3..."; \
44835         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
44836         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44837           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44838             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
44839           else \
44840             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
44841             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44842           fi; \
44843         else \
44844           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44845         fi; \
44846         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
44847         $(RAW_CXX_TARGET_EXPORTS) \
44848          \
44849         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44850         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44851         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
44852         echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libstdc++-v3; \
44853         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
44854         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
44855         case $(srcdir) in \
44856           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44857           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
44858                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44859         esac; \
44860         module_srcdir=libstdc++-v3; \
44861         $(SHELL) $$s/$$module_srcdir/configure \
44862           --srcdir=$${topdir}/$$module_srcdir \
44863           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44864           --target=${target_alias} \
44865           --with-build-libsubdir=$(HOST_SUBDIR) \
44866           $(STAGEautoprofile_CONFIGURE_FLAGS)
44867 @endif target-libstdc++-v3-bootstrap
44868
44869 .PHONY: configure-stageautofeedback-target-libstdc++-v3 maybe-configure-stageautofeedback-target-libstdc++-v3
44870 maybe-configure-stageautofeedback-target-libstdc++-v3:
44871 @if target-libstdc++-v3-bootstrap
44872 maybe-configure-stageautofeedback-target-libstdc++-v3: configure-stageautofeedback-target-libstdc++-v3
44873 configure-stageautofeedback-target-libstdc++-v3:
44874         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
44875         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
44876         @r=`${PWD_COMMAND}`; export r; \
44877         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44878         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
44879         echo "Checking multilib configuration for libstdc++-v3..."; \
44880         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
44881         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44882           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44883             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
44884           else \
44885             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
44886             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44887           fi; \
44888         else \
44889           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44890         fi; \
44891         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
44892         $(RAW_CXX_TARGET_EXPORTS) \
44893          \
44894         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44895         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44896         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
44897         echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libstdc++-v3; \
44898         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
44899         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
44900         case $(srcdir) in \
44901           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44902           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
44903                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44904         esac; \
44905         module_srcdir=libstdc++-v3; \
44906         $(SHELL) $$s/$$module_srcdir/configure \
44907           --srcdir=$${topdir}/$$module_srcdir \
44908           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44909           --target=${target_alias} \
44910           --with-build-libsubdir=$(HOST_SUBDIR) \
44911           $(STAGEautofeedback_CONFIGURE_FLAGS)
44912 @endif target-libstdc++-v3-bootstrap
44913
44914
44915
44916
44917
44918 .PHONY: all-target-libstdc++-v3 maybe-all-target-libstdc++-v3
44919 maybe-all-target-libstdc++-v3:
44920 @if gcc-bootstrap
44921 all-target-libstdc++-v3: stage_current
44922 @endif gcc-bootstrap
44923 @if target-libstdc++-v3
44924 TARGET-target-libstdc++-v3=all
44925 maybe-all-target-libstdc++-v3: all-target-libstdc++-v3
44926 all-target-libstdc++-v3: configure-target-libstdc++-v3
44927         @r=`${PWD_COMMAND}`; export r; \
44928         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44929         $(RAW_CXX_TARGET_EXPORTS)  \
44930         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44931           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
44932                 $(TARGET-target-libstdc++-v3))
44933 @endif target-libstdc++-v3
44934
44935
44936
44937 .PHONY: all-stage1-target-libstdc++-v3 maybe-all-stage1-target-libstdc++-v3
44938 .PHONY: clean-stage1-target-libstdc++-v3 maybe-clean-stage1-target-libstdc++-v3
44939 maybe-all-stage1-target-libstdc++-v3:
44940 maybe-clean-stage1-target-libstdc++-v3:
44941 @if target-libstdc++-v3-bootstrap
44942 maybe-all-stage1-target-libstdc++-v3: all-stage1-target-libstdc++-v3
44943 all-stage1: all-stage1-target-libstdc++-v3
44944 TARGET-stage1-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
44945 all-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
44946         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
44947         @r=`${PWD_COMMAND}`; export r; \
44948         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44949         TFLAGS="$(STAGE1_TFLAGS)"; \
44950         $(RAW_CXX_TARGET_EXPORTS)  \
44951         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44952          \
44953         $(MAKE) $(BASE_FLAGS_TO_PASS) \
44954                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44955                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44956                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44957                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44958                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44959                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44960                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
44961                   \
44962                 TFLAGS="$(STAGE1_TFLAGS)"  \
44963                 $(TARGET-stage1-target-libstdc++-v3)
44964
44965 maybe-clean-stage1-target-libstdc++-v3: clean-stage1-target-libstdc++-v3
44966 clean-stage1: clean-stage1-target-libstdc++-v3
44967 clean-stage1-target-libstdc++-v3:
44968         @if [ $(current_stage) = stage1 ]; then \
44969           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44970         else \
44971           [ -f $(TARGET_SUBDIR)/stage1-libstdc++-v3/Makefile ] || exit 0; \
44972           $(MAKE) stage1-start; \
44973         fi; \
44974         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44975         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
44976           clean
44977 @endif target-libstdc++-v3-bootstrap
44978
44979
44980 .PHONY: all-stage2-target-libstdc++-v3 maybe-all-stage2-target-libstdc++-v3
44981 .PHONY: clean-stage2-target-libstdc++-v3 maybe-clean-stage2-target-libstdc++-v3
44982 maybe-all-stage2-target-libstdc++-v3:
44983 maybe-clean-stage2-target-libstdc++-v3:
44984 @if target-libstdc++-v3-bootstrap
44985 maybe-all-stage2-target-libstdc++-v3: all-stage2-target-libstdc++-v3
44986 all-stage2: all-stage2-target-libstdc++-v3
44987 TARGET-stage2-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
44988 all-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
44989         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
44990         @r=`${PWD_COMMAND}`; export r; \
44991         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44992         TFLAGS="$(STAGE2_TFLAGS)"; \
44993         $(RAW_CXX_TARGET_EXPORTS) \
44994           \
44995         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44996          \
44997         $(MAKE) $(BASE_FLAGS_TO_PASS) \
44998                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44999                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45000                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45001                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45002                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45003                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45004                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
45005                 TFLAGS="$(STAGE2_TFLAGS)"  \
45006                 $(TARGET-stage2-target-libstdc++-v3)
45007
45008 maybe-clean-stage2-target-libstdc++-v3: clean-stage2-target-libstdc++-v3
45009 clean-stage2: clean-stage2-target-libstdc++-v3
45010 clean-stage2-target-libstdc++-v3:
45011         @if [ $(current_stage) = stage2 ]; then \
45012           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45013         else \
45014           [ -f $(TARGET_SUBDIR)/stage2-libstdc++-v3/Makefile ] || exit 0; \
45015           $(MAKE) stage2-start; \
45016         fi; \
45017         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45018         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
45019 @endif target-libstdc++-v3-bootstrap
45020
45021
45022 .PHONY: all-stage3-target-libstdc++-v3 maybe-all-stage3-target-libstdc++-v3
45023 .PHONY: clean-stage3-target-libstdc++-v3 maybe-clean-stage3-target-libstdc++-v3
45024 maybe-all-stage3-target-libstdc++-v3:
45025 maybe-clean-stage3-target-libstdc++-v3:
45026 @if target-libstdc++-v3-bootstrap
45027 maybe-all-stage3-target-libstdc++-v3: all-stage3-target-libstdc++-v3
45028 all-stage3: all-stage3-target-libstdc++-v3
45029 TARGET-stage3-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
45030 all-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
45031         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
45032         @r=`${PWD_COMMAND}`; export r; \
45033         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45034         TFLAGS="$(STAGE3_TFLAGS)"; \
45035         $(RAW_CXX_TARGET_EXPORTS) \
45036           \
45037         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45038          \
45039         $(MAKE) $(BASE_FLAGS_TO_PASS) \
45040                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45041                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45042                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45043                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45044                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45045                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45046                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
45047                 TFLAGS="$(STAGE3_TFLAGS)"  \
45048                 $(TARGET-stage3-target-libstdc++-v3)
45049
45050 maybe-clean-stage3-target-libstdc++-v3: clean-stage3-target-libstdc++-v3
45051 clean-stage3: clean-stage3-target-libstdc++-v3
45052 clean-stage3-target-libstdc++-v3:
45053         @if [ $(current_stage) = stage3 ]; then \
45054           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45055         else \
45056           [ -f $(TARGET_SUBDIR)/stage3-libstdc++-v3/Makefile ] || exit 0; \
45057           $(MAKE) stage3-start; \
45058         fi; \
45059         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45060         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
45061 @endif target-libstdc++-v3-bootstrap
45062
45063
45064 .PHONY: all-stage4-target-libstdc++-v3 maybe-all-stage4-target-libstdc++-v3
45065 .PHONY: clean-stage4-target-libstdc++-v3 maybe-clean-stage4-target-libstdc++-v3
45066 maybe-all-stage4-target-libstdc++-v3:
45067 maybe-clean-stage4-target-libstdc++-v3:
45068 @if target-libstdc++-v3-bootstrap
45069 maybe-all-stage4-target-libstdc++-v3: all-stage4-target-libstdc++-v3
45070 all-stage4: all-stage4-target-libstdc++-v3
45071 TARGET-stage4-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
45072 all-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
45073         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
45074         @r=`${PWD_COMMAND}`; export r; \
45075         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45076         TFLAGS="$(STAGE4_TFLAGS)"; \
45077         $(RAW_CXX_TARGET_EXPORTS) \
45078           \
45079         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45080          \
45081         $(MAKE) $(BASE_FLAGS_TO_PASS) \
45082                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45083                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45084                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45085                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45086                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45087                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45088                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
45089                 TFLAGS="$(STAGE4_TFLAGS)"  \
45090                 $(TARGET-stage4-target-libstdc++-v3)
45091
45092 maybe-clean-stage4-target-libstdc++-v3: clean-stage4-target-libstdc++-v3
45093 clean-stage4: clean-stage4-target-libstdc++-v3
45094 clean-stage4-target-libstdc++-v3:
45095         @if [ $(current_stage) = stage4 ]; then \
45096           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45097         else \
45098           [ -f $(TARGET_SUBDIR)/stage4-libstdc++-v3/Makefile ] || exit 0; \
45099           $(MAKE) stage4-start; \
45100         fi; \
45101         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45102         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
45103 @endif target-libstdc++-v3-bootstrap
45104
45105
45106 .PHONY: all-stageprofile-target-libstdc++-v3 maybe-all-stageprofile-target-libstdc++-v3
45107 .PHONY: clean-stageprofile-target-libstdc++-v3 maybe-clean-stageprofile-target-libstdc++-v3
45108 maybe-all-stageprofile-target-libstdc++-v3:
45109 maybe-clean-stageprofile-target-libstdc++-v3:
45110 @if target-libstdc++-v3-bootstrap
45111 maybe-all-stageprofile-target-libstdc++-v3: all-stageprofile-target-libstdc++-v3
45112 all-stageprofile: all-stageprofile-target-libstdc++-v3
45113 TARGET-stageprofile-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
45114 all-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
45115         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
45116         @r=`${PWD_COMMAND}`; export r; \
45117         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45118         TFLAGS="$(STAGEprofile_TFLAGS)"; \
45119         $(RAW_CXX_TARGET_EXPORTS) \
45120           \
45121         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45122          \
45123         $(MAKE) $(BASE_FLAGS_TO_PASS) \
45124                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45125                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45126                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45127                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45128                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45129                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45130                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
45131                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
45132                 $(TARGET-stageprofile-target-libstdc++-v3)
45133
45134 maybe-clean-stageprofile-target-libstdc++-v3: clean-stageprofile-target-libstdc++-v3
45135 clean-stageprofile: clean-stageprofile-target-libstdc++-v3
45136 clean-stageprofile-target-libstdc++-v3:
45137         @if [ $(current_stage) = stageprofile ]; then \
45138           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45139         else \
45140           [ -f $(TARGET_SUBDIR)/stageprofile-libstdc++-v3/Makefile ] || exit 0; \
45141           $(MAKE) stageprofile-start; \
45142         fi; \
45143         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45144         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
45145 @endif target-libstdc++-v3-bootstrap
45146
45147
45148 .PHONY: all-stagetrain-target-libstdc++-v3 maybe-all-stagetrain-target-libstdc++-v3
45149 .PHONY: clean-stagetrain-target-libstdc++-v3 maybe-clean-stagetrain-target-libstdc++-v3
45150 maybe-all-stagetrain-target-libstdc++-v3:
45151 maybe-clean-stagetrain-target-libstdc++-v3:
45152 @if target-libstdc++-v3-bootstrap
45153 maybe-all-stagetrain-target-libstdc++-v3: all-stagetrain-target-libstdc++-v3
45154 all-stagetrain: all-stagetrain-target-libstdc++-v3
45155 TARGET-stagetrain-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
45156 all-stagetrain-target-libstdc++-v3: configure-stagetrain-target-libstdc++-v3
45157         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
45158         @r=`${PWD_COMMAND}`; export r; \
45159         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45160         TFLAGS="$(STAGEtrain_TFLAGS)"; \
45161         $(RAW_CXX_TARGET_EXPORTS) \
45162           \
45163         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45164          \
45165         $(MAKE) $(BASE_FLAGS_TO_PASS) \
45166                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45167                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45168                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45169                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45170                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45171                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45172                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
45173                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
45174                 $(TARGET-stagetrain-target-libstdc++-v3)
45175
45176 maybe-clean-stagetrain-target-libstdc++-v3: clean-stagetrain-target-libstdc++-v3
45177 clean-stagetrain: clean-stagetrain-target-libstdc++-v3
45178 clean-stagetrain-target-libstdc++-v3:
45179         @if [ $(current_stage) = stagetrain ]; then \
45180           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45181         else \
45182           [ -f $(TARGET_SUBDIR)/stagetrain-libstdc++-v3/Makefile ] || exit 0; \
45183           $(MAKE) stagetrain-start; \
45184         fi; \
45185         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45186         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
45187 @endif target-libstdc++-v3-bootstrap
45188
45189
45190 .PHONY: all-stagefeedback-target-libstdc++-v3 maybe-all-stagefeedback-target-libstdc++-v3
45191 .PHONY: clean-stagefeedback-target-libstdc++-v3 maybe-clean-stagefeedback-target-libstdc++-v3
45192 maybe-all-stagefeedback-target-libstdc++-v3:
45193 maybe-clean-stagefeedback-target-libstdc++-v3:
45194 @if target-libstdc++-v3-bootstrap
45195 maybe-all-stagefeedback-target-libstdc++-v3: all-stagefeedback-target-libstdc++-v3
45196 all-stagefeedback: all-stagefeedback-target-libstdc++-v3
45197 TARGET-stagefeedback-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
45198 all-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
45199         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
45200         @r=`${PWD_COMMAND}`; export r; \
45201         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45202         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
45203         $(RAW_CXX_TARGET_EXPORTS) \
45204           \
45205         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45206          \
45207         $(MAKE) $(BASE_FLAGS_TO_PASS) \
45208                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45209                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45210                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45211                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45212                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45213                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45214                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
45215                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
45216                 $(TARGET-stagefeedback-target-libstdc++-v3)
45217
45218 maybe-clean-stagefeedback-target-libstdc++-v3: clean-stagefeedback-target-libstdc++-v3
45219 clean-stagefeedback: clean-stagefeedback-target-libstdc++-v3
45220 clean-stagefeedback-target-libstdc++-v3:
45221         @if [ $(current_stage) = stagefeedback ]; then \
45222           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45223         else \
45224           [ -f $(TARGET_SUBDIR)/stagefeedback-libstdc++-v3/Makefile ] || exit 0; \
45225           $(MAKE) stagefeedback-start; \
45226         fi; \
45227         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45228         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
45229 @endif target-libstdc++-v3-bootstrap
45230
45231
45232 .PHONY: all-stageautoprofile-target-libstdc++-v3 maybe-all-stageautoprofile-target-libstdc++-v3
45233 .PHONY: clean-stageautoprofile-target-libstdc++-v3 maybe-clean-stageautoprofile-target-libstdc++-v3
45234 maybe-all-stageautoprofile-target-libstdc++-v3:
45235 maybe-clean-stageautoprofile-target-libstdc++-v3:
45236 @if target-libstdc++-v3-bootstrap
45237 maybe-all-stageautoprofile-target-libstdc++-v3: all-stageautoprofile-target-libstdc++-v3
45238 all-stageautoprofile: all-stageautoprofile-target-libstdc++-v3
45239 TARGET-stageautoprofile-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
45240 all-stageautoprofile-target-libstdc++-v3: configure-stageautoprofile-target-libstdc++-v3
45241         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
45242         @r=`${PWD_COMMAND}`; export r; \
45243         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45244         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
45245         $(RAW_CXX_TARGET_EXPORTS) \
45246           \
45247         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45248         $$s/gcc/config/i386/$(AUTO_PROFILE) \
45249         $(MAKE) $(BASE_FLAGS_TO_PASS) \
45250                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45251                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45252                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45253                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45254                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45255                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45256                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
45257                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
45258                 $(TARGET-stageautoprofile-target-libstdc++-v3)
45259
45260 maybe-clean-stageautoprofile-target-libstdc++-v3: clean-stageautoprofile-target-libstdc++-v3
45261 clean-stageautoprofile: clean-stageautoprofile-target-libstdc++-v3
45262 clean-stageautoprofile-target-libstdc++-v3:
45263         @if [ $(current_stage) = stageautoprofile ]; then \
45264           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45265         else \
45266           [ -f $(TARGET_SUBDIR)/stageautoprofile-libstdc++-v3/Makefile ] || exit 0; \
45267           $(MAKE) stageautoprofile-start; \
45268         fi; \
45269         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45270         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
45271 @endif target-libstdc++-v3-bootstrap
45272
45273
45274 .PHONY: all-stageautofeedback-target-libstdc++-v3 maybe-all-stageautofeedback-target-libstdc++-v3
45275 .PHONY: clean-stageautofeedback-target-libstdc++-v3 maybe-clean-stageautofeedback-target-libstdc++-v3
45276 maybe-all-stageautofeedback-target-libstdc++-v3:
45277 maybe-clean-stageautofeedback-target-libstdc++-v3:
45278 @if target-libstdc++-v3-bootstrap
45279 maybe-all-stageautofeedback-target-libstdc++-v3: all-stageautofeedback-target-libstdc++-v3
45280 all-stageautofeedback: all-stageautofeedback-target-libstdc++-v3
45281 TARGET-stageautofeedback-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
45282 all-stageautofeedback-target-libstdc++-v3: configure-stageautofeedback-target-libstdc++-v3
45283         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
45284         @r=`${PWD_COMMAND}`; export r; \
45285         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45286         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
45287         $(RAW_CXX_TARGET_EXPORTS) \
45288           \
45289         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45290          \
45291         $(MAKE) $(BASE_FLAGS_TO_PASS) \
45292                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45293                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45294                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45295                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45296                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45297                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45298                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
45299                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
45300                 $(TARGET-stageautofeedback-target-libstdc++-v3)
45301
45302 maybe-clean-stageautofeedback-target-libstdc++-v3: clean-stageautofeedback-target-libstdc++-v3
45303 clean-stageautofeedback: clean-stageautofeedback-target-libstdc++-v3
45304 clean-stageautofeedback-target-libstdc++-v3:
45305         @if [ $(current_stage) = stageautofeedback ]; then \
45306           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45307         else \
45308           [ -f $(TARGET_SUBDIR)/stageautofeedback-libstdc++-v3/Makefile ] || exit 0; \
45309           $(MAKE) stageautofeedback-start; \
45310         fi; \
45311         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45312         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
45313 @endif target-libstdc++-v3-bootstrap
45314
45315
45316
45317
45318
45319
45320 .PHONY: check-target-libstdc++-v3 maybe-check-target-libstdc++-v3
45321 maybe-check-target-libstdc++-v3:
45322 @if target-libstdc++-v3
45323 maybe-check-target-libstdc++-v3: check-target-libstdc++-v3
45324
45325 check-target-libstdc++-v3:
45326         @: $(MAKE); $(unstage)
45327         @r=`${PWD_COMMAND}`; export r; \
45328         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45329         $(RAW_CXX_TARGET_EXPORTS) \
45330         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45331           $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   check)
45332
45333 @endif target-libstdc++-v3
45334
45335 .PHONY: install-target-libstdc++-v3 maybe-install-target-libstdc++-v3
45336 maybe-install-target-libstdc++-v3:
45337 @if target-libstdc++-v3
45338 maybe-install-target-libstdc++-v3: install-target-libstdc++-v3
45339
45340 install-target-libstdc++-v3: installdirs
45341         @: $(MAKE); $(unstage)
45342         @r=`${PWD_COMMAND}`; export r; \
45343         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45344         $(RAW_CXX_TARGET_EXPORTS) \
45345         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45346           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
45347
45348 @endif target-libstdc++-v3
45349
45350 .PHONY: install-strip-target-libstdc++-v3 maybe-install-strip-target-libstdc++-v3
45351 maybe-install-strip-target-libstdc++-v3:
45352 @if target-libstdc++-v3
45353 maybe-install-strip-target-libstdc++-v3: install-strip-target-libstdc++-v3
45354
45355 install-strip-target-libstdc++-v3: installdirs
45356         @: $(MAKE); $(unstage)
45357         @r=`${PWD_COMMAND}`; export r; \
45358         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45359         $(RAW_CXX_TARGET_EXPORTS) \
45360         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45361           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
45362
45363 @endif target-libstdc++-v3
45364
45365 # Other targets (info, dvi, pdf, etc.)
45366
45367 .PHONY: maybe-info-target-libstdc++-v3 info-target-libstdc++-v3
45368 maybe-info-target-libstdc++-v3:
45369 @if target-libstdc++-v3
45370 maybe-info-target-libstdc++-v3: info-target-libstdc++-v3
45371
45372 info-target-libstdc++-v3: \
45373     configure-target-libstdc++-v3 
45374         @: $(MAKE); $(unstage)
45375         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45376         r=`${PWD_COMMAND}`; export r; \
45377         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45378         $(RAW_CXX_TARGET_EXPORTS) \
45379         echo "Doing info in $(TARGET_SUBDIR)/libstdc++-v3"; \
45380         for flag in $(EXTRA_TARGET_FLAGS); do \
45381           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45382         done; \
45383         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45384           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45385                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45386                   "RANLIB=$${RANLIB}" \
45387                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45388                    info) \
45389           || exit 1
45390
45391 @endif target-libstdc++-v3
45392
45393 .PHONY: maybe-dvi-target-libstdc++-v3 dvi-target-libstdc++-v3
45394 maybe-dvi-target-libstdc++-v3:
45395 @if target-libstdc++-v3
45396 maybe-dvi-target-libstdc++-v3: dvi-target-libstdc++-v3
45397
45398 dvi-target-libstdc++-v3: \
45399     configure-target-libstdc++-v3 
45400         @: $(MAKE); $(unstage)
45401         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45402         r=`${PWD_COMMAND}`; export r; \
45403         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45404         $(RAW_CXX_TARGET_EXPORTS) \
45405         echo "Doing dvi in $(TARGET_SUBDIR)/libstdc++-v3"; \
45406         for flag in $(EXTRA_TARGET_FLAGS); do \
45407           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45408         done; \
45409         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45410           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45411                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45412                   "RANLIB=$${RANLIB}" \
45413                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45414                    dvi) \
45415           || exit 1
45416
45417 @endif target-libstdc++-v3
45418
45419 .PHONY: maybe-pdf-target-libstdc++-v3 pdf-target-libstdc++-v3
45420 maybe-pdf-target-libstdc++-v3:
45421 @if target-libstdc++-v3
45422 maybe-pdf-target-libstdc++-v3: pdf-target-libstdc++-v3
45423
45424 pdf-target-libstdc++-v3: \
45425     configure-target-libstdc++-v3 
45426         @: $(MAKE); $(unstage)
45427         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45428         r=`${PWD_COMMAND}`; export r; \
45429         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45430         $(RAW_CXX_TARGET_EXPORTS) \
45431         echo "Doing pdf in $(TARGET_SUBDIR)/libstdc++-v3"; \
45432         for flag in $(EXTRA_TARGET_FLAGS); do \
45433           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45434         done; \
45435         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45436           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45437                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45438                   "RANLIB=$${RANLIB}" \
45439                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45440                    pdf) \
45441           || exit 1
45442
45443 @endif target-libstdc++-v3
45444
45445 .PHONY: maybe-html-target-libstdc++-v3 html-target-libstdc++-v3
45446 maybe-html-target-libstdc++-v3:
45447 @if target-libstdc++-v3
45448 maybe-html-target-libstdc++-v3: html-target-libstdc++-v3
45449
45450 html-target-libstdc++-v3: \
45451     configure-target-libstdc++-v3 
45452         @: $(MAKE); $(unstage)
45453         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45454         r=`${PWD_COMMAND}`; export r; \
45455         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45456         $(RAW_CXX_TARGET_EXPORTS) \
45457         echo "Doing html in $(TARGET_SUBDIR)/libstdc++-v3"; \
45458         for flag in $(EXTRA_TARGET_FLAGS); do \
45459           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45460         done; \
45461         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45462           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45463                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45464                   "RANLIB=$${RANLIB}" \
45465                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45466                    html) \
45467           || exit 1
45468
45469 @endif target-libstdc++-v3
45470
45471 .PHONY: maybe-TAGS-target-libstdc++-v3 TAGS-target-libstdc++-v3
45472 maybe-TAGS-target-libstdc++-v3:
45473 @if target-libstdc++-v3
45474 maybe-TAGS-target-libstdc++-v3: TAGS-target-libstdc++-v3
45475
45476 TAGS-target-libstdc++-v3: \
45477     configure-target-libstdc++-v3 
45478         @: $(MAKE); $(unstage)
45479         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45480         r=`${PWD_COMMAND}`; export r; \
45481         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45482         $(RAW_CXX_TARGET_EXPORTS) \
45483         echo "Doing TAGS in $(TARGET_SUBDIR)/libstdc++-v3"; \
45484         for flag in $(EXTRA_TARGET_FLAGS); do \
45485           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45486         done; \
45487         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45488           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45489                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45490                   "RANLIB=$${RANLIB}" \
45491                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45492                    TAGS) \
45493           || exit 1
45494
45495 @endif target-libstdc++-v3
45496
45497 .PHONY: maybe-install-info-target-libstdc++-v3 install-info-target-libstdc++-v3
45498 maybe-install-info-target-libstdc++-v3:
45499 @if target-libstdc++-v3
45500 maybe-install-info-target-libstdc++-v3: install-info-target-libstdc++-v3
45501
45502 install-info-target-libstdc++-v3: \
45503     configure-target-libstdc++-v3 \
45504     info-target-libstdc++-v3 
45505         @: $(MAKE); $(unstage)
45506         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45507         r=`${PWD_COMMAND}`; export r; \
45508         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45509         $(RAW_CXX_TARGET_EXPORTS) \
45510         echo "Doing install-info in $(TARGET_SUBDIR)/libstdc++-v3"; \
45511         for flag in $(EXTRA_TARGET_FLAGS); do \
45512           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45513         done; \
45514         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45515           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45516                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45517                   "RANLIB=$${RANLIB}" \
45518                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45519                    install-info) \
45520           || exit 1
45521
45522 @endif target-libstdc++-v3
45523
45524 .PHONY: maybe-install-dvi-target-libstdc++-v3 install-dvi-target-libstdc++-v3
45525 maybe-install-dvi-target-libstdc++-v3:
45526 @if target-libstdc++-v3
45527 maybe-install-dvi-target-libstdc++-v3: install-dvi-target-libstdc++-v3
45528
45529 install-dvi-target-libstdc++-v3: \
45530     configure-target-libstdc++-v3 \
45531     dvi-target-libstdc++-v3 
45532         @: $(MAKE); $(unstage)
45533         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45534         r=`${PWD_COMMAND}`; export r; \
45535         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45536         $(RAW_CXX_TARGET_EXPORTS) \
45537         echo "Doing install-dvi in $(TARGET_SUBDIR)/libstdc++-v3"; \
45538         for flag in $(EXTRA_TARGET_FLAGS); do \
45539           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45540         done; \
45541         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45542           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45543                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45544                   "RANLIB=$${RANLIB}" \
45545                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45546                    install-dvi) \
45547           || exit 1
45548
45549 @endif target-libstdc++-v3
45550
45551 .PHONY: maybe-install-pdf-target-libstdc++-v3 install-pdf-target-libstdc++-v3
45552 maybe-install-pdf-target-libstdc++-v3:
45553 @if target-libstdc++-v3
45554 maybe-install-pdf-target-libstdc++-v3: install-pdf-target-libstdc++-v3
45555
45556 install-pdf-target-libstdc++-v3: \
45557     configure-target-libstdc++-v3 \
45558     pdf-target-libstdc++-v3 
45559         @: $(MAKE); $(unstage)
45560         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45561         r=`${PWD_COMMAND}`; export r; \
45562         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45563         $(RAW_CXX_TARGET_EXPORTS) \
45564         echo "Doing install-pdf in $(TARGET_SUBDIR)/libstdc++-v3"; \
45565         for flag in $(EXTRA_TARGET_FLAGS); do \
45566           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45567         done; \
45568         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45569           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45570                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45571                   "RANLIB=$${RANLIB}" \
45572                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45573                    install-pdf) \
45574           || exit 1
45575
45576 @endif target-libstdc++-v3
45577
45578 .PHONY: maybe-install-html-target-libstdc++-v3 install-html-target-libstdc++-v3
45579 maybe-install-html-target-libstdc++-v3:
45580 @if target-libstdc++-v3
45581 maybe-install-html-target-libstdc++-v3: install-html-target-libstdc++-v3
45582
45583 install-html-target-libstdc++-v3: \
45584     configure-target-libstdc++-v3 \
45585     html-target-libstdc++-v3 
45586         @: $(MAKE); $(unstage)
45587         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45588         r=`${PWD_COMMAND}`; export r; \
45589         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45590         $(RAW_CXX_TARGET_EXPORTS) \
45591         echo "Doing install-html in $(TARGET_SUBDIR)/libstdc++-v3"; \
45592         for flag in $(EXTRA_TARGET_FLAGS); do \
45593           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45594         done; \
45595         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45596           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45597                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45598                   "RANLIB=$${RANLIB}" \
45599                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45600                    install-html) \
45601           || exit 1
45602
45603 @endif target-libstdc++-v3
45604
45605 .PHONY: maybe-installcheck-target-libstdc++-v3 installcheck-target-libstdc++-v3
45606 maybe-installcheck-target-libstdc++-v3:
45607 @if target-libstdc++-v3
45608 maybe-installcheck-target-libstdc++-v3: installcheck-target-libstdc++-v3
45609
45610 installcheck-target-libstdc++-v3: \
45611     configure-target-libstdc++-v3 
45612         @: $(MAKE); $(unstage)
45613         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45614         r=`${PWD_COMMAND}`; export r; \
45615         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45616         $(RAW_CXX_TARGET_EXPORTS) \
45617         echo "Doing installcheck in $(TARGET_SUBDIR)/libstdc++-v3"; \
45618         for flag in $(EXTRA_TARGET_FLAGS); do \
45619           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45620         done; \
45621         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45622           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45623                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45624                   "RANLIB=$${RANLIB}" \
45625                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45626                    installcheck) \
45627           || exit 1
45628
45629 @endif target-libstdc++-v3
45630
45631 .PHONY: maybe-mostlyclean-target-libstdc++-v3 mostlyclean-target-libstdc++-v3
45632 maybe-mostlyclean-target-libstdc++-v3:
45633 @if target-libstdc++-v3
45634 maybe-mostlyclean-target-libstdc++-v3: mostlyclean-target-libstdc++-v3
45635
45636 mostlyclean-target-libstdc++-v3: 
45637         @: $(MAKE); $(unstage)
45638         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45639         r=`${PWD_COMMAND}`; export r; \
45640         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45641         $(RAW_CXX_TARGET_EXPORTS) \
45642         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libstdc++-v3"; \
45643         for flag in $(EXTRA_TARGET_FLAGS); do \
45644           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45645         done; \
45646         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45647           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45648                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45649                   "RANLIB=$${RANLIB}" \
45650                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45651                    mostlyclean) \
45652           || exit 1
45653
45654 @endif target-libstdc++-v3
45655
45656 .PHONY: maybe-clean-target-libstdc++-v3 clean-target-libstdc++-v3
45657 maybe-clean-target-libstdc++-v3:
45658 @if target-libstdc++-v3
45659 maybe-clean-target-libstdc++-v3: clean-target-libstdc++-v3
45660
45661 clean-target-libstdc++-v3: 
45662         @: $(MAKE); $(unstage)
45663         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45664         r=`${PWD_COMMAND}`; export r; \
45665         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45666         $(RAW_CXX_TARGET_EXPORTS) \
45667         echo "Doing clean in $(TARGET_SUBDIR)/libstdc++-v3"; \
45668         for flag in $(EXTRA_TARGET_FLAGS); do \
45669           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45670         done; \
45671         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45672           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45673                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45674                   "RANLIB=$${RANLIB}" \
45675                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45676                    clean) \
45677           || exit 1
45678
45679 @endif target-libstdc++-v3
45680
45681 .PHONY: maybe-distclean-target-libstdc++-v3 distclean-target-libstdc++-v3
45682 maybe-distclean-target-libstdc++-v3:
45683 @if target-libstdc++-v3
45684 maybe-distclean-target-libstdc++-v3: distclean-target-libstdc++-v3
45685
45686 distclean-target-libstdc++-v3: 
45687         @: $(MAKE); $(unstage)
45688         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45689         r=`${PWD_COMMAND}`; export r; \
45690         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45691         $(RAW_CXX_TARGET_EXPORTS) \
45692         echo "Doing distclean in $(TARGET_SUBDIR)/libstdc++-v3"; \
45693         for flag in $(EXTRA_TARGET_FLAGS); do \
45694           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45695         done; \
45696         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45697           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45698                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45699                   "RANLIB=$${RANLIB}" \
45700                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45701                    distclean) \
45702           || exit 1
45703
45704 @endif target-libstdc++-v3
45705
45706 .PHONY: maybe-maintainer-clean-target-libstdc++-v3 maintainer-clean-target-libstdc++-v3
45707 maybe-maintainer-clean-target-libstdc++-v3:
45708 @if target-libstdc++-v3
45709 maybe-maintainer-clean-target-libstdc++-v3: maintainer-clean-target-libstdc++-v3
45710
45711 maintainer-clean-target-libstdc++-v3: 
45712         @: $(MAKE); $(unstage)
45713         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45714         r=`${PWD_COMMAND}`; export r; \
45715         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45716         $(RAW_CXX_TARGET_EXPORTS) \
45717         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libstdc++-v3"; \
45718         for flag in $(EXTRA_TARGET_FLAGS); do \
45719           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45720         done; \
45721         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45722           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45723                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45724                   "RANLIB=$${RANLIB}" \
45725                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45726                    maintainer-clean) \
45727           || exit 1
45728
45729 @endif target-libstdc++-v3
45730
45731
45732
45733
45734
45735 .PHONY: configure-target-libsanitizer maybe-configure-target-libsanitizer
45736 maybe-configure-target-libsanitizer:
45737 @if gcc-bootstrap
45738 configure-target-libsanitizer: stage_current
45739 @endif gcc-bootstrap
45740 @if target-libsanitizer
45741 maybe-configure-target-libsanitizer: configure-target-libsanitizer
45742 configure-target-libsanitizer: 
45743         @r=`${PWD_COMMAND}`; export r; \
45744         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45745         echo "Checking multilib configuration for libsanitizer..."; \
45746         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
45747         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
45748         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45749           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45750             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
45751           else \
45752             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
45753             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45754           fi; \
45755         else \
45756           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45757         fi; \
45758         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
45759         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
45760         $(RAW_CXX_TARGET_EXPORTS)  \
45761         echo Configuring in $(TARGET_SUBDIR)/libsanitizer; \
45762         cd "$(TARGET_SUBDIR)/libsanitizer" || exit 1; \
45763         case $(srcdir) in \
45764           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45765           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
45766                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45767         esac; \
45768         module_srcdir=libsanitizer; \
45769         rm -f no-such-file || : ; \
45770         CONFIG_SITE=no-such-file $(SHELL) \
45771           $$s/$$module_srcdir/configure \
45772           --srcdir=$${topdir}/$$module_srcdir \
45773           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45774           --target=${target_alias}  \
45775           || exit 1
45776 @endif target-libsanitizer
45777
45778
45779
45780 .PHONY: configure-stage1-target-libsanitizer maybe-configure-stage1-target-libsanitizer
45781 maybe-configure-stage1-target-libsanitizer:
45782 @if target-libsanitizer-bootstrap
45783 maybe-configure-stage1-target-libsanitizer: configure-stage1-target-libsanitizer
45784 configure-stage1-target-libsanitizer:
45785         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
45786         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
45787         @r=`${PWD_COMMAND}`; export r; \
45788         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45789         TFLAGS="$(STAGE1_TFLAGS)"; \
45790         echo "Checking multilib configuration for libsanitizer..."; \
45791         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
45792         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45793           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45794             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
45795           else \
45796             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
45797             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45798           fi; \
45799         else \
45800           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45801         fi; \
45802         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
45803         $(RAW_CXX_TARGET_EXPORTS) \
45804         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45805         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45806         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
45807         echo Configuring stage 1 in $(TARGET_SUBDIR)/libsanitizer; \
45808         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
45809         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
45810         case $(srcdir) in \
45811           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45812           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
45813                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45814         esac; \
45815         module_srcdir=libsanitizer; \
45816         $(SHELL) $$s/$$module_srcdir/configure \
45817           --srcdir=$${topdir}/$$module_srcdir \
45818           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45819           --target=${target_alias} \
45820            \
45821           $(STAGE1_CONFIGURE_FLAGS)
45822 @endif target-libsanitizer-bootstrap
45823
45824 .PHONY: configure-stage2-target-libsanitizer maybe-configure-stage2-target-libsanitizer
45825 maybe-configure-stage2-target-libsanitizer:
45826 @if target-libsanitizer-bootstrap
45827 maybe-configure-stage2-target-libsanitizer: configure-stage2-target-libsanitizer
45828 configure-stage2-target-libsanitizer:
45829         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
45830         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
45831         @r=`${PWD_COMMAND}`; export r; \
45832         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45833         TFLAGS="$(STAGE2_TFLAGS)"; \
45834         echo "Checking multilib configuration for libsanitizer..."; \
45835         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
45836         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45837           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45838             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
45839           else \
45840             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
45841             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45842           fi; \
45843         else \
45844           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45845         fi; \
45846         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
45847         $(RAW_CXX_TARGET_EXPORTS) \
45848          \
45849         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45850         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45851         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
45852         echo Configuring stage 2 in $(TARGET_SUBDIR)/libsanitizer; \
45853         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
45854         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
45855         case $(srcdir) in \
45856           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45857           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
45858                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45859         esac; \
45860         module_srcdir=libsanitizer; \
45861         $(SHELL) $$s/$$module_srcdir/configure \
45862           --srcdir=$${topdir}/$$module_srcdir \
45863           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45864           --target=${target_alias} \
45865           --with-build-libsubdir=$(HOST_SUBDIR) \
45866           $(STAGE2_CONFIGURE_FLAGS)
45867 @endif target-libsanitizer-bootstrap
45868
45869 .PHONY: configure-stage3-target-libsanitizer maybe-configure-stage3-target-libsanitizer
45870 maybe-configure-stage3-target-libsanitizer:
45871 @if target-libsanitizer-bootstrap
45872 maybe-configure-stage3-target-libsanitizer: configure-stage3-target-libsanitizer
45873 configure-stage3-target-libsanitizer:
45874         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
45875         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
45876         @r=`${PWD_COMMAND}`; export r; \
45877         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45878         TFLAGS="$(STAGE3_TFLAGS)"; \
45879         echo "Checking multilib configuration for libsanitizer..."; \
45880         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
45881         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45882           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45883             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
45884           else \
45885             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
45886             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45887           fi; \
45888         else \
45889           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45890         fi; \
45891         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
45892         $(RAW_CXX_TARGET_EXPORTS) \
45893          \
45894         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45895         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45896         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
45897         echo Configuring stage 3 in $(TARGET_SUBDIR)/libsanitizer; \
45898         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
45899         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
45900         case $(srcdir) in \
45901           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45902           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
45903                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45904         esac; \
45905         module_srcdir=libsanitizer; \
45906         $(SHELL) $$s/$$module_srcdir/configure \
45907           --srcdir=$${topdir}/$$module_srcdir \
45908           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45909           --target=${target_alias} \
45910           --with-build-libsubdir=$(HOST_SUBDIR) \
45911           $(STAGE3_CONFIGURE_FLAGS)
45912 @endif target-libsanitizer-bootstrap
45913
45914 .PHONY: configure-stage4-target-libsanitizer maybe-configure-stage4-target-libsanitizer
45915 maybe-configure-stage4-target-libsanitizer:
45916 @if target-libsanitizer-bootstrap
45917 maybe-configure-stage4-target-libsanitizer: configure-stage4-target-libsanitizer
45918 configure-stage4-target-libsanitizer:
45919         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
45920         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
45921         @r=`${PWD_COMMAND}`; export r; \
45922         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45923         TFLAGS="$(STAGE4_TFLAGS)"; \
45924         echo "Checking multilib configuration for libsanitizer..."; \
45925         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
45926         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45927           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45928             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
45929           else \
45930             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
45931             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45932           fi; \
45933         else \
45934           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45935         fi; \
45936         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
45937         $(RAW_CXX_TARGET_EXPORTS) \
45938          \
45939         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45940         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45941         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
45942         echo Configuring stage 4 in $(TARGET_SUBDIR)/libsanitizer; \
45943         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
45944         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
45945         case $(srcdir) in \
45946           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45947           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
45948                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45949         esac; \
45950         module_srcdir=libsanitizer; \
45951         $(SHELL) $$s/$$module_srcdir/configure \
45952           --srcdir=$${topdir}/$$module_srcdir \
45953           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45954           --target=${target_alias} \
45955           --with-build-libsubdir=$(HOST_SUBDIR) \
45956           $(STAGE4_CONFIGURE_FLAGS)
45957 @endif target-libsanitizer-bootstrap
45958
45959 .PHONY: configure-stageprofile-target-libsanitizer maybe-configure-stageprofile-target-libsanitizer
45960 maybe-configure-stageprofile-target-libsanitizer:
45961 @if target-libsanitizer-bootstrap
45962 maybe-configure-stageprofile-target-libsanitizer: configure-stageprofile-target-libsanitizer
45963 configure-stageprofile-target-libsanitizer:
45964         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
45965         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
45966         @r=`${PWD_COMMAND}`; export r; \
45967         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45968         TFLAGS="$(STAGEprofile_TFLAGS)"; \
45969         echo "Checking multilib configuration for libsanitizer..."; \
45970         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
45971         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45972           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45973             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
45974           else \
45975             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
45976             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45977           fi; \
45978         else \
45979           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45980         fi; \
45981         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
45982         $(RAW_CXX_TARGET_EXPORTS) \
45983          \
45984         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45985         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45986         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
45987         echo Configuring stage profile in $(TARGET_SUBDIR)/libsanitizer; \
45988         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
45989         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
45990         case $(srcdir) in \
45991           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45992           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
45993                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45994         esac; \
45995         module_srcdir=libsanitizer; \
45996         $(SHELL) $$s/$$module_srcdir/configure \
45997           --srcdir=$${topdir}/$$module_srcdir \
45998           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45999           --target=${target_alias} \
46000           --with-build-libsubdir=$(HOST_SUBDIR) \
46001           $(STAGEprofile_CONFIGURE_FLAGS)
46002 @endif target-libsanitizer-bootstrap
46003
46004 .PHONY: configure-stagetrain-target-libsanitizer maybe-configure-stagetrain-target-libsanitizer
46005 maybe-configure-stagetrain-target-libsanitizer:
46006 @if target-libsanitizer-bootstrap
46007 maybe-configure-stagetrain-target-libsanitizer: configure-stagetrain-target-libsanitizer
46008 configure-stagetrain-target-libsanitizer:
46009         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
46010         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
46011         @r=`${PWD_COMMAND}`; export r; \
46012         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46013         TFLAGS="$(STAGEtrain_TFLAGS)"; \
46014         echo "Checking multilib configuration for libsanitizer..."; \
46015         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
46016         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
46017           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
46018             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
46019           else \
46020             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
46021             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
46022           fi; \
46023         else \
46024           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
46025         fi; \
46026         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
46027         $(RAW_CXX_TARGET_EXPORTS) \
46028          \
46029         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46030         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46031         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
46032         echo Configuring stage train in $(TARGET_SUBDIR)/libsanitizer; \
46033         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
46034         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
46035         case $(srcdir) in \
46036           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46037           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
46038                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46039         esac; \
46040         module_srcdir=libsanitizer; \
46041         $(SHELL) $$s/$$module_srcdir/configure \
46042           --srcdir=$${topdir}/$$module_srcdir \
46043           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46044           --target=${target_alias} \
46045           --with-build-libsubdir=$(HOST_SUBDIR) \
46046           $(STAGEtrain_CONFIGURE_FLAGS)
46047 @endif target-libsanitizer-bootstrap
46048
46049 .PHONY: configure-stagefeedback-target-libsanitizer maybe-configure-stagefeedback-target-libsanitizer
46050 maybe-configure-stagefeedback-target-libsanitizer:
46051 @if target-libsanitizer-bootstrap
46052 maybe-configure-stagefeedback-target-libsanitizer: configure-stagefeedback-target-libsanitizer
46053 configure-stagefeedback-target-libsanitizer:
46054         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
46055         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
46056         @r=`${PWD_COMMAND}`; export r; \
46057         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46058         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
46059         echo "Checking multilib configuration for libsanitizer..."; \
46060         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
46061         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
46062           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
46063             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
46064           else \
46065             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
46066             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
46067           fi; \
46068         else \
46069           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
46070         fi; \
46071         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
46072         $(RAW_CXX_TARGET_EXPORTS) \
46073          \
46074         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46075         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46076         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
46077         echo Configuring stage feedback in $(TARGET_SUBDIR)/libsanitizer; \
46078         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
46079         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
46080         case $(srcdir) in \
46081           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46082           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
46083                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46084         esac; \
46085         module_srcdir=libsanitizer; \
46086         $(SHELL) $$s/$$module_srcdir/configure \
46087           --srcdir=$${topdir}/$$module_srcdir \
46088           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46089           --target=${target_alias} \
46090           --with-build-libsubdir=$(HOST_SUBDIR) \
46091           $(STAGEfeedback_CONFIGURE_FLAGS)
46092 @endif target-libsanitizer-bootstrap
46093
46094 .PHONY: configure-stageautoprofile-target-libsanitizer maybe-configure-stageautoprofile-target-libsanitizer
46095 maybe-configure-stageautoprofile-target-libsanitizer:
46096 @if target-libsanitizer-bootstrap
46097 maybe-configure-stageautoprofile-target-libsanitizer: configure-stageautoprofile-target-libsanitizer
46098 configure-stageautoprofile-target-libsanitizer:
46099         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
46100         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
46101         @r=`${PWD_COMMAND}`; export r; \
46102         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46103         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
46104         echo "Checking multilib configuration for libsanitizer..."; \
46105         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
46106         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
46107           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
46108             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
46109           else \
46110             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
46111             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
46112           fi; \
46113         else \
46114           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
46115         fi; \
46116         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
46117         $(RAW_CXX_TARGET_EXPORTS) \
46118          \
46119         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46120         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46121         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
46122         echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libsanitizer; \
46123         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
46124         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
46125         case $(srcdir) in \
46126           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46127           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
46128                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46129         esac; \
46130         module_srcdir=libsanitizer; \
46131         $(SHELL) $$s/$$module_srcdir/configure \
46132           --srcdir=$${topdir}/$$module_srcdir \
46133           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46134           --target=${target_alias} \
46135           --with-build-libsubdir=$(HOST_SUBDIR) \
46136           $(STAGEautoprofile_CONFIGURE_FLAGS)
46137 @endif target-libsanitizer-bootstrap
46138
46139 .PHONY: configure-stageautofeedback-target-libsanitizer maybe-configure-stageautofeedback-target-libsanitizer
46140 maybe-configure-stageautofeedback-target-libsanitizer:
46141 @if target-libsanitizer-bootstrap
46142 maybe-configure-stageautofeedback-target-libsanitizer: configure-stageautofeedback-target-libsanitizer
46143 configure-stageautofeedback-target-libsanitizer:
46144         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
46145         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
46146         @r=`${PWD_COMMAND}`; export r; \
46147         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46148         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
46149         echo "Checking multilib configuration for libsanitizer..."; \
46150         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
46151         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
46152           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
46153             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
46154           else \
46155             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
46156             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
46157           fi; \
46158         else \
46159           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
46160         fi; \
46161         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
46162         $(RAW_CXX_TARGET_EXPORTS) \
46163          \
46164         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46165         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46166         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
46167         echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libsanitizer; \
46168         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
46169         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
46170         case $(srcdir) in \
46171           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46172           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
46173                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46174         esac; \
46175         module_srcdir=libsanitizer; \
46176         $(SHELL) $$s/$$module_srcdir/configure \
46177           --srcdir=$${topdir}/$$module_srcdir \
46178           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46179           --target=${target_alias} \
46180           --with-build-libsubdir=$(HOST_SUBDIR) \
46181           $(STAGEautofeedback_CONFIGURE_FLAGS)
46182 @endif target-libsanitizer-bootstrap
46183
46184
46185
46186
46187
46188 .PHONY: all-target-libsanitizer maybe-all-target-libsanitizer
46189 maybe-all-target-libsanitizer:
46190 @if gcc-bootstrap
46191 all-target-libsanitizer: stage_current
46192 @endif gcc-bootstrap
46193 @if target-libsanitizer
46194 TARGET-target-libsanitizer=all
46195 maybe-all-target-libsanitizer: all-target-libsanitizer
46196 all-target-libsanitizer: configure-target-libsanitizer
46197         @r=`${PWD_COMMAND}`; export r; \
46198         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46199         $(RAW_CXX_TARGET_EXPORTS)  \
46200         (cd $(TARGET_SUBDIR)/libsanitizer && \
46201           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
46202                 $(TARGET-target-libsanitizer))
46203 @endif target-libsanitizer
46204
46205
46206
46207 .PHONY: all-stage1-target-libsanitizer maybe-all-stage1-target-libsanitizer
46208 .PHONY: clean-stage1-target-libsanitizer maybe-clean-stage1-target-libsanitizer
46209 maybe-all-stage1-target-libsanitizer:
46210 maybe-clean-stage1-target-libsanitizer:
46211 @if target-libsanitizer-bootstrap
46212 maybe-all-stage1-target-libsanitizer: all-stage1-target-libsanitizer
46213 all-stage1: all-stage1-target-libsanitizer
46214 TARGET-stage1-target-libsanitizer = $(TARGET-target-libsanitizer)
46215 all-stage1-target-libsanitizer: configure-stage1-target-libsanitizer
46216         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
46217         @r=`${PWD_COMMAND}`; export r; \
46218         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46219         TFLAGS="$(STAGE1_TFLAGS)"; \
46220         $(RAW_CXX_TARGET_EXPORTS)  \
46221         cd $(TARGET_SUBDIR)/libsanitizer && \
46222          \
46223         $(MAKE) $(BASE_FLAGS_TO_PASS) \
46224                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46225                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46226                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46227                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46228                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46229                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46230                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
46231                   \
46232                 TFLAGS="$(STAGE1_TFLAGS)"  \
46233                 $(TARGET-stage1-target-libsanitizer)
46234
46235 maybe-clean-stage1-target-libsanitizer: clean-stage1-target-libsanitizer
46236 clean-stage1: clean-stage1-target-libsanitizer
46237 clean-stage1-target-libsanitizer:
46238         @if [ $(current_stage) = stage1 ]; then \
46239           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46240         else \
46241           [ -f $(TARGET_SUBDIR)/stage1-libsanitizer/Makefile ] || exit 0; \
46242           $(MAKE) stage1-start; \
46243         fi; \
46244         cd $(TARGET_SUBDIR)/libsanitizer && \
46245         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
46246           clean
46247 @endif target-libsanitizer-bootstrap
46248
46249
46250 .PHONY: all-stage2-target-libsanitizer maybe-all-stage2-target-libsanitizer
46251 .PHONY: clean-stage2-target-libsanitizer maybe-clean-stage2-target-libsanitizer
46252 maybe-all-stage2-target-libsanitizer:
46253 maybe-clean-stage2-target-libsanitizer:
46254 @if target-libsanitizer-bootstrap
46255 maybe-all-stage2-target-libsanitizer: all-stage2-target-libsanitizer
46256 all-stage2: all-stage2-target-libsanitizer
46257 TARGET-stage2-target-libsanitizer = $(TARGET-target-libsanitizer)
46258 all-stage2-target-libsanitizer: configure-stage2-target-libsanitizer
46259         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
46260         @r=`${PWD_COMMAND}`; export r; \
46261         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46262         TFLAGS="$(STAGE2_TFLAGS)"; \
46263         $(RAW_CXX_TARGET_EXPORTS) \
46264           \
46265         cd $(TARGET_SUBDIR)/libsanitizer && \
46266          \
46267         $(MAKE) $(BASE_FLAGS_TO_PASS) \
46268                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46269                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46270                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46271                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46272                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46273                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46274                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
46275                 TFLAGS="$(STAGE2_TFLAGS)"  \
46276                 $(TARGET-stage2-target-libsanitizer)
46277
46278 maybe-clean-stage2-target-libsanitizer: clean-stage2-target-libsanitizer
46279 clean-stage2: clean-stage2-target-libsanitizer
46280 clean-stage2-target-libsanitizer:
46281         @if [ $(current_stage) = stage2 ]; then \
46282           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46283         else \
46284           [ -f $(TARGET_SUBDIR)/stage2-libsanitizer/Makefile ] || exit 0; \
46285           $(MAKE) stage2-start; \
46286         fi; \
46287         cd $(TARGET_SUBDIR)/libsanitizer && \
46288         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
46289 @endif target-libsanitizer-bootstrap
46290
46291
46292 .PHONY: all-stage3-target-libsanitizer maybe-all-stage3-target-libsanitizer
46293 .PHONY: clean-stage3-target-libsanitizer maybe-clean-stage3-target-libsanitizer
46294 maybe-all-stage3-target-libsanitizer:
46295 maybe-clean-stage3-target-libsanitizer:
46296 @if target-libsanitizer-bootstrap
46297 maybe-all-stage3-target-libsanitizer: all-stage3-target-libsanitizer
46298 all-stage3: all-stage3-target-libsanitizer
46299 TARGET-stage3-target-libsanitizer = $(TARGET-target-libsanitizer)
46300 all-stage3-target-libsanitizer: configure-stage3-target-libsanitizer
46301         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
46302         @r=`${PWD_COMMAND}`; export r; \
46303         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46304         TFLAGS="$(STAGE3_TFLAGS)"; \
46305         $(RAW_CXX_TARGET_EXPORTS) \
46306           \
46307         cd $(TARGET_SUBDIR)/libsanitizer && \
46308          \
46309         $(MAKE) $(BASE_FLAGS_TO_PASS) \
46310                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46311                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46312                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46313                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46314                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46315                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46316                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
46317                 TFLAGS="$(STAGE3_TFLAGS)"  \
46318                 $(TARGET-stage3-target-libsanitizer)
46319
46320 maybe-clean-stage3-target-libsanitizer: clean-stage3-target-libsanitizer
46321 clean-stage3: clean-stage3-target-libsanitizer
46322 clean-stage3-target-libsanitizer:
46323         @if [ $(current_stage) = stage3 ]; then \
46324           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46325         else \
46326           [ -f $(TARGET_SUBDIR)/stage3-libsanitizer/Makefile ] || exit 0; \
46327           $(MAKE) stage3-start; \
46328         fi; \
46329         cd $(TARGET_SUBDIR)/libsanitizer && \
46330         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
46331 @endif target-libsanitizer-bootstrap
46332
46333
46334 .PHONY: all-stage4-target-libsanitizer maybe-all-stage4-target-libsanitizer
46335 .PHONY: clean-stage4-target-libsanitizer maybe-clean-stage4-target-libsanitizer
46336 maybe-all-stage4-target-libsanitizer:
46337 maybe-clean-stage4-target-libsanitizer:
46338 @if target-libsanitizer-bootstrap
46339 maybe-all-stage4-target-libsanitizer: all-stage4-target-libsanitizer
46340 all-stage4: all-stage4-target-libsanitizer
46341 TARGET-stage4-target-libsanitizer = $(TARGET-target-libsanitizer)
46342 all-stage4-target-libsanitizer: configure-stage4-target-libsanitizer
46343         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
46344         @r=`${PWD_COMMAND}`; export r; \
46345         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46346         TFLAGS="$(STAGE4_TFLAGS)"; \
46347         $(RAW_CXX_TARGET_EXPORTS) \
46348           \
46349         cd $(TARGET_SUBDIR)/libsanitizer && \
46350          \
46351         $(MAKE) $(BASE_FLAGS_TO_PASS) \
46352                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46353                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46354                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46355                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46356                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46357                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46358                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
46359                 TFLAGS="$(STAGE4_TFLAGS)"  \
46360                 $(TARGET-stage4-target-libsanitizer)
46361
46362 maybe-clean-stage4-target-libsanitizer: clean-stage4-target-libsanitizer
46363 clean-stage4: clean-stage4-target-libsanitizer
46364 clean-stage4-target-libsanitizer:
46365         @if [ $(current_stage) = stage4 ]; then \
46366           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46367         else \
46368           [ -f $(TARGET_SUBDIR)/stage4-libsanitizer/Makefile ] || exit 0; \
46369           $(MAKE) stage4-start; \
46370         fi; \
46371         cd $(TARGET_SUBDIR)/libsanitizer && \
46372         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
46373 @endif target-libsanitizer-bootstrap
46374
46375
46376 .PHONY: all-stageprofile-target-libsanitizer maybe-all-stageprofile-target-libsanitizer
46377 .PHONY: clean-stageprofile-target-libsanitizer maybe-clean-stageprofile-target-libsanitizer
46378 maybe-all-stageprofile-target-libsanitizer:
46379 maybe-clean-stageprofile-target-libsanitizer:
46380 @if target-libsanitizer-bootstrap
46381 maybe-all-stageprofile-target-libsanitizer: all-stageprofile-target-libsanitizer
46382 all-stageprofile: all-stageprofile-target-libsanitizer
46383 TARGET-stageprofile-target-libsanitizer = $(TARGET-target-libsanitizer)
46384 all-stageprofile-target-libsanitizer: configure-stageprofile-target-libsanitizer
46385         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
46386         @r=`${PWD_COMMAND}`; export r; \
46387         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46388         TFLAGS="$(STAGEprofile_TFLAGS)"; \
46389         $(RAW_CXX_TARGET_EXPORTS) \
46390           \
46391         cd $(TARGET_SUBDIR)/libsanitizer && \
46392          \
46393         $(MAKE) $(BASE_FLAGS_TO_PASS) \
46394                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46395                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46396                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46397                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46398                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46399                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46400                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
46401                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
46402                 $(TARGET-stageprofile-target-libsanitizer)
46403
46404 maybe-clean-stageprofile-target-libsanitizer: clean-stageprofile-target-libsanitizer
46405 clean-stageprofile: clean-stageprofile-target-libsanitizer
46406 clean-stageprofile-target-libsanitizer:
46407         @if [ $(current_stage) = stageprofile ]; then \
46408           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46409         else \
46410           [ -f $(TARGET_SUBDIR)/stageprofile-libsanitizer/Makefile ] || exit 0; \
46411           $(MAKE) stageprofile-start; \
46412         fi; \
46413         cd $(TARGET_SUBDIR)/libsanitizer && \
46414         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
46415 @endif target-libsanitizer-bootstrap
46416
46417
46418 .PHONY: all-stagetrain-target-libsanitizer maybe-all-stagetrain-target-libsanitizer
46419 .PHONY: clean-stagetrain-target-libsanitizer maybe-clean-stagetrain-target-libsanitizer
46420 maybe-all-stagetrain-target-libsanitizer:
46421 maybe-clean-stagetrain-target-libsanitizer:
46422 @if target-libsanitizer-bootstrap
46423 maybe-all-stagetrain-target-libsanitizer: all-stagetrain-target-libsanitizer
46424 all-stagetrain: all-stagetrain-target-libsanitizer
46425 TARGET-stagetrain-target-libsanitizer = $(TARGET-target-libsanitizer)
46426 all-stagetrain-target-libsanitizer: configure-stagetrain-target-libsanitizer
46427         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
46428         @r=`${PWD_COMMAND}`; export r; \
46429         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46430         TFLAGS="$(STAGEtrain_TFLAGS)"; \
46431         $(RAW_CXX_TARGET_EXPORTS) \
46432           \
46433         cd $(TARGET_SUBDIR)/libsanitizer && \
46434          \
46435         $(MAKE) $(BASE_FLAGS_TO_PASS) \
46436                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46437                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46438                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46439                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46440                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46441                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46442                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
46443                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
46444                 $(TARGET-stagetrain-target-libsanitizer)
46445
46446 maybe-clean-stagetrain-target-libsanitizer: clean-stagetrain-target-libsanitizer
46447 clean-stagetrain: clean-stagetrain-target-libsanitizer
46448 clean-stagetrain-target-libsanitizer:
46449         @if [ $(current_stage) = stagetrain ]; then \
46450           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46451         else \
46452           [ -f $(TARGET_SUBDIR)/stagetrain-libsanitizer/Makefile ] || exit 0; \
46453           $(MAKE) stagetrain-start; \
46454         fi; \
46455         cd $(TARGET_SUBDIR)/libsanitizer && \
46456         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
46457 @endif target-libsanitizer-bootstrap
46458
46459
46460 .PHONY: all-stagefeedback-target-libsanitizer maybe-all-stagefeedback-target-libsanitizer
46461 .PHONY: clean-stagefeedback-target-libsanitizer maybe-clean-stagefeedback-target-libsanitizer
46462 maybe-all-stagefeedback-target-libsanitizer:
46463 maybe-clean-stagefeedback-target-libsanitizer:
46464 @if target-libsanitizer-bootstrap
46465 maybe-all-stagefeedback-target-libsanitizer: all-stagefeedback-target-libsanitizer
46466 all-stagefeedback: all-stagefeedback-target-libsanitizer
46467 TARGET-stagefeedback-target-libsanitizer = $(TARGET-target-libsanitizer)
46468 all-stagefeedback-target-libsanitizer: configure-stagefeedback-target-libsanitizer
46469         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
46470         @r=`${PWD_COMMAND}`; export r; \
46471         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46472         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
46473         $(RAW_CXX_TARGET_EXPORTS) \
46474           \
46475         cd $(TARGET_SUBDIR)/libsanitizer && \
46476          \
46477         $(MAKE) $(BASE_FLAGS_TO_PASS) \
46478                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46479                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46480                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46481                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46482                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46483                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46484                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
46485                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
46486                 $(TARGET-stagefeedback-target-libsanitizer)
46487
46488 maybe-clean-stagefeedback-target-libsanitizer: clean-stagefeedback-target-libsanitizer
46489 clean-stagefeedback: clean-stagefeedback-target-libsanitizer
46490 clean-stagefeedback-target-libsanitizer:
46491         @if [ $(current_stage) = stagefeedback ]; then \
46492           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46493         else \
46494           [ -f $(TARGET_SUBDIR)/stagefeedback-libsanitizer/Makefile ] || exit 0; \
46495           $(MAKE) stagefeedback-start; \
46496         fi; \
46497         cd $(TARGET_SUBDIR)/libsanitizer && \
46498         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
46499 @endif target-libsanitizer-bootstrap
46500
46501
46502 .PHONY: all-stageautoprofile-target-libsanitizer maybe-all-stageautoprofile-target-libsanitizer
46503 .PHONY: clean-stageautoprofile-target-libsanitizer maybe-clean-stageautoprofile-target-libsanitizer
46504 maybe-all-stageautoprofile-target-libsanitizer:
46505 maybe-clean-stageautoprofile-target-libsanitizer:
46506 @if target-libsanitizer-bootstrap
46507 maybe-all-stageautoprofile-target-libsanitizer: all-stageautoprofile-target-libsanitizer
46508 all-stageautoprofile: all-stageautoprofile-target-libsanitizer
46509 TARGET-stageautoprofile-target-libsanitizer = $(TARGET-target-libsanitizer)
46510 all-stageautoprofile-target-libsanitizer: configure-stageautoprofile-target-libsanitizer
46511         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
46512         @r=`${PWD_COMMAND}`; export r; \
46513         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46514         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
46515         $(RAW_CXX_TARGET_EXPORTS) \
46516           \
46517         cd $(TARGET_SUBDIR)/libsanitizer && \
46518         $$s/gcc/config/i386/$(AUTO_PROFILE) \
46519         $(MAKE) $(BASE_FLAGS_TO_PASS) \
46520                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46521                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46522                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46523                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46524                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46525                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46526                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
46527                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
46528                 $(TARGET-stageautoprofile-target-libsanitizer)
46529
46530 maybe-clean-stageautoprofile-target-libsanitizer: clean-stageautoprofile-target-libsanitizer
46531 clean-stageautoprofile: clean-stageautoprofile-target-libsanitizer
46532 clean-stageautoprofile-target-libsanitizer:
46533         @if [ $(current_stage) = stageautoprofile ]; then \
46534           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46535         else \
46536           [ -f $(TARGET_SUBDIR)/stageautoprofile-libsanitizer/Makefile ] || exit 0; \
46537           $(MAKE) stageautoprofile-start; \
46538         fi; \
46539         cd $(TARGET_SUBDIR)/libsanitizer && \
46540         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
46541 @endif target-libsanitizer-bootstrap
46542
46543
46544 .PHONY: all-stageautofeedback-target-libsanitizer maybe-all-stageautofeedback-target-libsanitizer
46545 .PHONY: clean-stageautofeedback-target-libsanitizer maybe-clean-stageautofeedback-target-libsanitizer
46546 maybe-all-stageautofeedback-target-libsanitizer:
46547 maybe-clean-stageautofeedback-target-libsanitizer:
46548 @if target-libsanitizer-bootstrap
46549 maybe-all-stageautofeedback-target-libsanitizer: all-stageautofeedback-target-libsanitizer
46550 all-stageautofeedback: all-stageautofeedback-target-libsanitizer
46551 TARGET-stageautofeedback-target-libsanitizer = $(TARGET-target-libsanitizer)
46552 all-stageautofeedback-target-libsanitizer: configure-stageautofeedback-target-libsanitizer
46553         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
46554         @r=`${PWD_COMMAND}`; export r; \
46555         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46556         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
46557         $(RAW_CXX_TARGET_EXPORTS) \
46558           \
46559         cd $(TARGET_SUBDIR)/libsanitizer && \
46560          \
46561         $(MAKE) $(BASE_FLAGS_TO_PASS) \
46562                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46563                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46564                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46565                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46566                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46567                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46568                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
46569                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
46570                 $(TARGET-stageautofeedback-target-libsanitizer)
46571
46572 maybe-clean-stageautofeedback-target-libsanitizer: clean-stageautofeedback-target-libsanitizer
46573 clean-stageautofeedback: clean-stageautofeedback-target-libsanitizer
46574 clean-stageautofeedback-target-libsanitizer:
46575         @if [ $(current_stage) = stageautofeedback ]; then \
46576           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46577         else \
46578           [ -f $(TARGET_SUBDIR)/stageautofeedback-libsanitizer/Makefile ] || exit 0; \
46579           $(MAKE) stageautofeedback-start; \
46580         fi; \
46581         cd $(TARGET_SUBDIR)/libsanitizer && \
46582         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
46583 @endif target-libsanitizer-bootstrap
46584
46585
46586
46587
46588
46589
46590 .PHONY: check-target-libsanitizer maybe-check-target-libsanitizer
46591 maybe-check-target-libsanitizer:
46592 @if target-libsanitizer
46593 maybe-check-target-libsanitizer: check-target-libsanitizer
46594
46595 check-target-libsanitizer:
46596         @: $(MAKE); $(unstage)
46597         @r=`${PWD_COMMAND}`; export r; \
46598         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46599         $(RAW_CXX_TARGET_EXPORTS) \
46600         (cd $(TARGET_SUBDIR)/libsanitizer && \
46601           $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   check)
46602
46603 @endif target-libsanitizer
46604
46605 .PHONY: install-target-libsanitizer maybe-install-target-libsanitizer
46606 maybe-install-target-libsanitizer:
46607 @if target-libsanitizer
46608 maybe-install-target-libsanitizer: install-target-libsanitizer
46609
46610 install-target-libsanitizer: installdirs
46611         @: $(MAKE); $(unstage)
46612         @r=`${PWD_COMMAND}`; export r; \
46613         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46614         $(RAW_CXX_TARGET_EXPORTS) \
46615         (cd $(TARGET_SUBDIR)/libsanitizer && \
46616           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
46617
46618 @endif target-libsanitizer
46619
46620 .PHONY: install-strip-target-libsanitizer maybe-install-strip-target-libsanitizer
46621 maybe-install-strip-target-libsanitizer:
46622 @if target-libsanitizer
46623 maybe-install-strip-target-libsanitizer: install-strip-target-libsanitizer
46624
46625 install-strip-target-libsanitizer: installdirs
46626         @: $(MAKE); $(unstage)
46627         @r=`${PWD_COMMAND}`; export r; \
46628         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46629         $(RAW_CXX_TARGET_EXPORTS) \
46630         (cd $(TARGET_SUBDIR)/libsanitizer && \
46631           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
46632
46633 @endif target-libsanitizer
46634
46635 # Other targets (info, dvi, pdf, etc.)
46636
46637 .PHONY: maybe-info-target-libsanitizer info-target-libsanitizer
46638 maybe-info-target-libsanitizer:
46639 @if target-libsanitizer
46640 maybe-info-target-libsanitizer: info-target-libsanitizer
46641
46642 info-target-libsanitizer: \
46643     configure-target-libsanitizer 
46644         @: $(MAKE); $(unstage)
46645         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46646         r=`${PWD_COMMAND}`; export r; \
46647         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46648         $(RAW_CXX_TARGET_EXPORTS) \
46649         echo "Doing info in $(TARGET_SUBDIR)/libsanitizer"; \
46650         for flag in $(EXTRA_TARGET_FLAGS); do \
46651           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46652         done; \
46653         (cd $(TARGET_SUBDIR)/libsanitizer && \
46654           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46655                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46656                   "RANLIB=$${RANLIB}" \
46657                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46658                    info) \
46659           || exit 1
46660
46661 @endif target-libsanitizer
46662
46663 .PHONY: maybe-dvi-target-libsanitizer dvi-target-libsanitizer
46664 maybe-dvi-target-libsanitizer:
46665 @if target-libsanitizer
46666 maybe-dvi-target-libsanitizer: dvi-target-libsanitizer
46667
46668 dvi-target-libsanitizer: \
46669     configure-target-libsanitizer 
46670         @: $(MAKE); $(unstage)
46671         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46672         r=`${PWD_COMMAND}`; export r; \
46673         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46674         $(RAW_CXX_TARGET_EXPORTS) \
46675         echo "Doing dvi in $(TARGET_SUBDIR)/libsanitizer"; \
46676         for flag in $(EXTRA_TARGET_FLAGS); do \
46677           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46678         done; \
46679         (cd $(TARGET_SUBDIR)/libsanitizer && \
46680           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46681                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46682                   "RANLIB=$${RANLIB}" \
46683                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46684                    dvi) \
46685           || exit 1
46686
46687 @endif target-libsanitizer
46688
46689 .PHONY: maybe-pdf-target-libsanitizer pdf-target-libsanitizer
46690 maybe-pdf-target-libsanitizer:
46691 @if target-libsanitizer
46692 maybe-pdf-target-libsanitizer: pdf-target-libsanitizer
46693
46694 pdf-target-libsanitizer: \
46695     configure-target-libsanitizer 
46696         @: $(MAKE); $(unstage)
46697         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46698         r=`${PWD_COMMAND}`; export r; \
46699         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46700         $(RAW_CXX_TARGET_EXPORTS) \
46701         echo "Doing pdf in $(TARGET_SUBDIR)/libsanitizer"; \
46702         for flag in $(EXTRA_TARGET_FLAGS); do \
46703           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46704         done; \
46705         (cd $(TARGET_SUBDIR)/libsanitizer && \
46706           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46707                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46708                   "RANLIB=$${RANLIB}" \
46709                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46710                    pdf) \
46711           || exit 1
46712
46713 @endif target-libsanitizer
46714
46715 .PHONY: maybe-html-target-libsanitizer html-target-libsanitizer
46716 maybe-html-target-libsanitizer:
46717 @if target-libsanitizer
46718 maybe-html-target-libsanitizer: html-target-libsanitizer
46719
46720 html-target-libsanitizer: \
46721     configure-target-libsanitizer 
46722         @: $(MAKE); $(unstage)
46723         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46724         r=`${PWD_COMMAND}`; export r; \
46725         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46726         $(RAW_CXX_TARGET_EXPORTS) \
46727         echo "Doing html in $(TARGET_SUBDIR)/libsanitizer"; \
46728         for flag in $(EXTRA_TARGET_FLAGS); do \
46729           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46730         done; \
46731         (cd $(TARGET_SUBDIR)/libsanitizer && \
46732           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46733                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46734                   "RANLIB=$${RANLIB}" \
46735                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46736                    html) \
46737           || exit 1
46738
46739 @endif target-libsanitizer
46740
46741 .PHONY: maybe-TAGS-target-libsanitizer TAGS-target-libsanitizer
46742 maybe-TAGS-target-libsanitizer:
46743 @if target-libsanitizer
46744 maybe-TAGS-target-libsanitizer: TAGS-target-libsanitizer
46745
46746 TAGS-target-libsanitizer: \
46747     configure-target-libsanitizer 
46748         @: $(MAKE); $(unstage)
46749         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46750         r=`${PWD_COMMAND}`; export r; \
46751         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46752         $(RAW_CXX_TARGET_EXPORTS) \
46753         echo "Doing TAGS in $(TARGET_SUBDIR)/libsanitizer"; \
46754         for flag in $(EXTRA_TARGET_FLAGS); do \
46755           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46756         done; \
46757         (cd $(TARGET_SUBDIR)/libsanitizer && \
46758           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46759                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46760                   "RANLIB=$${RANLIB}" \
46761                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46762                    TAGS) \
46763           || exit 1
46764
46765 @endif target-libsanitizer
46766
46767 .PHONY: maybe-install-info-target-libsanitizer install-info-target-libsanitizer
46768 maybe-install-info-target-libsanitizer:
46769 @if target-libsanitizer
46770 maybe-install-info-target-libsanitizer: install-info-target-libsanitizer
46771
46772 install-info-target-libsanitizer: \
46773     configure-target-libsanitizer \
46774     info-target-libsanitizer 
46775         @: $(MAKE); $(unstage)
46776         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46777         r=`${PWD_COMMAND}`; export r; \
46778         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46779         $(RAW_CXX_TARGET_EXPORTS) \
46780         echo "Doing install-info in $(TARGET_SUBDIR)/libsanitizer"; \
46781         for flag in $(EXTRA_TARGET_FLAGS); do \
46782           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46783         done; \
46784         (cd $(TARGET_SUBDIR)/libsanitizer && \
46785           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46786                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46787                   "RANLIB=$${RANLIB}" \
46788                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46789                    install-info) \
46790           || exit 1
46791
46792 @endif target-libsanitizer
46793
46794 .PHONY: maybe-install-dvi-target-libsanitizer install-dvi-target-libsanitizer
46795 maybe-install-dvi-target-libsanitizer:
46796 @if target-libsanitizer
46797 maybe-install-dvi-target-libsanitizer: install-dvi-target-libsanitizer
46798
46799 install-dvi-target-libsanitizer: \
46800     configure-target-libsanitizer \
46801     dvi-target-libsanitizer 
46802         @: $(MAKE); $(unstage)
46803         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46804         r=`${PWD_COMMAND}`; export r; \
46805         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46806         $(RAW_CXX_TARGET_EXPORTS) \
46807         echo "Doing install-dvi in $(TARGET_SUBDIR)/libsanitizer"; \
46808         for flag in $(EXTRA_TARGET_FLAGS); do \
46809           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46810         done; \
46811         (cd $(TARGET_SUBDIR)/libsanitizer && \
46812           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46813                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46814                   "RANLIB=$${RANLIB}" \
46815                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46816                    install-dvi) \
46817           || exit 1
46818
46819 @endif target-libsanitizer
46820
46821 .PHONY: maybe-install-pdf-target-libsanitizer install-pdf-target-libsanitizer
46822 maybe-install-pdf-target-libsanitizer:
46823 @if target-libsanitizer
46824 maybe-install-pdf-target-libsanitizer: install-pdf-target-libsanitizer
46825
46826 install-pdf-target-libsanitizer: \
46827     configure-target-libsanitizer \
46828     pdf-target-libsanitizer 
46829         @: $(MAKE); $(unstage)
46830         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46831         r=`${PWD_COMMAND}`; export r; \
46832         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46833         $(RAW_CXX_TARGET_EXPORTS) \
46834         echo "Doing install-pdf in $(TARGET_SUBDIR)/libsanitizer"; \
46835         for flag in $(EXTRA_TARGET_FLAGS); do \
46836           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46837         done; \
46838         (cd $(TARGET_SUBDIR)/libsanitizer && \
46839           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46840                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46841                   "RANLIB=$${RANLIB}" \
46842                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46843                    install-pdf) \
46844           || exit 1
46845
46846 @endif target-libsanitizer
46847
46848 .PHONY: maybe-install-html-target-libsanitizer install-html-target-libsanitizer
46849 maybe-install-html-target-libsanitizer:
46850 @if target-libsanitizer
46851 maybe-install-html-target-libsanitizer: install-html-target-libsanitizer
46852
46853 install-html-target-libsanitizer: \
46854     configure-target-libsanitizer \
46855     html-target-libsanitizer 
46856         @: $(MAKE); $(unstage)
46857         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46858         r=`${PWD_COMMAND}`; export r; \
46859         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46860         $(RAW_CXX_TARGET_EXPORTS) \
46861         echo "Doing install-html in $(TARGET_SUBDIR)/libsanitizer"; \
46862         for flag in $(EXTRA_TARGET_FLAGS); do \
46863           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46864         done; \
46865         (cd $(TARGET_SUBDIR)/libsanitizer && \
46866           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46867                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46868                   "RANLIB=$${RANLIB}" \
46869                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46870                    install-html) \
46871           || exit 1
46872
46873 @endif target-libsanitizer
46874
46875 .PHONY: maybe-installcheck-target-libsanitizer installcheck-target-libsanitizer
46876 maybe-installcheck-target-libsanitizer:
46877 @if target-libsanitizer
46878 maybe-installcheck-target-libsanitizer: installcheck-target-libsanitizer
46879
46880 installcheck-target-libsanitizer: \
46881     configure-target-libsanitizer 
46882         @: $(MAKE); $(unstage)
46883         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46884         r=`${PWD_COMMAND}`; export r; \
46885         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46886         $(RAW_CXX_TARGET_EXPORTS) \
46887         echo "Doing installcheck in $(TARGET_SUBDIR)/libsanitizer"; \
46888         for flag in $(EXTRA_TARGET_FLAGS); do \
46889           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46890         done; \
46891         (cd $(TARGET_SUBDIR)/libsanitizer && \
46892           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46893                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46894                   "RANLIB=$${RANLIB}" \
46895                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46896                    installcheck) \
46897           || exit 1
46898
46899 @endif target-libsanitizer
46900
46901 .PHONY: maybe-mostlyclean-target-libsanitizer mostlyclean-target-libsanitizer
46902 maybe-mostlyclean-target-libsanitizer:
46903 @if target-libsanitizer
46904 maybe-mostlyclean-target-libsanitizer: mostlyclean-target-libsanitizer
46905
46906 mostlyclean-target-libsanitizer: 
46907         @: $(MAKE); $(unstage)
46908         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46909         r=`${PWD_COMMAND}`; export r; \
46910         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46911         $(RAW_CXX_TARGET_EXPORTS) \
46912         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libsanitizer"; \
46913         for flag in $(EXTRA_TARGET_FLAGS); do \
46914           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46915         done; \
46916         (cd $(TARGET_SUBDIR)/libsanitizer && \
46917           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46918                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46919                   "RANLIB=$${RANLIB}" \
46920                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46921                    mostlyclean) \
46922           || exit 1
46923
46924 @endif target-libsanitizer
46925
46926 .PHONY: maybe-clean-target-libsanitizer clean-target-libsanitizer
46927 maybe-clean-target-libsanitizer:
46928 @if target-libsanitizer
46929 maybe-clean-target-libsanitizer: clean-target-libsanitizer
46930
46931 clean-target-libsanitizer: 
46932         @: $(MAKE); $(unstage)
46933         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46934         r=`${PWD_COMMAND}`; export r; \
46935         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46936         $(RAW_CXX_TARGET_EXPORTS) \
46937         echo "Doing clean in $(TARGET_SUBDIR)/libsanitizer"; \
46938         for flag in $(EXTRA_TARGET_FLAGS); do \
46939           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46940         done; \
46941         (cd $(TARGET_SUBDIR)/libsanitizer && \
46942           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46943                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46944                   "RANLIB=$${RANLIB}" \
46945                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46946                    clean) \
46947           || exit 1
46948
46949 @endif target-libsanitizer
46950
46951 .PHONY: maybe-distclean-target-libsanitizer distclean-target-libsanitizer
46952 maybe-distclean-target-libsanitizer:
46953 @if target-libsanitizer
46954 maybe-distclean-target-libsanitizer: distclean-target-libsanitizer
46955
46956 distclean-target-libsanitizer: 
46957         @: $(MAKE); $(unstage)
46958         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46959         r=`${PWD_COMMAND}`; export r; \
46960         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46961         $(RAW_CXX_TARGET_EXPORTS) \
46962         echo "Doing distclean in $(TARGET_SUBDIR)/libsanitizer"; \
46963         for flag in $(EXTRA_TARGET_FLAGS); do \
46964           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46965         done; \
46966         (cd $(TARGET_SUBDIR)/libsanitizer && \
46967           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46968                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46969                   "RANLIB=$${RANLIB}" \
46970                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46971                    distclean) \
46972           || exit 1
46973
46974 @endif target-libsanitizer
46975
46976 .PHONY: maybe-maintainer-clean-target-libsanitizer maintainer-clean-target-libsanitizer
46977 maybe-maintainer-clean-target-libsanitizer:
46978 @if target-libsanitizer
46979 maybe-maintainer-clean-target-libsanitizer: maintainer-clean-target-libsanitizer
46980
46981 maintainer-clean-target-libsanitizer: 
46982         @: $(MAKE); $(unstage)
46983         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46984         r=`${PWD_COMMAND}`; export r; \
46985         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46986         $(RAW_CXX_TARGET_EXPORTS) \
46987         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libsanitizer"; \
46988         for flag in $(EXTRA_TARGET_FLAGS); do \
46989           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46990         done; \
46991         (cd $(TARGET_SUBDIR)/libsanitizer && \
46992           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46993                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46994                   "RANLIB=$${RANLIB}" \
46995                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46996                    maintainer-clean) \
46997           || exit 1
46998
46999 @endif target-libsanitizer
47000
47001
47002
47003
47004
47005 .PHONY: configure-target-libvtv maybe-configure-target-libvtv
47006 maybe-configure-target-libvtv:
47007 @if gcc-bootstrap
47008 configure-target-libvtv: stage_current
47009 @endif gcc-bootstrap
47010 @if target-libvtv
47011 maybe-configure-target-libvtv: configure-target-libvtv
47012 configure-target-libvtv: 
47013         @r=`${PWD_COMMAND}`; export r; \
47014         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47015         echo "Checking multilib configuration for libvtv..."; \
47016         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
47017         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
47018         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
47019           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
47020             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
47021           else \
47022             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
47023             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
47024           fi; \
47025         else \
47026           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
47027         fi; \
47028         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
47029         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
47030         $(RAW_CXX_TARGET_EXPORTS)  \
47031         echo Configuring in $(TARGET_SUBDIR)/libvtv; \
47032         cd "$(TARGET_SUBDIR)/libvtv" || exit 1; \
47033         case $(srcdir) in \
47034           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47035           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
47036                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47037         esac; \
47038         module_srcdir=libvtv; \
47039         rm -f no-such-file || : ; \
47040         CONFIG_SITE=no-such-file $(SHELL) \
47041           $$s/$$module_srcdir/configure \
47042           --srcdir=$${topdir}/$$module_srcdir \
47043           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47044           --target=${target_alias}  \
47045           || exit 1
47046 @endif target-libvtv
47047
47048
47049
47050 .PHONY: configure-stage1-target-libvtv maybe-configure-stage1-target-libvtv
47051 maybe-configure-stage1-target-libvtv:
47052 @if target-libvtv-bootstrap
47053 maybe-configure-stage1-target-libvtv: configure-stage1-target-libvtv
47054 configure-stage1-target-libvtv:
47055         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
47056         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
47057         @r=`${PWD_COMMAND}`; export r; \
47058         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47059         TFLAGS="$(STAGE1_TFLAGS)"; \
47060         echo "Checking multilib configuration for libvtv..."; \
47061         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
47062         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
47063           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
47064             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
47065           else \
47066             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
47067             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
47068           fi; \
47069         else \
47070           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
47071         fi; \
47072         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
47073         $(RAW_CXX_TARGET_EXPORTS) \
47074         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47075         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47076         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
47077         echo Configuring stage 1 in $(TARGET_SUBDIR)/libvtv; \
47078         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
47079         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
47080         case $(srcdir) in \
47081           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47082           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
47083                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47084         esac; \
47085         module_srcdir=libvtv; \
47086         $(SHELL) $$s/$$module_srcdir/configure \
47087           --srcdir=$${topdir}/$$module_srcdir \
47088           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47089           --target=${target_alias} \
47090            \
47091           $(STAGE1_CONFIGURE_FLAGS)
47092 @endif target-libvtv-bootstrap
47093
47094 .PHONY: configure-stage2-target-libvtv maybe-configure-stage2-target-libvtv
47095 maybe-configure-stage2-target-libvtv:
47096 @if target-libvtv-bootstrap
47097 maybe-configure-stage2-target-libvtv: configure-stage2-target-libvtv
47098 configure-stage2-target-libvtv:
47099         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
47100         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
47101         @r=`${PWD_COMMAND}`; export r; \
47102         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47103         TFLAGS="$(STAGE2_TFLAGS)"; \
47104         echo "Checking multilib configuration for libvtv..."; \
47105         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
47106         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
47107           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
47108             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
47109           else \
47110             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
47111             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
47112           fi; \
47113         else \
47114           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
47115         fi; \
47116         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
47117         $(RAW_CXX_TARGET_EXPORTS) \
47118          \
47119         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47120         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47121         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
47122         echo Configuring stage 2 in $(TARGET_SUBDIR)/libvtv; \
47123         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
47124         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
47125         case $(srcdir) in \
47126           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47127           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
47128                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47129         esac; \
47130         module_srcdir=libvtv; \
47131         $(SHELL) $$s/$$module_srcdir/configure \
47132           --srcdir=$${topdir}/$$module_srcdir \
47133           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47134           --target=${target_alias} \
47135           --with-build-libsubdir=$(HOST_SUBDIR) \
47136           $(STAGE2_CONFIGURE_FLAGS)
47137 @endif target-libvtv-bootstrap
47138
47139 .PHONY: configure-stage3-target-libvtv maybe-configure-stage3-target-libvtv
47140 maybe-configure-stage3-target-libvtv:
47141 @if target-libvtv-bootstrap
47142 maybe-configure-stage3-target-libvtv: configure-stage3-target-libvtv
47143 configure-stage3-target-libvtv:
47144         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
47145         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
47146         @r=`${PWD_COMMAND}`; export r; \
47147         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47148         TFLAGS="$(STAGE3_TFLAGS)"; \
47149         echo "Checking multilib configuration for libvtv..."; \
47150         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
47151         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
47152           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
47153             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
47154           else \
47155             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
47156             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
47157           fi; \
47158         else \
47159           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
47160         fi; \
47161         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
47162         $(RAW_CXX_TARGET_EXPORTS) \
47163          \
47164         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47165         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47166         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
47167         echo Configuring stage 3 in $(TARGET_SUBDIR)/libvtv; \
47168         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
47169         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
47170         case $(srcdir) in \
47171           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47172           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
47173                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47174         esac; \
47175         module_srcdir=libvtv; \
47176         $(SHELL) $$s/$$module_srcdir/configure \
47177           --srcdir=$${topdir}/$$module_srcdir \
47178           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47179           --target=${target_alias} \
47180           --with-build-libsubdir=$(HOST_SUBDIR) \
47181           $(STAGE3_CONFIGURE_FLAGS)
47182 @endif target-libvtv-bootstrap
47183
47184 .PHONY: configure-stage4-target-libvtv maybe-configure-stage4-target-libvtv
47185 maybe-configure-stage4-target-libvtv:
47186 @if target-libvtv-bootstrap
47187 maybe-configure-stage4-target-libvtv: configure-stage4-target-libvtv
47188 configure-stage4-target-libvtv:
47189         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
47190         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
47191         @r=`${PWD_COMMAND}`; export r; \
47192         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47193         TFLAGS="$(STAGE4_TFLAGS)"; \
47194         echo "Checking multilib configuration for libvtv..."; \
47195         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
47196         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
47197           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
47198             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
47199           else \
47200             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
47201             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
47202           fi; \
47203         else \
47204           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
47205         fi; \
47206         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
47207         $(RAW_CXX_TARGET_EXPORTS) \
47208          \
47209         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47210         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47211         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
47212         echo Configuring stage 4 in $(TARGET_SUBDIR)/libvtv; \
47213         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
47214         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
47215         case $(srcdir) in \
47216           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47217           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
47218                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47219         esac; \
47220         module_srcdir=libvtv; \
47221         $(SHELL) $$s/$$module_srcdir/configure \
47222           --srcdir=$${topdir}/$$module_srcdir \
47223           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47224           --target=${target_alias} \
47225           --with-build-libsubdir=$(HOST_SUBDIR) \
47226           $(STAGE4_CONFIGURE_FLAGS)
47227 @endif target-libvtv-bootstrap
47228
47229 .PHONY: configure-stageprofile-target-libvtv maybe-configure-stageprofile-target-libvtv
47230 maybe-configure-stageprofile-target-libvtv:
47231 @if target-libvtv-bootstrap
47232 maybe-configure-stageprofile-target-libvtv: configure-stageprofile-target-libvtv
47233 configure-stageprofile-target-libvtv:
47234         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
47235         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
47236         @r=`${PWD_COMMAND}`; export r; \
47237         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47238         TFLAGS="$(STAGEprofile_TFLAGS)"; \
47239         echo "Checking multilib configuration for libvtv..."; \
47240         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
47241         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
47242           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
47243             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
47244           else \
47245             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
47246             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
47247           fi; \
47248         else \
47249           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
47250         fi; \
47251         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
47252         $(RAW_CXX_TARGET_EXPORTS) \
47253          \
47254         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47255         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47256         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
47257         echo Configuring stage profile in $(TARGET_SUBDIR)/libvtv; \
47258         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
47259         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
47260         case $(srcdir) in \
47261           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47262           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
47263                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47264         esac; \
47265         module_srcdir=libvtv; \
47266         $(SHELL) $$s/$$module_srcdir/configure \
47267           --srcdir=$${topdir}/$$module_srcdir \
47268           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47269           --target=${target_alias} \
47270           --with-build-libsubdir=$(HOST_SUBDIR) \
47271           $(STAGEprofile_CONFIGURE_FLAGS)
47272 @endif target-libvtv-bootstrap
47273
47274 .PHONY: configure-stagetrain-target-libvtv maybe-configure-stagetrain-target-libvtv
47275 maybe-configure-stagetrain-target-libvtv:
47276 @if target-libvtv-bootstrap
47277 maybe-configure-stagetrain-target-libvtv: configure-stagetrain-target-libvtv
47278 configure-stagetrain-target-libvtv:
47279         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
47280         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
47281         @r=`${PWD_COMMAND}`; export r; \
47282         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47283         TFLAGS="$(STAGEtrain_TFLAGS)"; \
47284         echo "Checking multilib configuration for libvtv..."; \
47285         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
47286         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
47287           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
47288             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
47289           else \
47290             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
47291             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
47292           fi; \
47293         else \
47294           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
47295         fi; \
47296         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
47297         $(RAW_CXX_TARGET_EXPORTS) \
47298          \
47299         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47300         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47301         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
47302         echo Configuring stage train in $(TARGET_SUBDIR)/libvtv; \
47303         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
47304         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
47305         case $(srcdir) in \
47306           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47307           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
47308                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47309         esac; \
47310         module_srcdir=libvtv; \
47311         $(SHELL) $$s/$$module_srcdir/configure \
47312           --srcdir=$${topdir}/$$module_srcdir \
47313           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47314           --target=${target_alias} \
47315           --with-build-libsubdir=$(HOST_SUBDIR) \
47316           $(STAGEtrain_CONFIGURE_FLAGS)
47317 @endif target-libvtv-bootstrap
47318
47319 .PHONY: configure-stagefeedback-target-libvtv maybe-configure-stagefeedback-target-libvtv
47320 maybe-configure-stagefeedback-target-libvtv:
47321 @if target-libvtv-bootstrap
47322 maybe-configure-stagefeedback-target-libvtv: configure-stagefeedback-target-libvtv
47323 configure-stagefeedback-target-libvtv:
47324         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
47325         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
47326         @r=`${PWD_COMMAND}`; export r; \
47327         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47328         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
47329         echo "Checking multilib configuration for libvtv..."; \
47330         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
47331         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
47332           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
47333             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
47334           else \
47335             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
47336             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
47337           fi; \
47338         else \
47339           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
47340         fi; \
47341         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
47342         $(RAW_CXX_TARGET_EXPORTS) \
47343          \
47344         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47345         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47346         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
47347         echo Configuring stage feedback in $(TARGET_SUBDIR)/libvtv; \
47348         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
47349         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
47350         case $(srcdir) in \
47351           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47352           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
47353                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47354         esac; \
47355         module_srcdir=libvtv; \
47356         $(SHELL) $$s/$$module_srcdir/configure \
47357           --srcdir=$${topdir}/$$module_srcdir \
47358           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47359           --target=${target_alias} \
47360           --with-build-libsubdir=$(HOST_SUBDIR) \
47361           $(STAGEfeedback_CONFIGURE_FLAGS)
47362 @endif target-libvtv-bootstrap
47363
47364 .PHONY: configure-stageautoprofile-target-libvtv maybe-configure-stageautoprofile-target-libvtv
47365 maybe-configure-stageautoprofile-target-libvtv:
47366 @if target-libvtv-bootstrap
47367 maybe-configure-stageautoprofile-target-libvtv: configure-stageautoprofile-target-libvtv
47368 configure-stageautoprofile-target-libvtv:
47369         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
47370         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
47371         @r=`${PWD_COMMAND}`; export r; \
47372         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47373         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
47374         echo "Checking multilib configuration for libvtv..."; \
47375         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
47376         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
47377           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
47378             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
47379           else \
47380             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
47381             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
47382           fi; \
47383         else \
47384           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
47385         fi; \
47386         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
47387         $(RAW_CXX_TARGET_EXPORTS) \
47388          \
47389         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47390         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47391         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
47392         echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libvtv; \
47393         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
47394         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
47395         case $(srcdir) in \
47396           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47397           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
47398                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47399         esac; \
47400         module_srcdir=libvtv; \
47401         $(SHELL) $$s/$$module_srcdir/configure \
47402           --srcdir=$${topdir}/$$module_srcdir \
47403           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47404           --target=${target_alias} \
47405           --with-build-libsubdir=$(HOST_SUBDIR) \
47406           $(STAGEautoprofile_CONFIGURE_FLAGS)
47407 @endif target-libvtv-bootstrap
47408
47409 .PHONY: configure-stageautofeedback-target-libvtv maybe-configure-stageautofeedback-target-libvtv
47410 maybe-configure-stageautofeedback-target-libvtv:
47411 @if target-libvtv-bootstrap
47412 maybe-configure-stageautofeedback-target-libvtv: configure-stageautofeedback-target-libvtv
47413 configure-stageautofeedback-target-libvtv:
47414         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
47415         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
47416         @r=`${PWD_COMMAND}`; export r; \
47417         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47418         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
47419         echo "Checking multilib configuration for libvtv..."; \
47420         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
47421         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
47422           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
47423             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
47424           else \
47425             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
47426             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
47427           fi; \
47428         else \
47429           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
47430         fi; \
47431         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
47432         $(RAW_CXX_TARGET_EXPORTS) \
47433          \
47434         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47435         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47436         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
47437         echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libvtv; \
47438         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
47439         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
47440         case $(srcdir) in \
47441           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47442           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
47443                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47444         esac; \
47445         module_srcdir=libvtv; \
47446         $(SHELL) $$s/$$module_srcdir/configure \
47447           --srcdir=$${topdir}/$$module_srcdir \
47448           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47449           --target=${target_alias} \
47450           --with-build-libsubdir=$(HOST_SUBDIR) \
47451           $(STAGEautofeedback_CONFIGURE_FLAGS)
47452 @endif target-libvtv-bootstrap
47453
47454
47455
47456
47457
47458 .PHONY: all-target-libvtv maybe-all-target-libvtv
47459 maybe-all-target-libvtv:
47460 @if gcc-bootstrap
47461 all-target-libvtv: stage_current
47462 @endif gcc-bootstrap
47463 @if target-libvtv
47464 TARGET-target-libvtv=all
47465 maybe-all-target-libvtv: all-target-libvtv
47466 all-target-libvtv: configure-target-libvtv
47467         @r=`${PWD_COMMAND}`; export r; \
47468         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47469         $(RAW_CXX_TARGET_EXPORTS)  \
47470         (cd $(TARGET_SUBDIR)/libvtv && \
47471           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
47472                 $(TARGET-target-libvtv))
47473 @endif target-libvtv
47474
47475
47476
47477 .PHONY: all-stage1-target-libvtv maybe-all-stage1-target-libvtv
47478 .PHONY: clean-stage1-target-libvtv maybe-clean-stage1-target-libvtv
47479 maybe-all-stage1-target-libvtv:
47480 maybe-clean-stage1-target-libvtv:
47481 @if target-libvtv-bootstrap
47482 maybe-all-stage1-target-libvtv: all-stage1-target-libvtv
47483 all-stage1: all-stage1-target-libvtv
47484 TARGET-stage1-target-libvtv = $(TARGET-target-libvtv)
47485 all-stage1-target-libvtv: configure-stage1-target-libvtv
47486         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
47487         @r=`${PWD_COMMAND}`; export r; \
47488         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47489         TFLAGS="$(STAGE1_TFLAGS)"; \
47490         $(RAW_CXX_TARGET_EXPORTS)  \
47491         cd $(TARGET_SUBDIR)/libvtv && \
47492          \
47493         $(MAKE) $(BASE_FLAGS_TO_PASS) \
47494                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47495                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47496                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47497                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47498                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47499                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47500                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
47501                   \
47502                 TFLAGS="$(STAGE1_TFLAGS)"  \
47503                 $(TARGET-stage1-target-libvtv)
47504
47505 maybe-clean-stage1-target-libvtv: clean-stage1-target-libvtv
47506 clean-stage1: clean-stage1-target-libvtv
47507 clean-stage1-target-libvtv:
47508         @if [ $(current_stage) = stage1 ]; then \
47509           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47510         else \
47511           [ -f $(TARGET_SUBDIR)/stage1-libvtv/Makefile ] || exit 0; \
47512           $(MAKE) stage1-start; \
47513         fi; \
47514         cd $(TARGET_SUBDIR)/libvtv && \
47515         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
47516           clean
47517 @endif target-libvtv-bootstrap
47518
47519
47520 .PHONY: all-stage2-target-libvtv maybe-all-stage2-target-libvtv
47521 .PHONY: clean-stage2-target-libvtv maybe-clean-stage2-target-libvtv
47522 maybe-all-stage2-target-libvtv:
47523 maybe-clean-stage2-target-libvtv:
47524 @if target-libvtv-bootstrap
47525 maybe-all-stage2-target-libvtv: all-stage2-target-libvtv
47526 all-stage2: all-stage2-target-libvtv
47527 TARGET-stage2-target-libvtv = $(TARGET-target-libvtv)
47528 all-stage2-target-libvtv: configure-stage2-target-libvtv
47529         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
47530         @r=`${PWD_COMMAND}`; export r; \
47531         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47532         TFLAGS="$(STAGE2_TFLAGS)"; \
47533         $(RAW_CXX_TARGET_EXPORTS) \
47534           \
47535         cd $(TARGET_SUBDIR)/libvtv && \
47536          \
47537         $(MAKE) $(BASE_FLAGS_TO_PASS) \
47538                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47539                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47540                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47541                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47542                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47543                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47544                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
47545                 TFLAGS="$(STAGE2_TFLAGS)"  \
47546                 $(TARGET-stage2-target-libvtv)
47547
47548 maybe-clean-stage2-target-libvtv: clean-stage2-target-libvtv
47549 clean-stage2: clean-stage2-target-libvtv
47550 clean-stage2-target-libvtv:
47551         @if [ $(current_stage) = stage2 ]; then \
47552           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47553         else \
47554           [ -f $(TARGET_SUBDIR)/stage2-libvtv/Makefile ] || exit 0; \
47555           $(MAKE) stage2-start; \
47556         fi; \
47557         cd $(TARGET_SUBDIR)/libvtv && \
47558         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
47559 @endif target-libvtv-bootstrap
47560
47561
47562 .PHONY: all-stage3-target-libvtv maybe-all-stage3-target-libvtv
47563 .PHONY: clean-stage3-target-libvtv maybe-clean-stage3-target-libvtv
47564 maybe-all-stage3-target-libvtv:
47565 maybe-clean-stage3-target-libvtv:
47566 @if target-libvtv-bootstrap
47567 maybe-all-stage3-target-libvtv: all-stage3-target-libvtv
47568 all-stage3: all-stage3-target-libvtv
47569 TARGET-stage3-target-libvtv = $(TARGET-target-libvtv)
47570 all-stage3-target-libvtv: configure-stage3-target-libvtv
47571         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
47572         @r=`${PWD_COMMAND}`; export r; \
47573         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47574         TFLAGS="$(STAGE3_TFLAGS)"; \
47575         $(RAW_CXX_TARGET_EXPORTS) \
47576           \
47577         cd $(TARGET_SUBDIR)/libvtv && \
47578          \
47579         $(MAKE) $(BASE_FLAGS_TO_PASS) \
47580                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47581                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47582                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47583                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47584                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47585                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47586                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
47587                 TFLAGS="$(STAGE3_TFLAGS)"  \
47588                 $(TARGET-stage3-target-libvtv)
47589
47590 maybe-clean-stage3-target-libvtv: clean-stage3-target-libvtv
47591 clean-stage3: clean-stage3-target-libvtv
47592 clean-stage3-target-libvtv:
47593         @if [ $(current_stage) = stage3 ]; then \
47594           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47595         else \
47596           [ -f $(TARGET_SUBDIR)/stage3-libvtv/Makefile ] || exit 0; \
47597           $(MAKE) stage3-start; \
47598         fi; \
47599         cd $(TARGET_SUBDIR)/libvtv && \
47600         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
47601 @endif target-libvtv-bootstrap
47602
47603
47604 .PHONY: all-stage4-target-libvtv maybe-all-stage4-target-libvtv
47605 .PHONY: clean-stage4-target-libvtv maybe-clean-stage4-target-libvtv
47606 maybe-all-stage4-target-libvtv:
47607 maybe-clean-stage4-target-libvtv:
47608 @if target-libvtv-bootstrap
47609 maybe-all-stage4-target-libvtv: all-stage4-target-libvtv
47610 all-stage4: all-stage4-target-libvtv
47611 TARGET-stage4-target-libvtv = $(TARGET-target-libvtv)
47612 all-stage4-target-libvtv: configure-stage4-target-libvtv
47613         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
47614         @r=`${PWD_COMMAND}`; export r; \
47615         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47616         TFLAGS="$(STAGE4_TFLAGS)"; \
47617         $(RAW_CXX_TARGET_EXPORTS) \
47618           \
47619         cd $(TARGET_SUBDIR)/libvtv && \
47620          \
47621         $(MAKE) $(BASE_FLAGS_TO_PASS) \
47622                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47623                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47624                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47625                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47626                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47627                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47628                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
47629                 TFLAGS="$(STAGE4_TFLAGS)"  \
47630                 $(TARGET-stage4-target-libvtv)
47631
47632 maybe-clean-stage4-target-libvtv: clean-stage4-target-libvtv
47633 clean-stage4: clean-stage4-target-libvtv
47634 clean-stage4-target-libvtv:
47635         @if [ $(current_stage) = stage4 ]; then \
47636           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47637         else \
47638           [ -f $(TARGET_SUBDIR)/stage4-libvtv/Makefile ] || exit 0; \
47639           $(MAKE) stage4-start; \
47640         fi; \
47641         cd $(TARGET_SUBDIR)/libvtv && \
47642         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
47643 @endif target-libvtv-bootstrap
47644
47645
47646 .PHONY: all-stageprofile-target-libvtv maybe-all-stageprofile-target-libvtv
47647 .PHONY: clean-stageprofile-target-libvtv maybe-clean-stageprofile-target-libvtv
47648 maybe-all-stageprofile-target-libvtv:
47649 maybe-clean-stageprofile-target-libvtv:
47650 @if target-libvtv-bootstrap
47651 maybe-all-stageprofile-target-libvtv: all-stageprofile-target-libvtv
47652 all-stageprofile: all-stageprofile-target-libvtv
47653 TARGET-stageprofile-target-libvtv = $(TARGET-target-libvtv)
47654 all-stageprofile-target-libvtv: configure-stageprofile-target-libvtv
47655         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
47656         @r=`${PWD_COMMAND}`; export r; \
47657         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47658         TFLAGS="$(STAGEprofile_TFLAGS)"; \
47659         $(RAW_CXX_TARGET_EXPORTS) \
47660           \
47661         cd $(TARGET_SUBDIR)/libvtv && \
47662          \
47663         $(MAKE) $(BASE_FLAGS_TO_PASS) \
47664                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47665                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47666                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47667                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47668                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47669                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47670                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
47671                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
47672                 $(TARGET-stageprofile-target-libvtv)
47673
47674 maybe-clean-stageprofile-target-libvtv: clean-stageprofile-target-libvtv
47675 clean-stageprofile: clean-stageprofile-target-libvtv
47676 clean-stageprofile-target-libvtv:
47677         @if [ $(current_stage) = stageprofile ]; then \
47678           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47679         else \
47680           [ -f $(TARGET_SUBDIR)/stageprofile-libvtv/Makefile ] || exit 0; \
47681           $(MAKE) stageprofile-start; \
47682         fi; \
47683         cd $(TARGET_SUBDIR)/libvtv && \
47684         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
47685 @endif target-libvtv-bootstrap
47686
47687
47688 .PHONY: all-stagetrain-target-libvtv maybe-all-stagetrain-target-libvtv
47689 .PHONY: clean-stagetrain-target-libvtv maybe-clean-stagetrain-target-libvtv
47690 maybe-all-stagetrain-target-libvtv:
47691 maybe-clean-stagetrain-target-libvtv:
47692 @if target-libvtv-bootstrap
47693 maybe-all-stagetrain-target-libvtv: all-stagetrain-target-libvtv
47694 all-stagetrain: all-stagetrain-target-libvtv
47695 TARGET-stagetrain-target-libvtv = $(TARGET-target-libvtv)
47696 all-stagetrain-target-libvtv: configure-stagetrain-target-libvtv
47697         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
47698         @r=`${PWD_COMMAND}`; export r; \
47699         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47700         TFLAGS="$(STAGEtrain_TFLAGS)"; \
47701         $(RAW_CXX_TARGET_EXPORTS) \
47702           \
47703         cd $(TARGET_SUBDIR)/libvtv && \
47704          \
47705         $(MAKE) $(BASE_FLAGS_TO_PASS) \
47706                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47707                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47708                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47709                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47710                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47711                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47712                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
47713                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
47714                 $(TARGET-stagetrain-target-libvtv)
47715
47716 maybe-clean-stagetrain-target-libvtv: clean-stagetrain-target-libvtv
47717 clean-stagetrain: clean-stagetrain-target-libvtv
47718 clean-stagetrain-target-libvtv:
47719         @if [ $(current_stage) = stagetrain ]; then \
47720           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47721         else \
47722           [ -f $(TARGET_SUBDIR)/stagetrain-libvtv/Makefile ] || exit 0; \
47723           $(MAKE) stagetrain-start; \
47724         fi; \
47725         cd $(TARGET_SUBDIR)/libvtv && \
47726         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
47727 @endif target-libvtv-bootstrap
47728
47729
47730 .PHONY: all-stagefeedback-target-libvtv maybe-all-stagefeedback-target-libvtv
47731 .PHONY: clean-stagefeedback-target-libvtv maybe-clean-stagefeedback-target-libvtv
47732 maybe-all-stagefeedback-target-libvtv:
47733 maybe-clean-stagefeedback-target-libvtv:
47734 @if target-libvtv-bootstrap
47735 maybe-all-stagefeedback-target-libvtv: all-stagefeedback-target-libvtv
47736 all-stagefeedback: all-stagefeedback-target-libvtv
47737 TARGET-stagefeedback-target-libvtv = $(TARGET-target-libvtv)
47738 all-stagefeedback-target-libvtv: configure-stagefeedback-target-libvtv
47739         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
47740         @r=`${PWD_COMMAND}`; export r; \
47741         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47742         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
47743         $(RAW_CXX_TARGET_EXPORTS) \
47744           \
47745         cd $(TARGET_SUBDIR)/libvtv && \
47746          \
47747         $(MAKE) $(BASE_FLAGS_TO_PASS) \
47748                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47749                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47750                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47751                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47752                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47753                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47754                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
47755                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
47756                 $(TARGET-stagefeedback-target-libvtv)
47757
47758 maybe-clean-stagefeedback-target-libvtv: clean-stagefeedback-target-libvtv
47759 clean-stagefeedback: clean-stagefeedback-target-libvtv
47760 clean-stagefeedback-target-libvtv:
47761         @if [ $(current_stage) = stagefeedback ]; then \
47762           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47763         else \
47764           [ -f $(TARGET_SUBDIR)/stagefeedback-libvtv/Makefile ] || exit 0; \
47765           $(MAKE) stagefeedback-start; \
47766         fi; \
47767         cd $(TARGET_SUBDIR)/libvtv && \
47768         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
47769 @endif target-libvtv-bootstrap
47770
47771
47772 .PHONY: all-stageautoprofile-target-libvtv maybe-all-stageautoprofile-target-libvtv
47773 .PHONY: clean-stageautoprofile-target-libvtv maybe-clean-stageautoprofile-target-libvtv
47774 maybe-all-stageautoprofile-target-libvtv:
47775 maybe-clean-stageautoprofile-target-libvtv:
47776 @if target-libvtv-bootstrap
47777 maybe-all-stageautoprofile-target-libvtv: all-stageautoprofile-target-libvtv
47778 all-stageautoprofile: all-stageautoprofile-target-libvtv
47779 TARGET-stageautoprofile-target-libvtv = $(TARGET-target-libvtv)
47780 all-stageautoprofile-target-libvtv: configure-stageautoprofile-target-libvtv
47781         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
47782         @r=`${PWD_COMMAND}`; export r; \
47783         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47784         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
47785         $(RAW_CXX_TARGET_EXPORTS) \
47786           \
47787         cd $(TARGET_SUBDIR)/libvtv && \
47788         $$s/gcc/config/i386/$(AUTO_PROFILE) \
47789         $(MAKE) $(BASE_FLAGS_TO_PASS) \
47790                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47791                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47792                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47793                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47794                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47795                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47796                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
47797                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
47798                 $(TARGET-stageautoprofile-target-libvtv)
47799
47800 maybe-clean-stageautoprofile-target-libvtv: clean-stageautoprofile-target-libvtv
47801 clean-stageautoprofile: clean-stageautoprofile-target-libvtv
47802 clean-stageautoprofile-target-libvtv:
47803         @if [ $(current_stage) = stageautoprofile ]; then \
47804           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47805         else \
47806           [ -f $(TARGET_SUBDIR)/stageautoprofile-libvtv/Makefile ] || exit 0; \
47807           $(MAKE) stageautoprofile-start; \
47808         fi; \
47809         cd $(TARGET_SUBDIR)/libvtv && \
47810         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
47811 @endif target-libvtv-bootstrap
47812
47813
47814 .PHONY: all-stageautofeedback-target-libvtv maybe-all-stageautofeedback-target-libvtv
47815 .PHONY: clean-stageautofeedback-target-libvtv maybe-clean-stageautofeedback-target-libvtv
47816 maybe-all-stageautofeedback-target-libvtv:
47817 maybe-clean-stageautofeedback-target-libvtv:
47818 @if target-libvtv-bootstrap
47819 maybe-all-stageautofeedback-target-libvtv: all-stageautofeedback-target-libvtv
47820 all-stageautofeedback: all-stageautofeedback-target-libvtv
47821 TARGET-stageautofeedback-target-libvtv = $(TARGET-target-libvtv)
47822 all-stageautofeedback-target-libvtv: configure-stageautofeedback-target-libvtv
47823         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
47824         @r=`${PWD_COMMAND}`; export r; \
47825         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47826         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
47827         $(RAW_CXX_TARGET_EXPORTS) \
47828           \
47829         cd $(TARGET_SUBDIR)/libvtv && \
47830          \
47831         $(MAKE) $(BASE_FLAGS_TO_PASS) \
47832                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47833                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47834                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47835                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47836                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47837                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47838                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
47839                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
47840                 $(TARGET-stageautofeedback-target-libvtv)
47841
47842 maybe-clean-stageautofeedback-target-libvtv: clean-stageautofeedback-target-libvtv
47843 clean-stageautofeedback: clean-stageautofeedback-target-libvtv
47844 clean-stageautofeedback-target-libvtv:
47845         @if [ $(current_stage) = stageautofeedback ]; then \
47846           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47847         else \
47848           [ -f $(TARGET_SUBDIR)/stageautofeedback-libvtv/Makefile ] || exit 0; \
47849           $(MAKE) stageautofeedback-start; \
47850         fi; \
47851         cd $(TARGET_SUBDIR)/libvtv && \
47852         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
47853 @endif target-libvtv-bootstrap
47854
47855
47856
47857
47858
47859
47860 .PHONY: check-target-libvtv maybe-check-target-libvtv
47861 maybe-check-target-libvtv:
47862 @if target-libvtv
47863 maybe-check-target-libvtv: check-target-libvtv
47864
47865 check-target-libvtv:
47866         @: $(MAKE); $(unstage)
47867         @r=`${PWD_COMMAND}`; export r; \
47868         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47869         $(RAW_CXX_TARGET_EXPORTS) \
47870         (cd $(TARGET_SUBDIR)/libvtv && \
47871           $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   check)
47872
47873 @endif target-libvtv
47874
47875 .PHONY: install-target-libvtv maybe-install-target-libvtv
47876 maybe-install-target-libvtv:
47877 @if target-libvtv
47878 maybe-install-target-libvtv: install-target-libvtv
47879
47880 install-target-libvtv: installdirs
47881         @: $(MAKE); $(unstage)
47882         @r=`${PWD_COMMAND}`; export r; \
47883         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47884         $(RAW_CXX_TARGET_EXPORTS) \
47885         (cd $(TARGET_SUBDIR)/libvtv && \
47886           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
47887
47888 @endif target-libvtv
47889
47890 .PHONY: install-strip-target-libvtv maybe-install-strip-target-libvtv
47891 maybe-install-strip-target-libvtv:
47892 @if target-libvtv
47893 maybe-install-strip-target-libvtv: install-strip-target-libvtv
47894
47895 install-strip-target-libvtv: installdirs
47896         @: $(MAKE); $(unstage)
47897         @r=`${PWD_COMMAND}`; export r; \
47898         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47899         $(RAW_CXX_TARGET_EXPORTS) \
47900         (cd $(TARGET_SUBDIR)/libvtv && \
47901           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
47902
47903 @endif target-libvtv
47904
47905 # Other targets (info, dvi, pdf, etc.)
47906
47907 .PHONY: maybe-info-target-libvtv info-target-libvtv
47908 maybe-info-target-libvtv:
47909 @if target-libvtv
47910 maybe-info-target-libvtv: info-target-libvtv
47911
47912 info-target-libvtv: \
47913     configure-target-libvtv 
47914         @: $(MAKE); $(unstage)
47915         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47916         r=`${PWD_COMMAND}`; export r; \
47917         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47918         $(RAW_CXX_TARGET_EXPORTS) \
47919         echo "Doing info in $(TARGET_SUBDIR)/libvtv"; \
47920         for flag in $(EXTRA_TARGET_FLAGS); do \
47921           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47922         done; \
47923         (cd $(TARGET_SUBDIR)/libvtv && \
47924           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47925                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47926                   "RANLIB=$${RANLIB}" \
47927                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47928                    info) \
47929           || exit 1
47930
47931 @endif target-libvtv
47932
47933 .PHONY: maybe-dvi-target-libvtv dvi-target-libvtv
47934 maybe-dvi-target-libvtv:
47935 @if target-libvtv
47936 maybe-dvi-target-libvtv: dvi-target-libvtv
47937
47938 dvi-target-libvtv: \
47939     configure-target-libvtv 
47940         @: $(MAKE); $(unstage)
47941         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47942         r=`${PWD_COMMAND}`; export r; \
47943         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47944         $(RAW_CXX_TARGET_EXPORTS) \
47945         echo "Doing dvi in $(TARGET_SUBDIR)/libvtv"; \
47946         for flag in $(EXTRA_TARGET_FLAGS); do \
47947           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47948         done; \
47949         (cd $(TARGET_SUBDIR)/libvtv && \
47950           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47951                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47952                   "RANLIB=$${RANLIB}" \
47953                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47954                    dvi) \
47955           || exit 1
47956
47957 @endif target-libvtv
47958
47959 .PHONY: maybe-pdf-target-libvtv pdf-target-libvtv
47960 maybe-pdf-target-libvtv:
47961 @if target-libvtv
47962 maybe-pdf-target-libvtv: pdf-target-libvtv
47963
47964 pdf-target-libvtv: \
47965     configure-target-libvtv 
47966         @: $(MAKE); $(unstage)
47967         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47968         r=`${PWD_COMMAND}`; export r; \
47969         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47970         $(RAW_CXX_TARGET_EXPORTS) \
47971         echo "Doing pdf in $(TARGET_SUBDIR)/libvtv"; \
47972         for flag in $(EXTRA_TARGET_FLAGS); do \
47973           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47974         done; \
47975         (cd $(TARGET_SUBDIR)/libvtv && \
47976           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47977                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47978                   "RANLIB=$${RANLIB}" \
47979                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47980                    pdf) \
47981           || exit 1
47982
47983 @endif target-libvtv
47984
47985 .PHONY: maybe-html-target-libvtv html-target-libvtv
47986 maybe-html-target-libvtv:
47987 @if target-libvtv
47988 maybe-html-target-libvtv: html-target-libvtv
47989
47990 html-target-libvtv: \
47991     configure-target-libvtv 
47992         @: $(MAKE); $(unstage)
47993         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47994         r=`${PWD_COMMAND}`; export r; \
47995         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47996         $(RAW_CXX_TARGET_EXPORTS) \
47997         echo "Doing html in $(TARGET_SUBDIR)/libvtv"; \
47998         for flag in $(EXTRA_TARGET_FLAGS); do \
47999           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48000         done; \
48001         (cd $(TARGET_SUBDIR)/libvtv && \
48002           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48003                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48004                   "RANLIB=$${RANLIB}" \
48005                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48006                    html) \
48007           || exit 1
48008
48009 @endif target-libvtv
48010
48011 .PHONY: maybe-TAGS-target-libvtv TAGS-target-libvtv
48012 maybe-TAGS-target-libvtv:
48013 @if target-libvtv
48014 maybe-TAGS-target-libvtv: TAGS-target-libvtv
48015
48016 TAGS-target-libvtv: \
48017     configure-target-libvtv 
48018         @: $(MAKE); $(unstage)
48019         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
48020         r=`${PWD_COMMAND}`; export r; \
48021         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48022         $(RAW_CXX_TARGET_EXPORTS) \
48023         echo "Doing TAGS in $(TARGET_SUBDIR)/libvtv"; \
48024         for flag in $(EXTRA_TARGET_FLAGS); do \
48025           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48026         done; \
48027         (cd $(TARGET_SUBDIR)/libvtv && \
48028           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48029                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48030                   "RANLIB=$${RANLIB}" \
48031                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48032                    TAGS) \
48033           || exit 1
48034
48035 @endif target-libvtv
48036
48037 .PHONY: maybe-install-info-target-libvtv install-info-target-libvtv
48038 maybe-install-info-target-libvtv:
48039 @if target-libvtv
48040 maybe-install-info-target-libvtv: install-info-target-libvtv
48041
48042 install-info-target-libvtv: \
48043     configure-target-libvtv \
48044     info-target-libvtv 
48045         @: $(MAKE); $(unstage)
48046         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
48047         r=`${PWD_COMMAND}`; export r; \
48048         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48049         $(RAW_CXX_TARGET_EXPORTS) \
48050         echo "Doing install-info in $(TARGET_SUBDIR)/libvtv"; \
48051         for flag in $(EXTRA_TARGET_FLAGS); do \
48052           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48053         done; \
48054         (cd $(TARGET_SUBDIR)/libvtv && \
48055           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48056                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48057                   "RANLIB=$${RANLIB}" \
48058                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48059                    install-info) \
48060           || exit 1
48061
48062 @endif target-libvtv
48063
48064 .PHONY: maybe-install-dvi-target-libvtv install-dvi-target-libvtv
48065 maybe-install-dvi-target-libvtv:
48066 @if target-libvtv
48067 maybe-install-dvi-target-libvtv: install-dvi-target-libvtv
48068
48069 install-dvi-target-libvtv: \
48070     configure-target-libvtv \
48071     dvi-target-libvtv 
48072         @: $(MAKE); $(unstage)
48073         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
48074         r=`${PWD_COMMAND}`; export r; \
48075         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48076         $(RAW_CXX_TARGET_EXPORTS) \
48077         echo "Doing install-dvi in $(TARGET_SUBDIR)/libvtv"; \
48078         for flag in $(EXTRA_TARGET_FLAGS); do \
48079           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48080         done; \
48081         (cd $(TARGET_SUBDIR)/libvtv && \
48082           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48083                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48084                   "RANLIB=$${RANLIB}" \
48085                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48086                    install-dvi) \
48087           || exit 1
48088
48089 @endif target-libvtv
48090
48091 .PHONY: maybe-install-pdf-target-libvtv install-pdf-target-libvtv
48092 maybe-install-pdf-target-libvtv:
48093 @if target-libvtv
48094 maybe-install-pdf-target-libvtv: install-pdf-target-libvtv
48095
48096 install-pdf-target-libvtv: \
48097     configure-target-libvtv \
48098     pdf-target-libvtv 
48099         @: $(MAKE); $(unstage)
48100         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
48101         r=`${PWD_COMMAND}`; export r; \
48102         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48103         $(RAW_CXX_TARGET_EXPORTS) \
48104         echo "Doing install-pdf in $(TARGET_SUBDIR)/libvtv"; \
48105         for flag in $(EXTRA_TARGET_FLAGS); do \
48106           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48107         done; \
48108         (cd $(TARGET_SUBDIR)/libvtv && \
48109           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48110                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48111                   "RANLIB=$${RANLIB}" \
48112                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48113                    install-pdf) \
48114           || exit 1
48115
48116 @endif target-libvtv
48117
48118 .PHONY: maybe-install-html-target-libvtv install-html-target-libvtv
48119 maybe-install-html-target-libvtv:
48120 @if target-libvtv
48121 maybe-install-html-target-libvtv: install-html-target-libvtv
48122
48123 install-html-target-libvtv: \
48124     configure-target-libvtv \
48125     html-target-libvtv 
48126         @: $(MAKE); $(unstage)
48127         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
48128         r=`${PWD_COMMAND}`; export r; \
48129         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48130         $(RAW_CXX_TARGET_EXPORTS) \
48131         echo "Doing install-html in $(TARGET_SUBDIR)/libvtv"; \
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)/libvtv && \
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                    install-html) \
48141           || exit 1
48142
48143 @endif target-libvtv
48144
48145 .PHONY: maybe-installcheck-target-libvtv installcheck-target-libvtv
48146 maybe-installcheck-target-libvtv:
48147 @if target-libvtv
48148 maybe-installcheck-target-libvtv: installcheck-target-libvtv
48149
48150 installcheck-target-libvtv: \
48151     configure-target-libvtv 
48152         @: $(MAKE); $(unstage)
48153         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
48154         r=`${PWD_COMMAND}`; export r; \
48155         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48156         $(RAW_CXX_TARGET_EXPORTS) \
48157         echo "Doing installcheck in $(TARGET_SUBDIR)/libvtv"; \
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)/libvtv && \
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                    installcheck) \
48167           || exit 1
48168
48169 @endif target-libvtv
48170
48171 .PHONY: maybe-mostlyclean-target-libvtv mostlyclean-target-libvtv
48172 maybe-mostlyclean-target-libvtv:
48173 @if target-libvtv
48174 maybe-mostlyclean-target-libvtv: mostlyclean-target-libvtv
48175
48176 mostlyclean-target-libvtv: 
48177         @: $(MAKE); $(unstage)
48178         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
48179         r=`${PWD_COMMAND}`; export r; \
48180         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48181         $(RAW_CXX_TARGET_EXPORTS) \
48182         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libvtv"; \
48183         for flag in $(EXTRA_TARGET_FLAGS); do \
48184           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48185         done; \
48186         (cd $(TARGET_SUBDIR)/libvtv && \
48187           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48188                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48189                   "RANLIB=$${RANLIB}" \
48190                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48191                    mostlyclean) \
48192           || exit 1
48193
48194 @endif target-libvtv
48195
48196 .PHONY: maybe-clean-target-libvtv clean-target-libvtv
48197 maybe-clean-target-libvtv:
48198 @if target-libvtv
48199 maybe-clean-target-libvtv: clean-target-libvtv
48200
48201 clean-target-libvtv: 
48202         @: $(MAKE); $(unstage)
48203         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
48204         r=`${PWD_COMMAND}`; export r; \
48205         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48206         $(RAW_CXX_TARGET_EXPORTS) \
48207         echo "Doing clean in $(TARGET_SUBDIR)/libvtv"; \
48208         for flag in $(EXTRA_TARGET_FLAGS); do \
48209           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48210         done; \
48211         (cd $(TARGET_SUBDIR)/libvtv && \
48212           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48213                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48214                   "RANLIB=$${RANLIB}" \
48215                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48216                    clean) \
48217           || exit 1
48218
48219 @endif target-libvtv
48220
48221 .PHONY: maybe-distclean-target-libvtv distclean-target-libvtv
48222 maybe-distclean-target-libvtv:
48223 @if target-libvtv
48224 maybe-distclean-target-libvtv: distclean-target-libvtv
48225
48226 distclean-target-libvtv: 
48227         @: $(MAKE); $(unstage)
48228         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
48229         r=`${PWD_COMMAND}`; export r; \
48230         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48231         $(RAW_CXX_TARGET_EXPORTS) \
48232         echo "Doing distclean in $(TARGET_SUBDIR)/libvtv"; \
48233         for flag in $(EXTRA_TARGET_FLAGS); do \
48234           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48235         done; \
48236         (cd $(TARGET_SUBDIR)/libvtv && \
48237           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48238                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48239                   "RANLIB=$${RANLIB}" \
48240                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48241                    distclean) \
48242           || exit 1
48243
48244 @endif target-libvtv
48245
48246 .PHONY: maybe-maintainer-clean-target-libvtv maintainer-clean-target-libvtv
48247 maybe-maintainer-clean-target-libvtv:
48248 @if target-libvtv
48249 maybe-maintainer-clean-target-libvtv: maintainer-clean-target-libvtv
48250
48251 maintainer-clean-target-libvtv: 
48252         @: $(MAKE); $(unstage)
48253         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
48254         r=`${PWD_COMMAND}`; export r; \
48255         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48256         $(RAW_CXX_TARGET_EXPORTS) \
48257         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libvtv"; \
48258         for flag in $(EXTRA_TARGET_FLAGS); do \
48259           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48260         done; \
48261         (cd $(TARGET_SUBDIR)/libvtv && \
48262           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48263                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48264                   "RANLIB=$${RANLIB}" \
48265                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48266                    maintainer-clean) \
48267           || exit 1
48268
48269 @endif target-libvtv
48270
48271
48272
48273
48274
48275 .PHONY: configure-target-libssp maybe-configure-target-libssp
48276 maybe-configure-target-libssp:
48277 @if gcc-bootstrap
48278 configure-target-libssp: stage_current
48279 @endif gcc-bootstrap
48280 @if target-libssp
48281 maybe-configure-target-libssp: configure-target-libssp
48282 configure-target-libssp: 
48283         @: $(MAKE); $(unstage)
48284         @r=`${PWD_COMMAND}`; export r; \
48285         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48286         echo "Checking multilib configuration for libssp..."; \
48287         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp; \
48288         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libssp/multilib.tmp 2> /dev/null; \
48289         if test -r $(TARGET_SUBDIR)/libssp/multilib.out; then \
48290           if cmp -s $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; then \
48291             rm -f $(TARGET_SUBDIR)/libssp/multilib.tmp; \
48292           else \
48293             rm -f $(TARGET_SUBDIR)/libssp/Makefile; \
48294             mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
48295           fi; \
48296         else \
48297           mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
48298         fi; \
48299         test ! -f $(TARGET_SUBDIR)/libssp/Makefile || exit 0; \
48300         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp; \
48301         $(NORMAL_TARGET_EXPORTS)  \
48302         echo Configuring in $(TARGET_SUBDIR)/libssp; \
48303         cd "$(TARGET_SUBDIR)/libssp" || exit 1; \
48304         case $(srcdir) in \
48305           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48306           *) topdir=`echo $(TARGET_SUBDIR)/libssp/ | \
48307                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48308         esac; \
48309         module_srcdir=libssp; \
48310         rm -f no-such-file || : ; \
48311         CONFIG_SITE=no-such-file $(SHELL) \
48312           $$s/$$module_srcdir/configure \
48313           --srcdir=$${topdir}/$$module_srcdir \
48314           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48315           --target=${target_alias}  \
48316           || exit 1
48317 @endif target-libssp
48318
48319
48320
48321
48322
48323 .PHONY: all-target-libssp maybe-all-target-libssp
48324 maybe-all-target-libssp:
48325 @if gcc-bootstrap
48326 all-target-libssp: stage_current
48327 @endif gcc-bootstrap
48328 @if target-libssp
48329 TARGET-target-libssp=all
48330 maybe-all-target-libssp: all-target-libssp
48331 all-target-libssp: configure-target-libssp
48332         @: $(MAKE); $(unstage)
48333         @r=`${PWD_COMMAND}`; export r; \
48334         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48335         $(NORMAL_TARGET_EXPORTS)  \
48336         (cd $(TARGET_SUBDIR)/libssp && \
48337           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
48338                 $(TARGET-target-libssp))
48339 @endif target-libssp
48340
48341
48342
48343
48344
48345 .PHONY: check-target-libssp maybe-check-target-libssp
48346 maybe-check-target-libssp:
48347 @if target-libssp
48348 maybe-check-target-libssp: check-target-libssp
48349
48350 check-target-libssp:
48351         @: $(MAKE); $(unstage)
48352         @r=`${PWD_COMMAND}`; export r; \
48353         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48354         $(NORMAL_TARGET_EXPORTS) \
48355         (cd $(TARGET_SUBDIR)/libssp && \
48356           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
48357
48358 @endif target-libssp
48359
48360 .PHONY: install-target-libssp maybe-install-target-libssp
48361 maybe-install-target-libssp:
48362 @if target-libssp
48363 maybe-install-target-libssp: install-target-libssp
48364
48365 install-target-libssp: installdirs
48366         @: $(MAKE); $(unstage)
48367         @r=`${PWD_COMMAND}`; export r; \
48368         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48369         $(NORMAL_TARGET_EXPORTS) \
48370         (cd $(TARGET_SUBDIR)/libssp && \
48371           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
48372
48373 @endif target-libssp
48374
48375 .PHONY: install-strip-target-libssp maybe-install-strip-target-libssp
48376 maybe-install-strip-target-libssp:
48377 @if target-libssp
48378 maybe-install-strip-target-libssp: install-strip-target-libssp
48379
48380 install-strip-target-libssp: installdirs
48381         @: $(MAKE); $(unstage)
48382         @r=`${PWD_COMMAND}`; export r; \
48383         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48384         $(NORMAL_TARGET_EXPORTS) \
48385         (cd $(TARGET_SUBDIR)/libssp && \
48386           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
48387
48388 @endif target-libssp
48389
48390 # Other targets (info, dvi, pdf, etc.)
48391
48392 .PHONY: maybe-info-target-libssp info-target-libssp
48393 maybe-info-target-libssp:
48394 @if target-libssp
48395 maybe-info-target-libssp: info-target-libssp
48396
48397 info-target-libssp: \
48398     configure-target-libssp 
48399         @: $(MAKE); $(unstage)
48400         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
48401         r=`${PWD_COMMAND}`; export r; \
48402         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48403         $(NORMAL_TARGET_EXPORTS) \
48404         echo "Doing info in $(TARGET_SUBDIR)/libssp"; \
48405         for flag in $(EXTRA_TARGET_FLAGS); do \
48406           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48407         done; \
48408         (cd $(TARGET_SUBDIR)/libssp && \
48409           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48410                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48411                   "RANLIB=$${RANLIB}" \
48412                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48413                    info) \
48414           || exit 1
48415
48416 @endif target-libssp
48417
48418 .PHONY: maybe-dvi-target-libssp dvi-target-libssp
48419 maybe-dvi-target-libssp:
48420 @if target-libssp
48421 maybe-dvi-target-libssp: dvi-target-libssp
48422
48423 dvi-target-libssp: \
48424     configure-target-libssp 
48425         @: $(MAKE); $(unstage)
48426         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
48427         r=`${PWD_COMMAND}`; export r; \
48428         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48429         $(NORMAL_TARGET_EXPORTS) \
48430         echo "Doing dvi in $(TARGET_SUBDIR)/libssp"; \
48431         for flag in $(EXTRA_TARGET_FLAGS); do \
48432           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48433         done; \
48434         (cd $(TARGET_SUBDIR)/libssp && \
48435           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48436                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48437                   "RANLIB=$${RANLIB}" \
48438                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48439                    dvi) \
48440           || exit 1
48441
48442 @endif target-libssp
48443
48444 .PHONY: maybe-pdf-target-libssp pdf-target-libssp
48445 maybe-pdf-target-libssp:
48446 @if target-libssp
48447 maybe-pdf-target-libssp: pdf-target-libssp
48448
48449 pdf-target-libssp: \
48450     configure-target-libssp 
48451         @: $(MAKE); $(unstage)
48452         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
48453         r=`${PWD_COMMAND}`; export r; \
48454         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48455         $(NORMAL_TARGET_EXPORTS) \
48456         echo "Doing pdf in $(TARGET_SUBDIR)/libssp"; \
48457         for flag in $(EXTRA_TARGET_FLAGS); do \
48458           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48459         done; \
48460         (cd $(TARGET_SUBDIR)/libssp && \
48461           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48462                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48463                   "RANLIB=$${RANLIB}" \
48464                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48465                    pdf) \
48466           || exit 1
48467
48468 @endif target-libssp
48469
48470 .PHONY: maybe-html-target-libssp html-target-libssp
48471 maybe-html-target-libssp:
48472 @if target-libssp
48473 maybe-html-target-libssp: html-target-libssp
48474
48475 html-target-libssp: \
48476     configure-target-libssp 
48477         @: $(MAKE); $(unstage)
48478         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
48479         r=`${PWD_COMMAND}`; export r; \
48480         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48481         $(NORMAL_TARGET_EXPORTS) \
48482         echo "Doing html in $(TARGET_SUBDIR)/libssp"; \
48483         for flag in $(EXTRA_TARGET_FLAGS); do \
48484           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48485         done; \
48486         (cd $(TARGET_SUBDIR)/libssp && \
48487           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48488                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48489                   "RANLIB=$${RANLIB}" \
48490                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48491                    html) \
48492           || exit 1
48493
48494 @endif target-libssp
48495
48496 .PHONY: maybe-TAGS-target-libssp TAGS-target-libssp
48497 maybe-TAGS-target-libssp:
48498 @if target-libssp
48499 maybe-TAGS-target-libssp: TAGS-target-libssp
48500
48501 TAGS-target-libssp: \
48502     configure-target-libssp 
48503         @: $(MAKE); $(unstage)
48504         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
48505         r=`${PWD_COMMAND}`; export r; \
48506         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48507         $(NORMAL_TARGET_EXPORTS) \
48508         echo "Doing TAGS in $(TARGET_SUBDIR)/libssp"; \
48509         for flag in $(EXTRA_TARGET_FLAGS); do \
48510           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48511         done; \
48512         (cd $(TARGET_SUBDIR)/libssp && \
48513           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48514                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48515                   "RANLIB=$${RANLIB}" \
48516                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48517                    TAGS) \
48518           || exit 1
48519
48520 @endif target-libssp
48521
48522 .PHONY: maybe-install-info-target-libssp install-info-target-libssp
48523 maybe-install-info-target-libssp:
48524 @if target-libssp
48525 maybe-install-info-target-libssp: install-info-target-libssp
48526
48527 install-info-target-libssp: \
48528     configure-target-libssp \
48529     info-target-libssp 
48530         @: $(MAKE); $(unstage)
48531         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
48532         r=`${PWD_COMMAND}`; export r; \
48533         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48534         $(NORMAL_TARGET_EXPORTS) \
48535         echo "Doing install-info in $(TARGET_SUBDIR)/libssp"; \
48536         for flag in $(EXTRA_TARGET_FLAGS); do \
48537           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48538         done; \
48539         (cd $(TARGET_SUBDIR)/libssp && \
48540           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48541                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48542                   "RANLIB=$${RANLIB}" \
48543                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48544                    install-info) \
48545           || exit 1
48546
48547 @endif target-libssp
48548
48549 .PHONY: maybe-install-dvi-target-libssp install-dvi-target-libssp
48550 maybe-install-dvi-target-libssp:
48551 @if target-libssp
48552 maybe-install-dvi-target-libssp: install-dvi-target-libssp
48553
48554 install-dvi-target-libssp: \
48555     configure-target-libssp \
48556     dvi-target-libssp 
48557         @: $(MAKE); $(unstage)
48558         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
48559         r=`${PWD_COMMAND}`; export r; \
48560         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48561         $(NORMAL_TARGET_EXPORTS) \
48562         echo "Doing install-dvi in $(TARGET_SUBDIR)/libssp"; \
48563         for flag in $(EXTRA_TARGET_FLAGS); do \
48564           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48565         done; \
48566         (cd $(TARGET_SUBDIR)/libssp && \
48567           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48568                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48569                   "RANLIB=$${RANLIB}" \
48570                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48571                    install-dvi) \
48572           || exit 1
48573
48574 @endif target-libssp
48575
48576 .PHONY: maybe-install-pdf-target-libssp install-pdf-target-libssp
48577 maybe-install-pdf-target-libssp:
48578 @if target-libssp
48579 maybe-install-pdf-target-libssp: install-pdf-target-libssp
48580
48581 install-pdf-target-libssp: \
48582     configure-target-libssp \
48583     pdf-target-libssp 
48584         @: $(MAKE); $(unstage)
48585         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
48586         r=`${PWD_COMMAND}`; export r; \
48587         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48588         $(NORMAL_TARGET_EXPORTS) \
48589         echo "Doing install-pdf in $(TARGET_SUBDIR)/libssp"; \
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)/libssp && \
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                    install-pdf) \
48599           || exit 1
48600
48601 @endif target-libssp
48602
48603 .PHONY: maybe-install-html-target-libssp install-html-target-libssp
48604 maybe-install-html-target-libssp:
48605 @if target-libssp
48606 maybe-install-html-target-libssp: install-html-target-libssp
48607
48608 install-html-target-libssp: \
48609     configure-target-libssp \
48610     html-target-libssp 
48611         @: $(MAKE); $(unstage)
48612         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
48613         r=`${PWD_COMMAND}`; export r; \
48614         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48615         $(NORMAL_TARGET_EXPORTS) \
48616         echo "Doing install-html in $(TARGET_SUBDIR)/libssp"; \
48617         for flag in $(EXTRA_TARGET_FLAGS); do \
48618           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48619         done; \
48620         (cd $(TARGET_SUBDIR)/libssp && \
48621           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48622                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48623                   "RANLIB=$${RANLIB}" \
48624                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48625                    install-html) \
48626           || exit 1
48627
48628 @endif target-libssp
48629
48630 .PHONY: maybe-installcheck-target-libssp installcheck-target-libssp
48631 maybe-installcheck-target-libssp:
48632 @if target-libssp
48633 maybe-installcheck-target-libssp: installcheck-target-libssp
48634
48635 installcheck-target-libssp: \
48636     configure-target-libssp 
48637         @: $(MAKE); $(unstage)
48638         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
48639         r=`${PWD_COMMAND}`; export r; \
48640         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48641         $(NORMAL_TARGET_EXPORTS) \
48642         echo "Doing installcheck in $(TARGET_SUBDIR)/libssp"; \
48643         for flag in $(EXTRA_TARGET_FLAGS); do \
48644           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48645         done; \
48646         (cd $(TARGET_SUBDIR)/libssp && \
48647           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48648                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48649                   "RANLIB=$${RANLIB}" \
48650                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48651                    installcheck) \
48652           || exit 1
48653
48654 @endif target-libssp
48655
48656 .PHONY: maybe-mostlyclean-target-libssp mostlyclean-target-libssp
48657 maybe-mostlyclean-target-libssp:
48658 @if target-libssp
48659 maybe-mostlyclean-target-libssp: mostlyclean-target-libssp
48660
48661 mostlyclean-target-libssp: 
48662         @: $(MAKE); $(unstage)
48663         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
48664         r=`${PWD_COMMAND}`; export r; \
48665         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48666         $(NORMAL_TARGET_EXPORTS) \
48667         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libssp"; \
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)/libssp && \
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                    mostlyclean) \
48677           || exit 1
48678
48679 @endif target-libssp
48680
48681 .PHONY: maybe-clean-target-libssp clean-target-libssp
48682 maybe-clean-target-libssp:
48683 @if target-libssp
48684 maybe-clean-target-libssp: clean-target-libssp
48685
48686 clean-target-libssp: 
48687         @: $(MAKE); $(unstage)
48688         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
48689         r=`${PWD_COMMAND}`; export r; \
48690         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48691         $(NORMAL_TARGET_EXPORTS) \
48692         echo "Doing clean in $(TARGET_SUBDIR)/libssp"; \
48693         for flag in $(EXTRA_TARGET_FLAGS); do \
48694           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48695         done; \
48696         (cd $(TARGET_SUBDIR)/libssp && \
48697           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48698                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48699                   "RANLIB=$${RANLIB}" \
48700                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48701                    clean) \
48702           || exit 1
48703
48704 @endif target-libssp
48705
48706 .PHONY: maybe-distclean-target-libssp distclean-target-libssp
48707 maybe-distclean-target-libssp:
48708 @if target-libssp
48709 maybe-distclean-target-libssp: distclean-target-libssp
48710
48711 distclean-target-libssp: 
48712         @: $(MAKE); $(unstage)
48713         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
48714         r=`${PWD_COMMAND}`; export r; \
48715         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48716         $(NORMAL_TARGET_EXPORTS) \
48717         echo "Doing distclean in $(TARGET_SUBDIR)/libssp"; \
48718         for flag in $(EXTRA_TARGET_FLAGS); do \
48719           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48720         done; \
48721         (cd $(TARGET_SUBDIR)/libssp && \
48722           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48723                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48724                   "RANLIB=$${RANLIB}" \
48725                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48726                    distclean) \
48727           || exit 1
48728
48729 @endif target-libssp
48730
48731 .PHONY: maybe-maintainer-clean-target-libssp maintainer-clean-target-libssp
48732 maybe-maintainer-clean-target-libssp:
48733 @if target-libssp
48734 maybe-maintainer-clean-target-libssp: maintainer-clean-target-libssp
48735
48736 maintainer-clean-target-libssp: 
48737         @: $(MAKE); $(unstage)
48738         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
48739         r=`${PWD_COMMAND}`; export r; \
48740         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48741         $(NORMAL_TARGET_EXPORTS) \
48742         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libssp"; \
48743         for flag in $(EXTRA_TARGET_FLAGS); do \
48744           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48745         done; \
48746         (cd $(TARGET_SUBDIR)/libssp && \
48747           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48748                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48749                   "RANLIB=$${RANLIB}" \
48750                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48751                    maintainer-clean) \
48752           || exit 1
48753
48754 @endif target-libssp
48755
48756
48757
48758
48759
48760 .PHONY: configure-target-newlib maybe-configure-target-newlib
48761 maybe-configure-target-newlib:
48762 @if gcc-bootstrap
48763 configure-target-newlib: stage_current
48764 @endif gcc-bootstrap
48765 @if target-newlib
48766 maybe-configure-target-newlib: configure-target-newlib
48767 configure-target-newlib: 
48768         @: $(MAKE); $(unstage)
48769         @r=`${PWD_COMMAND}`; export r; \
48770         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48771         echo "Checking multilib configuration for newlib..."; \
48772         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib; \
48773         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/newlib/multilib.tmp 2> /dev/null; \
48774         if test -r $(TARGET_SUBDIR)/newlib/multilib.out; then \
48775           if cmp -s $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; then \
48776             rm -f $(TARGET_SUBDIR)/newlib/multilib.tmp; \
48777           else \
48778             rm -f $(TARGET_SUBDIR)/newlib/Makefile; \
48779             mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
48780           fi; \
48781         else \
48782           mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
48783         fi; \
48784         test ! -f $(TARGET_SUBDIR)/newlib/Makefile || exit 0; \
48785         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib; \
48786         $(NORMAL_TARGET_EXPORTS)  \
48787         echo Configuring in $(TARGET_SUBDIR)/newlib; \
48788         cd "$(TARGET_SUBDIR)/newlib" || exit 1; \
48789         case $(srcdir) in \
48790           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48791           *) topdir=`echo $(TARGET_SUBDIR)/newlib/ | \
48792                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48793         esac; \
48794         module_srcdir=newlib; \
48795         rm -f no-such-file || : ; \
48796         CONFIG_SITE=no-such-file $(SHELL) \
48797           $$s/$$module_srcdir/configure \
48798           --srcdir=$${topdir}/$$module_srcdir \
48799           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48800           --target=${target_alias}  \
48801           || exit 1
48802 @endif target-newlib
48803
48804
48805
48806
48807
48808 .PHONY: all-target-newlib maybe-all-target-newlib
48809 maybe-all-target-newlib:
48810 @if gcc-bootstrap
48811 all-target-newlib: stage_current
48812 @endif gcc-bootstrap
48813 @if target-newlib
48814 TARGET-target-newlib=all
48815 maybe-all-target-newlib: all-target-newlib
48816 all-target-newlib: configure-target-newlib
48817         @: $(MAKE); $(unstage)
48818         @r=`${PWD_COMMAND}`; export r; \
48819         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48820         $(NORMAL_TARGET_EXPORTS)  \
48821         (cd $(TARGET_SUBDIR)/newlib && \
48822           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
48823                 $(TARGET-target-newlib))
48824 @endif target-newlib
48825
48826
48827
48828
48829
48830 .PHONY: check-target-newlib maybe-check-target-newlib
48831 maybe-check-target-newlib:
48832 @if target-newlib
48833 maybe-check-target-newlib: check-target-newlib
48834
48835 check-target-newlib:
48836         @: $(MAKE); $(unstage)
48837         @r=`${PWD_COMMAND}`; export r; \
48838         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48839         $(NORMAL_TARGET_EXPORTS) \
48840         (cd $(TARGET_SUBDIR)/newlib && \
48841           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
48842
48843 @endif target-newlib
48844
48845 .PHONY: install-target-newlib maybe-install-target-newlib
48846 maybe-install-target-newlib:
48847 @if target-newlib
48848 maybe-install-target-newlib: install-target-newlib
48849
48850 install-target-newlib: installdirs
48851         @: $(MAKE); $(unstage)
48852         @r=`${PWD_COMMAND}`; export r; \
48853         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48854         $(NORMAL_TARGET_EXPORTS) \
48855         (cd $(TARGET_SUBDIR)/newlib && \
48856           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
48857
48858 @endif target-newlib
48859
48860 .PHONY: install-strip-target-newlib maybe-install-strip-target-newlib
48861 maybe-install-strip-target-newlib:
48862 @if target-newlib
48863 maybe-install-strip-target-newlib: install-strip-target-newlib
48864
48865 install-strip-target-newlib: installdirs
48866         @: $(MAKE); $(unstage)
48867         @r=`${PWD_COMMAND}`; export r; \
48868         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48869         $(NORMAL_TARGET_EXPORTS) \
48870         (cd $(TARGET_SUBDIR)/newlib && \
48871           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
48872
48873 @endif target-newlib
48874
48875 # Other targets (info, dvi, pdf, etc.)
48876
48877 .PHONY: maybe-info-target-newlib info-target-newlib
48878 maybe-info-target-newlib:
48879 @if target-newlib
48880 maybe-info-target-newlib: info-target-newlib
48881
48882 info-target-newlib: \
48883     configure-target-newlib 
48884         @: $(MAKE); $(unstage)
48885         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48886         r=`${PWD_COMMAND}`; export r; \
48887         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48888         $(NORMAL_TARGET_EXPORTS) \
48889         echo "Doing info in $(TARGET_SUBDIR)/newlib"; \
48890         for flag in $(EXTRA_TARGET_FLAGS); do \
48891           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48892         done; \
48893         (cd $(TARGET_SUBDIR)/newlib && \
48894           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48895                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48896                   "RANLIB=$${RANLIB}" \
48897                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48898                    info) \
48899           || exit 1
48900
48901 @endif target-newlib
48902
48903 .PHONY: maybe-dvi-target-newlib dvi-target-newlib
48904 maybe-dvi-target-newlib:
48905 @if target-newlib
48906 maybe-dvi-target-newlib: dvi-target-newlib
48907
48908 dvi-target-newlib: \
48909     configure-target-newlib 
48910         @: $(MAKE); $(unstage)
48911         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48912         r=`${PWD_COMMAND}`; export r; \
48913         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48914         $(NORMAL_TARGET_EXPORTS) \
48915         echo "Doing dvi in $(TARGET_SUBDIR)/newlib"; \
48916         for flag in $(EXTRA_TARGET_FLAGS); do \
48917           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48918         done; \
48919         (cd $(TARGET_SUBDIR)/newlib && \
48920           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48921                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48922                   "RANLIB=$${RANLIB}" \
48923                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48924                    dvi) \
48925           || exit 1
48926
48927 @endif target-newlib
48928
48929 .PHONY: maybe-pdf-target-newlib pdf-target-newlib
48930 maybe-pdf-target-newlib:
48931 @if target-newlib
48932 maybe-pdf-target-newlib: pdf-target-newlib
48933
48934 pdf-target-newlib: \
48935     configure-target-newlib 
48936         @: $(MAKE); $(unstage)
48937         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48938         r=`${PWD_COMMAND}`; export r; \
48939         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48940         $(NORMAL_TARGET_EXPORTS) \
48941         echo "Doing pdf in $(TARGET_SUBDIR)/newlib"; \
48942         for flag in $(EXTRA_TARGET_FLAGS); do \
48943           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48944         done; \
48945         (cd $(TARGET_SUBDIR)/newlib && \
48946           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48947                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48948                   "RANLIB=$${RANLIB}" \
48949                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48950                    pdf) \
48951           || exit 1
48952
48953 @endif target-newlib
48954
48955 .PHONY: maybe-html-target-newlib html-target-newlib
48956 maybe-html-target-newlib:
48957 @if target-newlib
48958 maybe-html-target-newlib: html-target-newlib
48959
48960 html-target-newlib: \
48961     configure-target-newlib 
48962         @: $(MAKE); $(unstage)
48963         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48964         r=`${PWD_COMMAND}`; export r; \
48965         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48966         $(NORMAL_TARGET_EXPORTS) \
48967         echo "Doing html in $(TARGET_SUBDIR)/newlib"; \
48968         for flag in $(EXTRA_TARGET_FLAGS); do \
48969           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48970         done; \
48971         (cd $(TARGET_SUBDIR)/newlib && \
48972           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48973                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48974                   "RANLIB=$${RANLIB}" \
48975                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48976                    html) \
48977           || exit 1
48978
48979 @endif target-newlib
48980
48981 .PHONY: maybe-TAGS-target-newlib TAGS-target-newlib
48982 maybe-TAGS-target-newlib:
48983 @if target-newlib
48984 maybe-TAGS-target-newlib: TAGS-target-newlib
48985
48986 TAGS-target-newlib: \
48987     configure-target-newlib 
48988         @: $(MAKE); $(unstage)
48989         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48990         r=`${PWD_COMMAND}`; export r; \
48991         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48992         $(NORMAL_TARGET_EXPORTS) \
48993         echo "Doing TAGS in $(TARGET_SUBDIR)/newlib"; \
48994         for flag in $(EXTRA_TARGET_FLAGS); do \
48995           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48996         done; \
48997         (cd $(TARGET_SUBDIR)/newlib && \
48998           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48999                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49000                   "RANLIB=$${RANLIB}" \
49001                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49002                    TAGS) \
49003           || exit 1
49004
49005 @endif target-newlib
49006
49007 .PHONY: maybe-install-info-target-newlib install-info-target-newlib
49008 maybe-install-info-target-newlib:
49009 @if target-newlib
49010 maybe-install-info-target-newlib: install-info-target-newlib
49011
49012 install-info-target-newlib: \
49013     configure-target-newlib \
49014     info-target-newlib 
49015         @: $(MAKE); $(unstage)
49016         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
49017         r=`${PWD_COMMAND}`; export r; \
49018         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49019         $(NORMAL_TARGET_EXPORTS) \
49020         echo "Doing install-info in $(TARGET_SUBDIR)/newlib"; \
49021         for flag in $(EXTRA_TARGET_FLAGS); do \
49022           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49023         done; \
49024         (cd $(TARGET_SUBDIR)/newlib && \
49025           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49026                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49027                   "RANLIB=$${RANLIB}" \
49028                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49029                    install-info) \
49030           || exit 1
49031
49032 @endif target-newlib
49033
49034 .PHONY: maybe-install-dvi-target-newlib install-dvi-target-newlib
49035 maybe-install-dvi-target-newlib:
49036 @if target-newlib
49037 maybe-install-dvi-target-newlib: install-dvi-target-newlib
49038
49039 install-dvi-target-newlib: \
49040     configure-target-newlib \
49041     dvi-target-newlib 
49042         @: $(MAKE); $(unstage)
49043         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
49044         r=`${PWD_COMMAND}`; export r; \
49045         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49046         $(NORMAL_TARGET_EXPORTS) \
49047         echo "Doing install-dvi in $(TARGET_SUBDIR)/newlib"; \
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)/newlib && \
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                    install-dvi) \
49057           || exit 1
49058
49059 @endif target-newlib
49060
49061 .PHONY: maybe-install-pdf-target-newlib install-pdf-target-newlib
49062 maybe-install-pdf-target-newlib:
49063 @if target-newlib
49064 maybe-install-pdf-target-newlib: install-pdf-target-newlib
49065
49066 install-pdf-target-newlib: \
49067     configure-target-newlib \
49068     pdf-target-newlib 
49069         @: $(MAKE); $(unstage)
49070         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
49071         r=`${PWD_COMMAND}`; export r; \
49072         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49073         $(NORMAL_TARGET_EXPORTS) \
49074         echo "Doing install-pdf in $(TARGET_SUBDIR)/newlib"; \
49075         for flag in $(EXTRA_TARGET_FLAGS); do \
49076           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49077         done; \
49078         (cd $(TARGET_SUBDIR)/newlib && \
49079           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49080                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49081                   "RANLIB=$${RANLIB}" \
49082                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49083                    install-pdf) \
49084           || exit 1
49085
49086 @endif target-newlib
49087
49088 .PHONY: maybe-install-html-target-newlib install-html-target-newlib
49089 maybe-install-html-target-newlib:
49090 @if target-newlib
49091 maybe-install-html-target-newlib: install-html-target-newlib
49092
49093 install-html-target-newlib: \
49094     configure-target-newlib \
49095     html-target-newlib 
49096         @: $(MAKE); $(unstage)
49097         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
49098         r=`${PWD_COMMAND}`; export r; \
49099         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49100         $(NORMAL_TARGET_EXPORTS) \
49101         echo "Doing install-html in $(TARGET_SUBDIR)/newlib"; \
49102         for flag in $(EXTRA_TARGET_FLAGS); do \
49103           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49104         done; \
49105         (cd $(TARGET_SUBDIR)/newlib && \
49106           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49107                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49108                   "RANLIB=$${RANLIB}" \
49109                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49110                    install-html) \
49111           || exit 1
49112
49113 @endif target-newlib
49114
49115 .PHONY: maybe-installcheck-target-newlib installcheck-target-newlib
49116 maybe-installcheck-target-newlib:
49117 @if target-newlib
49118 maybe-installcheck-target-newlib: installcheck-target-newlib
49119
49120 installcheck-target-newlib: \
49121     configure-target-newlib 
49122         @: $(MAKE); $(unstage)
49123         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
49124         r=`${PWD_COMMAND}`; export r; \
49125         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49126         $(NORMAL_TARGET_EXPORTS) \
49127         echo "Doing installcheck in $(TARGET_SUBDIR)/newlib"; \
49128         for flag in $(EXTRA_TARGET_FLAGS); do \
49129           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49130         done; \
49131         (cd $(TARGET_SUBDIR)/newlib && \
49132           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49133                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49134                   "RANLIB=$${RANLIB}" \
49135                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49136                    installcheck) \
49137           || exit 1
49138
49139 @endif target-newlib
49140
49141 .PHONY: maybe-mostlyclean-target-newlib mostlyclean-target-newlib
49142 maybe-mostlyclean-target-newlib:
49143 @if target-newlib
49144 maybe-mostlyclean-target-newlib: mostlyclean-target-newlib
49145
49146 mostlyclean-target-newlib: 
49147         @: $(MAKE); $(unstage)
49148         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
49149         r=`${PWD_COMMAND}`; export r; \
49150         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49151         $(NORMAL_TARGET_EXPORTS) \
49152         echo "Doing mostlyclean in $(TARGET_SUBDIR)/newlib"; \
49153         for flag in $(EXTRA_TARGET_FLAGS); do \
49154           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49155         done; \
49156         (cd $(TARGET_SUBDIR)/newlib && \
49157           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49158                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49159                   "RANLIB=$${RANLIB}" \
49160                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49161                    mostlyclean) \
49162           || exit 1
49163
49164 @endif target-newlib
49165
49166 .PHONY: maybe-clean-target-newlib clean-target-newlib
49167 maybe-clean-target-newlib:
49168 @if target-newlib
49169 maybe-clean-target-newlib: clean-target-newlib
49170
49171 clean-target-newlib: 
49172         @: $(MAKE); $(unstage)
49173         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
49174         r=`${PWD_COMMAND}`; export r; \
49175         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49176         $(NORMAL_TARGET_EXPORTS) \
49177         echo "Doing clean in $(TARGET_SUBDIR)/newlib"; \
49178         for flag in $(EXTRA_TARGET_FLAGS); do \
49179           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49180         done; \
49181         (cd $(TARGET_SUBDIR)/newlib && \
49182           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49183                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49184                   "RANLIB=$${RANLIB}" \
49185                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49186                    clean) \
49187           || exit 1
49188
49189 @endif target-newlib
49190
49191 .PHONY: maybe-distclean-target-newlib distclean-target-newlib
49192 maybe-distclean-target-newlib:
49193 @if target-newlib
49194 maybe-distclean-target-newlib: distclean-target-newlib
49195
49196 distclean-target-newlib: 
49197         @: $(MAKE); $(unstage)
49198         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
49199         r=`${PWD_COMMAND}`; export r; \
49200         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49201         $(NORMAL_TARGET_EXPORTS) \
49202         echo "Doing distclean in $(TARGET_SUBDIR)/newlib"; \
49203         for flag in $(EXTRA_TARGET_FLAGS); do \
49204           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49205         done; \
49206         (cd $(TARGET_SUBDIR)/newlib && \
49207           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49208                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49209                   "RANLIB=$${RANLIB}" \
49210                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49211                    distclean) \
49212           || exit 1
49213
49214 @endif target-newlib
49215
49216 .PHONY: maybe-maintainer-clean-target-newlib maintainer-clean-target-newlib
49217 maybe-maintainer-clean-target-newlib:
49218 @if target-newlib
49219 maybe-maintainer-clean-target-newlib: maintainer-clean-target-newlib
49220
49221 maintainer-clean-target-newlib: 
49222         @: $(MAKE); $(unstage)
49223         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
49224         r=`${PWD_COMMAND}`; export r; \
49225         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49226         $(NORMAL_TARGET_EXPORTS) \
49227         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/newlib"; \
49228         for flag in $(EXTRA_TARGET_FLAGS); do \
49229           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49230         done; \
49231         (cd $(TARGET_SUBDIR)/newlib && \
49232           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49233                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49234                   "RANLIB=$${RANLIB}" \
49235                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49236                    maintainer-clean) \
49237           || exit 1
49238
49239 @endif target-newlib
49240
49241
49242
49243
49244
49245 .PHONY: configure-target-libgcc maybe-configure-target-libgcc
49246 maybe-configure-target-libgcc:
49247 @if gcc-bootstrap
49248 configure-target-libgcc: stage_current
49249 @endif gcc-bootstrap
49250 @if target-libgcc
49251 maybe-configure-target-libgcc: configure-target-libgcc
49252 configure-target-libgcc: 
49253         @r=`${PWD_COMMAND}`; export r; \
49254         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49255         echo "Checking multilib configuration for libgcc..."; \
49256         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
49257         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
49258         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49259           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49260             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
49261           else \
49262             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
49263             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49264           fi; \
49265         else \
49266           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49267         fi; \
49268         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
49269         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
49270         $(NORMAL_TARGET_EXPORTS)  \
49271         echo Configuring in $(TARGET_SUBDIR)/libgcc; \
49272         cd "$(TARGET_SUBDIR)/libgcc" || exit 1; \
49273         case $(srcdir) in \
49274           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49275           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
49276                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49277         esac; \
49278         module_srcdir=libgcc; \
49279         rm -f no-such-file || : ; \
49280         CONFIG_SITE=no-such-file $(SHELL) \
49281           $$s/$$module_srcdir/configure \
49282           --srcdir=$${topdir}/$$module_srcdir \
49283           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49284           --target=${target_alias}  \
49285           || exit 1
49286 @endif target-libgcc
49287
49288
49289
49290 .PHONY: configure-stage1-target-libgcc maybe-configure-stage1-target-libgcc
49291 maybe-configure-stage1-target-libgcc:
49292 @if target-libgcc-bootstrap
49293 maybe-configure-stage1-target-libgcc: configure-stage1-target-libgcc
49294 configure-stage1-target-libgcc:
49295         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
49296         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
49297         @r=`${PWD_COMMAND}`; export r; \
49298         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49299         TFLAGS="$(STAGE1_TFLAGS)"; \
49300         echo "Checking multilib configuration for libgcc..."; \
49301         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
49302         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49303           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49304             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
49305           else \
49306             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
49307             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49308           fi; \
49309         else \
49310           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49311         fi; \
49312         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
49313         $(NORMAL_TARGET_EXPORTS) \
49314         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
49315         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
49316         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
49317         echo Configuring stage 1 in $(TARGET_SUBDIR)/libgcc; \
49318         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
49319         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
49320         case $(srcdir) in \
49321           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49322           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
49323                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49324         esac; \
49325         module_srcdir=libgcc; \
49326         $(SHELL) $$s/$$module_srcdir/configure \
49327           --srcdir=$${topdir}/$$module_srcdir \
49328           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49329           --target=${target_alias} \
49330            \
49331           $(STAGE1_CONFIGURE_FLAGS)
49332 @endif target-libgcc-bootstrap
49333
49334 .PHONY: configure-stage2-target-libgcc maybe-configure-stage2-target-libgcc
49335 maybe-configure-stage2-target-libgcc:
49336 @if target-libgcc-bootstrap
49337 maybe-configure-stage2-target-libgcc: configure-stage2-target-libgcc
49338 configure-stage2-target-libgcc:
49339         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
49340         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
49341         @r=`${PWD_COMMAND}`; export r; \
49342         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49343         TFLAGS="$(STAGE2_TFLAGS)"; \
49344         echo "Checking multilib configuration for libgcc..."; \
49345         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
49346         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49347           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49348             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
49349           else \
49350             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
49351             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49352           fi; \
49353         else \
49354           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49355         fi; \
49356         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
49357         $(NORMAL_TARGET_EXPORTS) \
49358          \
49359         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
49360         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
49361         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
49362         echo Configuring stage 2 in $(TARGET_SUBDIR)/libgcc; \
49363         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
49364         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
49365         case $(srcdir) in \
49366           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49367           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
49368                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49369         esac; \
49370         module_srcdir=libgcc; \
49371         $(SHELL) $$s/$$module_srcdir/configure \
49372           --srcdir=$${topdir}/$$module_srcdir \
49373           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49374           --target=${target_alias} \
49375           --with-build-libsubdir=$(HOST_SUBDIR) \
49376           $(STAGE2_CONFIGURE_FLAGS)
49377 @endif target-libgcc-bootstrap
49378
49379 .PHONY: configure-stage3-target-libgcc maybe-configure-stage3-target-libgcc
49380 maybe-configure-stage3-target-libgcc:
49381 @if target-libgcc-bootstrap
49382 maybe-configure-stage3-target-libgcc: configure-stage3-target-libgcc
49383 configure-stage3-target-libgcc:
49384         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
49385         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
49386         @r=`${PWD_COMMAND}`; export r; \
49387         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49388         TFLAGS="$(STAGE3_TFLAGS)"; \
49389         echo "Checking multilib configuration for libgcc..."; \
49390         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
49391         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49392           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49393             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
49394           else \
49395             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
49396             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49397           fi; \
49398         else \
49399           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49400         fi; \
49401         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
49402         $(NORMAL_TARGET_EXPORTS) \
49403          \
49404         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
49405         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
49406         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
49407         echo Configuring stage 3 in $(TARGET_SUBDIR)/libgcc; \
49408         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
49409         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
49410         case $(srcdir) in \
49411           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49412           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
49413                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49414         esac; \
49415         module_srcdir=libgcc; \
49416         $(SHELL) $$s/$$module_srcdir/configure \
49417           --srcdir=$${topdir}/$$module_srcdir \
49418           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49419           --target=${target_alias} \
49420           --with-build-libsubdir=$(HOST_SUBDIR) \
49421           $(STAGE3_CONFIGURE_FLAGS)
49422 @endif target-libgcc-bootstrap
49423
49424 .PHONY: configure-stage4-target-libgcc maybe-configure-stage4-target-libgcc
49425 maybe-configure-stage4-target-libgcc:
49426 @if target-libgcc-bootstrap
49427 maybe-configure-stage4-target-libgcc: configure-stage4-target-libgcc
49428 configure-stage4-target-libgcc:
49429         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
49430         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
49431         @r=`${PWD_COMMAND}`; export r; \
49432         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49433         TFLAGS="$(STAGE4_TFLAGS)"; \
49434         echo "Checking multilib configuration for libgcc..."; \
49435         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
49436         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49437           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49438             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
49439           else \
49440             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
49441             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49442           fi; \
49443         else \
49444           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49445         fi; \
49446         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
49447         $(NORMAL_TARGET_EXPORTS) \
49448          \
49449         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
49450         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
49451         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
49452         echo Configuring stage 4 in $(TARGET_SUBDIR)/libgcc; \
49453         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
49454         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
49455         case $(srcdir) in \
49456           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49457           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
49458                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49459         esac; \
49460         module_srcdir=libgcc; \
49461         $(SHELL) $$s/$$module_srcdir/configure \
49462           --srcdir=$${topdir}/$$module_srcdir \
49463           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49464           --target=${target_alias} \
49465           --with-build-libsubdir=$(HOST_SUBDIR) \
49466           $(STAGE4_CONFIGURE_FLAGS)
49467 @endif target-libgcc-bootstrap
49468
49469 .PHONY: configure-stageprofile-target-libgcc maybe-configure-stageprofile-target-libgcc
49470 maybe-configure-stageprofile-target-libgcc:
49471 @if target-libgcc-bootstrap
49472 maybe-configure-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
49473 configure-stageprofile-target-libgcc:
49474         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
49475         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
49476         @r=`${PWD_COMMAND}`; export r; \
49477         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49478         TFLAGS="$(STAGEprofile_TFLAGS)"; \
49479         echo "Checking multilib configuration for libgcc..."; \
49480         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
49481         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49482           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49483             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
49484           else \
49485             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
49486             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49487           fi; \
49488         else \
49489           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49490         fi; \
49491         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
49492         $(NORMAL_TARGET_EXPORTS) \
49493          \
49494         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
49495         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
49496         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
49497         echo Configuring stage profile in $(TARGET_SUBDIR)/libgcc; \
49498         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
49499         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
49500         case $(srcdir) in \
49501           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49502           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
49503                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49504         esac; \
49505         module_srcdir=libgcc; \
49506         $(SHELL) $$s/$$module_srcdir/configure \
49507           --srcdir=$${topdir}/$$module_srcdir \
49508           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49509           --target=${target_alias} \
49510           --with-build-libsubdir=$(HOST_SUBDIR) \
49511           $(STAGEprofile_CONFIGURE_FLAGS)
49512 @endif target-libgcc-bootstrap
49513
49514 .PHONY: configure-stagetrain-target-libgcc maybe-configure-stagetrain-target-libgcc
49515 maybe-configure-stagetrain-target-libgcc:
49516 @if target-libgcc-bootstrap
49517 maybe-configure-stagetrain-target-libgcc: configure-stagetrain-target-libgcc
49518 configure-stagetrain-target-libgcc:
49519         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
49520         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
49521         @r=`${PWD_COMMAND}`; export r; \
49522         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49523         TFLAGS="$(STAGEtrain_TFLAGS)"; \
49524         echo "Checking multilib configuration for libgcc..."; \
49525         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
49526         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49527           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49528             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
49529           else \
49530             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
49531             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49532           fi; \
49533         else \
49534           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49535         fi; \
49536         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
49537         $(NORMAL_TARGET_EXPORTS) \
49538          \
49539         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
49540         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
49541         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
49542         echo Configuring stage train in $(TARGET_SUBDIR)/libgcc; \
49543         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
49544         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
49545         case $(srcdir) in \
49546           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49547           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
49548                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49549         esac; \
49550         module_srcdir=libgcc; \
49551         $(SHELL) $$s/$$module_srcdir/configure \
49552           --srcdir=$${topdir}/$$module_srcdir \
49553           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49554           --target=${target_alias} \
49555           --with-build-libsubdir=$(HOST_SUBDIR) \
49556           $(STAGEtrain_CONFIGURE_FLAGS)
49557 @endif target-libgcc-bootstrap
49558
49559 .PHONY: configure-stagefeedback-target-libgcc maybe-configure-stagefeedback-target-libgcc
49560 maybe-configure-stagefeedback-target-libgcc:
49561 @if target-libgcc-bootstrap
49562 maybe-configure-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
49563 configure-stagefeedback-target-libgcc:
49564         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
49565         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
49566         @r=`${PWD_COMMAND}`; export r; \
49567         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49568         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
49569         echo "Checking multilib configuration for libgcc..."; \
49570         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
49571         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49572           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49573             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
49574           else \
49575             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
49576             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49577           fi; \
49578         else \
49579           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49580         fi; \
49581         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
49582         $(NORMAL_TARGET_EXPORTS) \
49583          \
49584         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
49585         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
49586         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
49587         echo Configuring stage feedback in $(TARGET_SUBDIR)/libgcc; \
49588         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
49589         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
49590         case $(srcdir) in \
49591           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49592           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
49593                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49594         esac; \
49595         module_srcdir=libgcc; \
49596         $(SHELL) $$s/$$module_srcdir/configure \
49597           --srcdir=$${topdir}/$$module_srcdir \
49598           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49599           --target=${target_alias} \
49600           --with-build-libsubdir=$(HOST_SUBDIR) \
49601           $(STAGEfeedback_CONFIGURE_FLAGS)
49602 @endif target-libgcc-bootstrap
49603
49604 .PHONY: configure-stageautoprofile-target-libgcc maybe-configure-stageautoprofile-target-libgcc
49605 maybe-configure-stageautoprofile-target-libgcc:
49606 @if target-libgcc-bootstrap
49607 maybe-configure-stageautoprofile-target-libgcc: configure-stageautoprofile-target-libgcc
49608 configure-stageautoprofile-target-libgcc:
49609         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
49610         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
49611         @r=`${PWD_COMMAND}`; export r; \
49612         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49613         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
49614         echo "Checking multilib configuration for libgcc..."; \
49615         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
49616         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49617           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49618             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
49619           else \
49620             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
49621             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49622           fi; \
49623         else \
49624           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49625         fi; \
49626         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
49627         $(NORMAL_TARGET_EXPORTS) \
49628          \
49629         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
49630         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
49631         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
49632         echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libgcc; \
49633         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
49634         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
49635         case $(srcdir) in \
49636           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49637           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
49638                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49639         esac; \
49640         module_srcdir=libgcc; \
49641         $(SHELL) $$s/$$module_srcdir/configure \
49642           --srcdir=$${topdir}/$$module_srcdir \
49643           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49644           --target=${target_alias} \
49645           --with-build-libsubdir=$(HOST_SUBDIR) \
49646           $(STAGEautoprofile_CONFIGURE_FLAGS)
49647 @endif target-libgcc-bootstrap
49648
49649 .PHONY: configure-stageautofeedback-target-libgcc maybe-configure-stageautofeedback-target-libgcc
49650 maybe-configure-stageautofeedback-target-libgcc:
49651 @if target-libgcc-bootstrap
49652 maybe-configure-stageautofeedback-target-libgcc: configure-stageautofeedback-target-libgcc
49653 configure-stageautofeedback-target-libgcc:
49654         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
49655         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
49656         @r=`${PWD_COMMAND}`; export r; \
49657         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49658         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
49659         echo "Checking multilib configuration for libgcc..."; \
49660         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
49661         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49662           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49663             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
49664           else \
49665             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
49666             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49667           fi; \
49668         else \
49669           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49670         fi; \
49671         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
49672         $(NORMAL_TARGET_EXPORTS) \
49673          \
49674         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
49675         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
49676         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
49677         echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libgcc; \
49678         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
49679         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
49680         case $(srcdir) in \
49681           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49682           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
49683                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49684         esac; \
49685         module_srcdir=libgcc; \
49686         $(SHELL) $$s/$$module_srcdir/configure \
49687           --srcdir=$${topdir}/$$module_srcdir \
49688           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49689           --target=${target_alias} \
49690           --with-build-libsubdir=$(HOST_SUBDIR) \
49691           $(STAGEautofeedback_CONFIGURE_FLAGS)
49692 @endif target-libgcc-bootstrap
49693
49694
49695
49696
49697
49698 .PHONY: all-target-libgcc maybe-all-target-libgcc
49699 maybe-all-target-libgcc:
49700 @if gcc-bootstrap
49701 all-target-libgcc: stage_current
49702 @endif gcc-bootstrap
49703 @if target-libgcc
49704 TARGET-target-libgcc=all
49705 maybe-all-target-libgcc: all-target-libgcc
49706 all-target-libgcc: configure-target-libgcc
49707         @r=`${PWD_COMMAND}`; export r; \
49708         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49709         $(NORMAL_TARGET_EXPORTS)  \
49710         (cd $(TARGET_SUBDIR)/libgcc && \
49711           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
49712                 $(TARGET-target-libgcc))
49713 @endif target-libgcc
49714
49715
49716
49717 .PHONY: all-stage1-target-libgcc maybe-all-stage1-target-libgcc
49718 .PHONY: clean-stage1-target-libgcc maybe-clean-stage1-target-libgcc
49719 maybe-all-stage1-target-libgcc:
49720 maybe-clean-stage1-target-libgcc:
49721 @if target-libgcc-bootstrap
49722 maybe-all-stage1-target-libgcc: all-stage1-target-libgcc
49723 all-stage1: all-stage1-target-libgcc
49724 TARGET-stage1-target-libgcc = $(TARGET-target-libgcc)
49725 all-stage1-target-libgcc: configure-stage1-target-libgcc
49726         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
49727         @r=`${PWD_COMMAND}`; export r; \
49728         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49729         TFLAGS="$(STAGE1_TFLAGS)"; \
49730         $(NORMAL_TARGET_EXPORTS)  \
49731         cd $(TARGET_SUBDIR)/libgcc && \
49732          \
49733         $(MAKE) $(BASE_FLAGS_TO_PASS) \
49734                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49735                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49736                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49737                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49738                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49739                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49740                 $(EXTRA_TARGET_FLAGS)  \
49741                   \
49742                 TFLAGS="$(STAGE1_TFLAGS)"  \
49743                 $(TARGET-stage1-target-libgcc)
49744
49745 maybe-clean-stage1-target-libgcc: clean-stage1-target-libgcc
49746 clean-stage1: clean-stage1-target-libgcc
49747 clean-stage1-target-libgcc:
49748         @if [ $(current_stage) = stage1 ]; then \
49749           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49750         else \
49751           [ -f $(TARGET_SUBDIR)/stage1-libgcc/Makefile ] || exit 0; \
49752           $(MAKE) stage1-start; \
49753         fi; \
49754         cd $(TARGET_SUBDIR)/libgcc && \
49755         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
49756           clean
49757 @endif target-libgcc-bootstrap
49758
49759
49760 .PHONY: all-stage2-target-libgcc maybe-all-stage2-target-libgcc
49761 .PHONY: clean-stage2-target-libgcc maybe-clean-stage2-target-libgcc
49762 maybe-all-stage2-target-libgcc:
49763 maybe-clean-stage2-target-libgcc:
49764 @if target-libgcc-bootstrap
49765 maybe-all-stage2-target-libgcc: all-stage2-target-libgcc
49766 all-stage2: all-stage2-target-libgcc
49767 TARGET-stage2-target-libgcc = $(TARGET-target-libgcc)
49768 all-stage2-target-libgcc: configure-stage2-target-libgcc
49769         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
49770         @r=`${PWD_COMMAND}`; export r; \
49771         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49772         TFLAGS="$(STAGE2_TFLAGS)"; \
49773         $(NORMAL_TARGET_EXPORTS) \
49774           \
49775         cd $(TARGET_SUBDIR)/libgcc && \
49776          \
49777         $(MAKE) $(BASE_FLAGS_TO_PASS) \
49778                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49779                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49780                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49781                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49782                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49783                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49784                 $(EXTRA_TARGET_FLAGS)   \
49785                 TFLAGS="$(STAGE2_TFLAGS)"  \
49786                 $(TARGET-stage2-target-libgcc)
49787
49788 maybe-clean-stage2-target-libgcc: clean-stage2-target-libgcc
49789 clean-stage2: clean-stage2-target-libgcc
49790 clean-stage2-target-libgcc:
49791         @if [ $(current_stage) = stage2 ]; then \
49792           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49793         else \
49794           [ -f $(TARGET_SUBDIR)/stage2-libgcc/Makefile ] || exit 0; \
49795           $(MAKE) stage2-start; \
49796         fi; \
49797         cd $(TARGET_SUBDIR)/libgcc && \
49798         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
49799 @endif target-libgcc-bootstrap
49800
49801
49802 .PHONY: all-stage3-target-libgcc maybe-all-stage3-target-libgcc
49803 .PHONY: clean-stage3-target-libgcc maybe-clean-stage3-target-libgcc
49804 maybe-all-stage3-target-libgcc:
49805 maybe-clean-stage3-target-libgcc:
49806 @if target-libgcc-bootstrap
49807 maybe-all-stage3-target-libgcc: all-stage3-target-libgcc
49808 all-stage3: all-stage3-target-libgcc
49809 TARGET-stage3-target-libgcc = $(TARGET-target-libgcc)
49810 all-stage3-target-libgcc: configure-stage3-target-libgcc
49811         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
49812         @r=`${PWD_COMMAND}`; export r; \
49813         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49814         TFLAGS="$(STAGE3_TFLAGS)"; \
49815         $(NORMAL_TARGET_EXPORTS) \
49816           \
49817         cd $(TARGET_SUBDIR)/libgcc && \
49818          \
49819         $(MAKE) $(BASE_FLAGS_TO_PASS) \
49820                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49821                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49822                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49823                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49824                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49825                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49826                 $(EXTRA_TARGET_FLAGS)   \
49827                 TFLAGS="$(STAGE3_TFLAGS)"  \
49828                 $(TARGET-stage3-target-libgcc)
49829
49830 maybe-clean-stage3-target-libgcc: clean-stage3-target-libgcc
49831 clean-stage3: clean-stage3-target-libgcc
49832 clean-stage3-target-libgcc:
49833         @if [ $(current_stage) = stage3 ]; then \
49834           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49835         else \
49836           [ -f $(TARGET_SUBDIR)/stage3-libgcc/Makefile ] || exit 0; \
49837           $(MAKE) stage3-start; \
49838         fi; \
49839         cd $(TARGET_SUBDIR)/libgcc && \
49840         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
49841 @endif target-libgcc-bootstrap
49842
49843
49844 .PHONY: all-stage4-target-libgcc maybe-all-stage4-target-libgcc
49845 .PHONY: clean-stage4-target-libgcc maybe-clean-stage4-target-libgcc
49846 maybe-all-stage4-target-libgcc:
49847 maybe-clean-stage4-target-libgcc:
49848 @if target-libgcc-bootstrap
49849 maybe-all-stage4-target-libgcc: all-stage4-target-libgcc
49850 all-stage4: all-stage4-target-libgcc
49851 TARGET-stage4-target-libgcc = $(TARGET-target-libgcc)
49852 all-stage4-target-libgcc: configure-stage4-target-libgcc
49853         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
49854         @r=`${PWD_COMMAND}`; export r; \
49855         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49856         TFLAGS="$(STAGE4_TFLAGS)"; \
49857         $(NORMAL_TARGET_EXPORTS) \
49858           \
49859         cd $(TARGET_SUBDIR)/libgcc && \
49860          \
49861         $(MAKE) $(BASE_FLAGS_TO_PASS) \
49862                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49863                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49864                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49865                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49866                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49867                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49868                 $(EXTRA_TARGET_FLAGS)   \
49869                 TFLAGS="$(STAGE4_TFLAGS)"  \
49870                 $(TARGET-stage4-target-libgcc)
49871
49872 maybe-clean-stage4-target-libgcc: clean-stage4-target-libgcc
49873 clean-stage4: clean-stage4-target-libgcc
49874 clean-stage4-target-libgcc:
49875         @if [ $(current_stage) = stage4 ]; then \
49876           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49877         else \
49878           [ -f $(TARGET_SUBDIR)/stage4-libgcc/Makefile ] || exit 0; \
49879           $(MAKE) stage4-start; \
49880         fi; \
49881         cd $(TARGET_SUBDIR)/libgcc && \
49882         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
49883 @endif target-libgcc-bootstrap
49884
49885
49886 .PHONY: all-stageprofile-target-libgcc maybe-all-stageprofile-target-libgcc
49887 .PHONY: clean-stageprofile-target-libgcc maybe-clean-stageprofile-target-libgcc
49888 maybe-all-stageprofile-target-libgcc:
49889 maybe-clean-stageprofile-target-libgcc:
49890 @if target-libgcc-bootstrap
49891 maybe-all-stageprofile-target-libgcc: all-stageprofile-target-libgcc
49892 all-stageprofile: all-stageprofile-target-libgcc
49893 TARGET-stageprofile-target-libgcc = $(TARGET-target-libgcc)
49894 all-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
49895         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
49896         @r=`${PWD_COMMAND}`; export r; \
49897         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49898         TFLAGS="$(STAGEprofile_TFLAGS)"; \
49899         $(NORMAL_TARGET_EXPORTS) \
49900           \
49901         cd $(TARGET_SUBDIR)/libgcc && \
49902          \
49903         $(MAKE) $(BASE_FLAGS_TO_PASS) \
49904                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49905                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49906                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49907                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49908                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49909                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49910                 $(EXTRA_TARGET_FLAGS)   \
49911                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
49912                 $(TARGET-stageprofile-target-libgcc)
49913
49914 maybe-clean-stageprofile-target-libgcc: clean-stageprofile-target-libgcc
49915 clean-stageprofile: clean-stageprofile-target-libgcc
49916 clean-stageprofile-target-libgcc:
49917         @if [ $(current_stage) = stageprofile ]; then \
49918           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49919         else \
49920           [ -f $(TARGET_SUBDIR)/stageprofile-libgcc/Makefile ] || exit 0; \
49921           $(MAKE) stageprofile-start; \
49922         fi; \
49923         cd $(TARGET_SUBDIR)/libgcc && \
49924         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
49925 @endif target-libgcc-bootstrap
49926
49927
49928 .PHONY: all-stagetrain-target-libgcc maybe-all-stagetrain-target-libgcc
49929 .PHONY: clean-stagetrain-target-libgcc maybe-clean-stagetrain-target-libgcc
49930 maybe-all-stagetrain-target-libgcc:
49931 maybe-clean-stagetrain-target-libgcc:
49932 @if target-libgcc-bootstrap
49933 maybe-all-stagetrain-target-libgcc: all-stagetrain-target-libgcc
49934 all-stagetrain: all-stagetrain-target-libgcc
49935 TARGET-stagetrain-target-libgcc = $(TARGET-target-libgcc)
49936 all-stagetrain-target-libgcc: configure-stagetrain-target-libgcc
49937         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
49938         @r=`${PWD_COMMAND}`; export r; \
49939         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49940         TFLAGS="$(STAGEtrain_TFLAGS)"; \
49941         $(NORMAL_TARGET_EXPORTS) \
49942           \
49943         cd $(TARGET_SUBDIR)/libgcc && \
49944          \
49945         $(MAKE) $(BASE_FLAGS_TO_PASS) \
49946                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49947                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49948                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49949                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49950                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49951                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49952                 $(EXTRA_TARGET_FLAGS)   \
49953                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
49954                 $(TARGET-stagetrain-target-libgcc)
49955
49956 maybe-clean-stagetrain-target-libgcc: clean-stagetrain-target-libgcc
49957 clean-stagetrain: clean-stagetrain-target-libgcc
49958 clean-stagetrain-target-libgcc:
49959         @if [ $(current_stage) = stagetrain ]; then \
49960           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49961         else \
49962           [ -f $(TARGET_SUBDIR)/stagetrain-libgcc/Makefile ] || exit 0; \
49963           $(MAKE) stagetrain-start; \
49964         fi; \
49965         cd $(TARGET_SUBDIR)/libgcc && \
49966         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
49967 @endif target-libgcc-bootstrap
49968
49969
49970 .PHONY: all-stagefeedback-target-libgcc maybe-all-stagefeedback-target-libgcc
49971 .PHONY: clean-stagefeedback-target-libgcc maybe-clean-stagefeedback-target-libgcc
49972 maybe-all-stagefeedback-target-libgcc:
49973 maybe-clean-stagefeedback-target-libgcc:
49974 @if target-libgcc-bootstrap
49975 maybe-all-stagefeedback-target-libgcc: all-stagefeedback-target-libgcc
49976 all-stagefeedback: all-stagefeedback-target-libgcc
49977 TARGET-stagefeedback-target-libgcc = $(TARGET-target-libgcc)
49978 all-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
49979         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
49980         @r=`${PWD_COMMAND}`; export r; \
49981         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49982         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
49983         $(NORMAL_TARGET_EXPORTS) \
49984           \
49985         cd $(TARGET_SUBDIR)/libgcc && \
49986          \
49987         $(MAKE) $(BASE_FLAGS_TO_PASS) \
49988                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49989                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49990                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49991                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49992                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49993                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49994                 $(EXTRA_TARGET_FLAGS)   \
49995                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
49996                 $(TARGET-stagefeedback-target-libgcc)
49997
49998 maybe-clean-stagefeedback-target-libgcc: clean-stagefeedback-target-libgcc
49999 clean-stagefeedback: clean-stagefeedback-target-libgcc
50000 clean-stagefeedback-target-libgcc:
50001         @if [ $(current_stage) = stagefeedback ]; then \
50002           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
50003         else \
50004           [ -f $(TARGET_SUBDIR)/stagefeedback-libgcc/Makefile ] || exit 0; \
50005           $(MAKE) stagefeedback-start; \
50006         fi; \
50007         cd $(TARGET_SUBDIR)/libgcc && \
50008         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
50009 @endif target-libgcc-bootstrap
50010
50011
50012 .PHONY: all-stageautoprofile-target-libgcc maybe-all-stageautoprofile-target-libgcc
50013 .PHONY: clean-stageautoprofile-target-libgcc maybe-clean-stageautoprofile-target-libgcc
50014 maybe-all-stageautoprofile-target-libgcc:
50015 maybe-clean-stageautoprofile-target-libgcc:
50016 @if target-libgcc-bootstrap
50017 maybe-all-stageautoprofile-target-libgcc: all-stageautoprofile-target-libgcc
50018 all-stageautoprofile: all-stageautoprofile-target-libgcc
50019 TARGET-stageautoprofile-target-libgcc = $(TARGET-target-libgcc)
50020 all-stageautoprofile-target-libgcc: configure-stageautoprofile-target-libgcc
50021         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
50022         @r=`${PWD_COMMAND}`; export r; \
50023         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50024         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
50025         $(NORMAL_TARGET_EXPORTS) \
50026           \
50027         cd $(TARGET_SUBDIR)/libgcc && \
50028         $$s/gcc/config/i386/$(AUTO_PROFILE) \
50029         $(MAKE) $(BASE_FLAGS_TO_PASS) \
50030                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
50031                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
50032                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
50033                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
50034                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
50035                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
50036                 $(EXTRA_TARGET_FLAGS)   \
50037                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
50038                 $(TARGET-stageautoprofile-target-libgcc)
50039
50040 maybe-clean-stageautoprofile-target-libgcc: clean-stageautoprofile-target-libgcc
50041 clean-stageautoprofile: clean-stageautoprofile-target-libgcc
50042 clean-stageautoprofile-target-libgcc:
50043         @if [ $(current_stage) = stageautoprofile ]; then \
50044           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
50045         else \
50046           [ -f $(TARGET_SUBDIR)/stageautoprofile-libgcc/Makefile ] || exit 0; \
50047           $(MAKE) stageautoprofile-start; \
50048         fi; \
50049         cd $(TARGET_SUBDIR)/libgcc && \
50050         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
50051 @endif target-libgcc-bootstrap
50052
50053
50054 .PHONY: all-stageautofeedback-target-libgcc maybe-all-stageautofeedback-target-libgcc
50055 .PHONY: clean-stageautofeedback-target-libgcc maybe-clean-stageautofeedback-target-libgcc
50056 maybe-all-stageautofeedback-target-libgcc:
50057 maybe-clean-stageautofeedback-target-libgcc:
50058 @if target-libgcc-bootstrap
50059 maybe-all-stageautofeedback-target-libgcc: all-stageautofeedback-target-libgcc
50060 all-stageautofeedback: all-stageautofeedback-target-libgcc
50061 TARGET-stageautofeedback-target-libgcc = $(TARGET-target-libgcc)
50062 all-stageautofeedback-target-libgcc: configure-stageautofeedback-target-libgcc
50063         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
50064         @r=`${PWD_COMMAND}`; export r; \
50065         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50066         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
50067         $(NORMAL_TARGET_EXPORTS) \
50068           \
50069         cd $(TARGET_SUBDIR)/libgcc && \
50070          \
50071         $(MAKE) $(BASE_FLAGS_TO_PASS) \
50072                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
50073                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
50074                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
50075                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
50076                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
50077                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
50078                 $(EXTRA_TARGET_FLAGS)   \
50079                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
50080                 $(TARGET-stageautofeedback-target-libgcc)
50081
50082 maybe-clean-stageautofeedback-target-libgcc: clean-stageautofeedback-target-libgcc
50083 clean-stageautofeedback: clean-stageautofeedback-target-libgcc
50084 clean-stageautofeedback-target-libgcc:
50085         @if [ $(current_stage) = stageautofeedback ]; then \
50086           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
50087         else \
50088           [ -f $(TARGET_SUBDIR)/stageautofeedback-libgcc/Makefile ] || exit 0; \
50089           $(MAKE) stageautofeedback-start; \
50090         fi; \
50091         cd $(TARGET_SUBDIR)/libgcc && \
50092         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
50093 @endif target-libgcc-bootstrap
50094
50095
50096
50097
50098
50099
50100 .PHONY: check-target-libgcc maybe-check-target-libgcc
50101 maybe-check-target-libgcc:
50102 @if target-libgcc
50103 maybe-check-target-libgcc: check-target-libgcc
50104
50105 # Dummy target for uncheckable module.
50106 check-target-libgcc:
50107
50108 @endif target-libgcc
50109
50110 .PHONY: install-target-libgcc maybe-install-target-libgcc
50111 maybe-install-target-libgcc:
50112 @if target-libgcc
50113 maybe-install-target-libgcc: install-target-libgcc
50114
50115 install-target-libgcc: installdirs
50116         @: $(MAKE); $(unstage)
50117         @r=`${PWD_COMMAND}`; export r; \
50118         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50119         $(NORMAL_TARGET_EXPORTS) \
50120         (cd $(TARGET_SUBDIR)/libgcc && \
50121           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
50122
50123 @endif target-libgcc
50124
50125 .PHONY: install-strip-target-libgcc maybe-install-strip-target-libgcc
50126 maybe-install-strip-target-libgcc:
50127 @if target-libgcc
50128 maybe-install-strip-target-libgcc: install-strip-target-libgcc
50129
50130 install-strip-target-libgcc: installdirs
50131         @: $(MAKE); $(unstage)
50132         @r=`${PWD_COMMAND}`; export r; \
50133         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50134         $(NORMAL_TARGET_EXPORTS) \
50135         (cd $(TARGET_SUBDIR)/libgcc && \
50136           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
50137
50138 @endif target-libgcc
50139
50140 # Other targets (info, dvi, pdf, etc.)
50141
50142 .PHONY: maybe-info-target-libgcc info-target-libgcc
50143 maybe-info-target-libgcc:
50144 @if target-libgcc
50145 maybe-info-target-libgcc: info-target-libgcc
50146
50147 info-target-libgcc: \
50148     configure-target-libgcc 
50149         @: $(MAKE); $(unstage)
50150         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
50151         r=`${PWD_COMMAND}`; export r; \
50152         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50153         $(NORMAL_TARGET_EXPORTS) \
50154         echo "Doing info in $(TARGET_SUBDIR)/libgcc"; \
50155         for flag in $(EXTRA_TARGET_FLAGS); do \
50156           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50157         done; \
50158         (cd $(TARGET_SUBDIR)/libgcc && \
50159           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50160                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50161                   "RANLIB=$${RANLIB}" \
50162                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50163                    info) \
50164           || exit 1
50165
50166 @endif target-libgcc
50167
50168 .PHONY: maybe-dvi-target-libgcc dvi-target-libgcc
50169 maybe-dvi-target-libgcc:
50170 @if target-libgcc
50171 maybe-dvi-target-libgcc: dvi-target-libgcc
50172
50173 dvi-target-libgcc: \
50174     configure-target-libgcc 
50175         @: $(MAKE); $(unstage)
50176         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
50177         r=`${PWD_COMMAND}`; export r; \
50178         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50179         $(NORMAL_TARGET_EXPORTS) \
50180         echo "Doing dvi in $(TARGET_SUBDIR)/libgcc"; \
50181         for flag in $(EXTRA_TARGET_FLAGS); do \
50182           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50183         done; \
50184         (cd $(TARGET_SUBDIR)/libgcc && \
50185           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50186                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50187                   "RANLIB=$${RANLIB}" \
50188                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50189                    dvi) \
50190           || exit 1
50191
50192 @endif target-libgcc
50193
50194 .PHONY: maybe-pdf-target-libgcc pdf-target-libgcc
50195 maybe-pdf-target-libgcc:
50196 @if target-libgcc
50197 maybe-pdf-target-libgcc: pdf-target-libgcc
50198
50199 pdf-target-libgcc: \
50200     configure-target-libgcc 
50201         @: $(MAKE); $(unstage)
50202         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
50203         r=`${PWD_COMMAND}`; export r; \
50204         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50205         $(NORMAL_TARGET_EXPORTS) \
50206         echo "Doing pdf in $(TARGET_SUBDIR)/libgcc"; \
50207         for flag in $(EXTRA_TARGET_FLAGS); do \
50208           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50209         done; \
50210         (cd $(TARGET_SUBDIR)/libgcc && \
50211           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50212                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50213                   "RANLIB=$${RANLIB}" \
50214                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50215                    pdf) \
50216           || exit 1
50217
50218 @endif target-libgcc
50219
50220 .PHONY: maybe-html-target-libgcc html-target-libgcc
50221 maybe-html-target-libgcc:
50222 @if target-libgcc
50223 maybe-html-target-libgcc: html-target-libgcc
50224
50225 html-target-libgcc: \
50226     configure-target-libgcc 
50227         @: $(MAKE); $(unstage)
50228         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
50229         r=`${PWD_COMMAND}`; export r; \
50230         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50231         $(NORMAL_TARGET_EXPORTS) \
50232         echo "Doing html in $(TARGET_SUBDIR)/libgcc"; \
50233         for flag in $(EXTRA_TARGET_FLAGS); do \
50234           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50235         done; \
50236         (cd $(TARGET_SUBDIR)/libgcc && \
50237           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50238                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50239                   "RANLIB=$${RANLIB}" \
50240                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50241                    html) \
50242           || exit 1
50243
50244 @endif target-libgcc
50245
50246 .PHONY: maybe-TAGS-target-libgcc TAGS-target-libgcc
50247 maybe-TAGS-target-libgcc:
50248 @if target-libgcc
50249 maybe-TAGS-target-libgcc: TAGS-target-libgcc
50250
50251 # libgcc doesn't support TAGS.
50252 TAGS-target-libgcc:
50253
50254 @endif target-libgcc
50255
50256 .PHONY: maybe-install-info-target-libgcc install-info-target-libgcc
50257 maybe-install-info-target-libgcc:
50258 @if target-libgcc
50259 maybe-install-info-target-libgcc: install-info-target-libgcc
50260
50261 install-info-target-libgcc: \
50262     configure-target-libgcc \
50263     info-target-libgcc 
50264         @: $(MAKE); $(unstage)
50265         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
50266         r=`${PWD_COMMAND}`; export r; \
50267         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50268         $(NORMAL_TARGET_EXPORTS) \
50269         echo "Doing install-info in $(TARGET_SUBDIR)/libgcc"; \
50270         for flag in $(EXTRA_TARGET_FLAGS); do \
50271           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50272         done; \
50273         (cd $(TARGET_SUBDIR)/libgcc && \
50274           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50275                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50276                   "RANLIB=$${RANLIB}" \
50277                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50278                    install-info) \
50279           || exit 1
50280
50281 @endif target-libgcc
50282
50283 .PHONY: maybe-install-dvi-target-libgcc install-dvi-target-libgcc
50284 maybe-install-dvi-target-libgcc:
50285 @if target-libgcc
50286 maybe-install-dvi-target-libgcc: install-dvi-target-libgcc
50287
50288 # libgcc doesn't support install-dvi.
50289 install-dvi-target-libgcc:
50290
50291 @endif target-libgcc
50292
50293 .PHONY: maybe-install-pdf-target-libgcc install-pdf-target-libgcc
50294 maybe-install-pdf-target-libgcc:
50295 @if target-libgcc
50296 maybe-install-pdf-target-libgcc: install-pdf-target-libgcc
50297
50298 install-pdf-target-libgcc: \
50299     configure-target-libgcc \
50300     pdf-target-libgcc 
50301         @: $(MAKE); $(unstage)
50302         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
50303         r=`${PWD_COMMAND}`; export r; \
50304         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50305         $(NORMAL_TARGET_EXPORTS) \
50306         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgcc"; \
50307         for flag in $(EXTRA_TARGET_FLAGS); do \
50308           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50309         done; \
50310         (cd $(TARGET_SUBDIR)/libgcc && \
50311           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50312                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50313                   "RANLIB=$${RANLIB}" \
50314                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50315                    install-pdf) \
50316           || exit 1
50317
50318 @endif target-libgcc
50319
50320 .PHONY: maybe-install-html-target-libgcc install-html-target-libgcc
50321 maybe-install-html-target-libgcc:
50322 @if target-libgcc
50323 maybe-install-html-target-libgcc: install-html-target-libgcc
50324
50325 install-html-target-libgcc: \
50326     configure-target-libgcc \
50327     html-target-libgcc 
50328         @: $(MAKE); $(unstage)
50329         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
50330         r=`${PWD_COMMAND}`; export r; \
50331         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50332         $(NORMAL_TARGET_EXPORTS) \
50333         echo "Doing install-html in $(TARGET_SUBDIR)/libgcc"; \
50334         for flag in $(EXTRA_TARGET_FLAGS); do \
50335           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50336         done; \
50337         (cd $(TARGET_SUBDIR)/libgcc && \
50338           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50339                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50340                   "RANLIB=$${RANLIB}" \
50341                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50342                    install-html) \
50343           || exit 1
50344
50345 @endif target-libgcc
50346
50347 .PHONY: maybe-installcheck-target-libgcc installcheck-target-libgcc
50348 maybe-installcheck-target-libgcc:
50349 @if target-libgcc
50350 maybe-installcheck-target-libgcc: installcheck-target-libgcc
50351
50352 installcheck-target-libgcc: \
50353     configure-target-libgcc 
50354         @: $(MAKE); $(unstage)
50355         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
50356         r=`${PWD_COMMAND}`; export r; \
50357         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50358         $(NORMAL_TARGET_EXPORTS) \
50359         echo "Doing installcheck in $(TARGET_SUBDIR)/libgcc"; \
50360         for flag in $(EXTRA_TARGET_FLAGS); do \
50361           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50362         done; \
50363         (cd $(TARGET_SUBDIR)/libgcc && \
50364           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50365                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50366                   "RANLIB=$${RANLIB}" \
50367                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50368                    installcheck) \
50369           || exit 1
50370
50371 @endif target-libgcc
50372
50373 .PHONY: maybe-mostlyclean-target-libgcc mostlyclean-target-libgcc
50374 maybe-mostlyclean-target-libgcc:
50375 @if target-libgcc
50376 maybe-mostlyclean-target-libgcc: mostlyclean-target-libgcc
50377
50378 mostlyclean-target-libgcc: 
50379         @: $(MAKE); $(unstage)
50380         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
50381         r=`${PWD_COMMAND}`; export r; \
50382         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50383         $(NORMAL_TARGET_EXPORTS) \
50384         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgcc"; \
50385         for flag in $(EXTRA_TARGET_FLAGS); do \
50386           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50387         done; \
50388         (cd $(TARGET_SUBDIR)/libgcc && \
50389           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50390                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50391                   "RANLIB=$${RANLIB}" \
50392                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50393                    mostlyclean) \
50394           || exit 1
50395
50396 @endif target-libgcc
50397
50398 .PHONY: maybe-clean-target-libgcc clean-target-libgcc
50399 maybe-clean-target-libgcc:
50400 @if target-libgcc
50401 maybe-clean-target-libgcc: clean-target-libgcc
50402
50403 clean-target-libgcc: 
50404         @: $(MAKE); $(unstage)
50405         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
50406         r=`${PWD_COMMAND}`; export r; \
50407         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50408         $(NORMAL_TARGET_EXPORTS) \
50409         echo "Doing clean in $(TARGET_SUBDIR)/libgcc"; \
50410         for flag in $(EXTRA_TARGET_FLAGS); do \
50411           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50412         done; \
50413         (cd $(TARGET_SUBDIR)/libgcc && \
50414           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50415                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50416                   "RANLIB=$${RANLIB}" \
50417                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50418                    clean) \
50419           || exit 1
50420
50421 @endif target-libgcc
50422
50423 .PHONY: maybe-distclean-target-libgcc distclean-target-libgcc
50424 maybe-distclean-target-libgcc:
50425 @if target-libgcc
50426 maybe-distclean-target-libgcc: distclean-target-libgcc
50427
50428 distclean-target-libgcc: 
50429         @: $(MAKE); $(unstage)
50430         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
50431         r=`${PWD_COMMAND}`; export r; \
50432         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50433         $(NORMAL_TARGET_EXPORTS) \
50434         echo "Doing distclean in $(TARGET_SUBDIR)/libgcc"; \
50435         for flag in $(EXTRA_TARGET_FLAGS); do \
50436           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50437         done; \
50438         (cd $(TARGET_SUBDIR)/libgcc && \
50439           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50440                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50441                   "RANLIB=$${RANLIB}" \
50442                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50443                    distclean) \
50444           || exit 1
50445
50446 @endif target-libgcc
50447
50448 .PHONY: maybe-maintainer-clean-target-libgcc maintainer-clean-target-libgcc
50449 maybe-maintainer-clean-target-libgcc:
50450 @if target-libgcc
50451 maybe-maintainer-clean-target-libgcc: maintainer-clean-target-libgcc
50452
50453 maintainer-clean-target-libgcc: 
50454         @: $(MAKE); $(unstage)
50455         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
50456         r=`${PWD_COMMAND}`; export r; \
50457         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50458         $(NORMAL_TARGET_EXPORTS) \
50459         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgcc"; \
50460         for flag in $(EXTRA_TARGET_FLAGS); do \
50461           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50462         done; \
50463         (cd $(TARGET_SUBDIR)/libgcc && \
50464           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50465                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50466                   "RANLIB=$${RANLIB}" \
50467                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50468                    maintainer-clean) \
50469           || exit 1
50470
50471 @endif target-libgcc
50472
50473
50474
50475
50476
50477 .PHONY: configure-target-libbacktrace maybe-configure-target-libbacktrace
50478 maybe-configure-target-libbacktrace:
50479 @if gcc-bootstrap
50480 configure-target-libbacktrace: stage_current
50481 @endif gcc-bootstrap
50482 @if target-libbacktrace
50483 maybe-configure-target-libbacktrace: configure-target-libbacktrace
50484 configure-target-libbacktrace: 
50485         @r=`${PWD_COMMAND}`; export r; \
50486         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50487         echo "Checking multilib configuration for libbacktrace..."; \
50488         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
50489         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
50490         if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50491           if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50492             rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
50493           else \
50494             rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
50495             mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50496           fi; \
50497         else \
50498           mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50499         fi; \
50500         test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
50501         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
50502         $(NORMAL_TARGET_EXPORTS)  \
50503         echo Configuring in $(TARGET_SUBDIR)/libbacktrace; \
50504         cd "$(TARGET_SUBDIR)/libbacktrace" || exit 1; \
50505         case $(srcdir) in \
50506           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50507           *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
50508                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50509         esac; \
50510         module_srcdir=libbacktrace; \
50511         rm -f no-such-file || : ; \
50512         CONFIG_SITE=no-such-file $(SHELL) \
50513           $$s/$$module_srcdir/configure \
50514           --srcdir=$${topdir}/$$module_srcdir \
50515           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50516           --target=${target_alias}  \
50517           || exit 1
50518 @endif target-libbacktrace
50519
50520
50521
50522 .PHONY: configure-stage1-target-libbacktrace maybe-configure-stage1-target-libbacktrace
50523 maybe-configure-stage1-target-libbacktrace:
50524 @if target-libbacktrace-bootstrap
50525 maybe-configure-stage1-target-libbacktrace: configure-stage1-target-libbacktrace
50526 configure-stage1-target-libbacktrace:
50527         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
50528         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace
50529         @r=`${PWD_COMMAND}`; export r; \
50530         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50531         TFLAGS="$(STAGE1_TFLAGS)"; \
50532         echo "Checking multilib configuration for libbacktrace..."; \
50533         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
50534         if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50535           if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50536             rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
50537           else \
50538             rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
50539             mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50540           fi; \
50541         else \
50542           mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50543         fi; \
50544         test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
50545         $(NORMAL_TARGET_EXPORTS) \
50546         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
50547         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
50548         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
50549         echo Configuring stage 1 in $(TARGET_SUBDIR)/libbacktrace; \
50550         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
50551         cd $(TARGET_SUBDIR)/libbacktrace || exit 1; \
50552         case $(srcdir) in \
50553           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50554           *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
50555                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50556         esac; \
50557         module_srcdir=libbacktrace; \
50558         $(SHELL) $$s/$$module_srcdir/configure \
50559           --srcdir=$${topdir}/$$module_srcdir \
50560           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50561           --target=${target_alias} \
50562            \
50563           $(STAGE1_CONFIGURE_FLAGS)
50564 @endif target-libbacktrace-bootstrap
50565
50566 .PHONY: configure-stage2-target-libbacktrace maybe-configure-stage2-target-libbacktrace
50567 maybe-configure-stage2-target-libbacktrace:
50568 @if target-libbacktrace-bootstrap
50569 maybe-configure-stage2-target-libbacktrace: configure-stage2-target-libbacktrace
50570 configure-stage2-target-libbacktrace:
50571         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
50572         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace
50573         @r=`${PWD_COMMAND}`; export r; \
50574         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50575         TFLAGS="$(STAGE2_TFLAGS)"; \
50576         echo "Checking multilib configuration for libbacktrace..."; \
50577         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
50578         if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50579           if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50580             rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
50581           else \
50582             rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
50583             mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50584           fi; \
50585         else \
50586           mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50587         fi; \
50588         test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
50589         $(NORMAL_TARGET_EXPORTS) \
50590          \
50591         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
50592         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
50593         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
50594         echo Configuring stage 2 in $(TARGET_SUBDIR)/libbacktrace; \
50595         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
50596         cd $(TARGET_SUBDIR)/libbacktrace || exit 1; \
50597         case $(srcdir) in \
50598           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50599           *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
50600                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50601         esac; \
50602         module_srcdir=libbacktrace; \
50603         $(SHELL) $$s/$$module_srcdir/configure \
50604           --srcdir=$${topdir}/$$module_srcdir \
50605           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50606           --target=${target_alias} \
50607           --with-build-libsubdir=$(HOST_SUBDIR) \
50608           $(STAGE2_CONFIGURE_FLAGS)
50609 @endif target-libbacktrace-bootstrap
50610
50611 .PHONY: configure-stage3-target-libbacktrace maybe-configure-stage3-target-libbacktrace
50612 maybe-configure-stage3-target-libbacktrace:
50613 @if target-libbacktrace-bootstrap
50614 maybe-configure-stage3-target-libbacktrace: configure-stage3-target-libbacktrace
50615 configure-stage3-target-libbacktrace:
50616         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
50617         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace
50618         @r=`${PWD_COMMAND}`; export r; \
50619         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50620         TFLAGS="$(STAGE3_TFLAGS)"; \
50621         echo "Checking multilib configuration for libbacktrace..."; \
50622         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
50623         if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50624           if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50625             rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
50626           else \
50627             rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
50628             mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50629           fi; \
50630         else \
50631           mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50632         fi; \
50633         test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
50634         $(NORMAL_TARGET_EXPORTS) \
50635          \
50636         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
50637         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
50638         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
50639         echo Configuring stage 3 in $(TARGET_SUBDIR)/libbacktrace; \
50640         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
50641         cd $(TARGET_SUBDIR)/libbacktrace || exit 1; \
50642         case $(srcdir) in \
50643           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50644           *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
50645                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50646         esac; \
50647         module_srcdir=libbacktrace; \
50648         $(SHELL) $$s/$$module_srcdir/configure \
50649           --srcdir=$${topdir}/$$module_srcdir \
50650           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50651           --target=${target_alias} \
50652           --with-build-libsubdir=$(HOST_SUBDIR) \
50653           $(STAGE3_CONFIGURE_FLAGS)
50654 @endif target-libbacktrace-bootstrap
50655
50656 .PHONY: configure-stage4-target-libbacktrace maybe-configure-stage4-target-libbacktrace
50657 maybe-configure-stage4-target-libbacktrace:
50658 @if target-libbacktrace-bootstrap
50659 maybe-configure-stage4-target-libbacktrace: configure-stage4-target-libbacktrace
50660 configure-stage4-target-libbacktrace:
50661         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
50662         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace
50663         @r=`${PWD_COMMAND}`; export r; \
50664         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50665         TFLAGS="$(STAGE4_TFLAGS)"; \
50666         echo "Checking multilib configuration for libbacktrace..."; \
50667         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
50668         if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50669           if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50670             rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
50671           else \
50672             rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
50673             mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50674           fi; \
50675         else \
50676           mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50677         fi; \
50678         test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
50679         $(NORMAL_TARGET_EXPORTS) \
50680          \
50681         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
50682         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
50683         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
50684         echo Configuring stage 4 in $(TARGET_SUBDIR)/libbacktrace; \
50685         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
50686         cd $(TARGET_SUBDIR)/libbacktrace || exit 1; \
50687         case $(srcdir) in \
50688           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50689           *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
50690                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50691         esac; \
50692         module_srcdir=libbacktrace; \
50693         $(SHELL) $$s/$$module_srcdir/configure \
50694           --srcdir=$${topdir}/$$module_srcdir \
50695           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50696           --target=${target_alias} \
50697           --with-build-libsubdir=$(HOST_SUBDIR) \
50698           $(STAGE4_CONFIGURE_FLAGS)
50699 @endif target-libbacktrace-bootstrap
50700
50701 .PHONY: configure-stageprofile-target-libbacktrace maybe-configure-stageprofile-target-libbacktrace
50702 maybe-configure-stageprofile-target-libbacktrace:
50703 @if target-libbacktrace-bootstrap
50704 maybe-configure-stageprofile-target-libbacktrace: configure-stageprofile-target-libbacktrace
50705 configure-stageprofile-target-libbacktrace:
50706         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
50707         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace
50708         @r=`${PWD_COMMAND}`; export r; \
50709         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50710         TFLAGS="$(STAGEprofile_TFLAGS)"; \
50711         echo "Checking multilib configuration for libbacktrace..."; \
50712         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
50713         if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50714           if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50715             rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
50716           else \
50717             rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
50718             mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50719           fi; \
50720         else \
50721           mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50722         fi; \
50723         test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
50724         $(NORMAL_TARGET_EXPORTS) \
50725          \
50726         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
50727         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
50728         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
50729         echo Configuring stage profile in $(TARGET_SUBDIR)/libbacktrace; \
50730         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
50731         cd $(TARGET_SUBDIR)/libbacktrace || exit 1; \
50732         case $(srcdir) in \
50733           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50734           *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
50735                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50736         esac; \
50737         module_srcdir=libbacktrace; \
50738         $(SHELL) $$s/$$module_srcdir/configure \
50739           --srcdir=$${topdir}/$$module_srcdir \
50740           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50741           --target=${target_alias} \
50742           --with-build-libsubdir=$(HOST_SUBDIR) \
50743           $(STAGEprofile_CONFIGURE_FLAGS)
50744 @endif target-libbacktrace-bootstrap
50745
50746 .PHONY: configure-stagetrain-target-libbacktrace maybe-configure-stagetrain-target-libbacktrace
50747 maybe-configure-stagetrain-target-libbacktrace:
50748 @if target-libbacktrace-bootstrap
50749 maybe-configure-stagetrain-target-libbacktrace: configure-stagetrain-target-libbacktrace
50750 configure-stagetrain-target-libbacktrace:
50751         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
50752         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace
50753         @r=`${PWD_COMMAND}`; export r; \
50754         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50755         TFLAGS="$(STAGEtrain_TFLAGS)"; \
50756         echo "Checking multilib configuration for libbacktrace..."; \
50757         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
50758         if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50759           if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50760             rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
50761           else \
50762             rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
50763             mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50764           fi; \
50765         else \
50766           mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50767         fi; \
50768         test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
50769         $(NORMAL_TARGET_EXPORTS) \
50770          \
50771         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
50772         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
50773         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
50774         echo Configuring stage train in $(TARGET_SUBDIR)/libbacktrace; \
50775         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
50776         cd $(TARGET_SUBDIR)/libbacktrace || exit 1; \
50777         case $(srcdir) in \
50778           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50779           *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
50780                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50781         esac; \
50782         module_srcdir=libbacktrace; \
50783         $(SHELL) $$s/$$module_srcdir/configure \
50784           --srcdir=$${topdir}/$$module_srcdir \
50785           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50786           --target=${target_alias} \
50787           --with-build-libsubdir=$(HOST_SUBDIR) \
50788           $(STAGEtrain_CONFIGURE_FLAGS)
50789 @endif target-libbacktrace-bootstrap
50790
50791 .PHONY: configure-stagefeedback-target-libbacktrace maybe-configure-stagefeedback-target-libbacktrace
50792 maybe-configure-stagefeedback-target-libbacktrace:
50793 @if target-libbacktrace-bootstrap
50794 maybe-configure-stagefeedback-target-libbacktrace: configure-stagefeedback-target-libbacktrace
50795 configure-stagefeedback-target-libbacktrace:
50796         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
50797         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace
50798         @r=`${PWD_COMMAND}`; export r; \
50799         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50800         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
50801         echo "Checking multilib configuration for libbacktrace..."; \
50802         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
50803         if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50804           if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50805             rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
50806           else \
50807             rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
50808             mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50809           fi; \
50810         else \
50811           mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50812         fi; \
50813         test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
50814         $(NORMAL_TARGET_EXPORTS) \
50815          \
50816         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
50817         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
50818         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
50819         echo Configuring stage feedback in $(TARGET_SUBDIR)/libbacktrace; \
50820         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
50821         cd $(TARGET_SUBDIR)/libbacktrace || exit 1; \
50822         case $(srcdir) in \
50823           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50824           *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
50825                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50826         esac; \
50827         module_srcdir=libbacktrace; \
50828         $(SHELL) $$s/$$module_srcdir/configure \
50829           --srcdir=$${topdir}/$$module_srcdir \
50830           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50831           --target=${target_alias} \
50832           --with-build-libsubdir=$(HOST_SUBDIR) \
50833           $(STAGEfeedback_CONFIGURE_FLAGS)
50834 @endif target-libbacktrace-bootstrap
50835
50836 .PHONY: configure-stageautoprofile-target-libbacktrace maybe-configure-stageautoprofile-target-libbacktrace
50837 maybe-configure-stageautoprofile-target-libbacktrace:
50838 @if target-libbacktrace-bootstrap
50839 maybe-configure-stageautoprofile-target-libbacktrace: configure-stageautoprofile-target-libbacktrace
50840 configure-stageautoprofile-target-libbacktrace:
50841         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
50842         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace
50843         @r=`${PWD_COMMAND}`; export r; \
50844         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50845         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
50846         echo "Checking multilib configuration for libbacktrace..."; \
50847         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
50848         if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50849           if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50850             rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
50851           else \
50852             rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
50853             mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50854           fi; \
50855         else \
50856           mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50857         fi; \
50858         test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
50859         $(NORMAL_TARGET_EXPORTS) \
50860          \
50861         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
50862         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
50863         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
50864         echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libbacktrace; \
50865         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
50866         cd $(TARGET_SUBDIR)/libbacktrace || exit 1; \
50867         case $(srcdir) in \
50868           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50869           *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
50870                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50871         esac; \
50872         module_srcdir=libbacktrace; \
50873         $(SHELL) $$s/$$module_srcdir/configure \
50874           --srcdir=$${topdir}/$$module_srcdir \
50875           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50876           --target=${target_alias} \
50877           --with-build-libsubdir=$(HOST_SUBDIR) \
50878           $(STAGEautoprofile_CONFIGURE_FLAGS)
50879 @endif target-libbacktrace-bootstrap
50880
50881 .PHONY: configure-stageautofeedback-target-libbacktrace maybe-configure-stageautofeedback-target-libbacktrace
50882 maybe-configure-stageautofeedback-target-libbacktrace:
50883 @if target-libbacktrace-bootstrap
50884 maybe-configure-stageautofeedback-target-libbacktrace: configure-stageautofeedback-target-libbacktrace
50885 configure-stageautofeedback-target-libbacktrace:
50886         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
50887         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace
50888         @r=`${PWD_COMMAND}`; export r; \
50889         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50890         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
50891         echo "Checking multilib configuration for libbacktrace..."; \
50892         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
50893         if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50894           if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50895             rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
50896           else \
50897             rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
50898             mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50899           fi; \
50900         else \
50901           mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50902         fi; \
50903         test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
50904         $(NORMAL_TARGET_EXPORTS) \
50905          \
50906         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
50907         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
50908         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
50909         echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libbacktrace; \
50910         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
50911         cd $(TARGET_SUBDIR)/libbacktrace || exit 1; \
50912         case $(srcdir) in \
50913           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50914           *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
50915                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50916         esac; \
50917         module_srcdir=libbacktrace; \
50918         $(SHELL) $$s/$$module_srcdir/configure \
50919           --srcdir=$${topdir}/$$module_srcdir \
50920           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50921           --target=${target_alias} \
50922           --with-build-libsubdir=$(HOST_SUBDIR) \
50923           $(STAGEautofeedback_CONFIGURE_FLAGS)
50924 @endif target-libbacktrace-bootstrap
50925
50926
50927
50928
50929
50930 .PHONY: all-target-libbacktrace maybe-all-target-libbacktrace
50931 maybe-all-target-libbacktrace:
50932 @if gcc-bootstrap
50933 all-target-libbacktrace: stage_current
50934 @endif gcc-bootstrap
50935 @if target-libbacktrace
50936 TARGET-target-libbacktrace=all
50937 maybe-all-target-libbacktrace: all-target-libbacktrace
50938 all-target-libbacktrace: configure-target-libbacktrace
50939         @r=`${PWD_COMMAND}`; export r; \
50940         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50941         $(NORMAL_TARGET_EXPORTS)  \
50942         (cd $(TARGET_SUBDIR)/libbacktrace && \
50943           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
50944                 $(TARGET-target-libbacktrace))
50945 @endif target-libbacktrace
50946
50947
50948
50949 .PHONY: all-stage1-target-libbacktrace maybe-all-stage1-target-libbacktrace
50950 .PHONY: clean-stage1-target-libbacktrace maybe-clean-stage1-target-libbacktrace
50951 maybe-all-stage1-target-libbacktrace:
50952 maybe-clean-stage1-target-libbacktrace:
50953 @if target-libbacktrace-bootstrap
50954 maybe-all-stage1-target-libbacktrace: all-stage1-target-libbacktrace
50955 all-stage1: all-stage1-target-libbacktrace
50956 TARGET-stage1-target-libbacktrace = $(TARGET-target-libbacktrace)
50957 all-stage1-target-libbacktrace: configure-stage1-target-libbacktrace
50958         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
50959         @r=`${PWD_COMMAND}`; export r; \
50960         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50961         TFLAGS="$(STAGE1_TFLAGS)"; \
50962         $(NORMAL_TARGET_EXPORTS)  \
50963         cd $(TARGET_SUBDIR)/libbacktrace && \
50964          \
50965         $(MAKE) $(BASE_FLAGS_TO_PASS) \
50966                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
50967                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
50968                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
50969                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
50970                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
50971                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
50972                 $(EXTRA_TARGET_FLAGS)  \
50973                   \
50974                 TFLAGS="$(STAGE1_TFLAGS)"  \
50975                 $(TARGET-stage1-target-libbacktrace)
50976
50977 maybe-clean-stage1-target-libbacktrace: clean-stage1-target-libbacktrace
50978 clean-stage1: clean-stage1-target-libbacktrace
50979 clean-stage1-target-libbacktrace:
50980         @if [ $(current_stage) = stage1 ]; then \
50981           [ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50982         else \
50983           [ -f $(TARGET_SUBDIR)/stage1-libbacktrace/Makefile ] || exit 0; \
50984           $(MAKE) stage1-start; \
50985         fi; \
50986         cd $(TARGET_SUBDIR)/libbacktrace && \
50987         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
50988           clean
50989 @endif target-libbacktrace-bootstrap
50990
50991
50992 .PHONY: all-stage2-target-libbacktrace maybe-all-stage2-target-libbacktrace
50993 .PHONY: clean-stage2-target-libbacktrace maybe-clean-stage2-target-libbacktrace
50994 maybe-all-stage2-target-libbacktrace:
50995 maybe-clean-stage2-target-libbacktrace:
50996 @if target-libbacktrace-bootstrap
50997 maybe-all-stage2-target-libbacktrace: all-stage2-target-libbacktrace
50998 all-stage2: all-stage2-target-libbacktrace
50999 TARGET-stage2-target-libbacktrace = $(TARGET-target-libbacktrace)
51000 all-stage2-target-libbacktrace: configure-stage2-target-libbacktrace
51001         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
51002         @r=`${PWD_COMMAND}`; export r; \
51003         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51004         TFLAGS="$(STAGE2_TFLAGS)"; \
51005         $(NORMAL_TARGET_EXPORTS) \
51006           \
51007         cd $(TARGET_SUBDIR)/libbacktrace && \
51008          \
51009         $(MAKE) $(BASE_FLAGS_TO_PASS) \
51010                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
51011                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
51012                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
51013                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
51014                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
51015                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
51016                 $(EXTRA_TARGET_FLAGS)   \
51017                 TFLAGS="$(STAGE2_TFLAGS)"  \
51018                 $(TARGET-stage2-target-libbacktrace)
51019
51020 maybe-clean-stage2-target-libbacktrace: clean-stage2-target-libbacktrace
51021 clean-stage2: clean-stage2-target-libbacktrace
51022 clean-stage2-target-libbacktrace:
51023         @if [ $(current_stage) = stage2 ]; then \
51024           [ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
51025         else \
51026           [ -f $(TARGET_SUBDIR)/stage2-libbacktrace/Makefile ] || exit 0; \
51027           $(MAKE) stage2-start; \
51028         fi; \
51029         cd $(TARGET_SUBDIR)/libbacktrace && \
51030         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
51031 @endif target-libbacktrace-bootstrap
51032
51033
51034 .PHONY: all-stage3-target-libbacktrace maybe-all-stage3-target-libbacktrace
51035 .PHONY: clean-stage3-target-libbacktrace maybe-clean-stage3-target-libbacktrace
51036 maybe-all-stage3-target-libbacktrace:
51037 maybe-clean-stage3-target-libbacktrace:
51038 @if target-libbacktrace-bootstrap
51039 maybe-all-stage3-target-libbacktrace: all-stage3-target-libbacktrace
51040 all-stage3: all-stage3-target-libbacktrace
51041 TARGET-stage3-target-libbacktrace = $(TARGET-target-libbacktrace)
51042 all-stage3-target-libbacktrace: configure-stage3-target-libbacktrace
51043         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
51044         @r=`${PWD_COMMAND}`; export r; \
51045         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51046         TFLAGS="$(STAGE3_TFLAGS)"; \
51047         $(NORMAL_TARGET_EXPORTS) \
51048           \
51049         cd $(TARGET_SUBDIR)/libbacktrace && \
51050          \
51051         $(MAKE) $(BASE_FLAGS_TO_PASS) \
51052                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
51053                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
51054                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
51055                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
51056                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
51057                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
51058                 $(EXTRA_TARGET_FLAGS)   \
51059                 TFLAGS="$(STAGE3_TFLAGS)"  \
51060                 $(TARGET-stage3-target-libbacktrace)
51061
51062 maybe-clean-stage3-target-libbacktrace: clean-stage3-target-libbacktrace
51063 clean-stage3: clean-stage3-target-libbacktrace
51064 clean-stage3-target-libbacktrace:
51065         @if [ $(current_stage) = stage3 ]; then \
51066           [ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
51067         else \
51068           [ -f $(TARGET_SUBDIR)/stage3-libbacktrace/Makefile ] || exit 0; \
51069           $(MAKE) stage3-start; \
51070         fi; \
51071         cd $(TARGET_SUBDIR)/libbacktrace && \
51072         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
51073 @endif target-libbacktrace-bootstrap
51074
51075
51076 .PHONY: all-stage4-target-libbacktrace maybe-all-stage4-target-libbacktrace
51077 .PHONY: clean-stage4-target-libbacktrace maybe-clean-stage4-target-libbacktrace
51078 maybe-all-stage4-target-libbacktrace:
51079 maybe-clean-stage4-target-libbacktrace:
51080 @if target-libbacktrace-bootstrap
51081 maybe-all-stage4-target-libbacktrace: all-stage4-target-libbacktrace
51082 all-stage4: all-stage4-target-libbacktrace
51083 TARGET-stage4-target-libbacktrace = $(TARGET-target-libbacktrace)
51084 all-stage4-target-libbacktrace: configure-stage4-target-libbacktrace
51085         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
51086         @r=`${PWD_COMMAND}`; export r; \
51087         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51088         TFLAGS="$(STAGE4_TFLAGS)"; \
51089         $(NORMAL_TARGET_EXPORTS) \
51090           \
51091         cd $(TARGET_SUBDIR)/libbacktrace && \
51092          \
51093         $(MAKE) $(BASE_FLAGS_TO_PASS) \
51094                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
51095                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
51096                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
51097                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
51098                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
51099                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
51100                 $(EXTRA_TARGET_FLAGS)   \
51101                 TFLAGS="$(STAGE4_TFLAGS)"  \
51102                 $(TARGET-stage4-target-libbacktrace)
51103
51104 maybe-clean-stage4-target-libbacktrace: clean-stage4-target-libbacktrace
51105 clean-stage4: clean-stage4-target-libbacktrace
51106 clean-stage4-target-libbacktrace:
51107         @if [ $(current_stage) = stage4 ]; then \
51108           [ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
51109         else \
51110           [ -f $(TARGET_SUBDIR)/stage4-libbacktrace/Makefile ] || exit 0; \
51111           $(MAKE) stage4-start; \
51112         fi; \
51113         cd $(TARGET_SUBDIR)/libbacktrace && \
51114         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
51115 @endif target-libbacktrace-bootstrap
51116
51117
51118 .PHONY: all-stageprofile-target-libbacktrace maybe-all-stageprofile-target-libbacktrace
51119 .PHONY: clean-stageprofile-target-libbacktrace maybe-clean-stageprofile-target-libbacktrace
51120 maybe-all-stageprofile-target-libbacktrace:
51121 maybe-clean-stageprofile-target-libbacktrace:
51122 @if target-libbacktrace-bootstrap
51123 maybe-all-stageprofile-target-libbacktrace: all-stageprofile-target-libbacktrace
51124 all-stageprofile: all-stageprofile-target-libbacktrace
51125 TARGET-stageprofile-target-libbacktrace = $(TARGET-target-libbacktrace)
51126 all-stageprofile-target-libbacktrace: configure-stageprofile-target-libbacktrace
51127         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
51128         @r=`${PWD_COMMAND}`; export r; \
51129         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51130         TFLAGS="$(STAGEprofile_TFLAGS)"; \
51131         $(NORMAL_TARGET_EXPORTS) \
51132           \
51133         cd $(TARGET_SUBDIR)/libbacktrace && \
51134          \
51135         $(MAKE) $(BASE_FLAGS_TO_PASS) \
51136                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
51137                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
51138                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
51139                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
51140                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
51141                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
51142                 $(EXTRA_TARGET_FLAGS)   \
51143                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
51144                 $(TARGET-stageprofile-target-libbacktrace)
51145
51146 maybe-clean-stageprofile-target-libbacktrace: clean-stageprofile-target-libbacktrace
51147 clean-stageprofile: clean-stageprofile-target-libbacktrace
51148 clean-stageprofile-target-libbacktrace:
51149         @if [ $(current_stage) = stageprofile ]; then \
51150           [ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
51151         else \
51152           [ -f $(TARGET_SUBDIR)/stageprofile-libbacktrace/Makefile ] || exit 0; \
51153           $(MAKE) stageprofile-start; \
51154         fi; \
51155         cd $(TARGET_SUBDIR)/libbacktrace && \
51156         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
51157 @endif target-libbacktrace-bootstrap
51158
51159
51160 .PHONY: all-stagetrain-target-libbacktrace maybe-all-stagetrain-target-libbacktrace
51161 .PHONY: clean-stagetrain-target-libbacktrace maybe-clean-stagetrain-target-libbacktrace
51162 maybe-all-stagetrain-target-libbacktrace:
51163 maybe-clean-stagetrain-target-libbacktrace:
51164 @if target-libbacktrace-bootstrap
51165 maybe-all-stagetrain-target-libbacktrace: all-stagetrain-target-libbacktrace
51166 all-stagetrain: all-stagetrain-target-libbacktrace
51167 TARGET-stagetrain-target-libbacktrace = $(TARGET-target-libbacktrace)
51168 all-stagetrain-target-libbacktrace: configure-stagetrain-target-libbacktrace
51169         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
51170         @r=`${PWD_COMMAND}`; export r; \
51171         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51172         TFLAGS="$(STAGEtrain_TFLAGS)"; \
51173         $(NORMAL_TARGET_EXPORTS) \
51174           \
51175         cd $(TARGET_SUBDIR)/libbacktrace && \
51176          \
51177         $(MAKE) $(BASE_FLAGS_TO_PASS) \
51178                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
51179                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
51180                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
51181                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
51182                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
51183                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
51184                 $(EXTRA_TARGET_FLAGS)   \
51185                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
51186                 $(TARGET-stagetrain-target-libbacktrace)
51187
51188 maybe-clean-stagetrain-target-libbacktrace: clean-stagetrain-target-libbacktrace
51189 clean-stagetrain: clean-stagetrain-target-libbacktrace
51190 clean-stagetrain-target-libbacktrace:
51191         @if [ $(current_stage) = stagetrain ]; then \
51192           [ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
51193         else \
51194           [ -f $(TARGET_SUBDIR)/stagetrain-libbacktrace/Makefile ] || exit 0; \
51195           $(MAKE) stagetrain-start; \
51196         fi; \
51197         cd $(TARGET_SUBDIR)/libbacktrace && \
51198         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
51199 @endif target-libbacktrace-bootstrap
51200
51201
51202 .PHONY: all-stagefeedback-target-libbacktrace maybe-all-stagefeedback-target-libbacktrace
51203 .PHONY: clean-stagefeedback-target-libbacktrace maybe-clean-stagefeedback-target-libbacktrace
51204 maybe-all-stagefeedback-target-libbacktrace:
51205 maybe-clean-stagefeedback-target-libbacktrace:
51206 @if target-libbacktrace-bootstrap
51207 maybe-all-stagefeedback-target-libbacktrace: all-stagefeedback-target-libbacktrace
51208 all-stagefeedback: all-stagefeedback-target-libbacktrace
51209 TARGET-stagefeedback-target-libbacktrace = $(TARGET-target-libbacktrace)
51210 all-stagefeedback-target-libbacktrace: configure-stagefeedback-target-libbacktrace
51211         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
51212         @r=`${PWD_COMMAND}`; export r; \
51213         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51214         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
51215         $(NORMAL_TARGET_EXPORTS) \
51216           \
51217         cd $(TARGET_SUBDIR)/libbacktrace && \
51218          \
51219         $(MAKE) $(BASE_FLAGS_TO_PASS) \
51220                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
51221                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
51222                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
51223                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
51224                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
51225                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
51226                 $(EXTRA_TARGET_FLAGS)   \
51227                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
51228                 $(TARGET-stagefeedback-target-libbacktrace)
51229
51230 maybe-clean-stagefeedback-target-libbacktrace: clean-stagefeedback-target-libbacktrace
51231 clean-stagefeedback: clean-stagefeedback-target-libbacktrace
51232 clean-stagefeedback-target-libbacktrace:
51233         @if [ $(current_stage) = stagefeedback ]; then \
51234           [ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
51235         else \
51236           [ -f $(TARGET_SUBDIR)/stagefeedback-libbacktrace/Makefile ] || exit 0; \
51237           $(MAKE) stagefeedback-start; \
51238         fi; \
51239         cd $(TARGET_SUBDIR)/libbacktrace && \
51240         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
51241 @endif target-libbacktrace-bootstrap
51242
51243
51244 .PHONY: all-stageautoprofile-target-libbacktrace maybe-all-stageautoprofile-target-libbacktrace
51245 .PHONY: clean-stageautoprofile-target-libbacktrace maybe-clean-stageautoprofile-target-libbacktrace
51246 maybe-all-stageautoprofile-target-libbacktrace:
51247 maybe-clean-stageautoprofile-target-libbacktrace:
51248 @if target-libbacktrace-bootstrap
51249 maybe-all-stageautoprofile-target-libbacktrace: all-stageautoprofile-target-libbacktrace
51250 all-stageautoprofile: all-stageautoprofile-target-libbacktrace
51251 TARGET-stageautoprofile-target-libbacktrace = $(TARGET-target-libbacktrace)
51252 all-stageautoprofile-target-libbacktrace: configure-stageautoprofile-target-libbacktrace
51253         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
51254         @r=`${PWD_COMMAND}`; export r; \
51255         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51256         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
51257         $(NORMAL_TARGET_EXPORTS) \
51258           \
51259         cd $(TARGET_SUBDIR)/libbacktrace && \
51260         $$s/gcc/config/i386/$(AUTO_PROFILE) \
51261         $(MAKE) $(BASE_FLAGS_TO_PASS) \
51262                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
51263                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
51264                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
51265                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
51266                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
51267                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
51268                 $(EXTRA_TARGET_FLAGS)   \
51269                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
51270                 $(TARGET-stageautoprofile-target-libbacktrace)
51271
51272 maybe-clean-stageautoprofile-target-libbacktrace: clean-stageautoprofile-target-libbacktrace
51273 clean-stageautoprofile: clean-stageautoprofile-target-libbacktrace
51274 clean-stageautoprofile-target-libbacktrace:
51275         @if [ $(current_stage) = stageautoprofile ]; then \
51276           [ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
51277         else \
51278           [ -f $(TARGET_SUBDIR)/stageautoprofile-libbacktrace/Makefile ] || exit 0; \
51279           $(MAKE) stageautoprofile-start; \
51280         fi; \
51281         cd $(TARGET_SUBDIR)/libbacktrace && \
51282         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
51283 @endif target-libbacktrace-bootstrap
51284
51285
51286 .PHONY: all-stageautofeedback-target-libbacktrace maybe-all-stageautofeedback-target-libbacktrace
51287 .PHONY: clean-stageautofeedback-target-libbacktrace maybe-clean-stageautofeedback-target-libbacktrace
51288 maybe-all-stageautofeedback-target-libbacktrace:
51289 maybe-clean-stageautofeedback-target-libbacktrace:
51290 @if target-libbacktrace-bootstrap
51291 maybe-all-stageautofeedback-target-libbacktrace: all-stageautofeedback-target-libbacktrace
51292 all-stageautofeedback: all-stageautofeedback-target-libbacktrace
51293 TARGET-stageautofeedback-target-libbacktrace = $(TARGET-target-libbacktrace)
51294 all-stageautofeedback-target-libbacktrace: configure-stageautofeedback-target-libbacktrace
51295         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
51296         @r=`${PWD_COMMAND}`; export r; \
51297         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51298         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
51299         $(NORMAL_TARGET_EXPORTS) \
51300           \
51301         cd $(TARGET_SUBDIR)/libbacktrace && \
51302          \
51303         $(MAKE) $(BASE_FLAGS_TO_PASS) \
51304                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
51305                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
51306                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
51307                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
51308                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
51309                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
51310                 $(EXTRA_TARGET_FLAGS)   \
51311                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
51312                 $(TARGET-stageautofeedback-target-libbacktrace)
51313
51314 maybe-clean-stageautofeedback-target-libbacktrace: clean-stageautofeedback-target-libbacktrace
51315 clean-stageautofeedback: clean-stageautofeedback-target-libbacktrace
51316 clean-stageautofeedback-target-libbacktrace:
51317         @if [ $(current_stage) = stageautofeedback ]; then \
51318           [ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
51319         else \
51320           [ -f $(TARGET_SUBDIR)/stageautofeedback-libbacktrace/Makefile ] || exit 0; \
51321           $(MAKE) stageautofeedback-start; \
51322         fi; \
51323         cd $(TARGET_SUBDIR)/libbacktrace && \
51324         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
51325 @endif target-libbacktrace-bootstrap
51326
51327
51328
51329
51330
51331
51332 .PHONY: check-target-libbacktrace maybe-check-target-libbacktrace
51333 maybe-check-target-libbacktrace:
51334 @if target-libbacktrace
51335 maybe-check-target-libbacktrace: check-target-libbacktrace
51336
51337 check-target-libbacktrace:
51338         @: $(MAKE); $(unstage)
51339         @r=`${PWD_COMMAND}`; export r; \
51340         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51341         $(NORMAL_TARGET_EXPORTS) \
51342         (cd $(TARGET_SUBDIR)/libbacktrace && \
51343           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
51344
51345 @endif target-libbacktrace
51346
51347 .PHONY: install-target-libbacktrace maybe-install-target-libbacktrace
51348 maybe-install-target-libbacktrace:
51349 @if target-libbacktrace
51350 maybe-install-target-libbacktrace: install-target-libbacktrace
51351
51352 install-target-libbacktrace: installdirs
51353         @: $(MAKE); $(unstage)
51354         @r=`${PWD_COMMAND}`; export r; \
51355         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51356         $(NORMAL_TARGET_EXPORTS) \
51357         (cd $(TARGET_SUBDIR)/libbacktrace && \
51358           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
51359
51360 @endif target-libbacktrace
51361
51362 .PHONY: install-strip-target-libbacktrace maybe-install-strip-target-libbacktrace
51363 maybe-install-strip-target-libbacktrace:
51364 @if target-libbacktrace
51365 maybe-install-strip-target-libbacktrace: install-strip-target-libbacktrace
51366
51367 install-strip-target-libbacktrace: installdirs
51368         @: $(MAKE); $(unstage)
51369         @r=`${PWD_COMMAND}`; export r; \
51370         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51371         $(NORMAL_TARGET_EXPORTS) \
51372         (cd $(TARGET_SUBDIR)/libbacktrace && \
51373           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
51374
51375 @endif target-libbacktrace
51376
51377 # Other targets (info, dvi, pdf, etc.)
51378
51379 .PHONY: maybe-info-target-libbacktrace info-target-libbacktrace
51380 maybe-info-target-libbacktrace:
51381 @if target-libbacktrace
51382 maybe-info-target-libbacktrace: info-target-libbacktrace
51383
51384 info-target-libbacktrace: \
51385     configure-target-libbacktrace 
51386         @: $(MAKE); $(unstage)
51387         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
51388         r=`${PWD_COMMAND}`; export r; \
51389         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51390         $(NORMAL_TARGET_EXPORTS) \
51391         echo "Doing info in $(TARGET_SUBDIR)/libbacktrace"; \
51392         for flag in $(EXTRA_TARGET_FLAGS); do \
51393           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51394         done; \
51395         (cd $(TARGET_SUBDIR)/libbacktrace && \
51396           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51397                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51398                   "RANLIB=$${RANLIB}" \
51399                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51400                    info) \
51401           || exit 1
51402
51403 @endif target-libbacktrace
51404
51405 .PHONY: maybe-dvi-target-libbacktrace dvi-target-libbacktrace
51406 maybe-dvi-target-libbacktrace:
51407 @if target-libbacktrace
51408 maybe-dvi-target-libbacktrace: dvi-target-libbacktrace
51409
51410 dvi-target-libbacktrace: \
51411     configure-target-libbacktrace 
51412         @: $(MAKE); $(unstage)
51413         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
51414         r=`${PWD_COMMAND}`; export r; \
51415         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51416         $(NORMAL_TARGET_EXPORTS) \
51417         echo "Doing dvi in $(TARGET_SUBDIR)/libbacktrace"; \
51418         for flag in $(EXTRA_TARGET_FLAGS); do \
51419           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51420         done; \
51421         (cd $(TARGET_SUBDIR)/libbacktrace && \
51422           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51423                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51424                   "RANLIB=$${RANLIB}" \
51425                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51426                    dvi) \
51427           || exit 1
51428
51429 @endif target-libbacktrace
51430
51431 .PHONY: maybe-pdf-target-libbacktrace pdf-target-libbacktrace
51432 maybe-pdf-target-libbacktrace:
51433 @if target-libbacktrace
51434 maybe-pdf-target-libbacktrace: pdf-target-libbacktrace
51435
51436 pdf-target-libbacktrace: \
51437     configure-target-libbacktrace 
51438         @: $(MAKE); $(unstage)
51439         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
51440         r=`${PWD_COMMAND}`; export r; \
51441         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51442         $(NORMAL_TARGET_EXPORTS) \
51443         echo "Doing pdf in $(TARGET_SUBDIR)/libbacktrace"; \
51444         for flag in $(EXTRA_TARGET_FLAGS); do \
51445           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51446         done; \
51447         (cd $(TARGET_SUBDIR)/libbacktrace && \
51448           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51449                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51450                   "RANLIB=$${RANLIB}" \
51451                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51452                    pdf) \
51453           || exit 1
51454
51455 @endif target-libbacktrace
51456
51457 .PHONY: maybe-html-target-libbacktrace html-target-libbacktrace
51458 maybe-html-target-libbacktrace:
51459 @if target-libbacktrace
51460 maybe-html-target-libbacktrace: html-target-libbacktrace
51461
51462 html-target-libbacktrace: \
51463     configure-target-libbacktrace 
51464         @: $(MAKE); $(unstage)
51465         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
51466         r=`${PWD_COMMAND}`; export r; \
51467         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51468         $(NORMAL_TARGET_EXPORTS) \
51469         echo "Doing html in $(TARGET_SUBDIR)/libbacktrace"; \
51470         for flag in $(EXTRA_TARGET_FLAGS); do \
51471           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51472         done; \
51473         (cd $(TARGET_SUBDIR)/libbacktrace && \
51474           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51475                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51476                   "RANLIB=$${RANLIB}" \
51477                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51478                    html) \
51479           || exit 1
51480
51481 @endif target-libbacktrace
51482
51483 .PHONY: maybe-TAGS-target-libbacktrace TAGS-target-libbacktrace
51484 maybe-TAGS-target-libbacktrace:
51485 @if target-libbacktrace
51486 maybe-TAGS-target-libbacktrace: TAGS-target-libbacktrace
51487
51488 TAGS-target-libbacktrace: \
51489     configure-target-libbacktrace 
51490         @: $(MAKE); $(unstage)
51491         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
51492         r=`${PWD_COMMAND}`; export r; \
51493         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51494         $(NORMAL_TARGET_EXPORTS) \
51495         echo "Doing TAGS in $(TARGET_SUBDIR)/libbacktrace"; \
51496         for flag in $(EXTRA_TARGET_FLAGS); do \
51497           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51498         done; \
51499         (cd $(TARGET_SUBDIR)/libbacktrace && \
51500           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51501                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51502                   "RANLIB=$${RANLIB}" \
51503                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51504                    TAGS) \
51505           || exit 1
51506
51507 @endif target-libbacktrace
51508
51509 .PHONY: maybe-install-info-target-libbacktrace install-info-target-libbacktrace
51510 maybe-install-info-target-libbacktrace:
51511 @if target-libbacktrace
51512 maybe-install-info-target-libbacktrace: install-info-target-libbacktrace
51513
51514 install-info-target-libbacktrace: \
51515     configure-target-libbacktrace \
51516     info-target-libbacktrace 
51517         @: $(MAKE); $(unstage)
51518         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
51519         r=`${PWD_COMMAND}`; export r; \
51520         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51521         $(NORMAL_TARGET_EXPORTS) \
51522         echo "Doing install-info in $(TARGET_SUBDIR)/libbacktrace"; \
51523         for flag in $(EXTRA_TARGET_FLAGS); do \
51524           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51525         done; \
51526         (cd $(TARGET_SUBDIR)/libbacktrace && \
51527           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51528                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51529                   "RANLIB=$${RANLIB}" \
51530                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51531                    install-info) \
51532           || exit 1
51533
51534 @endif target-libbacktrace
51535
51536 .PHONY: maybe-install-dvi-target-libbacktrace install-dvi-target-libbacktrace
51537 maybe-install-dvi-target-libbacktrace:
51538 @if target-libbacktrace
51539 maybe-install-dvi-target-libbacktrace: install-dvi-target-libbacktrace
51540
51541 install-dvi-target-libbacktrace: \
51542     configure-target-libbacktrace \
51543     dvi-target-libbacktrace 
51544         @: $(MAKE); $(unstage)
51545         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
51546         r=`${PWD_COMMAND}`; export r; \
51547         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51548         $(NORMAL_TARGET_EXPORTS) \
51549         echo "Doing install-dvi in $(TARGET_SUBDIR)/libbacktrace"; \
51550         for flag in $(EXTRA_TARGET_FLAGS); do \
51551           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51552         done; \
51553         (cd $(TARGET_SUBDIR)/libbacktrace && \
51554           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51555                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51556                   "RANLIB=$${RANLIB}" \
51557                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51558                    install-dvi) \
51559           || exit 1
51560
51561 @endif target-libbacktrace
51562
51563 .PHONY: maybe-install-pdf-target-libbacktrace install-pdf-target-libbacktrace
51564 maybe-install-pdf-target-libbacktrace:
51565 @if target-libbacktrace
51566 maybe-install-pdf-target-libbacktrace: install-pdf-target-libbacktrace
51567
51568 install-pdf-target-libbacktrace: \
51569     configure-target-libbacktrace \
51570     pdf-target-libbacktrace 
51571         @: $(MAKE); $(unstage)
51572         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
51573         r=`${PWD_COMMAND}`; export r; \
51574         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51575         $(NORMAL_TARGET_EXPORTS) \
51576         echo "Doing install-pdf in $(TARGET_SUBDIR)/libbacktrace"; \
51577         for flag in $(EXTRA_TARGET_FLAGS); do \
51578           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51579         done; \
51580         (cd $(TARGET_SUBDIR)/libbacktrace && \
51581           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51582                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51583                   "RANLIB=$${RANLIB}" \
51584                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51585                    install-pdf) \
51586           || exit 1
51587
51588 @endif target-libbacktrace
51589
51590 .PHONY: maybe-install-html-target-libbacktrace install-html-target-libbacktrace
51591 maybe-install-html-target-libbacktrace:
51592 @if target-libbacktrace
51593 maybe-install-html-target-libbacktrace: install-html-target-libbacktrace
51594
51595 install-html-target-libbacktrace: \
51596     configure-target-libbacktrace \
51597     html-target-libbacktrace 
51598         @: $(MAKE); $(unstage)
51599         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
51600         r=`${PWD_COMMAND}`; export r; \
51601         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51602         $(NORMAL_TARGET_EXPORTS) \
51603         echo "Doing install-html in $(TARGET_SUBDIR)/libbacktrace"; \
51604         for flag in $(EXTRA_TARGET_FLAGS); do \
51605           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51606         done; \
51607         (cd $(TARGET_SUBDIR)/libbacktrace && \
51608           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51609                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51610                   "RANLIB=$${RANLIB}" \
51611                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51612                    install-html) \
51613           || exit 1
51614
51615 @endif target-libbacktrace
51616
51617 .PHONY: maybe-installcheck-target-libbacktrace installcheck-target-libbacktrace
51618 maybe-installcheck-target-libbacktrace:
51619 @if target-libbacktrace
51620 maybe-installcheck-target-libbacktrace: installcheck-target-libbacktrace
51621
51622 installcheck-target-libbacktrace: \
51623     configure-target-libbacktrace 
51624         @: $(MAKE); $(unstage)
51625         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
51626         r=`${PWD_COMMAND}`; export r; \
51627         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51628         $(NORMAL_TARGET_EXPORTS) \
51629         echo "Doing installcheck in $(TARGET_SUBDIR)/libbacktrace"; \
51630         for flag in $(EXTRA_TARGET_FLAGS); do \
51631           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51632         done; \
51633         (cd $(TARGET_SUBDIR)/libbacktrace && \
51634           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51635                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51636                   "RANLIB=$${RANLIB}" \
51637                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51638                    installcheck) \
51639           || exit 1
51640
51641 @endif target-libbacktrace
51642
51643 .PHONY: maybe-mostlyclean-target-libbacktrace mostlyclean-target-libbacktrace
51644 maybe-mostlyclean-target-libbacktrace:
51645 @if target-libbacktrace
51646 maybe-mostlyclean-target-libbacktrace: mostlyclean-target-libbacktrace
51647
51648 mostlyclean-target-libbacktrace: 
51649         @: $(MAKE); $(unstage)
51650         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
51651         r=`${PWD_COMMAND}`; export r; \
51652         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51653         $(NORMAL_TARGET_EXPORTS) \
51654         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libbacktrace"; \
51655         for flag in $(EXTRA_TARGET_FLAGS); do \
51656           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51657         done; \
51658         (cd $(TARGET_SUBDIR)/libbacktrace && \
51659           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51660                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51661                   "RANLIB=$${RANLIB}" \
51662                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51663                    mostlyclean) \
51664           || exit 1
51665
51666 @endif target-libbacktrace
51667
51668 .PHONY: maybe-clean-target-libbacktrace clean-target-libbacktrace
51669 maybe-clean-target-libbacktrace:
51670 @if target-libbacktrace
51671 maybe-clean-target-libbacktrace: clean-target-libbacktrace
51672
51673 clean-target-libbacktrace: 
51674         @: $(MAKE); $(unstage)
51675         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
51676         r=`${PWD_COMMAND}`; export r; \
51677         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51678         $(NORMAL_TARGET_EXPORTS) \
51679         echo "Doing clean in $(TARGET_SUBDIR)/libbacktrace"; \
51680         for flag in $(EXTRA_TARGET_FLAGS); do \
51681           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51682         done; \
51683         (cd $(TARGET_SUBDIR)/libbacktrace && \
51684           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51685                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51686                   "RANLIB=$${RANLIB}" \
51687                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51688                    clean) \
51689           || exit 1
51690
51691 @endif target-libbacktrace
51692
51693 .PHONY: maybe-distclean-target-libbacktrace distclean-target-libbacktrace
51694 maybe-distclean-target-libbacktrace:
51695 @if target-libbacktrace
51696 maybe-distclean-target-libbacktrace: distclean-target-libbacktrace
51697
51698 distclean-target-libbacktrace: 
51699         @: $(MAKE); $(unstage)
51700         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
51701         r=`${PWD_COMMAND}`; export r; \
51702         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51703         $(NORMAL_TARGET_EXPORTS) \
51704         echo "Doing distclean in $(TARGET_SUBDIR)/libbacktrace"; \
51705         for flag in $(EXTRA_TARGET_FLAGS); do \
51706           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51707         done; \
51708         (cd $(TARGET_SUBDIR)/libbacktrace && \
51709           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51710                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51711                   "RANLIB=$${RANLIB}" \
51712                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51713                    distclean) \
51714           || exit 1
51715
51716 @endif target-libbacktrace
51717
51718 .PHONY: maybe-maintainer-clean-target-libbacktrace maintainer-clean-target-libbacktrace
51719 maybe-maintainer-clean-target-libbacktrace:
51720 @if target-libbacktrace
51721 maybe-maintainer-clean-target-libbacktrace: maintainer-clean-target-libbacktrace
51722
51723 maintainer-clean-target-libbacktrace: 
51724         @: $(MAKE); $(unstage)
51725         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
51726         r=`${PWD_COMMAND}`; export r; \
51727         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51728         $(NORMAL_TARGET_EXPORTS) \
51729         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libbacktrace"; \
51730         for flag in $(EXTRA_TARGET_FLAGS); do \
51731           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51732         done; \
51733         (cd $(TARGET_SUBDIR)/libbacktrace && \
51734           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51735                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51736                   "RANLIB=$${RANLIB}" \
51737                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51738                    maintainer-clean) \
51739           || exit 1
51740
51741 @endif target-libbacktrace
51742
51743
51744
51745
51746
51747 .PHONY: configure-target-libquadmath maybe-configure-target-libquadmath
51748 maybe-configure-target-libquadmath:
51749 @if gcc-bootstrap
51750 configure-target-libquadmath: stage_current
51751 @endif gcc-bootstrap
51752 @if target-libquadmath
51753 maybe-configure-target-libquadmath: configure-target-libquadmath
51754 configure-target-libquadmath: 
51755         @: $(MAKE); $(unstage)
51756         @r=`${PWD_COMMAND}`; export r; \
51757         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51758         echo "Checking multilib configuration for libquadmath..."; \
51759         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libquadmath; \
51760         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libquadmath/multilib.tmp 2> /dev/null; \
51761         if test -r $(TARGET_SUBDIR)/libquadmath/multilib.out; then \
51762           if cmp -s $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; then \
51763             rm -f $(TARGET_SUBDIR)/libquadmath/multilib.tmp; \
51764           else \
51765             rm -f $(TARGET_SUBDIR)/libquadmath/Makefile; \
51766             mv $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; \
51767           fi; \
51768         else \
51769           mv $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; \
51770         fi; \
51771         test ! -f $(TARGET_SUBDIR)/libquadmath/Makefile || exit 0; \
51772         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libquadmath; \
51773         $(NORMAL_TARGET_EXPORTS)  \
51774         echo Configuring in $(TARGET_SUBDIR)/libquadmath; \
51775         cd "$(TARGET_SUBDIR)/libquadmath" || exit 1; \
51776         case $(srcdir) in \
51777           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51778           *) topdir=`echo $(TARGET_SUBDIR)/libquadmath/ | \
51779                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51780         esac; \
51781         module_srcdir=libquadmath; \
51782         rm -f no-such-file || : ; \
51783         CONFIG_SITE=no-such-file $(SHELL) \
51784           $$s/$$module_srcdir/configure \
51785           --srcdir=$${topdir}/$$module_srcdir \
51786           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51787           --target=${target_alias}  \
51788           || exit 1
51789 @endif target-libquadmath
51790
51791
51792
51793
51794
51795 .PHONY: all-target-libquadmath maybe-all-target-libquadmath
51796 maybe-all-target-libquadmath:
51797 @if gcc-bootstrap
51798 all-target-libquadmath: stage_current
51799 @endif gcc-bootstrap
51800 @if target-libquadmath
51801 TARGET-target-libquadmath=all
51802 maybe-all-target-libquadmath: all-target-libquadmath
51803 all-target-libquadmath: configure-target-libquadmath
51804         @: $(MAKE); $(unstage)
51805         @r=`${PWD_COMMAND}`; export r; \
51806         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51807         $(NORMAL_TARGET_EXPORTS)  \
51808         (cd $(TARGET_SUBDIR)/libquadmath && \
51809           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
51810                 $(TARGET-target-libquadmath))
51811 @endif target-libquadmath
51812
51813
51814
51815
51816
51817 .PHONY: check-target-libquadmath maybe-check-target-libquadmath
51818 maybe-check-target-libquadmath:
51819 @if target-libquadmath
51820 maybe-check-target-libquadmath: check-target-libquadmath
51821
51822 check-target-libquadmath:
51823         @: $(MAKE); $(unstage)
51824         @r=`${PWD_COMMAND}`; export r; \
51825         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51826         $(NORMAL_TARGET_EXPORTS) \
51827         (cd $(TARGET_SUBDIR)/libquadmath && \
51828           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
51829
51830 @endif target-libquadmath
51831
51832 .PHONY: install-target-libquadmath maybe-install-target-libquadmath
51833 maybe-install-target-libquadmath:
51834 @if target-libquadmath
51835 maybe-install-target-libquadmath: install-target-libquadmath
51836
51837 install-target-libquadmath: installdirs
51838         @: $(MAKE); $(unstage)
51839         @r=`${PWD_COMMAND}`; export r; \
51840         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51841         $(NORMAL_TARGET_EXPORTS) \
51842         (cd $(TARGET_SUBDIR)/libquadmath && \
51843           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
51844
51845 @endif target-libquadmath
51846
51847 .PHONY: install-strip-target-libquadmath maybe-install-strip-target-libquadmath
51848 maybe-install-strip-target-libquadmath:
51849 @if target-libquadmath
51850 maybe-install-strip-target-libquadmath: install-strip-target-libquadmath
51851
51852 install-strip-target-libquadmath: installdirs
51853         @: $(MAKE); $(unstage)
51854         @r=`${PWD_COMMAND}`; export r; \
51855         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51856         $(NORMAL_TARGET_EXPORTS) \
51857         (cd $(TARGET_SUBDIR)/libquadmath && \
51858           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
51859
51860 @endif target-libquadmath
51861
51862 # Other targets (info, dvi, pdf, etc.)
51863
51864 .PHONY: maybe-info-target-libquadmath info-target-libquadmath
51865 maybe-info-target-libquadmath:
51866 @if target-libquadmath
51867 maybe-info-target-libquadmath: info-target-libquadmath
51868
51869 info-target-libquadmath: \
51870     configure-target-libquadmath 
51871         @: $(MAKE); $(unstage)
51872         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51873         r=`${PWD_COMMAND}`; export r; \
51874         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51875         $(NORMAL_TARGET_EXPORTS) \
51876         echo "Doing info in $(TARGET_SUBDIR)/libquadmath"; \
51877         for flag in $(EXTRA_TARGET_FLAGS); do \
51878           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51879         done; \
51880         (cd $(TARGET_SUBDIR)/libquadmath && \
51881           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51882                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51883                   "RANLIB=$${RANLIB}" \
51884                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51885                    info) \
51886           || exit 1
51887
51888 @endif target-libquadmath
51889
51890 .PHONY: maybe-dvi-target-libquadmath dvi-target-libquadmath
51891 maybe-dvi-target-libquadmath:
51892 @if target-libquadmath
51893 maybe-dvi-target-libquadmath: dvi-target-libquadmath
51894
51895 dvi-target-libquadmath: \
51896     configure-target-libquadmath 
51897         @: $(MAKE); $(unstage)
51898         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51899         r=`${PWD_COMMAND}`; export r; \
51900         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51901         $(NORMAL_TARGET_EXPORTS) \
51902         echo "Doing dvi in $(TARGET_SUBDIR)/libquadmath"; \
51903         for flag in $(EXTRA_TARGET_FLAGS); do \
51904           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51905         done; \
51906         (cd $(TARGET_SUBDIR)/libquadmath && \
51907           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51908                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51909                   "RANLIB=$${RANLIB}" \
51910                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51911                    dvi) \
51912           || exit 1
51913
51914 @endif target-libquadmath
51915
51916 .PHONY: maybe-pdf-target-libquadmath pdf-target-libquadmath
51917 maybe-pdf-target-libquadmath:
51918 @if target-libquadmath
51919 maybe-pdf-target-libquadmath: pdf-target-libquadmath
51920
51921 pdf-target-libquadmath: \
51922     configure-target-libquadmath 
51923         @: $(MAKE); $(unstage)
51924         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51925         r=`${PWD_COMMAND}`; export r; \
51926         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51927         $(NORMAL_TARGET_EXPORTS) \
51928         echo "Doing pdf in $(TARGET_SUBDIR)/libquadmath"; \
51929         for flag in $(EXTRA_TARGET_FLAGS); do \
51930           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51931         done; \
51932         (cd $(TARGET_SUBDIR)/libquadmath && \
51933           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51934                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51935                   "RANLIB=$${RANLIB}" \
51936                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51937                    pdf) \
51938           || exit 1
51939
51940 @endif target-libquadmath
51941
51942 .PHONY: maybe-html-target-libquadmath html-target-libquadmath
51943 maybe-html-target-libquadmath:
51944 @if target-libquadmath
51945 maybe-html-target-libquadmath: html-target-libquadmath
51946
51947 html-target-libquadmath: \
51948     configure-target-libquadmath 
51949         @: $(MAKE); $(unstage)
51950         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51951         r=`${PWD_COMMAND}`; export r; \
51952         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51953         $(NORMAL_TARGET_EXPORTS) \
51954         echo "Doing html in $(TARGET_SUBDIR)/libquadmath"; \
51955         for flag in $(EXTRA_TARGET_FLAGS); do \
51956           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51957         done; \
51958         (cd $(TARGET_SUBDIR)/libquadmath && \
51959           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51960                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51961                   "RANLIB=$${RANLIB}" \
51962                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51963                    html) \
51964           || exit 1
51965
51966 @endif target-libquadmath
51967
51968 .PHONY: maybe-TAGS-target-libquadmath TAGS-target-libquadmath
51969 maybe-TAGS-target-libquadmath:
51970 @if target-libquadmath
51971 maybe-TAGS-target-libquadmath: TAGS-target-libquadmath
51972
51973 TAGS-target-libquadmath: \
51974     configure-target-libquadmath 
51975         @: $(MAKE); $(unstage)
51976         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51977         r=`${PWD_COMMAND}`; export r; \
51978         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51979         $(NORMAL_TARGET_EXPORTS) \
51980         echo "Doing TAGS in $(TARGET_SUBDIR)/libquadmath"; \
51981         for flag in $(EXTRA_TARGET_FLAGS); do \
51982           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51983         done; \
51984         (cd $(TARGET_SUBDIR)/libquadmath && \
51985           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51986                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51987                   "RANLIB=$${RANLIB}" \
51988                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51989                    TAGS) \
51990           || exit 1
51991
51992 @endif target-libquadmath
51993
51994 .PHONY: maybe-install-info-target-libquadmath install-info-target-libquadmath
51995 maybe-install-info-target-libquadmath:
51996 @if target-libquadmath
51997 maybe-install-info-target-libquadmath: install-info-target-libquadmath
51998
51999 install-info-target-libquadmath: \
52000     configure-target-libquadmath \
52001     info-target-libquadmath 
52002         @: $(MAKE); $(unstage)
52003         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
52004         r=`${PWD_COMMAND}`; export r; \
52005         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52006         $(NORMAL_TARGET_EXPORTS) \
52007         echo "Doing install-info in $(TARGET_SUBDIR)/libquadmath"; \
52008         for flag in $(EXTRA_TARGET_FLAGS); do \
52009           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52010         done; \
52011         (cd $(TARGET_SUBDIR)/libquadmath && \
52012           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52013                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52014                   "RANLIB=$${RANLIB}" \
52015                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52016                    install-info) \
52017           || exit 1
52018
52019 @endif target-libquadmath
52020
52021 .PHONY: maybe-install-dvi-target-libquadmath install-dvi-target-libquadmath
52022 maybe-install-dvi-target-libquadmath:
52023 @if target-libquadmath
52024 maybe-install-dvi-target-libquadmath: install-dvi-target-libquadmath
52025
52026 install-dvi-target-libquadmath: \
52027     configure-target-libquadmath \
52028     dvi-target-libquadmath 
52029         @: $(MAKE); $(unstage)
52030         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
52031         r=`${PWD_COMMAND}`; export r; \
52032         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52033         $(NORMAL_TARGET_EXPORTS) \
52034         echo "Doing install-dvi in $(TARGET_SUBDIR)/libquadmath"; \
52035         for flag in $(EXTRA_TARGET_FLAGS); do \
52036           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52037         done; \
52038         (cd $(TARGET_SUBDIR)/libquadmath && \
52039           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52040                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52041                   "RANLIB=$${RANLIB}" \
52042                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52043                    install-dvi) \
52044           || exit 1
52045
52046 @endif target-libquadmath
52047
52048 .PHONY: maybe-install-pdf-target-libquadmath install-pdf-target-libquadmath
52049 maybe-install-pdf-target-libquadmath:
52050 @if target-libquadmath
52051 maybe-install-pdf-target-libquadmath: install-pdf-target-libquadmath
52052
52053 install-pdf-target-libquadmath: \
52054     configure-target-libquadmath \
52055     pdf-target-libquadmath 
52056         @: $(MAKE); $(unstage)
52057         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
52058         r=`${PWD_COMMAND}`; export r; \
52059         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52060         $(NORMAL_TARGET_EXPORTS) \
52061         echo "Doing install-pdf in $(TARGET_SUBDIR)/libquadmath"; \
52062         for flag in $(EXTRA_TARGET_FLAGS); do \
52063           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52064         done; \
52065         (cd $(TARGET_SUBDIR)/libquadmath && \
52066           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52067                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52068                   "RANLIB=$${RANLIB}" \
52069                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52070                    install-pdf) \
52071           || exit 1
52072
52073 @endif target-libquadmath
52074
52075 .PHONY: maybe-install-html-target-libquadmath install-html-target-libquadmath
52076 maybe-install-html-target-libquadmath:
52077 @if target-libquadmath
52078 maybe-install-html-target-libquadmath: install-html-target-libquadmath
52079
52080 install-html-target-libquadmath: \
52081     configure-target-libquadmath \
52082     html-target-libquadmath 
52083         @: $(MAKE); $(unstage)
52084         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
52085         r=`${PWD_COMMAND}`; export r; \
52086         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52087         $(NORMAL_TARGET_EXPORTS) \
52088         echo "Doing install-html in $(TARGET_SUBDIR)/libquadmath"; \
52089         for flag in $(EXTRA_TARGET_FLAGS); do \
52090           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52091         done; \
52092         (cd $(TARGET_SUBDIR)/libquadmath && \
52093           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52094                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52095                   "RANLIB=$${RANLIB}" \
52096                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52097                    install-html) \
52098           || exit 1
52099
52100 @endif target-libquadmath
52101
52102 .PHONY: maybe-installcheck-target-libquadmath installcheck-target-libquadmath
52103 maybe-installcheck-target-libquadmath:
52104 @if target-libquadmath
52105 maybe-installcheck-target-libquadmath: installcheck-target-libquadmath
52106
52107 installcheck-target-libquadmath: \
52108     configure-target-libquadmath 
52109         @: $(MAKE); $(unstage)
52110         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
52111         r=`${PWD_COMMAND}`; export r; \
52112         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52113         $(NORMAL_TARGET_EXPORTS) \
52114         echo "Doing installcheck in $(TARGET_SUBDIR)/libquadmath"; \
52115         for flag in $(EXTRA_TARGET_FLAGS); do \
52116           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52117         done; \
52118         (cd $(TARGET_SUBDIR)/libquadmath && \
52119           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52120                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52121                   "RANLIB=$${RANLIB}" \
52122                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52123                    installcheck) \
52124           || exit 1
52125
52126 @endif target-libquadmath
52127
52128 .PHONY: maybe-mostlyclean-target-libquadmath mostlyclean-target-libquadmath
52129 maybe-mostlyclean-target-libquadmath:
52130 @if target-libquadmath
52131 maybe-mostlyclean-target-libquadmath: mostlyclean-target-libquadmath
52132
52133 mostlyclean-target-libquadmath: 
52134         @: $(MAKE); $(unstage)
52135         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
52136         r=`${PWD_COMMAND}`; export r; \
52137         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52138         $(NORMAL_TARGET_EXPORTS) \
52139         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libquadmath"; \
52140         for flag in $(EXTRA_TARGET_FLAGS); do \
52141           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52142         done; \
52143         (cd $(TARGET_SUBDIR)/libquadmath && \
52144           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52145                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52146                   "RANLIB=$${RANLIB}" \
52147                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52148                    mostlyclean) \
52149           || exit 1
52150
52151 @endif target-libquadmath
52152
52153 .PHONY: maybe-clean-target-libquadmath clean-target-libquadmath
52154 maybe-clean-target-libquadmath:
52155 @if target-libquadmath
52156 maybe-clean-target-libquadmath: clean-target-libquadmath
52157
52158 clean-target-libquadmath: 
52159         @: $(MAKE); $(unstage)
52160         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
52161         r=`${PWD_COMMAND}`; export r; \
52162         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52163         $(NORMAL_TARGET_EXPORTS) \
52164         echo "Doing clean in $(TARGET_SUBDIR)/libquadmath"; \
52165         for flag in $(EXTRA_TARGET_FLAGS); do \
52166           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52167         done; \
52168         (cd $(TARGET_SUBDIR)/libquadmath && \
52169           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52170                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52171                   "RANLIB=$${RANLIB}" \
52172                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52173                    clean) \
52174           || exit 1
52175
52176 @endif target-libquadmath
52177
52178 .PHONY: maybe-distclean-target-libquadmath distclean-target-libquadmath
52179 maybe-distclean-target-libquadmath:
52180 @if target-libquadmath
52181 maybe-distclean-target-libquadmath: distclean-target-libquadmath
52182
52183 distclean-target-libquadmath: 
52184         @: $(MAKE); $(unstage)
52185         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
52186         r=`${PWD_COMMAND}`; export r; \
52187         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52188         $(NORMAL_TARGET_EXPORTS) \
52189         echo "Doing distclean in $(TARGET_SUBDIR)/libquadmath"; \
52190         for flag in $(EXTRA_TARGET_FLAGS); do \
52191           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52192         done; \
52193         (cd $(TARGET_SUBDIR)/libquadmath && \
52194           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52195                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52196                   "RANLIB=$${RANLIB}" \
52197                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52198                    distclean) \
52199           || exit 1
52200
52201 @endif target-libquadmath
52202
52203 .PHONY: maybe-maintainer-clean-target-libquadmath maintainer-clean-target-libquadmath
52204 maybe-maintainer-clean-target-libquadmath:
52205 @if target-libquadmath
52206 maybe-maintainer-clean-target-libquadmath: maintainer-clean-target-libquadmath
52207
52208 maintainer-clean-target-libquadmath: 
52209         @: $(MAKE); $(unstage)
52210         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
52211         r=`${PWD_COMMAND}`; export r; \
52212         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52213         $(NORMAL_TARGET_EXPORTS) \
52214         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libquadmath"; \
52215         for flag in $(EXTRA_TARGET_FLAGS); do \
52216           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52217         done; \
52218         (cd $(TARGET_SUBDIR)/libquadmath && \
52219           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52220                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52221                   "RANLIB=$${RANLIB}" \
52222                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52223                    maintainer-clean) \
52224           || exit 1
52225
52226 @endif target-libquadmath
52227
52228
52229
52230
52231
52232 .PHONY: configure-target-libgfortran maybe-configure-target-libgfortran
52233 maybe-configure-target-libgfortran:
52234 @if gcc-bootstrap
52235 configure-target-libgfortran: stage_current
52236 @endif gcc-bootstrap
52237 @if target-libgfortran
52238 maybe-configure-target-libgfortran: configure-target-libgfortran
52239 configure-target-libgfortran: 
52240         @: $(MAKE); $(unstage)
52241         @r=`${PWD_COMMAND}`; export r; \
52242         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52243         echo "Checking multilib configuration for libgfortran..."; \
52244         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran; \
52245         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgfortran/multilib.tmp 2> /dev/null; \
52246         if test -r $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
52247           if cmp -s $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
52248             rm -f $(TARGET_SUBDIR)/libgfortran/multilib.tmp; \
52249           else \
52250             rm -f $(TARGET_SUBDIR)/libgfortran/Makefile; \
52251             mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
52252           fi; \
52253         else \
52254           mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
52255         fi; \
52256         test ! -f $(TARGET_SUBDIR)/libgfortran/Makefile || exit 0; \
52257         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran; \
52258         $(NORMAL_TARGET_EXPORTS)  \
52259         echo Configuring in $(TARGET_SUBDIR)/libgfortran; \
52260         cd "$(TARGET_SUBDIR)/libgfortran" || exit 1; \
52261         case $(srcdir) in \
52262           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
52263           *) topdir=`echo $(TARGET_SUBDIR)/libgfortran/ | \
52264                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
52265         esac; \
52266         module_srcdir=libgfortran; \
52267         rm -f no-such-file || : ; \
52268         CONFIG_SITE=no-such-file $(SHELL) \
52269           $$s/$$module_srcdir/configure \
52270           --srcdir=$${topdir}/$$module_srcdir \
52271           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
52272           --target=${target_alias}  \
52273           || exit 1
52274 @endif target-libgfortran
52275
52276
52277
52278
52279
52280 .PHONY: all-target-libgfortran maybe-all-target-libgfortran
52281 maybe-all-target-libgfortran:
52282 @if gcc-bootstrap
52283 all-target-libgfortran: stage_current
52284 @endif gcc-bootstrap
52285 @if target-libgfortran
52286 TARGET-target-libgfortran=all
52287 maybe-all-target-libgfortran: all-target-libgfortran
52288 all-target-libgfortran: configure-target-libgfortran
52289         @: $(MAKE); $(unstage)
52290         @r=`${PWD_COMMAND}`; export r; \
52291         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52292         $(NORMAL_TARGET_EXPORTS)  \
52293         (cd $(TARGET_SUBDIR)/libgfortran && \
52294           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
52295                 $(TARGET-target-libgfortran))
52296 @endif target-libgfortran
52297
52298
52299
52300
52301
52302 .PHONY: check-target-libgfortran maybe-check-target-libgfortran
52303 maybe-check-target-libgfortran:
52304 @if target-libgfortran
52305 maybe-check-target-libgfortran: check-target-libgfortran
52306
52307 check-target-libgfortran:
52308         @: $(MAKE); $(unstage)
52309         @r=`${PWD_COMMAND}`; export r; \
52310         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52311         $(NORMAL_TARGET_EXPORTS) \
52312         (cd $(TARGET_SUBDIR)/libgfortran && \
52313           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
52314
52315 @endif target-libgfortran
52316
52317 .PHONY: install-target-libgfortran maybe-install-target-libgfortran
52318 maybe-install-target-libgfortran:
52319 @if target-libgfortran
52320 maybe-install-target-libgfortran: install-target-libgfortran
52321
52322 install-target-libgfortran: installdirs
52323         @: $(MAKE); $(unstage)
52324         @r=`${PWD_COMMAND}`; export r; \
52325         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52326         $(NORMAL_TARGET_EXPORTS) \
52327         (cd $(TARGET_SUBDIR)/libgfortran && \
52328           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
52329
52330 @endif target-libgfortran
52331
52332 .PHONY: install-strip-target-libgfortran maybe-install-strip-target-libgfortran
52333 maybe-install-strip-target-libgfortran:
52334 @if target-libgfortran
52335 maybe-install-strip-target-libgfortran: install-strip-target-libgfortran
52336
52337 install-strip-target-libgfortran: installdirs
52338         @: $(MAKE); $(unstage)
52339         @r=`${PWD_COMMAND}`; export r; \
52340         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52341         $(NORMAL_TARGET_EXPORTS) \
52342         (cd $(TARGET_SUBDIR)/libgfortran && \
52343           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
52344
52345 @endif target-libgfortran
52346
52347 # Other targets (info, dvi, pdf, etc.)
52348
52349 .PHONY: maybe-info-target-libgfortran info-target-libgfortran
52350 maybe-info-target-libgfortran:
52351 @if target-libgfortran
52352 maybe-info-target-libgfortran: info-target-libgfortran
52353
52354 info-target-libgfortran: \
52355     configure-target-libgfortran 
52356         @: $(MAKE); $(unstage)
52357         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
52358         r=`${PWD_COMMAND}`; export r; \
52359         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52360         $(NORMAL_TARGET_EXPORTS) \
52361         echo "Doing info in $(TARGET_SUBDIR)/libgfortran"; \
52362         for flag in $(EXTRA_TARGET_FLAGS); do \
52363           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52364         done; \
52365         (cd $(TARGET_SUBDIR)/libgfortran && \
52366           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52367                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52368                   "RANLIB=$${RANLIB}" \
52369                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52370                    info) \
52371           || exit 1
52372
52373 @endif target-libgfortran
52374
52375 .PHONY: maybe-dvi-target-libgfortran dvi-target-libgfortran
52376 maybe-dvi-target-libgfortran:
52377 @if target-libgfortran
52378 maybe-dvi-target-libgfortran: dvi-target-libgfortran
52379
52380 dvi-target-libgfortran: \
52381     configure-target-libgfortran 
52382         @: $(MAKE); $(unstage)
52383         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
52384         r=`${PWD_COMMAND}`; export r; \
52385         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52386         $(NORMAL_TARGET_EXPORTS) \
52387         echo "Doing dvi in $(TARGET_SUBDIR)/libgfortran"; \
52388         for flag in $(EXTRA_TARGET_FLAGS); do \
52389           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52390         done; \
52391         (cd $(TARGET_SUBDIR)/libgfortran && \
52392           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52393                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52394                   "RANLIB=$${RANLIB}" \
52395                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52396                    dvi) \
52397           || exit 1
52398
52399 @endif target-libgfortran
52400
52401 .PHONY: maybe-pdf-target-libgfortran pdf-target-libgfortran
52402 maybe-pdf-target-libgfortran:
52403 @if target-libgfortran
52404 maybe-pdf-target-libgfortran: pdf-target-libgfortran
52405
52406 pdf-target-libgfortran: \
52407     configure-target-libgfortran 
52408         @: $(MAKE); $(unstage)
52409         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
52410         r=`${PWD_COMMAND}`; export r; \
52411         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52412         $(NORMAL_TARGET_EXPORTS) \
52413         echo "Doing pdf in $(TARGET_SUBDIR)/libgfortran"; \
52414         for flag in $(EXTRA_TARGET_FLAGS); do \
52415           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52416         done; \
52417         (cd $(TARGET_SUBDIR)/libgfortran && \
52418           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52419                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52420                   "RANLIB=$${RANLIB}" \
52421                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52422                    pdf) \
52423           || exit 1
52424
52425 @endif target-libgfortran
52426
52427 .PHONY: maybe-html-target-libgfortran html-target-libgfortran
52428 maybe-html-target-libgfortran:
52429 @if target-libgfortran
52430 maybe-html-target-libgfortran: html-target-libgfortran
52431
52432 html-target-libgfortran: \
52433     configure-target-libgfortran 
52434         @: $(MAKE); $(unstage)
52435         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
52436         r=`${PWD_COMMAND}`; export r; \
52437         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52438         $(NORMAL_TARGET_EXPORTS) \
52439         echo "Doing html in $(TARGET_SUBDIR)/libgfortran"; \
52440         for flag in $(EXTRA_TARGET_FLAGS); do \
52441           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52442         done; \
52443         (cd $(TARGET_SUBDIR)/libgfortran && \
52444           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52445                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52446                   "RANLIB=$${RANLIB}" \
52447                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52448                    html) \
52449           || exit 1
52450
52451 @endif target-libgfortran
52452
52453 .PHONY: maybe-TAGS-target-libgfortran TAGS-target-libgfortran
52454 maybe-TAGS-target-libgfortran:
52455 @if target-libgfortran
52456 maybe-TAGS-target-libgfortran: TAGS-target-libgfortran
52457
52458 TAGS-target-libgfortran: \
52459     configure-target-libgfortran 
52460         @: $(MAKE); $(unstage)
52461         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
52462         r=`${PWD_COMMAND}`; export r; \
52463         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52464         $(NORMAL_TARGET_EXPORTS) \
52465         echo "Doing TAGS in $(TARGET_SUBDIR)/libgfortran"; \
52466         for flag in $(EXTRA_TARGET_FLAGS); do \
52467           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52468         done; \
52469         (cd $(TARGET_SUBDIR)/libgfortran && \
52470           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52471                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52472                   "RANLIB=$${RANLIB}" \
52473                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52474                    TAGS) \
52475           || exit 1
52476
52477 @endif target-libgfortran
52478
52479 .PHONY: maybe-install-info-target-libgfortran install-info-target-libgfortran
52480 maybe-install-info-target-libgfortran:
52481 @if target-libgfortran
52482 maybe-install-info-target-libgfortran: install-info-target-libgfortran
52483
52484 install-info-target-libgfortran: \
52485     configure-target-libgfortran \
52486     info-target-libgfortran 
52487         @: $(MAKE); $(unstage)
52488         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
52489         r=`${PWD_COMMAND}`; export r; \
52490         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52491         $(NORMAL_TARGET_EXPORTS) \
52492         echo "Doing install-info in $(TARGET_SUBDIR)/libgfortran"; \
52493         for flag in $(EXTRA_TARGET_FLAGS); do \
52494           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52495         done; \
52496         (cd $(TARGET_SUBDIR)/libgfortran && \
52497           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52498                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52499                   "RANLIB=$${RANLIB}" \
52500                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52501                    install-info) \
52502           || exit 1
52503
52504 @endif target-libgfortran
52505
52506 .PHONY: maybe-install-dvi-target-libgfortran install-dvi-target-libgfortran
52507 maybe-install-dvi-target-libgfortran:
52508 @if target-libgfortran
52509 maybe-install-dvi-target-libgfortran: install-dvi-target-libgfortran
52510
52511 install-dvi-target-libgfortran: \
52512     configure-target-libgfortran \
52513     dvi-target-libgfortran 
52514         @: $(MAKE); $(unstage)
52515         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
52516         r=`${PWD_COMMAND}`; export r; \
52517         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52518         $(NORMAL_TARGET_EXPORTS) \
52519         echo "Doing install-dvi in $(TARGET_SUBDIR)/libgfortran"; \
52520         for flag in $(EXTRA_TARGET_FLAGS); do \
52521           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52522         done; \
52523         (cd $(TARGET_SUBDIR)/libgfortran && \
52524           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52525                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52526                   "RANLIB=$${RANLIB}" \
52527                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52528                    install-dvi) \
52529           || exit 1
52530
52531 @endif target-libgfortran
52532
52533 .PHONY: maybe-install-pdf-target-libgfortran install-pdf-target-libgfortran
52534 maybe-install-pdf-target-libgfortran:
52535 @if target-libgfortran
52536 maybe-install-pdf-target-libgfortran: install-pdf-target-libgfortran
52537
52538 install-pdf-target-libgfortran: \
52539     configure-target-libgfortran \
52540     pdf-target-libgfortran 
52541         @: $(MAKE); $(unstage)
52542         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
52543         r=`${PWD_COMMAND}`; export r; \
52544         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52545         $(NORMAL_TARGET_EXPORTS) \
52546         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgfortran"; \
52547         for flag in $(EXTRA_TARGET_FLAGS); do \
52548           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52549         done; \
52550         (cd $(TARGET_SUBDIR)/libgfortran && \
52551           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52552                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52553                   "RANLIB=$${RANLIB}" \
52554                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52555                    install-pdf) \
52556           || exit 1
52557
52558 @endif target-libgfortran
52559
52560 .PHONY: maybe-install-html-target-libgfortran install-html-target-libgfortran
52561 maybe-install-html-target-libgfortran:
52562 @if target-libgfortran
52563 maybe-install-html-target-libgfortran: install-html-target-libgfortran
52564
52565 install-html-target-libgfortran: \
52566     configure-target-libgfortran \
52567     html-target-libgfortran 
52568         @: $(MAKE); $(unstage)
52569         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
52570         r=`${PWD_COMMAND}`; export r; \
52571         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52572         $(NORMAL_TARGET_EXPORTS) \
52573         echo "Doing install-html in $(TARGET_SUBDIR)/libgfortran"; \
52574         for flag in $(EXTRA_TARGET_FLAGS); do \
52575           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52576         done; \
52577         (cd $(TARGET_SUBDIR)/libgfortran && \
52578           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52579                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52580                   "RANLIB=$${RANLIB}" \
52581                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52582                    install-html) \
52583           || exit 1
52584
52585 @endif target-libgfortran
52586
52587 .PHONY: maybe-installcheck-target-libgfortran installcheck-target-libgfortran
52588 maybe-installcheck-target-libgfortran:
52589 @if target-libgfortran
52590 maybe-installcheck-target-libgfortran: installcheck-target-libgfortran
52591
52592 installcheck-target-libgfortran: \
52593     configure-target-libgfortran 
52594         @: $(MAKE); $(unstage)
52595         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
52596         r=`${PWD_COMMAND}`; export r; \
52597         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52598         $(NORMAL_TARGET_EXPORTS) \
52599         echo "Doing installcheck in $(TARGET_SUBDIR)/libgfortran"; \
52600         for flag in $(EXTRA_TARGET_FLAGS); do \
52601           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52602         done; \
52603         (cd $(TARGET_SUBDIR)/libgfortran && \
52604           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52605                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52606                   "RANLIB=$${RANLIB}" \
52607                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52608                    installcheck) \
52609           || exit 1
52610
52611 @endif target-libgfortran
52612
52613 .PHONY: maybe-mostlyclean-target-libgfortran mostlyclean-target-libgfortran
52614 maybe-mostlyclean-target-libgfortran:
52615 @if target-libgfortran
52616 maybe-mostlyclean-target-libgfortran: mostlyclean-target-libgfortran
52617
52618 mostlyclean-target-libgfortran: 
52619         @: $(MAKE); $(unstage)
52620         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
52621         r=`${PWD_COMMAND}`; export r; \
52622         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52623         $(NORMAL_TARGET_EXPORTS) \
52624         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgfortran"; \
52625         for flag in $(EXTRA_TARGET_FLAGS); do \
52626           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52627         done; \
52628         (cd $(TARGET_SUBDIR)/libgfortran && \
52629           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52630                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52631                   "RANLIB=$${RANLIB}" \
52632                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52633                    mostlyclean) \
52634           || exit 1
52635
52636 @endif target-libgfortran
52637
52638 .PHONY: maybe-clean-target-libgfortran clean-target-libgfortran
52639 maybe-clean-target-libgfortran:
52640 @if target-libgfortran
52641 maybe-clean-target-libgfortran: clean-target-libgfortran
52642
52643 clean-target-libgfortran: 
52644         @: $(MAKE); $(unstage)
52645         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
52646         r=`${PWD_COMMAND}`; export r; \
52647         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52648         $(NORMAL_TARGET_EXPORTS) \
52649         echo "Doing clean in $(TARGET_SUBDIR)/libgfortran"; \
52650         for flag in $(EXTRA_TARGET_FLAGS); do \
52651           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52652         done; \
52653         (cd $(TARGET_SUBDIR)/libgfortran && \
52654           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52655                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52656                   "RANLIB=$${RANLIB}" \
52657                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52658                    clean) \
52659           || exit 1
52660
52661 @endif target-libgfortran
52662
52663 .PHONY: maybe-distclean-target-libgfortran distclean-target-libgfortran
52664 maybe-distclean-target-libgfortran:
52665 @if target-libgfortran
52666 maybe-distclean-target-libgfortran: distclean-target-libgfortran
52667
52668 distclean-target-libgfortran: 
52669         @: $(MAKE); $(unstage)
52670         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
52671         r=`${PWD_COMMAND}`; export r; \
52672         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52673         $(NORMAL_TARGET_EXPORTS) \
52674         echo "Doing distclean in $(TARGET_SUBDIR)/libgfortran"; \
52675         for flag in $(EXTRA_TARGET_FLAGS); do \
52676           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52677         done; \
52678         (cd $(TARGET_SUBDIR)/libgfortran && \
52679           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52680                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52681                   "RANLIB=$${RANLIB}" \
52682                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52683                    distclean) \
52684           || exit 1
52685
52686 @endif target-libgfortran
52687
52688 .PHONY: maybe-maintainer-clean-target-libgfortran maintainer-clean-target-libgfortran
52689 maybe-maintainer-clean-target-libgfortran:
52690 @if target-libgfortran
52691 maybe-maintainer-clean-target-libgfortran: maintainer-clean-target-libgfortran
52692
52693 maintainer-clean-target-libgfortran: 
52694         @: $(MAKE); $(unstage)
52695         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
52696         r=`${PWD_COMMAND}`; export r; \
52697         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52698         $(NORMAL_TARGET_EXPORTS) \
52699         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgfortran"; \
52700         for flag in $(EXTRA_TARGET_FLAGS); do \
52701           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52702         done; \
52703         (cd $(TARGET_SUBDIR)/libgfortran && \
52704           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52705                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52706                   "RANLIB=$${RANLIB}" \
52707                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52708                    maintainer-clean) \
52709           || exit 1
52710
52711 @endif target-libgfortran
52712
52713
52714
52715
52716
52717 .PHONY: configure-target-libobjc maybe-configure-target-libobjc
52718 maybe-configure-target-libobjc:
52719 @if gcc-bootstrap
52720 configure-target-libobjc: stage_current
52721 @endif gcc-bootstrap
52722 @if target-libobjc
52723 maybe-configure-target-libobjc: configure-target-libobjc
52724 configure-target-libobjc: 
52725         @: $(MAKE); $(unstage)
52726         @r=`${PWD_COMMAND}`; export r; \
52727         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52728         echo "Checking multilib configuration for libobjc..."; \
52729         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc; \
52730         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libobjc/multilib.tmp 2> /dev/null; \
52731         if test -r $(TARGET_SUBDIR)/libobjc/multilib.out; then \
52732           if cmp -s $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; then \
52733             rm -f $(TARGET_SUBDIR)/libobjc/multilib.tmp; \
52734           else \
52735             rm -f $(TARGET_SUBDIR)/libobjc/Makefile; \
52736             mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
52737           fi; \
52738         else \
52739           mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
52740         fi; \
52741         test ! -f $(TARGET_SUBDIR)/libobjc/Makefile || exit 0; \
52742         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc; \
52743         $(NORMAL_TARGET_EXPORTS)  \
52744         echo Configuring in $(TARGET_SUBDIR)/libobjc; \
52745         cd "$(TARGET_SUBDIR)/libobjc" || exit 1; \
52746         case $(srcdir) in \
52747           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
52748           *) topdir=`echo $(TARGET_SUBDIR)/libobjc/ | \
52749                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
52750         esac; \
52751         module_srcdir=libobjc; \
52752         rm -f no-such-file || : ; \
52753         CONFIG_SITE=no-such-file $(SHELL) \
52754           $$s/$$module_srcdir/configure \
52755           --srcdir=$${topdir}/$$module_srcdir \
52756           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
52757           --target=${target_alias}  \
52758           || exit 1
52759 @endif target-libobjc
52760
52761
52762
52763
52764
52765 .PHONY: all-target-libobjc maybe-all-target-libobjc
52766 maybe-all-target-libobjc:
52767 @if gcc-bootstrap
52768 all-target-libobjc: stage_current
52769 @endif gcc-bootstrap
52770 @if target-libobjc
52771 TARGET-target-libobjc=all
52772 maybe-all-target-libobjc: all-target-libobjc
52773 all-target-libobjc: configure-target-libobjc
52774         @: $(MAKE); $(unstage)
52775         @r=`${PWD_COMMAND}`; export r; \
52776         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52777         $(NORMAL_TARGET_EXPORTS)  \
52778         (cd $(TARGET_SUBDIR)/libobjc && \
52779           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
52780                 $(TARGET-target-libobjc))
52781 @endif target-libobjc
52782
52783
52784
52785
52786
52787 .PHONY: check-target-libobjc maybe-check-target-libobjc
52788 maybe-check-target-libobjc:
52789 @if target-libobjc
52790 maybe-check-target-libobjc: check-target-libobjc
52791
52792 check-target-libobjc:
52793         @: $(MAKE); $(unstage)
52794         @r=`${PWD_COMMAND}`; export r; \
52795         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52796         $(NORMAL_TARGET_EXPORTS) \
52797         (cd $(TARGET_SUBDIR)/libobjc && \
52798           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
52799
52800 @endif target-libobjc
52801
52802 .PHONY: install-target-libobjc maybe-install-target-libobjc
52803 maybe-install-target-libobjc:
52804 @if target-libobjc
52805 maybe-install-target-libobjc: install-target-libobjc
52806
52807 install-target-libobjc: installdirs
52808         @: $(MAKE); $(unstage)
52809         @r=`${PWD_COMMAND}`; export r; \
52810         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52811         $(NORMAL_TARGET_EXPORTS) \
52812         (cd $(TARGET_SUBDIR)/libobjc && \
52813           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
52814
52815 @endif target-libobjc
52816
52817 .PHONY: install-strip-target-libobjc maybe-install-strip-target-libobjc
52818 maybe-install-strip-target-libobjc:
52819 @if target-libobjc
52820 maybe-install-strip-target-libobjc: install-strip-target-libobjc
52821
52822 install-strip-target-libobjc: installdirs
52823         @: $(MAKE); $(unstage)
52824         @r=`${PWD_COMMAND}`; export r; \
52825         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52826         $(NORMAL_TARGET_EXPORTS) \
52827         (cd $(TARGET_SUBDIR)/libobjc && \
52828           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
52829
52830 @endif target-libobjc
52831
52832 # Other targets (info, dvi, pdf, etc.)
52833
52834 .PHONY: maybe-info-target-libobjc info-target-libobjc
52835 maybe-info-target-libobjc:
52836 @if target-libobjc
52837 maybe-info-target-libobjc: info-target-libobjc
52838
52839 info-target-libobjc: \
52840     configure-target-libobjc 
52841         @: $(MAKE); $(unstage)
52842         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
52843         r=`${PWD_COMMAND}`; export r; \
52844         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52845         $(NORMAL_TARGET_EXPORTS) \
52846         echo "Doing info in $(TARGET_SUBDIR)/libobjc"; \
52847         for flag in $(EXTRA_TARGET_FLAGS); do \
52848           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52849         done; \
52850         (cd $(TARGET_SUBDIR)/libobjc && \
52851           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52852                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52853                   "RANLIB=$${RANLIB}" \
52854                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52855                    info) \
52856           || exit 1
52857
52858 @endif target-libobjc
52859
52860 .PHONY: maybe-dvi-target-libobjc dvi-target-libobjc
52861 maybe-dvi-target-libobjc:
52862 @if target-libobjc
52863 maybe-dvi-target-libobjc: dvi-target-libobjc
52864
52865 dvi-target-libobjc: \
52866     configure-target-libobjc 
52867         @: $(MAKE); $(unstage)
52868         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
52869         r=`${PWD_COMMAND}`; export r; \
52870         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52871         $(NORMAL_TARGET_EXPORTS) \
52872         echo "Doing dvi in $(TARGET_SUBDIR)/libobjc"; \
52873         for flag in $(EXTRA_TARGET_FLAGS); do \
52874           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52875         done; \
52876         (cd $(TARGET_SUBDIR)/libobjc && \
52877           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52878                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52879                   "RANLIB=$${RANLIB}" \
52880                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52881                    dvi) \
52882           || exit 1
52883
52884 @endif target-libobjc
52885
52886 .PHONY: maybe-pdf-target-libobjc pdf-target-libobjc
52887 maybe-pdf-target-libobjc:
52888 @if target-libobjc
52889 maybe-pdf-target-libobjc: pdf-target-libobjc
52890
52891 pdf-target-libobjc: \
52892     configure-target-libobjc 
52893         @: $(MAKE); $(unstage)
52894         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
52895         r=`${PWD_COMMAND}`; export r; \
52896         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52897         $(NORMAL_TARGET_EXPORTS) \
52898         echo "Doing pdf in $(TARGET_SUBDIR)/libobjc"; \
52899         for flag in $(EXTRA_TARGET_FLAGS); do \
52900           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52901         done; \
52902         (cd $(TARGET_SUBDIR)/libobjc && \
52903           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52904                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52905                   "RANLIB=$${RANLIB}" \
52906                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52907                    pdf) \
52908           || exit 1
52909
52910 @endif target-libobjc
52911
52912 .PHONY: maybe-html-target-libobjc html-target-libobjc
52913 maybe-html-target-libobjc:
52914 @if target-libobjc
52915 maybe-html-target-libobjc: html-target-libobjc
52916
52917 html-target-libobjc: \
52918     configure-target-libobjc 
52919         @: $(MAKE); $(unstage)
52920         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
52921         r=`${PWD_COMMAND}`; export r; \
52922         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52923         $(NORMAL_TARGET_EXPORTS) \
52924         echo "Doing html in $(TARGET_SUBDIR)/libobjc"; \
52925         for flag in $(EXTRA_TARGET_FLAGS); do \
52926           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52927         done; \
52928         (cd $(TARGET_SUBDIR)/libobjc && \
52929           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52930                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52931                   "RANLIB=$${RANLIB}" \
52932                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52933                    html) \
52934           || exit 1
52935
52936 @endif target-libobjc
52937
52938 .PHONY: maybe-TAGS-target-libobjc TAGS-target-libobjc
52939 maybe-TAGS-target-libobjc:
52940 @if target-libobjc
52941 maybe-TAGS-target-libobjc: TAGS-target-libobjc
52942
52943 # libobjc doesn't support TAGS.
52944 TAGS-target-libobjc:
52945
52946 @endif target-libobjc
52947
52948 .PHONY: maybe-install-info-target-libobjc install-info-target-libobjc
52949 maybe-install-info-target-libobjc:
52950 @if target-libobjc
52951 maybe-install-info-target-libobjc: install-info-target-libobjc
52952
52953 install-info-target-libobjc: \
52954     configure-target-libobjc \
52955     info-target-libobjc 
52956         @: $(MAKE); $(unstage)
52957         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
52958         r=`${PWD_COMMAND}`; export r; \
52959         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52960         $(NORMAL_TARGET_EXPORTS) \
52961         echo "Doing install-info in $(TARGET_SUBDIR)/libobjc"; \
52962         for flag in $(EXTRA_TARGET_FLAGS); do \
52963           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52964         done; \
52965         (cd $(TARGET_SUBDIR)/libobjc && \
52966           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52967                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52968                   "RANLIB=$${RANLIB}" \
52969                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52970                    install-info) \
52971           || exit 1
52972
52973 @endif target-libobjc
52974
52975 .PHONY: maybe-install-dvi-target-libobjc install-dvi-target-libobjc
52976 maybe-install-dvi-target-libobjc:
52977 @if target-libobjc
52978 maybe-install-dvi-target-libobjc: install-dvi-target-libobjc
52979
52980 # libobjc doesn't support install-dvi.
52981 install-dvi-target-libobjc:
52982
52983 @endif target-libobjc
52984
52985 .PHONY: maybe-install-pdf-target-libobjc install-pdf-target-libobjc
52986 maybe-install-pdf-target-libobjc:
52987 @if target-libobjc
52988 maybe-install-pdf-target-libobjc: install-pdf-target-libobjc
52989
52990 install-pdf-target-libobjc: \
52991     configure-target-libobjc \
52992     pdf-target-libobjc 
52993         @: $(MAKE); $(unstage)
52994         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
52995         r=`${PWD_COMMAND}`; export r; \
52996         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52997         $(NORMAL_TARGET_EXPORTS) \
52998         echo "Doing install-pdf in $(TARGET_SUBDIR)/libobjc"; \
52999         for flag in $(EXTRA_TARGET_FLAGS); do \
53000           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53001         done; \
53002         (cd $(TARGET_SUBDIR)/libobjc && \
53003           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53004                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53005                   "RANLIB=$${RANLIB}" \
53006                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53007                    install-pdf) \
53008           || exit 1
53009
53010 @endif target-libobjc
53011
53012 .PHONY: maybe-install-html-target-libobjc install-html-target-libobjc
53013 maybe-install-html-target-libobjc:
53014 @if target-libobjc
53015 maybe-install-html-target-libobjc: install-html-target-libobjc
53016
53017 install-html-target-libobjc: \
53018     configure-target-libobjc \
53019     html-target-libobjc 
53020         @: $(MAKE); $(unstage)
53021         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
53022         r=`${PWD_COMMAND}`; export r; \
53023         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53024         $(NORMAL_TARGET_EXPORTS) \
53025         echo "Doing install-html in $(TARGET_SUBDIR)/libobjc"; \
53026         for flag in $(EXTRA_TARGET_FLAGS); do \
53027           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53028         done; \
53029         (cd $(TARGET_SUBDIR)/libobjc && \
53030           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53031                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53032                   "RANLIB=$${RANLIB}" \
53033                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53034                    install-html) \
53035           || exit 1
53036
53037 @endif target-libobjc
53038
53039 .PHONY: maybe-installcheck-target-libobjc installcheck-target-libobjc
53040 maybe-installcheck-target-libobjc:
53041 @if target-libobjc
53042 maybe-installcheck-target-libobjc: installcheck-target-libobjc
53043
53044 installcheck-target-libobjc: \
53045     configure-target-libobjc 
53046         @: $(MAKE); $(unstage)
53047         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
53048         r=`${PWD_COMMAND}`; export r; \
53049         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53050         $(NORMAL_TARGET_EXPORTS) \
53051         echo "Doing installcheck in $(TARGET_SUBDIR)/libobjc"; \
53052         for flag in $(EXTRA_TARGET_FLAGS); do \
53053           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53054         done; \
53055         (cd $(TARGET_SUBDIR)/libobjc && \
53056           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53057                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53058                   "RANLIB=$${RANLIB}" \
53059                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53060                    installcheck) \
53061           || exit 1
53062
53063 @endif target-libobjc
53064
53065 .PHONY: maybe-mostlyclean-target-libobjc mostlyclean-target-libobjc
53066 maybe-mostlyclean-target-libobjc:
53067 @if target-libobjc
53068 maybe-mostlyclean-target-libobjc: mostlyclean-target-libobjc
53069
53070 mostlyclean-target-libobjc: 
53071         @: $(MAKE); $(unstage)
53072         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
53073         r=`${PWD_COMMAND}`; export r; \
53074         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53075         $(NORMAL_TARGET_EXPORTS) \
53076         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libobjc"; \
53077         for flag in $(EXTRA_TARGET_FLAGS); do \
53078           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53079         done; \
53080         (cd $(TARGET_SUBDIR)/libobjc && \
53081           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53082                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53083                   "RANLIB=$${RANLIB}" \
53084                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53085                    mostlyclean) \
53086           || exit 1
53087
53088 @endif target-libobjc
53089
53090 .PHONY: maybe-clean-target-libobjc clean-target-libobjc
53091 maybe-clean-target-libobjc:
53092 @if target-libobjc
53093 maybe-clean-target-libobjc: clean-target-libobjc
53094
53095 clean-target-libobjc: 
53096         @: $(MAKE); $(unstage)
53097         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
53098         r=`${PWD_COMMAND}`; export r; \
53099         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53100         $(NORMAL_TARGET_EXPORTS) \
53101         echo "Doing clean in $(TARGET_SUBDIR)/libobjc"; \
53102         for flag in $(EXTRA_TARGET_FLAGS); do \
53103           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53104         done; \
53105         (cd $(TARGET_SUBDIR)/libobjc && \
53106           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53107                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53108                   "RANLIB=$${RANLIB}" \
53109                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53110                    clean) \
53111           || exit 1
53112
53113 @endif target-libobjc
53114
53115 .PHONY: maybe-distclean-target-libobjc distclean-target-libobjc
53116 maybe-distclean-target-libobjc:
53117 @if target-libobjc
53118 maybe-distclean-target-libobjc: distclean-target-libobjc
53119
53120 distclean-target-libobjc: 
53121         @: $(MAKE); $(unstage)
53122         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
53123         r=`${PWD_COMMAND}`; export r; \
53124         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53125         $(NORMAL_TARGET_EXPORTS) \
53126         echo "Doing distclean in $(TARGET_SUBDIR)/libobjc"; \
53127         for flag in $(EXTRA_TARGET_FLAGS); do \
53128           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53129         done; \
53130         (cd $(TARGET_SUBDIR)/libobjc && \
53131           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53132                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53133                   "RANLIB=$${RANLIB}" \
53134                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53135                    distclean) \
53136           || exit 1
53137
53138 @endif target-libobjc
53139
53140 .PHONY: maybe-maintainer-clean-target-libobjc maintainer-clean-target-libobjc
53141 maybe-maintainer-clean-target-libobjc:
53142 @if target-libobjc
53143 maybe-maintainer-clean-target-libobjc: maintainer-clean-target-libobjc
53144
53145 maintainer-clean-target-libobjc: 
53146         @: $(MAKE); $(unstage)
53147         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
53148         r=`${PWD_COMMAND}`; export r; \
53149         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53150         $(NORMAL_TARGET_EXPORTS) \
53151         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libobjc"; \
53152         for flag in $(EXTRA_TARGET_FLAGS); do \
53153           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53154         done; \
53155         (cd $(TARGET_SUBDIR)/libobjc && \
53156           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53157                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53158                   "RANLIB=$${RANLIB}" \
53159                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53160                    maintainer-clean) \
53161           || exit 1
53162
53163 @endif target-libobjc
53164
53165
53166
53167
53168
53169 .PHONY: configure-target-libgo maybe-configure-target-libgo
53170 maybe-configure-target-libgo:
53171 @if gcc-bootstrap
53172 configure-target-libgo: stage_current
53173 @endif gcc-bootstrap
53174 @if target-libgo
53175 maybe-configure-target-libgo: configure-target-libgo
53176 configure-target-libgo: 
53177         @: $(MAKE); $(unstage)
53178         @r=`${PWD_COMMAND}`; export r; \
53179         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53180         echo "Checking multilib configuration for libgo..."; \
53181         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgo; \
53182         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgo/multilib.tmp 2> /dev/null; \
53183         if test -r $(TARGET_SUBDIR)/libgo/multilib.out; then \
53184           if cmp -s $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; then \
53185             rm -f $(TARGET_SUBDIR)/libgo/multilib.tmp; \
53186           else \
53187             rm -f $(TARGET_SUBDIR)/libgo/Makefile; \
53188             mv $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; \
53189           fi; \
53190         else \
53191           mv $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; \
53192         fi; \
53193         test ! -f $(TARGET_SUBDIR)/libgo/Makefile || exit 0; \
53194         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgo; \
53195         $(NORMAL_TARGET_EXPORTS)  \
53196         echo Configuring in $(TARGET_SUBDIR)/libgo; \
53197         cd "$(TARGET_SUBDIR)/libgo" || exit 1; \
53198         case $(srcdir) in \
53199           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53200           *) topdir=`echo $(TARGET_SUBDIR)/libgo/ | \
53201                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53202         esac; \
53203         module_srcdir=libgo; \
53204         rm -f no-such-file || : ; \
53205         CONFIG_SITE=no-such-file $(SHELL) \
53206           $$s/$$module_srcdir/configure \
53207           --srcdir=$${topdir}/$$module_srcdir \
53208           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53209           --target=${target_alias}  \
53210           || exit 1
53211 @endif target-libgo
53212
53213
53214
53215
53216
53217 .PHONY: all-target-libgo maybe-all-target-libgo
53218 maybe-all-target-libgo:
53219 @if gcc-bootstrap
53220 all-target-libgo: stage_current
53221 @endif gcc-bootstrap
53222 @if target-libgo
53223 TARGET-target-libgo=all
53224 maybe-all-target-libgo: all-target-libgo
53225 all-target-libgo: configure-target-libgo
53226         @: $(MAKE); $(unstage)
53227         @r=`${PWD_COMMAND}`; export r; \
53228         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53229         $(NORMAL_TARGET_EXPORTS)  \
53230         (cd $(TARGET_SUBDIR)/libgo && \
53231           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
53232                 $(TARGET-target-libgo))
53233 @endif target-libgo
53234
53235
53236
53237
53238
53239 .PHONY: check-target-libgo maybe-check-target-libgo
53240 maybe-check-target-libgo:
53241 @if target-libgo
53242 maybe-check-target-libgo: check-target-libgo
53243
53244 check-target-libgo:
53245         @: $(MAKE); $(unstage)
53246         @r=`${PWD_COMMAND}`; export r; \
53247         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53248         $(NORMAL_TARGET_EXPORTS) \
53249         (cd $(TARGET_SUBDIR)/libgo && \
53250           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
53251
53252 @endif target-libgo
53253
53254 .PHONY: install-target-libgo maybe-install-target-libgo
53255 maybe-install-target-libgo:
53256 @if target-libgo
53257 maybe-install-target-libgo: install-target-libgo
53258
53259 install-target-libgo: installdirs
53260         @: $(MAKE); $(unstage)
53261         @r=`${PWD_COMMAND}`; export r; \
53262         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53263         $(NORMAL_TARGET_EXPORTS) \
53264         (cd $(TARGET_SUBDIR)/libgo && \
53265           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
53266
53267 @endif target-libgo
53268
53269 .PHONY: install-strip-target-libgo maybe-install-strip-target-libgo
53270 maybe-install-strip-target-libgo:
53271 @if target-libgo
53272 maybe-install-strip-target-libgo: install-strip-target-libgo
53273
53274 install-strip-target-libgo: installdirs
53275         @: $(MAKE); $(unstage)
53276         @r=`${PWD_COMMAND}`; export r; \
53277         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53278         $(NORMAL_TARGET_EXPORTS) \
53279         (cd $(TARGET_SUBDIR)/libgo && \
53280           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
53281
53282 @endif target-libgo
53283
53284 # Other targets (info, dvi, pdf, etc.)
53285
53286 .PHONY: maybe-info-target-libgo info-target-libgo
53287 maybe-info-target-libgo:
53288 @if target-libgo
53289 maybe-info-target-libgo: info-target-libgo
53290
53291 info-target-libgo: \
53292     configure-target-libgo 
53293         @: $(MAKE); $(unstage)
53294         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
53295         r=`${PWD_COMMAND}`; export r; \
53296         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53297         $(NORMAL_TARGET_EXPORTS) \
53298         echo "Doing info in $(TARGET_SUBDIR)/libgo"; \
53299         for flag in $(EXTRA_TARGET_FLAGS); do \
53300           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53301         done; \
53302         (cd $(TARGET_SUBDIR)/libgo && \
53303           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53304                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53305                   "RANLIB=$${RANLIB}" \
53306                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53307                    info) \
53308           || exit 1
53309
53310 @endif target-libgo
53311
53312 .PHONY: maybe-dvi-target-libgo dvi-target-libgo
53313 maybe-dvi-target-libgo:
53314 @if target-libgo
53315 maybe-dvi-target-libgo: dvi-target-libgo
53316
53317 dvi-target-libgo: \
53318     configure-target-libgo 
53319         @: $(MAKE); $(unstage)
53320         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
53321         r=`${PWD_COMMAND}`; export r; \
53322         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53323         $(NORMAL_TARGET_EXPORTS) \
53324         echo "Doing dvi in $(TARGET_SUBDIR)/libgo"; \
53325         for flag in $(EXTRA_TARGET_FLAGS); do \
53326           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53327         done; \
53328         (cd $(TARGET_SUBDIR)/libgo && \
53329           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53330                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53331                   "RANLIB=$${RANLIB}" \
53332                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53333                    dvi) \
53334           || exit 1
53335
53336 @endif target-libgo
53337
53338 .PHONY: maybe-pdf-target-libgo pdf-target-libgo
53339 maybe-pdf-target-libgo:
53340 @if target-libgo
53341 maybe-pdf-target-libgo: pdf-target-libgo
53342
53343 pdf-target-libgo: \
53344     configure-target-libgo 
53345         @: $(MAKE); $(unstage)
53346         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
53347         r=`${PWD_COMMAND}`; export r; \
53348         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53349         $(NORMAL_TARGET_EXPORTS) \
53350         echo "Doing pdf in $(TARGET_SUBDIR)/libgo"; \
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)/libgo && \
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                    pdf) \
53360           || exit 1
53361
53362 @endif target-libgo
53363
53364 .PHONY: maybe-html-target-libgo html-target-libgo
53365 maybe-html-target-libgo:
53366 @if target-libgo
53367 maybe-html-target-libgo: html-target-libgo
53368
53369 html-target-libgo: \
53370     configure-target-libgo 
53371         @: $(MAKE); $(unstage)
53372         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
53373         r=`${PWD_COMMAND}`; export r; \
53374         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53375         $(NORMAL_TARGET_EXPORTS) \
53376         echo "Doing html in $(TARGET_SUBDIR)/libgo"; \
53377         for flag in $(EXTRA_TARGET_FLAGS); do \
53378           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53379         done; \
53380         (cd $(TARGET_SUBDIR)/libgo && \
53381           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53382                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53383                   "RANLIB=$${RANLIB}" \
53384                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53385                    html) \
53386           || exit 1
53387
53388 @endif target-libgo
53389
53390 .PHONY: maybe-TAGS-target-libgo TAGS-target-libgo
53391 maybe-TAGS-target-libgo:
53392 @if target-libgo
53393 maybe-TAGS-target-libgo: TAGS-target-libgo
53394
53395 TAGS-target-libgo: \
53396     configure-target-libgo 
53397         @: $(MAKE); $(unstage)
53398         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
53399         r=`${PWD_COMMAND}`; export r; \
53400         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53401         $(NORMAL_TARGET_EXPORTS) \
53402         echo "Doing TAGS in $(TARGET_SUBDIR)/libgo"; \
53403         for flag in $(EXTRA_TARGET_FLAGS); do \
53404           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53405         done; \
53406         (cd $(TARGET_SUBDIR)/libgo && \
53407           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53408                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53409                   "RANLIB=$${RANLIB}" \
53410                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53411                    TAGS) \
53412           || exit 1
53413
53414 @endif target-libgo
53415
53416 .PHONY: maybe-install-info-target-libgo install-info-target-libgo
53417 maybe-install-info-target-libgo:
53418 @if target-libgo
53419 maybe-install-info-target-libgo: install-info-target-libgo
53420
53421 install-info-target-libgo: \
53422     configure-target-libgo \
53423     info-target-libgo 
53424         @: $(MAKE); $(unstage)
53425         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
53426         r=`${PWD_COMMAND}`; export r; \
53427         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53428         $(NORMAL_TARGET_EXPORTS) \
53429         echo "Doing install-info in $(TARGET_SUBDIR)/libgo"; \
53430         for flag in $(EXTRA_TARGET_FLAGS); do \
53431           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53432         done; \
53433         (cd $(TARGET_SUBDIR)/libgo && \
53434           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53435                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53436                   "RANLIB=$${RANLIB}" \
53437                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53438                    install-info) \
53439           || exit 1
53440
53441 @endif target-libgo
53442
53443 .PHONY: maybe-install-dvi-target-libgo install-dvi-target-libgo
53444 maybe-install-dvi-target-libgo:
53445 @if target-libgo
53446 maybe-install-dvi-target-libgo: install-dvi-target-libgo
53447
53448 install-dvi-target-libgo: \
53449     configure-target-libgo \
53450     dvi-target-libgo 
53451         @: $(MAKE); $(unstage)
53452         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
53453         r=`${PWD_COMMAND}`; export r; \
53454         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53455         $(NORMAL_TARGET_EXPORTS) \
53456         echo "Doing install-dvi in $(TARGET_SUBDIR)/libgo"; \
53457         for flag in $(EXTRA_TARGET_FLAGS); do \
53458           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53459         done; \
53460         (cd $(TARGET_SUBDIR)/libgo && \
53461           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53462                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53463                   "RANLIB=$${RANLIB}" \
53464                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53465                    install-dvi) \
53466           || exit 1
53467
53468 @endif target-libgo
53469
53470 .PHONY: maybe-install-pdf-target-libgo install-pdf-target-libgo
53471 maybe-install-pdf-target-libgo:
53472 @if target-libgo
53473 maybe-install-pdf-target-libgo: install-pdf-target-libgo
53474
53475 install-pdf-target-libgo: \
53476     configure-target-libgo \
53477     pdf-target-libgo 
53478         @: $(MAKE); $(unstage)
53479         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
53480         r=`${PWD_COMMAND}`; export r; \
53481         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53482         $(NORMAL_TARGET_EXPORTS) \
53483         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgo"; \
53484         for flag in $(EXTRA_TARGET_FLAGS); do \
53485           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53486         done; \
53487         (cd $(TARGET_SUBDIR)/libgo && \
53488           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53489                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53490                   "RANLIB=$${RANLIB}" \
53491                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53492                    install-pdf) \
53493           || exit 1
53494
53495 @endif target-libgo
53496
53497 .PHONY: maybe-install-html-target-libgo install-html-target-libgo
53498 maybe-install-html-target-libgo:
53499 @if target-libgo
53500 maybe-install-html-target-libgo: install-html-target-libgo
53501
53502 install-html-target-libgo: \
53503     configure-target-libgo \
53504     html-target-libgo 
53505         @: $(MAKE); $(unstage)
53506         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
53507         r=`${PWD_COMMAND}`; export r; \
53508         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53509         $(NORMAL_TARGET_EXPORTS) \
53510         echo "Doing install-html in $(TARGET_SUBDIR)/libgo"; \
53511         for flag in $(EXTRA_TARGET_FLAGS); do \
53512           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53513         done; \
53514         (cd $(TARGET_SUBDIR)/libgo && \
53515           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53516                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53517                   "RANLIB=$${RANLIB}" \
53518                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53519                    install-html) \
53520           || exit 1
53521
53522 @endif target-libgo
53523
53524 .PHONY: maybe-installcheck-target-libgo installcheck-target-libgo
53525 maybe-installcheck-target-libgo:
53526 @if target-libgo
53527 maybe-installcheck-target-libgo: installcheck-target-libgo
53528
53529 installcheck-target-libgo: \
53530     configure-target-libgo 
53531         @: $(MAKE); $(unstage)
53532         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
53533         r=`${PWD_COMMAND}`; export r; \
53534         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53535         $(NORMAL_TARGET_EXPORTS) \
53536         echo "Doing installcheck in $(TARGET_SUBDIR)/libgo"; \
53537         for flag in $(EXTRA_TARGET_FLAGS); do \
53538           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53539         done; \
53540         (cd $(TARGET_SUBDIR)/libgo && \
53541           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53542                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53543                   "RANLIB=$${RANLIB}" \
53544                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53545                    installcheck) \
53546           || exit 1
53547
53548 @endif target-libgo
53549
53550 .PHONY: maybe-mostlyclean-target-libgo mostlyclean-target-libgo
53551 maybe-mostlyclean-target-libgo:
53552 @if target-libgo
53553 maybe-mostlyclean-target-libgo: mostlyclean-target-libgo
53554
53555 mostlyclean-target-libgo: 
53556         @: $(MAKE); $(unstage)
53557         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
53558         r=`${PWD_COMMAND}`; export r; \
53559         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53560         $(NORMAL_TARGET_EXPORTS) \
53561         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgo"; \
53562         for flag in $(EXTRA_TARGET_FLAGS); do \
53563           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53564         done; \
53565         (cd $(TARGET_SUBDIR)/libgo && \
53566           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53567                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53568                   "RANLIB=$${RANLIB}" \
53569                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53570                    mostlyclean) \
53571           || exit 1
53572
53573 @endif target-libgo
53574
53575 .PHONY: maybe-clean-target-libgo clean-target-libgo
53576 maybe-clean-target-libgo:
53577 @if target-libgo
53578 maybe-clean-target-libgo: clean-target-libgo
53579
53580 clean-target-libgo: 
53581         @: $(MAKE); $(unstage)
53582         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
53583         r=`${PWD_COMMAND}`; export r; \
53584         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53585         $(NORMAL_TARGET_EXPORTS) \
53586         echo "Doing clean in $(TARGET_SUBDIR)/libgo"; \
53587         for flag in $(EXTRA_TARGET_FLAGS); do \
53588           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53589         done; \
53590         (cd $(TARGET_SUBDIR)/libgo && \
53591           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53592                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53593                   "RANLIB=$${RANLIB}" \
53594                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53595                    clean) \
53596           || exit 1
53597
53598 @endif target-libgo
53599
53600 .PHONY: maybe-distclean-target-libgo distclean-target-libgo
53601 maybe-distclean-target-libgo:
53602 @if target-libgo
53603 maybe-distclean-target-libgo: distclean-target-libgo
53604
53605 distclean-target-libgo: 
53606         @: $(MAKE); $(unstage)
53607         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
53608         r=`${PWD_COMMAND}`; export r; \
53609         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53610         $(NORMAL_TARGET_EXPORTS) \
53611         echo "Doing distclean in $(TARGET_SUBDIR)/libgo"; \
53612         for flag in $(EXTRA_TARGET_FLAGS); do \
53613           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53614         done; \
53615         (cd $(TARGET_SUBDIR)/libgo && \
53616           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53617                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53618                   "RANLIB=$${RANLIB}" \
53619                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53620                    distclean) \
53621           || exit 1
53622
53623 @endif target-libgo
53624
53625 .PHONY: maybe-maintainer-clean-target-libgo maintainer-clean-target-libgo
53626 maybe-maintainer-clean-target-libgo:
53627 @if target-libgo
53628 maybe-maintainer-clean-target-libgo: maintainer-clean-target-libgo
53629
53630 maintainer-clean-target-libgo: 
53631         @: $(MAKE); $(unstage)
53632         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
53633         r=`${PWD_COMMAND}`; export r; \
53634         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53635         $(NORMAL_TARGET_EXPORTS) \
53636         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgo"; \
53637         for flag in $(EXTRA_TARGET_FLAGS); do \
53638           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53639         done; \
53640         (cd $(TARGET_SUBDIR)/libgo && \
53641           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53642                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53643                   "RANLIB=$${RANLIB}" \
53644                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53645                    maintainer-clean) \
53646           || exit 1
53647
53648 @endif target-libgo
53649
53650
53651
53652
53653
53654 .PHONY: configure-target-libphobos maybe-configure-target-libphobos
53655 maybe-configure-target-libphobos:
53656 @if gcc-bootstrap
53657 configure-target-libphobos: stage_current
53658 @endif gcc-bootstrap
53659 @if target-libphobos
53660 maybe-configure-target-libphobos: configure-target-libphobos
53661 configure-target-libphobos: 
53662         @r=`${PWD_COMMAND}`; export r; \
53663         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53664         echo "Checking multilib configuration for libphobos..."; \
53665         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
53666         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
53667         if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53668           if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53669             rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
53670           else \
53671             rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
53672             mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53673           fi; \
53674         else \
53675           mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53676         fi; \
53677         test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
53678         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
53679         $(NORMAL_TARGET_EXPORTS)  \
53680         echo Configuring in $(TARGET_SUBDIR)/libphobos; \
53681         cd "$(TARGET_SUBDIR)/libphobos" || exit 1; \
53682         case $(srcdir) in \
53683           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53684           *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
53685                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53686         esac; \
53687         module_srcdir=libphobos; \
53688         rm -f no-such-file || : ; \
53689         CONFIG_SITE=no-such-file $(SHELL) \
53690           $$s/$$module_srcdir/configure \
53691           --srcdir=$${topdir}/$$module_srcdir \
53692           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53693           --target=${target_alias}  \
53694           || exit 1
53695 @endif target-libphobos
53696
53697
53698
53699 .PHONY: configure-stage1-target-libphobos maybe-configure-stage1-target-libphobos
53700 maybe-configure-stage1-target-libphobos:
53701 @if target-libphobos-bootstrap
53702 maybe-configure-stage1-target-libphobos: configure-stage1-target-libphobos
53703 configure-stage1-target-libphobos:
53704         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
53705         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos
53706         @r=`${PWD_COMMAND}`; export r; \
53707         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53708         TFLAGS="$(STAGE1_TFLAGS)"; \
53709         echo "Checking multilib configuration for libphobos..."; \
53710         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
53711         if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53712           if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53713             rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
53714           else \
53715             rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
53716             mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53717           fi; \
53718         else \
53719           mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53720         fi; \
53721         test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
53722         $(NORMAL_TARGET_EXPORTS) \
53723         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
53724         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
53725         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
53726         echo Configuring stage 1 in $(TARGET_SUBDIR)/libphobos; \
53727         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
53728         cd $(TARGET_SUBDIR)/libphobos || exit 1; \
53729         case $(srcdir) in \
53730           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53731           *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
53732                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53733         esac; \
53734         module_srcdir=libphobos; \
53735         $(SHELL) $$s/$$module_srcdir/configure \
53736           --srcdir=$${topdir}/$$module_srcdir \
53737           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53738           --target=${target_alias} \
53739            \
53740           $(STAGE1_CONFIGURE_FLAGS)
53741 @endif target-libphobos-bootstrap
53742
53743 .PHONY: configure-stage2-target-libphobos maybe-configure-stage2-target-libphobos
53744 maybe-configure-stage2-target-libphobos:
53745 @if target-libphobos-bootstrap
53746 maybe-configure-stage2-target-libphobos: configure-stage2-target-libphobos
53747 configure-stage2-target-libphobos:
53748         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
53749         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos
53750         @r=`${PWD_COMMAND}`; export r; \
53751         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53752         TFLAGS="$(STAGE2_TFLAGS)"; \
53753         echo "Checking multilib configuration for libphobos..."; \
53754         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
53755         if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53756           if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53757             rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
53758           else \
53759             rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
53760             mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53761           fi; \
53762         else \
53763           mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53764         fi; \
53765         test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
53766         $(NORMAL_TARGET_EXPORTS) \
53767          \
53768         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
53769         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
53770         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
53771         echo Configuring stage 2 in $(TARGET_SUBDIR)/libphobos; \
53772         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
53773         cd $(TARGET_SUBDIR)/libphobos || exit 1; \
53774         case $(srcdir) in \
53775           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53776           *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
53777                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53778         esac; \
53779         module_srcdir=libphobos; \
53780         $(SHELL) $$s/$$module_srcdir/configure \
53781           --srcdir=$${topdir}/$$module_srcdir \
53782           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53783           --target=${target_alias} \
53784           --with-build-libsubdir=$(HOST_SUBDIR) \
53785           $(STAGE2_CONFIGURE_FLAGS)
53786 @endif target-libphobos-bootstrap
53787
53788 .PHONY: configure-stage3-target-libphobos maybe-configure-stage3-target-libphobos
53789 maybe-configure-stage3-target-libphobos:
53790 @if target-libphobos-bootstrap
53791 maybe-configure-stage3-target-libphobos: configure-stage3-target-libphobos
53792 configure-stage3-target-libphobos:
53793         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
53794         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos
53795         @r=`${PWD_COMMAND}`; export r; \
53796         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53797         TFLAGS="$(STAGE3_TFLAGS)"; \
53798         echo "Checking multilib configuration for libphobos..."; \
53799         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
53800         if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53801           if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53802             rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
53803           else \
53804             rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
53805             mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53806           fi; \
53807         else \
53808           mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53809         fi; \
53810         test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
53811         $(NORMAL_TARGET_EXPORTS) \
53812          \
53813         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
53814         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
53815         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
53816         echo Configuring stage 3 in $(TARGET_SUBDIR)/libphobos; \
53817         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
53818         cd $(TARGET_SUBDIR)/libphobos || exit 1; \
53819         case $(srcdir) in \
53820           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53821           *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
53822                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53823         esac; \
53824         module_srcdir=libphobos; \
53825         $(SHELL) $$s/$$module_srcdir/configure \
53826           --srcdir=$${topdir}/$$module_srcdir \
53827           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53828           --target=${target_alias} \
53829           --with-build-libsubdir=$(HOST_SUBDIR) \
53830           $(STAGE3_CONFIGURE_FLAGS)
53831 @endif target-libphobos-bootstrap
53832
53833 .PHONY: configure-stage4-target-libphobos maybe-configure-stage4-target-libphobos
53834 maybe-configure-stage4-target-libphobos:
53835 @if target-libphobos-bootstrap
53836 maybe-configure-stage4-target-libphobos: configure-stage4-target-libphobos
53837 configure-stage4-target-libphobos:
53838         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
53839         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos
53840         @r=`${PWD_COMMAND}`; export r; \
53841         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53842         TFLAGS="$(STAGE4_TFLAGS)"; \
53843         echo "Checking multilib configuration for libphobos..."; \
53844         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
53845         if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53846           if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53847             rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
53848           else \
53849             rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
53850             mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53851           fi; \
53852         else \
53853           mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53854         fi; \
53855         test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
53856         $(NORMAL_TARGET_EXPORTS) \
53857          \
53858         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
53859         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
53860         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
53861         echo Configuring stage 4 in $(TARGET_SUBDIR)/libphobos; \
53862         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
53863         cd $(TARGET_SUBDIR)/libphobos || exit 1; \
53864         case $(srcdir) in \
53865           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53866           *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
53867                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53868         esac; \
53869         module_srcdir=libphobos; \
53870         $(SHELL) $$s/$$module_srcdir/configure \
53871           --srcdir=$${topdir}/$$module_srcdir \
53872           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53873           --target=${target_alias} \
53874           --with-build-libsubdir=$(HOST_SUBDIR) \
53875           $(STAGE4_CONFIGURE_FLAGS)
53876 @endif target-libphobos-bootstrap
53877
53878 .PHONY: configure-stageprofile-target-libphobos maybe-configure-stageprofile-target-libphobos
53879 maybe-configure-stageprofile-target-libphobos:
53880 @if target-libphobos-bootstrap
53881 maybe-configure-stageprofile-target-libphobos: configure-stageprofile-target-libphobos
53882 configure-stageprofile-target-libphobos:
53883         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
53884         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos
53885         @r=`${PWD_COMMAND}`; export r; \
53886         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53887         TFLAGS="$(STAGEprofile_TFLAGS)"; \
53888         echo "Checking multilib configuration for libphobos..."; \
53889         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
53890         if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53891           if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53892             rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
53893           else \
53894             rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
53895             mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53896           fi; \
53897         else \
53898           mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53899         fi; \
53900         test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
53901         $(NORMAL_TARGET_EXPORTS) \
53902          \
53903         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
53904         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
53905         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
53906         echo Configuring stage profile in $(TARGET_SUBDIR)/libphobos; \
53907         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
53908         cd $(TARGET_SUBDIR)/libphobos || exit 1; \
53909         case $(srcdir) in \
53910           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53911           *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
53912                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53913         esac; \
53914         module_srcdir=libphobos; \
53915         $(SHELL) $$s/$$module_srcdir/configure \
53916           --srcdir=$${topdir}/$$module_srcdir \
53917           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53918           --target=${target_alias} \
53919           --with-build-libsubdir=$(HOST_SUBDIR) \
53920           $(STAGEprofile_CONFIGURE_FLAGS)
53921 @endif target-libphobos-bootstrap
53922
53923 .PHONY: configure-stagetrain-target-libphobos maybe-configure-stagetrain-target-libphobos
53924 maybe-configure-stagetrain-target-libphobos:
53925 @if target-libphobos-bootstrap
53926 maybe-configure-stagetrain-target-libphobos: configure-stagetrain-target-libphobos
53927 configure-stagetrain-target-libphobos:
53928         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
53929         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos
53930         @r=`${PWD_COMMAND}`; export r; \
53931         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53932         TFLAGS="$(STAGEtrain_TFLAGS)"; \
53933         echo "Checking multilib configuration for libphobos..."; \
53934         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
53935         if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53936           if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53937             rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
53938           else \
53939             rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
53940             mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53941           fi; \
53942         else \
53943           mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53944         fi; \
53945         test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
53946         $(NORMAL_TARGET_EXPORTS) \
53947          \
53948         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
53949         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
53950         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
53951         echo Configuring stage train in $(TARGET_SUBDIR)/libphobos; \
53952         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
53953         cd $(TARGET_SUBDIR)/libphobos || exit 1; \
53954         case $(srcdir) in \
53955           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53956           *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
53957                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53958         esac; \
53959         module_srcdir=libphobos; \
53960         $(SHELL) $$s/$$module_srcdir/configure \
53961           --srcdir=$${topdir}/$$module_srcdir \
53962           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53963           --target=${target_alias} \
53964           --with-build-libsubdir=$(HOST_SUBDIR) \
53965           $(STAGEtrain_CONFIGURE_FLAGS)
53966 @endif target-libphobos-bootstrap
53967
53968 .PHONY: configure-stagefeedback-target-libphobos maybe-configure-stagefeedback-target-libphobos
53969 maybe-configure-stagefeedback-target-libphobos:
53970 @if target-libphobos-bootstrap
53971 maybe-configure-stagefeedback-target-libphobos: configure-stagefeedback-target-libphobos
53972 configure-stagefeedback-target-libphobos:
53973         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
53974         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos
53975         @r=`${PWD_COMMAND}`; export r; \
53976         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53977         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
53978         echo "Checking multilib configuration for libphobos..."; \
53979         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
53980         if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53981           if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53982             rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
53983           else \
53984             rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
53985             mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53986           fi; \
53987         else \
53988           mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53989         fi; \
53990         test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
53991         $(NORMAL_TARGET_EXPORTS) \
53992          \
53993         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
53994         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
53995         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
53996         echo Configuring stage feedback in $(TARGET_SUBDIR)/libphobos; \
53997         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
53998         cd $(TARGET_SUBDIR)/libphobos || exit 1; \
53999         case $(srcdir) in \
54000           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54001           *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
54002                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54003         esac; \
54004         module_srcdir=libphobos; \
54005         $(SHELL) $$s/$$module_srcdir/configure \
54006           --srcdir=$${topdir}/$$module_srcdir \
54007           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54008           --target=${target_alias} \
54009           --with-build-libsubdir=$(HOST_SUBDIR) \
54010           $(STAGEfeedback_CONFIGURE_FLAGS)
54011 @endif target-libphobos-bootstrap
54012
54013 .PHONY: configure-stageautoprofile-target-libphobos maybe-configure-stageautoprofile-target-libphobos
54014 maybe-configure-stageautoprofile-target-libphobos:
54015 @if target-libphobos-bootstrap
54016 maybe-configure-stageautoprofile-target-libphobos: configure-stageautoprofile-target-libphobos
54017 configure-stageautoprofile-target-libphobos:
54018         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
54019         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos
54020         @r=`${PWD_COMMAND}`; export r; \
54021         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54022         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
54023         echo "Checking multilib configuration for libphobos..."; \
54024         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
54025         if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
54026           if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
54027             rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
54028           else \
54029             rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
54030             mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
54031           fi; \
54032         else \
54033           mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
54034         fi; \
54035         test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
54036         $(NORMAL_TARGET_EXPORTS) \
54037          \
54038         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
54039         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
54040         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
54041         echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libphobos; \
54042         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
54043         cd $(TARGET_SUBDIR)/libphobos || exit 1; \
54044         case $(srcdir) in \
54045           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54046           *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
54047                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54048         esac; \
54049         module_srcdir=libphobos; \
54050         $(SHELL) $$s/$$module_srcdir/configure \
54051           --srcdir=$${topdir}/$$module_srcdir \
54052           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54053           --target=${target_alias} \
54054           --with-build-libsubdir=$(HOST_SUBDIR) \
54055           $(STAGEautoprofile_CONFIGURE_FLAGS)
54056 @endif target-libphobos-bootstrap
54057
54058 .PHONY: configure-stageautofeedback-target-libphobos maybe-configure-stageautofeedback-target-libphobos
54059 maybe-configure-stageautofeedback-target-libphobos:
54060 @if target-libphobos-bootstrap
54061 maybe-configure-stageautofeedback-target-libphobos: configure-stageautofeedback-target-libphobos
54062 configure-stageautofeedback-target-libphobos:
54063         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
54064         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos
54065         @r=`${PWD_COMMAND}`; export r; \
54066         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54067         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
54068         echo "Checking multilib configuration for libphobos..."; \
54069         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
54070         if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
54071           if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
54072             rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
54073           else \
54074             rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
54075             mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
54076           fi; \
54077         else \
54078           mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
54079         fi; \
54080         test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
54081         $(NORMAL_TARGET_EXPORTS) \
54082          \
54083         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
54084         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
54085         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
54086         echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libphobos; \
54087         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
54088         cd $(TARGET_SUBDIR)/libphobos || exit 1; \
54089         case $(srcdir) in \
54090           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54091           *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
54092                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54093         esac; \
54094         module_srcdir=libphobos; \
54095         $(SHELL) $$s/$$module_srcdir/configure \
54096           --srcdir=$${topdir}/$$module_srcdir \
54097           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54098           --target=${target_alias} \
54099           --with-build-libsubdir=$(HOST_SUBDIR) \
54100           $(STAGEautofeedback_CONFIGURE_FLAGS)
54101 @endif target-libphobos-bootstrap
54102
54103
54104
54105
54106
54107 .PHONY: all-target-libphobos maybe-all-target-libphobos
54108 maybe-all-target-libphobos:
54109 @if gcc-bootstrap
54110 all-target-libphobos: stage_current
54111 @endif gcc-bootstrap
54112 @if target-libphobos
54113 TARGET-target-libphobos=all
54114 maybe-all-target-libphobos: all-target-libphobos
54115 all-target-libphobos: configure-target-libphobos
54116         @r=`${PWD_COMMAND}`; export r; \
54117         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54118         $(NORMAL_TARGET_EXPORTS)  \
54119         (cd $(TARGET_SUBDIR)/libphobos && \
54120           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
54121                 $(TARGET-target-libphobos))
54122 @endif target-libphobos
54123
54124
54125
54126 .PHONY: all-stage1-target-libphobos maybe-all-stage1-target-libphobos
54127 .PHONY: clean-stage1-target-libphobos maybe-clean-stage1-target-libphobos
54128 maybe-all-stage1-target-libphobos:
54129 maybe-clean-stage1-target-libphobos:
54130 @if target-libphobos-bootstrap
54131 maybe-all-stage1-target-libphobos: all-stage1-target-libphobos
54132 all-stage1: all-stage1-target-libphobos
54133 TARGET-stage1-target-libphobos = $(TARGET-target-libphobos)
54134 all-stage1-target-libphobos: configure-stage1-target-libphobos
54135         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
54136         @r=`${PWD_COMMAND}`; export r; \
54137         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54138         TFLAGS="$(STAGE1_TFLAGS)"; \
54139         $(NORMAL_TARGET_EXPORTS)  \
54140         cd $(TARGET_SUBDIR)/libphobos && \
54141          \
54142         $(MAKE) $(BASE_FLAGS_TO_PASS) \
54143                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
54144                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
54145                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
54146                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
54147                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
54148                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
54149                 $(EXTRA_TARGET_FLAGS)  \
54150                   \
54151                 TFLAGS="$(STAGE1_TFLAGS)"  \
54152                 $(TARGET-stage1-target-libphobos)
54153
54154 maybe-clean-stage1-target-libphobos: clean-stage1-target-libphobos
54155 clean-stage1: clean-stage1-target-libphobos
54156 clean-stage1-target-libphobos:
54157         @if [ $(current_stage) = stage1 ]; then \
54158           [ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54159         else \
54160           [ -f $(TARGET_SUBDIR)/stage1-libphobos/Makefile ] || exit 0; \
54161           $(MAKE) stage1-start; \
54162         fi; \
54163         cd $(TARGET_SUBDIR)/libphobos && \
54164         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
54165           clean
54166 @endif target-libphobos-bootstrap
54167
54168
54169 .PHONY: all-stage2-target-libphobos maybe-all-stage2-target-libphobos
54170 .PHONY: clean-stage2-target-libphobos maybe-clean-stage2-target-libphobos
54171 maybe-all-stage2-target-libphobos:
54172 maybe-clean-stage2-target-libphobos:
54173 @if target-libphobos-bootstrap
54174 maybe-all-stage2-target-libphobos: all-stage2-target-libphobos
54175 all-stage2: all-stage2-target-libphobos
54176 TARGET-stage2-target-libphobos = $(TARGET-target-libphobos)
54177 all-stage2-target-libphobos: configure-stage2-target-libphobos
54178         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
54179         @r=`${PWD_COMMAND}`; export r; \
54180         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54181         TFLAGS="$(STAGE2_TFLAGS)"; \
54182         $(NORMAL_TARGET_EXPORTS) \
54183           \
54184         cd $(TARGET_SUBDIR)/libphobos && \
54185          \
54186         $(MAKE) $(BASE_FLAGS_TO_PASS) \
54187                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
54188                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
54189                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
54190                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
54191                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
54192                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
54193                 $(EXTRA_TARGET_FLAGS)   \
54194                 TFLAGS="$(STAGE2_TFLAGS)"  \
54195                 $(TARGET-stage2-target-libphobos)
54196
54197 maybe-clean-stage2-target-libphobos: clean-stage2-target-libphobos
54198 clean-stage2: clean-stage2-target-libphobos
54199 clean-stage2-target-libphobos:
54200         @if [ $(current_stage) = stage2 ]; then \
54201           [ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54202         else \
54203           [ -f $(TARGET_SUBDIR)/stage2-libphobos/Makefile ] || exit 0; \
54204           $(MAKE) stage2-start; \
54205         fi; \
54206         cd $(TARGET_SUBDIR)/libphobos && \
54207         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
54208 @endif target-libphobos-bootstrap
54209
54210
54211 .PHONY: all-stage3-target-libphobos maybe-all-stage3-target-libphobos
54212 .PHONY: clean-stage3-target-libphobos maybe-clean-stage3-target-libphobos
54213 maybe-all-stage3-target-libphobos:
54214 maybe-clean-stage3-target-libphobos:
54215 @if target-libphobos-bootstrap
54216 maybe-all-stage3-target-libphobos: all-stage3-target-libphobos
54217 all-stage3: all-stage3-target-libphobos
54218 TARGET-stage3-target-libphobos = $(TARGET-target-libphobos)
54219 all-stage3-target-libphobos: configure-stage3-target-libphobos
54220         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
54221         @r=`${PWD_COMMAND}`; export r; \
54222         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54223         TFLAGS="$(STAGE3_TFLAGS)"; \
54224         $(NORMAL_TARGET_EXPORTS) \
54225           \
54226         cd $(TARGET_SUBDIR)/libphobos && \
54227          \
54228         $(MAKE) $(BASE_FLAGS_TO_PASS) \
54229                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
54230                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
54231                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
54232                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
54233                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
54234                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
54235                 $(EXTRA_TARGET_FLAGS)   \
54236                 TFLAGS="$(STAGE3_TFLAGS)"  \
54237                 $(TARGET-stage3-target-libphobos)
54238
54239 maybe-clean-stage3-target-libphobos: clean-stage3-target-libphobos
54240 clean-stage3: clean-stage3-target-libphobos
54241 clean-stage3-target-libphobos:
54242         @if [ $(current_stage) = stage3 ]; then \
54243           [ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54244         else \
54245           [ -f $(TARGET_SUBDIR)/stage3-libphobos/Makefile ] || exit 0; \
54246           $(MAKE) stage3-start; \
54247         fi; \
54248         cd $(TARGET_SUBDIR)/libphobos && \
54249         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
54250 @endif target-libphobos-bootstrap
54251
54252
54253 .PHONY: all-stage4-target-libphobos maybe-all-stage4-target-libphobos
54254 .PHONY: clean-stage4-target-libphobos maybe-clean-stage4-target-libphobos
54255 maybe-all-stage4-target-libphobos:
54256 maybe-clean-stage4-target-libphobos:
54257 @if target-libphobos-bootstrap
54258 maybe-all-stage4-target-libphobos: all-stage4-target-libphobos
54259 all-stage4: all-stage4-target-libphobos
54260 TARGET-stage4-target-libphobos = $(TARGET-target-libphobos)
54261 all-stage4-target-libphobos: configure-stage4-target-libphobos
54262         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
54263         @r=`${PWD_COMMAND}`; export r; \
54264         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54265         TFLAGS="$(STAGE4_TFLAGS)"; \
54266         $(NORMAL_TARGET_EXPORTS) \
54267           \
54268         cd $(TARGET_SUBDIR)/libphobos && \
54269          \
54270         $(MAKE) $(BASE_FLAGS_TO_PASS) \
54271                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
54272                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
54273                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
54274                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
54275                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
54276                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
54277                 $(EXTRA_TARGET_FLAGS)   \
54278                 TFLAGS="$(STAGE4_TFLAGS)"  \
54279                 $(TARGET-stage4-target-libphobos)
54280
54281 maybe-clean-stage4-target-libphobos: clean-stage4-target-libphobos
54282 clean-stage4: clean-stage4-target-libphobos
54283 clean-stage4-target-libphobos:
54284         @if [ $(current_stage) = stage4 ]; then \
54285           [ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54286         else \
54287           [ -f $(TARGET_SUBDIR)/stage4-libphobos/Makefile ] || exit 0; \
54288           $(MAKE) stage4-start; \
54289         fi; \
54290         cd $(TARGET_SUBDIR)/libphobos && \
54291         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
54292 @endif target-libphobos-bootstrap
54293
54294
54295 .PHONY: all-stageprofile-target-libphobos maybe-all-stageprofile-target-libphobos
54296 .PHONY: clean-stageprofile-target-libphobos maybe-clean-stageprofile-target-libphobos
54297 maybe-all-stageprofile-target-libphobos:
54298 maybe-clean-stageprofile-target-libphobos:
54299 @if target-libphobos-bootstrap
54300 maybe-all-stageprofile-target-libphobos: all-stageprofile-target-libphobos
54301 all-stageprofile: all-stageprofile-target-libphobos
54302 TARGET-stageprofile-target-libphobos = $(TARGET-target-libphobos)
54303 all-stageprofile-target-libphobos: configure-stageprofile-target-libphobos
54304         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
54305         @r=`${PWD_COMMAND}`; export r; \
54306         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54307         TFLAGS="$(STAGEprofile_TFLAGS)"; \
54308         $(NORMAL_TARGET_EXPORTS) \
54309           \
54310         cd $(TARGET_SUBDIR)/libphobos && \
54311          \
54312         $(MAKE) $(BASE_FLAGS_TO_PASS) \
54313                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
54314                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
54315                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
54316                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
54317                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
54318                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
54319                 $(EXTRA_TARGET_FLAGS)   \
54320                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
54321                 $(TARGET-stageprofile-target-libphobos)
54322
54323 maybe-clean-stageprofile-target-libphobos: clean-stageprofile-target-libphobos
54324 clean-stageprofile: clean-stageprofile-target-libphobos
54325 clean-stageprofile-target-libphobos:
54326         @if [ $(current_stage) = stageprofile ]; then \
54327           [ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54328         else \
54329           [ -f $(TARGET_SUBDIR)/stageprofile-libphobos/Makefile ] || exit 0; \
54330           $(MAKE) stageprofile-start; \
54331         fi; \
54332         cd $(TARGET_SUBDIR)/libphobos && \
54333         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
54334 @endif target-libphobos-bootstrap
54335
54336
54337 .PHONY: all-stagetrain-target-libphobos maybe-all-stagetrain-target-libphobos
54338 .PHONY: clean-stagetrain-target-libphobos maybe-clean-stagetrain-target-libphobos
54339 maybe-all-stagetrain-target-libphobos:
54340 maybe-clean-stagetrain-target-libphobos:
54341 @if target-libphobos-bootstrap
54342 maybe-all-stagetrain-target-libphobos: all-stagetrain-target-libphobos
54343 all-stagetrain: all-stagetrain-target-libphobos
54344 TARGET-stagetrain-target-libphobos = $(TARGET-target-libphobos)
54345 all-stagetrain-target-libphobos: configure-stagetrain-target-libphobos
54346         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
54347         @r=`${PWD_COMMAND}`; export r; \
54348         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54349         TFLAGS="$(STAGEtrain_TFLAGS)"; \
54350         $(NORMAL_TARGET_EXPORTS) \
54351           \
54352         cd $(TARGET_SUBDIR)/libphobos && \
54353          \
54354         $(MAKE) $(BASE_FLAGS_TO_PASS) \
54355                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
54356                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
54357                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
54358                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
54359                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
54360                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
54361                 $(EXTRA_TARGET_FLAGS)   \
54362                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
54363                 $(TARGET-stagetrain-target-libphobos)
54364
54365 maybe-clean-stagetrain-target-libphobos: clean-stagetrain-target-libphobos
54366 clean-stagetrain: clean-stagetrain-target-libphobos
54367 clean-stagetrain-target-libphobos:
54368         @if [ $(current_stage) = stagetrain ]; then \
54369           [ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54370         else \
54371           [ -f $(TARGET_SUBDIR)/stagetrain-libphobos/Makefile ] || exit 0; \
54372           $(MAKE) stagetrain-start; \
54373         fi; \
54374         cd $(TARGET_SUBDIR)/libphobos && \
54375         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
54376 @endif target-libphobos-bootstrap
54377
54378
54379 .PHONY: all-stagefeedback-target-libphobos maybe-all-stagefeedback-target-libphobos
54380 .PHONY: clean-stagefeedback-target-libphobos maybe-clean-stagefeedback-target-libphobos
54381 maybe-all-stagefeedback-target-libphobos:
54382 maybe-clean-stagefeedback-target-libphobos:
54383 @if target-libphobos-bootstrap
54384 maybe-all-stagefeedback-target-libphobos: all-stagefeedback-target-libphobos
54385 all-stagefeedback: all-stagefeedback-target-libphobos
54386 TARGET-stagefeedback-target-libphobos = $(TARGET-target-libphobos)
54387 all-stagefeedback-target-libphobos: configure-stagefeedback-target-libphobos
54388         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
54389         @r=`${PWD_COMMAND}`; export r; \
54390         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54391         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
54392         $(NORMAL_TARGET_EXPORTS) \
54393           \
54394         cd $(TARGET_SUBDIR)/libphobos && \
54395          \
54396         $(MAKE) $(BASE_FLAGS_TO_PASS) \
54397                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
54398                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
54399                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
54400                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
54401                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
54402                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
54403                 $(EXTRA_TARGET_FLAGS)   \
54404                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
54405                 $(TARGET-stagefeedback-target-libphobos)
54406
54407 maybe-clean-stagefeedback-target-libphobos: clean-stagefeedback-target-libphobos
54408 clean-stagefeedback: clean-stagefeedback-target-libphobos
54409 clean-stagefeedback-target-libphobos:
54410         @if [ $(current_stage) = stagefeedback ]; then \
54411           [ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54412         else \
54413           [ -f $(TARGET_SUBDIR)/stagefeedback-libphobos/Makefile ] || exit 0; \
54414           $(MAKE) stagefeedback-start; \
54415         fi; \
54416         cd $(TARGET_SUBDIR)/libphobos && \
54417         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
54418 @endif target-libphobos-bootstrap
54419
54420
54421 .PHONY: all-stageautoprofile-target-libphobos maybe-all-stageautoprofile-target-libphobos
54422 .PHONY: clean-stageautoprofile-target-libphobos maybe-clean-stageautoprofile-target-libphobos
54423 maybe-all-stageautoprofile-target-libphobos:
54424 maybe-clean-stageautoprofile-target-libphobos:
54425 @if target-libphobos-bootstrap
54426 maybe-all-stageautoprofile-target-libphobos: all-stageautoprofile-target-libphobos
54427 all-stageautoprofile: all-stageautoprofile-target-libphobos
54428 TARGET-stageautoprofile-target-libphobos = $(TARGET-target-libphobos)
54429 all-stageautoprofile-target-libphobos: configure-stageautoprofile-target-libphobos
54430         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
54431         @r=`${PWD_COMMAND}`; export r; \
54432         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54433         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
54434         $(NORMAL_TARGET_EXPORTS) \
54435           \
54436         cd $(TARGET_SUBDIR)/libphobos && \
54437         $$s/gcc/config/i386/$(AUTO_PROFILE) \
54438         $(MAKE) $(BASE_FLAGS_TO_PASS) \
54439                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
54440                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
54441                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
54442                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
54443                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
54444                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
54445                 $(EXTRA_TARGET_FLAGS)   \
54446                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
54447                 $(TARGET-stageautoprofile-target-libphobos)
54448
54449 maybe-clean-stageautoprofile-target-libphobos: clean-stageautoprofile-target-libphobos
54450 clean-stageautoprofile: clean-stageautoprofile-target-libphobos
54451 clean-stageautoprofile-target-libphobos:
54452         @if [ $(current_stage) = stageautoprofile ]; then \
54453           [ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54454         else \
54455           [ -f $(TARGET_SUBDIR)/stageautoprofile-libphobos/Makefile ] || exit 0; \
54456           $(MAKE) stageautoprofile-start; \
54457         fi; \
54458         cd $(TARGET_SUBDIR)/libphobos && \
54459         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
54460 @endif target-libphobos-bootstrap
54461
54462
54463 .PHONY: all-stageautofeedback-target-libphobos maybe-all-stageautofeedback-target-libphobos
54464 .PHONY: clean-stageautofeedback-target-libphobos maybe-clean-stageautofeedback-target-libphobos
54465 maybe-all-stageautofeedback-target-libphobos:
54466 maybe-clean-stageautofeedback-target-libphobos:
54467 @if target-libphobos-bootstrap
54468 maybe-all-stageautofeedback-target-libphobos: all-stageautofeedback-target-libphobos
54469 all-stageautofeedback: all-stageautofeedback-target-libphobos
54470 TARGET-stageautofeedback-target-libphobos = $(TARGET-target-libphobos)
54471 all-stageautofeedback-target-libphobos: configure-stageautofeedback-target-libphobos
54472         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
54473         @r=`${PWD_COMMAND}`; export r; \
54474         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54475         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
54476         $(NORMAL_TARGET_EXPORTS) \
54477           \
54478         cd $(TARGET_SUBDIR)/libphobos && \
54479          \
54480         $(MAKE) $(BASE_FLAGS_TO_PASS) \
54481                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
54482                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
54483                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
54484                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
54485                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
54486                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
54487                 $(EXTRA_TARGET_FLAGS)   \
54488                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
54489                 $(TARGET-stageautofeedback-target-libphobos)
54490
54491 maybe-clean-stageautofeedback-target-libphobos: clean-stageautofeedback-target-libphobos
54492 clean-stageautofeedback: clean-stageautofeedback-target-libphobos
54493 clean-stageautofeedback-target-libphobos:
54494         @if [ $(current_stage) = stageautofeedback ]; then \
54495           [ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54496         else \
54497           [ -f $(TARGET_SUBDIR)/stageautofeedback-libphobos/Makefile ] || exit 0; \
54498           $(MAKE) stageautofeedback-start; \
54499         fi; \
54500         cd $(TARGET_SUBDIR)/libphobos && \
54501         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
54502 @endif target-libphobos-bootstrap
54503
54504
54505
54506
54507
54508
54509 .PHONY: check-target-libphobos maybe-check-target-libphobos
54510 maybe-check-target-libphobos:
54511 @if target-libphobos
54512 maybe-check-target-libphobos: check-target-libphobos
54513
54514 check-target-libphobos:
54515         @: $(MAKE); $(unstage)
54516         @r=`${PWD_COMMAND}`; export r; \
54517         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54518         $(NORMAL_TARGET_EXPORTS) \
54519         (cd $(TARGET_SUBDIR)/libphobos && \
54520           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
54521
54522 @endif target-libphobos
54523
54524 .PHONY: install-target-libphobos maybe-install-target-libphobos
54525 maybe-install-target-libphobos:
54526 @if target-libphobos
54527 maybe-install-target-libphobos: install-target-libphobos
54528
54529 install-target-libphobos: installdirs
54530         @: $(MAKE); $(unstage)
54531         @r=`${PWD_COMMAND}`; export r; \
54532         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54533         $(NORMAL_TARGET_EXPORTS) \
54534         (cd $(TARGET_SUBDIR)/libphobos && \
54535           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
54536
54537 @endif target-libphobos
54538
54539 .PHONY: install-strip-target-libphobos maybe-install-strip-target-libphobos
54540 maybe-install-strip-target-libphobos:
54541 @if target-libphobos
54542 maybe-install-strip-target-libphobos: install-strip-target-libphobos
54543
54544 install-strip-target-libphobos: installdirs
54545         @: $(MAKE); $(unstage)
54546         @r=`${PWD_COMMAND}`; export r; \
54547         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54548         $(NORMAL_TARGET_EXPORTS) \
54549         (cd $(TARGET_SUBDIR)/libphobos && \
54550           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
54551
54552 @endif target-libphobos
54553
54554 # Other targets (info, dvi, pdf, etc.)
54555
54556 .PHONY: maybe-info-target-libphobos info-target-libphobos
54557 maybe-info-target-libphobos:
54558 @if target-libphobos
54559 maybe-info-target-libphobos: info-target-libphobos
54560
54561 info-target-libphobos: \
54562     configure-target-libphobos 
54563         @: $(MAKE); $(unstage)
54564         @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54565         r=`${PWD_COMMAND}`; export r; \
54566         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54567         $(NORMAL_TARGET_EXPORTS) \
54568         echo "Doing info in $(TARGET_SUBDIR)/libphobos"; \
54569         for flag in $(EXTRA_TARGET_FLAGS); do \
54570           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54571         done; \
54572         (cd $(TARGET_SUBDIR)/libphobos && \
54573           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54574                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54575                   "RANLIB=$${RANLIB}" \
54576                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54577                    info) \
54578           || exit 1
54579
54580 @endif target-libphobos
54581
54582 .PHONY: maybe-dvi-target-libphobos dvi-target-libphobos
54583 maybe-dvi-target-libphobos:
54584 @if target-libphobos
54585 maybe-dvi-target-libphobos: dvi-target-libphobos
54586
54587 dvi-target-libphobos: \
54588     configure-target-libphobos 
54589         @: $(MAKE); $(unstage)
54590         @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54591         r=`${PWD_COMMAND}`; export r; \
54592         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54593         $(NORMAL_TARGET_EXPORTS) \
54594         echo "Doing dvi in $(TARGET_SUBDIR)/libphobos"; \
54595         for flag in $(EXTRA_TARGET_FLAGS); do \
54596           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54597         done; \
54598         (cd $(TARGET_SUBDIR)/libphobos && \
54599           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54600                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54601                   "RANLIB=$${RANLIB}" \
54602                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54603                    dvi) \
54604           || exit 1
54605
54606 @endif target-libphobos
54607
54608 .PHONY: maybe-pdf-target-libphobos pdf-target-libphobos
54609 maybe-pdf-target-libphobos:
54610 @if target-libphobos
54611 maybe-pdf-target-libphobos: pdf-target-libphobos
54612
54613 pdf-target-libphobos: \
54614     configure-target-libphobos 
54615         @: $(MAKE); $(unstage)
54616         @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54617         r=`${PWD_COMMAND}`; export r; \
54618         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54619         $(NORMAL_TARGET_EXPORTS) \
54620         echo "Doing pdf in $(TARGET_SUBDIR)/libphobos"; \
54621         for flag in $(EXTRA_TARGET_FLAGS); do \
54622           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54623         done; \
54624         (cd $(TARGET_SUBDIR)/libphobos && \
54625           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54626                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54627                   "RANLIB=$${RANLIB}" \
54628                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54629                    pdf) \
54630           || exit 1
54631
54632 @endif target-libphobos
54633
54634 .PHONY: maybe-html-target-libphobos html-target-libphobos
54635 maybe-html-target-libphobos:
54636 @if target-libphobos
54637 maybe-html-target-libphobos: html-target-libphobos
54638
54639 html-target-libphobos: \
54640     configure-target-libphobos 
54641         @: $(MAKE); $(unstage)
54642         @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54643         r=`${PWD_COMMAND}`; export r; \
54644         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54645         $(NORMAL_TARGET_EXPORTS) \
54646         echo "Doing html in $(TARGET_SUBDIR)/libphobos"; \
54647         for flag in $(EXTRA_TARGET_FLAGS); do \
54648           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54649         done; \
54650         (cd $(TARGET_SUBDIR)/libphobos && \
54651           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54652                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54653                   "RANLIB=$${RANLIB}" \
54654                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54655                    html) \
54656           || exit 1
54657
54658 @endif target-libphobos
54659
54660 .PHONY: maybe-TAGS-target-libphobos TAGS-target-libphobos
54661 maybe-TAGS-target-libphobos:
54662 @if target-libphobos
54663 maybe-TAGS-target-libphobos: TAGS-target-libphobos
54664
54665 TAGS-target-libphobos: \
54666     configure-target-libphobos 
54667         @: $(MAKE); $(unstage)
54668         @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54669         r=`${PWD_COMMAND}`; export r; \
54670         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54671         $(NORMAL_TARGET_EXPORTS) \
54672         echo "Doing TAGS in $(TARGET_SUBDIR)/libphobos"; \
54673         for flag in $(EXTRA_TARGET_FLAGS); do \
54674           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54675         done; \
54676         (cd $(TARGET_SUBDIR)/libphobos && \
54677           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54678                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54679                   "RANLIB=$${RANLIB}" \
54680                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54681                    TAGS) \
54682           || exit 1
54683
54684 @endif target-libphobos
54685
54686 .PHONY: maybe-install-info-target-libphobos install-info-target-libphobos
54687 maybe-install-info-target-libphobos:
54688 @if target-libphobos
54689 maybe-install-info-target-libphobos: install-info-target-libphobos
54690
54691 install-info-target-libphobos: \
54692     configure-target-libphobos \
54693     info-target-libphobos 
54694         @: $(MAKE); $(unstage)
54695         @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54696         r=`${PWD_COMMAND}`; export r; \
54697         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54698         $(NORMAL_TARGET_EXPORTS) \
54699         echo "Doing install-info in $(TARGET_SUBDIR)/libphobos"; \
54700         for flag in $(EXTRA_TARGET_FLAGS); do \
54701           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54702         done; \
54703         (cd $(TARGET_SUBDIR)/libphobos && \
54704           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54705                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54706                   "RANLIB=$${RANLIB}" \
54707                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54708                    install-info) \
54709           || exit 1
54710
54711 @endif target-libphobos
54712
54713 .PHONY: maybe-install-dvi-target-libphobos install-dvi-target-libphobos
54714 maybe-install-dvi-target-libphobos:
54715 @if target-libphobos
54716 maybe-install-dvi-target-libphobos: install-dvi-target-libphobos
54717
54718 install-dvi-target-libphobos: \
54719     configure-target-libphobos \
54720     dvi-target-libphobos 
54721         @: $(MAKE); $(unstage)
54722         @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54723         r=`${PWD_COMMAND}`; export r; \
54724         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54725         $(NORMAL_TARGET_EXPORTS) \
54726         echo "Doing install-dvi in $(TARGET_SUBDIR)/libphobos"; \
54727         for flag in $(EXTRA_TARGET_FLAGS); do \
54728           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54729         done; \
54730         (cd $(TARGET_SUBDIR)/libphobos && \
54731           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54732                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54733                   "RANLIB=$${RANLIB}" \
54734                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54735                    install-dvi) \
54736           || exit 1
54737
54738 @endif target-libphobos
54739
54740 .PHONY: maybe-install-pdf-target-libphobos install-pdf-target-libphobos
54741 maybe-install-pdf-target-libphobos:
54742 @if target-libphobos
54743 maybe-install-pdf-target-libphobos: install-pdf-target-libphobos
54744
54745 install-pdf-target-libphobos: \
54746     configure-target-libphobos \
54747     pdf-target-libphobos 
54748         @: $(MAKE); $(unstage)
54749         @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54750         r=`${PWD_COMMAND}`; export r; \
54751         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54752         $(NORMAL_TARGET_EXPORTS) \
54753         echo "Doing install-pdf in $(TARGET_SUBDIR)/libphobos"; \
54754         for flag in $(EXTRA_TARGET_FLAGS); do \
54755           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54756         done; \
54757         (cd $(TARGET_SUBDIR)/libphobos && \
54758           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54759                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54760                   "RANLIB=$${RANLIB}" \
54761                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54762                    install-pdf) \
54763           || exit 1
54764
54765 @endif target-libphobos
54766
54767 .PHONY: maybe-install-html-target-libphobos install-html-target-libphobos
54768 maybe-install-html-target-libphobos:
54769 @if target-libphobos
54770 maybe-install-html-target-libphobos: install-html-target-libphobos
54771
54772 install-html-target-libphobos: \
54773     configure-target-libphobos \
54774     html-target-libphobos 
54775         @: $(MAKE); $(unstage)
54776         @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54777         r=`${PWD_COMMAND}`; export r; \
54778         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54779         $(NORMAL_TARGET_EXPORTS) \
54780         echo "Doing install-html in $(TARGET_SUBDIR)/libphobos"; \
54781         for flag in $(EXTRA_TARGET_FLAGS); do \
54782           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54783         done; \
54784         (cd $(TARGET_SUBDIR)/libphobos && \
54785           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54786                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54787                   "RANLIB=$${RANLIB}" \
54788                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54789                    install-html) \
54790           || exit 1
54791
54792 @endif target-libphobos
54793
54794 .PHONY: maybe-installcheck-target-libphobos installcheck-target-libphobos
54795 maybe-installcheck-target-libphobos:
54796 @if target-libphobos
54797 maybe-installcheck-target-libphobos: installcheck-target-libphobos
54798
54799 installcheck-target-libphobos: \
54800     configure-target-libphobos 
54801         @: $(MAKE); $(unstage)
54802         @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54803         r=`${PWD_COMMAND}`; export r; \
54804         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54805         $(NORMAL_TARGET_EXPORTS) \
54806         echo "Doing installcheck in $(TARGET_SUBDIR)/libphobos"; \
54807         for flag in $(EXTRA_TARGET_FLAGS); do \
54808           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54809         done; \
54810         (cd $(TARGET_SUBDIR)/libphobos && \
54811           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54812                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54813                   "RANLIB=$${RANLIB}" \
54814                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54815                    installcheck) \
54816           || exit 1
54817
54818 @endif target-libphobos
54819
54820 .PHONY: maybe-mostlyclean-target-libphobos mostlyclean-target-libphobos
54821 maybe-mostlyclean-target-libphobos:
54822 @if target-libphobos
54823 maybe-mostlyclean-target-libphobos: mostlyclean-target-libphobos
54824
54825 mostlyclean-target-libphobos: 
54826         @: $(MAKE); $(unstage)
54827         @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54828         r=`${PWD_COMMAND}`; export r; \
54829         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54830         $(NORMAL_TARGET_EXPORTS) \
54831         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libphobos"; \
54832         for flag in $(EXTRA_TARGET_FLAGS); do \
54833           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54834         done; \
54835         (cd $(TARGET_SUBDIR)/libphobos && \
54836           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54837                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54838                   "RANLIB=$${RANLIB}" \
54839                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54840                    mostlyclean) \
54841           || exit 1
54842
54843 @endif target-libphobos
54844
54845 .PHONY: maybe-clean-target-libphobos clean-target-libphobos
54846 maybe-clean-target-libphobos:
54847 @if target-libphobos
54848 maybe-clean-target-libphobos: clean-target-libphobos
54849
54850 clean-target-libphobos: 
54851         @: $(MAKE); $(unstage)
54852         @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54853         r=`${PWD_COMMAND}`; export r; \
54854         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54855         $(NORMAL_TARGET_EXPORTS) \
54856         echo "Doing clean in $(TARGET_SUBDIR)/libphobos"; \
54857         for flag in $(EXTRA_TARGET_FLAGS); do \
54858           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54859         done; \
54860         (cd $(TARGET_SUBDIR)/libphobos && \
54861           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54862                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54863                   "RANLIB=$${RANLIB}" \
54864                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54865                    clean) \
54866           || exit 1
54867
54868 @endif target-libphobos
54869
54870 .PHONY: maybe-distclean-target-libphobos distclean-target-libphobos
54871 maybe-distclean-target-libphobos:
54872 @if target-libphobos
54873 maybe-distclean-target-libphobos: distclean-target-libphobos
54874
54875 distclean-target-libphobos: 
54876         @: $(MAKE); $(unstage)
54877         @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54878         r=`${PWD_COMMAND}`; export r; \
54879         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54880         $(NORMAL_TARGET_EXPORTS) \
54881         echo "Doing distclean in $(TARGET_SUBDIR)/libphobos"; \
54882         for flag in $(EXTRA_TARGET_FLAGS); do \
54883           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54884         done; \
54885         (cd $(TARGET_SUBDIR)/libphobos && \
54886           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54887                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54888                   "RANLIB=$${RANLIB}" \
54889                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54890                    distclean) \
54891           || exit 1
54892
54893 @endif target-libphobos
54894
54895 .PHONY: maybe-maintainer-clean-target-libphobos maintainer-clean-target-libphobos
54896 maybe-maintainer-clean-target-libphobos:
54897 @if target-libphobos
54898 maybe-maintainer-clean-target-libphobos: maintainer-clean-target-libphobos
54899
54900 maintainer-clean-target-libphobos: 
54901         @: $(MAKE); $(unstage)
54902         @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54903         r=`${PWD_COMMAND}`; export r; \
54904         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54905         $(NORMAL_TARGET_EXPORTS) \
54906         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libphobos"; \
54907         for flag in $(EXTRA_TARGET_FLAGS); do \
54908           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54909         done; \
54910         (cd $(TARGET_SUBDIR)/libphobos && \
54911           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54912                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54913                   "RANLIB=$${RANLIB}" \
54914                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54915                    maintainer-clean) \
54916           || exit 1
54917
54918 @endif target-libphobos
54919
54920
54921
54922
54923
54924 .PHONY: configure-target-libtermcap maybe-configure-target-libtermcap
54925 maybe-configure-target-libtermcap:
54926 @if gcc-bootstrap
54927 configure-target-libtermcap: stage_current
54928 @endif gcc-bootstrap
54929 @if target-libtermcap
54930 maybe-configure-target-libtermcap: configure-target-libtermcap
54931 configure-target-libtermcap: 
54932         @: $(MAKE); $(unstage)
54933         @r=`${PWD_COMMAND}`; export r; \
54934         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54935         echo "Checking multilib configuration for libtermcap..."; \
54936         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap; \
54937         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libtermcap/multilib.tmp 2> /dev/null; \
54938         if test -r $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
54939           if cmp -s $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
54940             rm -f $(TARGET_SUBDIR)/libtermcap/multilib.tmp; \
54941           else \
54942             rm -f $(TARGET_SUBDIR)/libtermcap/Makefile; \
54943             mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
54944           fi; \
54945         else \
54946           mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
54947         fi; \
54948         test ! -f $(TARGET_SUBDIR)/libtermcap/Makefile || exit 0; \
54949         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap; \
54950         $(NORMAL_TARGET_EXPORTS)  \
54951         echo Configuring in $(TARGET_SUBDIR)/libtermcap; \
54952         cd "$(TARGET_SUBDIR)/libtermcap" || exit 1; \
54953         case $(srcdir) in \
54954           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54955           *) topdir=`echo $(TARGET_SUBDIR)/libtermcap/ | \
54956                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54957         esac; \
54958         module_srcdir=libtermcap; \
54959         rm -f no-such-file || : ; \
54960         CONFIG_SITE=no-such-file $(SHELL) \
54961           $$s/$$module_srcdir/configure \
54962           --srcdir=$${topdir}/$$module_srcdir \
54963           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54964           --target=${target_alias}  \
54965           || exit 1
54966 @endif target-libtermcap
54967
54968
54969
54970
54971
54972 .PHONY: all-target-libtermcap maybe-all-target-libtermcap
54973 maybe-all-target-libtermcap:
54974 @if gcc-bootstrap
54975 all-target-libtermcap: stage_current
54976 @endif gcc-bootstrap
54977 @if target-libtermcap
54978 TARGET-target-libtermcap=all
54979 maybe-all-target-libtermcap: all-target-libtermcap
54980 all-target-libtermcap: configure-target-libtermcap
54981         @: $(MAKE); $(unstage)
54982         @r=`${PWD_COMMAND}`; export r; \
54983         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54984         $(NORMAL_TARGET_EXPORTS)  \
54985         (cd $(TARGET_SUBDIR)/libtermcap && \
54986           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
54987                 $(TARGET-target-libtermcap))
54988 @endif target-libtermcap
54989
54990
54991
54992
54993
54994 .PHONY: check-target-libtermcap maybe-check-target-libtermcap
54995 maybe-check-target-libtermcap:
54996 @if target-libtermcap
54997 maybe-check-target-libtermcap: check-target-libtermcap
54998
54999 # Dummy target for uncheckable module.
55000 check-target-libtermcap:
55001
55002 @endif target-libtermcap
55003
55004 .PHONY: install-target-libtermcap maybe-install-target-libtermcap
55005 maybe-install-target-libtermcap:
55006 @if target-libtermcap
55007 maybe-install-target-libtermcap: install-target-libtermcap
55008
55009 install-target-libtermcap: installdirs
55010         @: $(MAKE); $(unstage)
55011         @r=`${PWD_COMMAND}`; export r; \
55012         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55013         $(NORMAL_TARGET_EXPORTS) \
55014         (cd $(TARGET_SUBDIR)/libtermcap && \
55015           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
55016
55017 @endif target-libtermcap
55018
55019 .PHONY: install-strip-target-libtermcap maybe-install-strip-target-libtermcap
55020 maybe-install-strip-target-libtermcap:
55021 @if target-libtermcap
55022 maybe-install-strip-target-libtermcap: install-strip-target-libtermcap
55023
55024 install-strip-target-libtermcap: installdirs
55025         @: $(MAKE); $(unstage)
55026         @r=`${PWD_COMMAND}`; export r; \
55027         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55028         $(NORMAL_TARGET_EXPORTS) \
55029         (cd $(TARGET_SUBDIR)/libtermcap && \
55030           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
55031
55032 @endif target-libtermcap
55033
55034 # Other targets (info, dvi, pdf, etc.)
55035
55036 .PHONY: maybe-info-target-libtermcap info-target-libtermcap
55037 maybe-info-target-libtermcap:
55038 @if target-libtermcap
55039 maybe-info-target-libtermcap: info-target-libtermcap
55040
55041 info-target-libtermcap: \
55042     configure-target-libtermcap 
55043         @: $(MAKE); $(unstage)
55044         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
55045         r=`${PWD_COMMAND}`; export r; \
55046         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55047         $(NORMAL_TARGET_EXPORTS) \
55048         echo "Doing info in $(TARGET_SUBDIR)/libtermcap"; \
55049         for flag in $(EXTRA_TARGET_FLAGS); do \
55050           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55051         done; \
55052         (cd $(TARGET_SUBDIR)/libtermcap && \
55053           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55054                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55055                   "RANLIB=$${RANLIB}" \
55056                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55057                    info) \
55058           || exit 1
55059
55060 @endif target-libtermcap
55061
55062 .PHONY: maybe-dvi-target-libtermcap dvi-target-libtermcap
55063 maybe-dvi-target-libtermcap:
55064 @if target-libtermcap
55065 maybe-dvi-target-libtermcap: dvi-target-libtermcap
55066
55067 dvi-target-libtermcap: \
55068     configure-target-libtermcap 
55069         @: $(MAKE); $(unstage)
55070         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
55071         r=`${PWD_COMMAND}`; export r; \
55072         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55073         $(NORMAL_TARGET_EXPORTS) \
55074         echo "Doing dvi in $(TARGET_SUBDIR)/libtermcap"; \
55075         for flag in $(EXTRA_TARGET_FLAGS); do \
55076           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55077         done; \
55078         (cd $(TARGET_SUBDIR)/libtermcap && \
55079           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55080                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55081                   "RANLIB=$${RANLIB}" \
55082                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55083                    dvi) \
55084           || exit 1
55085
55086 @endif target-libtermcap
55087
55088 .PHONY: maybe-pdf-target-libtermcap pdf-target-libtermcap
55089 maybe-pdf-target-libtermcap:
55090 @if target-libtermcap
55091 maybe-pdf-target-libtermcap: pdf-target-libtermcap
55092
55093 pdf-target-libtermcap: \
55094     configure-target-libtermcap 
55095         @: $(MAKE); $(unstage)
55096         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
55097         r=`${PWD_COMMAND}`; export r; \
55098         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55099         $(NORMAL_TARGET_EXPORTS) \
55100         echo "Doing pdf in $(TARGET_SUBDIR)/libtermcap"; \
55101         for flag in $(EXTRA_TARGET_FLAGS); do \
55102           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55103         done; \
55104         (cd $(TARGET_SUBDIR)/libtermcap && \
55105           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55106                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55107                   "RANLIB=$${RANLIB}" \
55108                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55109                    pdf) \
55110           || exit 1
55111
55112 @endif target-libtermcap
55113
55114 .PHONY: maybe-html-target-libtermcap html-target-libtermcap
55115 maybe-html-target-libtermcap:
55116 @if target-libtermcap
55117 maybe-html-target-libtermcap: html-target-libtermcap
55118
55119 html-target-libtermcap: \
55120     configure-target-libtermcap 
55121         @: $(MAKE); $(unstage)
55122         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
55123         r=`${PWD_COMMAND}`; export r; \
55124         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55125         $(NORMAL_TARGET_EXPORTS) \
55126         echo "Doing html in $(TARGET_SUBDIR)/libtermcap"; \
55127         for flag in $(EXTRA_TARGET_FLAGS); do \
55128           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55129         done; \
55130         (cd $(TARGET_SUBDIR)/libtermcap && \
55131           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55132                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55133                   "RANLIB=$${RANLIB}" \
55134                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55135                    html) \
55136           || exit 1
55137
55138 @endif target-libtermcap
55139
55140 .PHONY: maybe-TAGS-target-libtermcap TAGS-target-libtermcap
55141 maybe-TAGS-target-libtermcap:
55142 @if target-libtermcap
55143 maybe-TAGS-target-libtermcap: TAGS-target-libtermcap
55144
55145 TAGS-target-libtermcap: \
55146     configure-target-libtermcap 
55147         @: $(MAKE); $(unstage)
55148         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
55149         r=`${PWD_COMMAND}`; export r; \
55150         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55151         $(NORMAL_TARGET_EXPORTS) \
55152         echo "Doing TAGS in $(TARGET_SUBDIR)/libtermcap"; \
55153         for flag in $(EXTRA_TARGET_FLAGS); do \
55154           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55155         done; \
55156         (cd $(TARGET_SUBDIR)/libtermcap && \
55157           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55158                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55159                   "RANLIB=$${RANLIB}" \
55160                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55161                    TAGS) \
55162           || exit 1
55163
55164 @endif target-libtermcap
55165
55166 .PHONY: maybe-install-info-target-libtermcap install-info-target-libtermcap
55167 maybe-install-info-target-libtermcap:
55168 @if target-libtermcap
55169 maybe-install-info-target-libtermcap: install-info-target-libtermcap
55170
55171 install-info-target-libtermcap: \
55172     configure-target-libtermcap \
55173     info-target-libtermcap 
55174         @: $(MAKE); $(unstage)
55175         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
55176         r=`${PWD_COMMAND}`; export r; \
55177         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55178         $(NORMAL_TARGET_EXPORTS) \
55179         echo "Doing install-info in $(TARGET_SUBDIR)/libtermcap"; \
55180         for flag in $(EXTRA_TARGET_FLAGS); do \
55181           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55182         done; \
55183         (cd $(TARGET_SUBDIR)/libtermcap && \
55184           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55185                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55186                   "RANLIB=$${RANLIB}" \
55187                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55188                    install-info) \
55189           || exit 1
55190
55191 @endif target-libtermcap
55192
55193 .PHONY: maybe-install-dvi-target-libtermcap install-dvi-target-libtermcap
55194 maybe-install-dvi-target-libtermcap:
55195 @if target-libtermcap
55196 maybe-install-dvi-target-libtermcap: install-dvi-target-libtermcap
55197
55198 install-dvi-target-libtermcap: \
55199     configure-target-libtermcap \
55200     dvi-target-libtermcap 
55201         @: $(MAKE); $(unstage)
55202         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
55203         r=`${PWD_COMMAND}`; export r; \
55204         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55205         $(NORMAL_TARGET_EXPORTS) \
55206         echo "Doing install-dvi in $(TARGET_SUBDIR)/libtermcap"; \
55207         for flag in $(EXTRA_TARGET_FLAGS); do \
55208           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55209         done; \
55210         (cd $(TARGET_SUBDIR)/libtermcap && \
55211           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55212                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55213                   "RANLIB=$${RANLIB}" \
55214                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55215                    install-dvi) \
55216           || exit 1
55217
55218 @endif target-libtermcap
55219
55220 .PHONY: maybe-install-pdf-target-libtermcap install-pdf-target-libtermcap
55221 maybe-install-pdf-target-libtermcap:
55222 @if target-libtermcap
55223 maybe-install-pdf-target-libtermcap: install-pdf-target-libtermcap
55224
55225 install-pdf-target-libtermcap: \
55226     configure-target-libtermcap \
55227     pdf-target-libtermcap 
55228         @: $(MAKE); $(unstage)
55229         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
55230         r=`${PWD_COMMAND}`; export r; \
55231         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55232         $(NORMAL_TARGET_EXPORTS) \
55233         echo "Doing install-pdf in $(TARGET_SUBDIR)/libtermcap"; \
55234         for flag in $(EXTRA_TARGET_FLAGS); do \
55235           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55236         done; \
55237         (cd $(TARGET_SUBDIR)/libtermcap && \
55238           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55239                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55240                   "RANLIB=$${RANLIB}" \
55241                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55242                    install-pdf) \
55243           || exit 1
55244
55245 @endif target-libtermcap
55246
55247 .PHONY: maybe-install-html-target-libtermcap install-html-target-libtermcap
55248 maybe-install-html-target-libtermcap:
55249 @if target-libtermcap
55250 maybe-install-html-target-libtermcap: install-html-target-libtermcap
55251
55252 install-html-target-libtermcap: \
55253     configure-target-libtermcap \
55254     html-target-libtermcap 
55255         @: $(MAKE); $(unstage)
55256         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
55257         r=`${PWD_COMMAND}`; export r; \
55258         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55259         $(NORMAL_TARGET_EXPORTS) \
55260         echo "Doing install-html in $(TARGET_SUBDIR)/libtermcap"; \
55261         for flag in $(EXTRA_TARGET_FLAGS); do \
55262           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55263         done; \
55264         (cd $(TARGET_SUBDIR)/libtermcap && \
55265           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55266                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55267                   "RANLIB=$${RANLIB}" \
55268                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55269                    install-html) \
55270           || exit 1
55271
55272 @endif target-libtermcap
55273
55274 .PHONY: maybe-installcheck-target-libtermcap installcheck-target-libtermcap
55275 maybe-installcheck-target-libtermcap:
55276 @if target-libtermcap
55277 maybe-installcheck-target-libtermcap: installcheck-target-libtermcap
55278
55279 installcheck-target-libtermcap: \
55280     configure-target-libtermcap 
55281         @: $(MAKE); $(unstage)
55282         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
55283         r=`${PWD_COMMAND}`; export r; \
55284         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55285         $(NORMAL_TARGET_EXPORTS) \
55286         echo "Doing installcheck in $(TARGET_SUBDIR)/libtermcap"; \
55287         for flag in $(EXTRA_TARGET_FLAGS); do \
55288           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55289         done; \
55290         (cd $(TARGET_SUBDIR)/libtermcap && \
55291           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55292                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55293                   "RANLIB=$${RANLIB}" \
55294                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55295                    installcheck) \
55296           || exit 1
55297
55298 @endif target-libtermcap
55299
55300 .PHONY: maybe-mostlyclean-target-libtermcap mostlyclean-target-libtermcap
55301 maybe-mostlyclean-target-libtermcap:
55302 @if target-libtermcap
55303 maybe-mostlyclean-target-libtermcap: mostlyclean-target-libtermcap
55304
55305 # libtermcap doesn't support mostlyclean.
55306 mostlyclean-target-libtermcap:
55307
55308 @endif target-libtermcap
55309
55310 .PHONY: maybe-clean-target-libtermcap clean-target-libtermcap
55311 maybe-clean-target-libtermcap:
55312 @if target-libtermcap
55313 maybe-clean-target-libtermcap: clean-target-libtermcap
55314
55315 # libtermcap doesn't support clean.
55316 clean-target-libtermcap:
55317
55318 @endif target-libtermcap
55319
55320 .PHONY: maybe-distclean-target-libtermcap distclean-target-libtermcap
55321 maybe-distclean-target-libtermcap:
55322 @if target-libtermcap
55323 maybe-distclean-target-libtermcap: distclean-target-libtermcap
55324
55325 # libtermcap doesn't support distclean.
55326 distclean-target-libtermcap:
55327
55328 @endif target-libtermcap
55329
55330 .PHONY: maybe-maintainer-clean-target-libtermcap maintainer-clean-target-libtermcap
55331 maybe-maintainer-clean-target-libtermcap:
55332 @if target-libtermcap
55333 maybe-maintainer-clean-target-libtermcap: maintainer-clean-target-libtermcap
55334
55335 # libtermcap doesn't support maintainer-clean.
55336 maintainer-clean-target-libtermcap:
55337
55338 @endif target-libtermcap
55339
55340
55341
55342
55343
55344 .PHONY: configure-target-winsup maybe-configure-target-winsup
55345 maybe-configure-target-winsup:
55346 @if gcc-bootstrap
55347 configure-target-winsup: stage_current
55348 @endif gcc-bootstrap
55349 @if target-winsup
55350 maybe-configure-target-winsup: configure-target-winsup
55351 configure-target-winsup: 
55352         @: $(MAKE); $(unstage)
55353         @r=`${PWD_COMMAND}`; export r; \
55354         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55355         echo "Checking multilib configuration for winsup..."; \
55356         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup; \
55357         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/winsup/multilib.tmp 2> /dev/null; \
55358         if test -r $(TARGET_SUBDIR)/winsup/multilib.out; then \
55359           if cmp -s $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; then \
55360             rm -f $(TARGET_SUBDIR)/winsup/multilib.tmp; \
55361           else \
55362             rm -f $(TARGET_SUBDIR)/winsup/Makefile; \
55363             mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
55364           fi; \
55365         else \
55366           mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
55367         fi; \
55368         test ! -f $(TARGET_SUBDIR)/winsup/Makefile || exit 0; \
55369         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup; \
55370         $(NORMAL_TARGET_EXPORTS)  \
55371         echo Configuring in $(TARGET_SUBDIR)/winsup; \
55372         cd "$(TARGET_SUBDIR)/winsup" || exit 1; \
55373         case $(srcdir) in \
55374           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
55375           *) topdir=`echo $(TARGET_SUBDIR)/winsup/ | \
55376                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
55377         esac; \
55378         module_srcdir=winsup; \
55379         rm -f no-such-file || : ; \
55380         CONFIG_SITE=no-such-file $(SHELL) \
55381           $$s/$$module_srcdir/configure \
55382           --srcdir=$${topdir}/$$module_srcdir \
55383           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
55384           --target=${target_alias}  \
55385           || exit 1
55386 @endif target-winsup
55387
55388
55389
55390
55391
55392 .PHONY: all-target-winsup maybe-all-target-winsup
55393 maybe-all-target-winsup:
55394 @if gcc-bootstrap
55395 all-target-winsup: stage_current
55396 @endif gcc-bootstrap
55397 @if target-winsup
55398 TARGET-target-winsup=all
55399 maybe-all-target-winsup: all-target-winsup
55400 all-target-winsup: configure-target-winsup
55401         @: $(MAKE); $(unstage)
55402         @r=`${PWD_COMMAND}`; export r; \
55403         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55404         $(NORMAL_TARGET_EXPORTS)  \
55405         (cd $(TARGET_SUBDIR)/winsup && \
55406           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
55407                 $(TARGET-target-winsup))
55408 @endif target-winsup
55409
55410
55411
55412
55413
55414 .PHONY: check-target-winsup maybe-check-target-winsup
55415 maybe-check-target-winsup:
55416 @if target-winsup
55417 maybe-check-target-winsup: check-target-winsup
55418
55419 check-target-winsup:
55420         @: $(MAKE); $(unstage)
55421         @r=`${PWD_COMMAND}`; export r; \
55422         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55423         $(NORMAL_TARGET_EXPORTS) \
55424         (cd $(TARGET_SUBDIR)/winsup && \
55425           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
55426
55427 @endif target-winsup
55428
55429 .PHONY: install-target-winsup maybe-install-target-winsup
55430 maybe-install-target-winsup:
55431 @if target-winsup
55432 maybe-install-target-winsup: install-target-winsup
55433
55434 install-target-winsup: installdirs
55435         @: $(MAKE); $(unstage)
55436         @r=`${PWD_COMMAND}`; export r; \
55437         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55438         $(NORMAL_TARGET_EXPORTS) \
55439         (cd $(TARGET_SUBDIR)/winsup && \
55440           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
55441
55442 @endif target-winsup
55443
55444 .PHONY: install-strip-target-winsup maybe-install-strip-target-winsup
55445 maybe-install-strip-target-winsup:
55446 @if target-winsup
55447 maybe-install-strip-target-winsup: install-strip-target-winsup
55448
55449 install-strip-target-winsup: installdirs
55450         @: $(MAKE); $(unstage)
55451         @r=`${PWD_COMMAND}`; export r; \
55452         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55453         $(NORMAL_TARGET_EXPORTS) \
55454         (cd $(TARGET_SUBDIR)/winsup && \
55455           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
55456
55457 @endif target-winsup
55458
55459 # Other targets (info, dvi, pdf, etc.)
55460
55461 .PHONY: maybe-info-target-winsup info-target-winsup
55462 maybe-info-target-winsup:
55463 @if target-winsup
55464 maybe-info-target-winsup: info-target-winsup
55465
55466 info-target-winsup: \
55467     configure-target-winsup 
55468         @: $(MAKE); $(unstage)
55469         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
55470         r=`${PWD_COMMAND}`; export r; \
55471         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55472         $(NORMAL_TARGET_EXPORTS) \
55473         echo "Doing info in $(TARGET_SUBDIR)/winsup"; \
55474         for flag in $(EXTRA_TARGET_FLAGS); do \
55475           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55476         done; \
55477         (cd $(TARGET_SUBDIR)/winsup && \
55478           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55479                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55480                   "RANLIB=$${RANLIB}" \
55481                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55482                    info) \
55483           || exit 1
55484
55485 @endif target-winsup
55486
55487 .PHONY: maybe-dvi-target-winsup dvi-target-winsup
55488 maybe-dvi-target-winsup:
55489 @if target-winsup
55490 maybe-dvi-target-winsup: dvi-target-winsup
55491
55492 dvi-target-winsup: \
55493     configure-target-winsup 
55494         @: $(MAKE); $(unstage)
55495         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
55496         r=`${PWD_COMMAND}`; export r; \
55497         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55498         $(NORMAL_TARGET_EXPORTS) \
55499         echo "Doing dvi in $(TARGET_SUBDIR)/winsup"; \
55500         for flag in $(EXTRA_TARGET_FLAGS); do \
55501           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55502         done; \
55503         (cd $(TARGET_SUBDIR)/winsup && \
55504           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55505                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55506                   "RANLIB=$${RANLIB}" \
55507                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55508                    dvi) \
55509           || exit 1
55510
55511 @endif target-winsup
55512
55513 .PHONY: maybe-pdf-target-winsup pdf-target-winsup
55514 maybe-pdf-target-winsup:
55515 @if target-winsup
55516 maybe-pdf-target-winsup: pdf-target-winsup
55517
55518 pdf-target-winsup: \
55519     configure-target-winsup 
55520         @: $(MAKE); $(unstage)
55521         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
55522         r=`${PWD_COMMAND}`; export r; \
55523         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55524         $(NORMAL_TARGET_EXPORTS) \
55525         echo "Doing pdf in $(TARGET_SUBDIR)/winsup"; \
55526         for flag in $(EXTRA_TARGET_FLAGS); do \
55527           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55528         done; \
55529         (cd $(TARGET_SUBDIR)/winsup && \
55530           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55531                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55532                   "RANLIB=$${RANLIB}" \
55533                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55534                    pdf) \
55535           || exit 1
55536
55537 @endif target-winsup
55538
55539 .PHONY: maybe-html-target-winsup html-target-winsup
55540 maybe-html-target-winsup:
55541 @if target-winsup
55542 maybe-html-target-winsup: html-target-winsup
55543
55544 html-target-winsup: \
55545     configure-target-winsup 
55546         @: $(MAKE); $(unstage)
55547         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
55548         r=`${PWD_COMMAND}`; export r; \
55549         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55550         $(NORMAL_TARGET_EXPORTS) \
55551         echo "Doing html in $(TARGET_SUBDIR)/winsup"; \
55552         for flag in $(EXTRA_TARGET_FLAGS); do \
55553           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55554         done; \
55555         (cd $(TARGET_SUBDIR)/winsup && \
55556           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55557                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55558                   "RANLIB=$${RANLIB}" \
55559                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55560                    html) \
55561           || exit 1
55562
55563 @endif target-winsup
55564
55565 .PHONY: maybe-TAGS-target-winsup TAGS-target-winsup
55566 maybe-TAGS-target-winsup:
55567 @if target-winsup
55568 maybe-TAGS-target-winsup: TAGS-target-winsup
55569
55570 TAGS-target-winsup: \
55571     configure-target-winsup 
55572         @: $(MAKE); $(unstage)
55573         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
55574         r=`${PWD_COMMAND}`; export r; \
55575         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55576         $(NORMAL_TARGET_EXPORTS) \
55577         echo "Doing TAGS in $(TARGET_SUBDIR)/winsup"; \
55578         for flag in $(EXTRA_TARGET_FLAGS); do \
55579           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55580         done; \
55581         (cd $(TARGET_SUBDIR)/winsup && \
55582           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55583                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55584                   "RANLIB=$${RANLIB}" \
55585                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55586                    TAGS) \
55587           || exit 1
55588
55589 @endif target-winsup
55590
55591 .PHONY: maybe-install-info-target-winsup install-info-target-winsup
55592 maybe-install-info-target-winsup:
55593 @if target-winsup
55594 maybe-install-info-target-winsup: install-info-target-winsup
55595
55596 install-info-target-winsup: \
55597     configure-target-winsup \
55598     info-target-winsup 
55599         @: $(MAKE); $(unstage)
55600         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
55601         r=`${PWD_COMMAND}`; export r; \
55602         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55603         $(NORMAL_TARGET_EXPORTS) \
55604         echo "Doing install-info in $(TARGET_SUBDIR)/winsup"; \
55605         for flag in $(EXTRA_TARGET_FLAGS); do \
55606           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55607         done; \
55608         (cd $(TARGET_SUBDIR)/winsup && \
55609           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55610                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55611                   "RANLIB=$${RANLIB}" \
55612                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55613                    install-info) \
55614           || exit 1
55615
55616 @endif target-winsup
55617
55618 .PHONY: maybe-install-dvi-target-winsup install-dvi-target-winsup
55619 maybe-install-dvi-target-winsup:
55620 @if target-winsup
55621 maybe-install-dvi-target-winsup: install-dvi-target-winsup
55622
55623 install-dvi-target-winsup: \
55624     configure-target-winsup \
55625     dvi-target-winsup 
55626         @: $(MAKE); $(unstage)
55627         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
55628         r=`${PWD_COMMAND}`; export r; \
55629         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55630         $(NORMAL_TARGET_EXPORTS) \
55631         echo "Doing install-dvi in $(TARGET_SUBDIR)/winsup"; \
55632         for flag in $(EXTRA_TARGET_FLAGS); do \
55633           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55634         done; \
55635         (cd $(TARGET_SUBDIR)/winsup && \
55636           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55637                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55638                   "RANLIB=$${RANLIB}" \
55639                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55640                    install-dvi) \
55641           || exit 1
55642
55643 @endif target-winsup
55644
55645 .PHONY: maybe-install-pdf-target-winsup install-pdf-target-winsup
55646 maybe-install-pdf-target-winsup:
55647 @if target-winsup
55648 maybe-install-pdf-target-winsup: install-pdf-target-winsup
55649
55650 install-pdf-target-winsup: \
55651     configure-target-winsup \
55652     pdf-target-winsup 
55653         @: $(MAKE); $(unstage)
55654         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
55655         r=`${PWD_COMMAND}`; export r; \
55656         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55657         $(NORMAL_TARGET_EXPORTS) \
55658         echo "Doing install-pdf in $(TARGET_SUBDIR)/winsup"; \
55659         for flag in $(EXTRA_TARGET_FLAGS); do \
55660           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55661         done; \
55662         (cd $(TARGET_SUBDIR)/winsup && \
55663           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55664                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55665                   "RANLIB=$${RANLIB}" \
55666                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55667                    install-pdf) \
55668           || exit 1
55669
55670 @endif target-winsup
55671
55672 .PHONY: maybe-install-html-target-winsup install-html-target-winsup
55673 maybe-install-html-target-winsup:
55674 @if target-winsup
55675 maybe-install-html-target-winsup: install-html-target-winsup
55676
55677 install-html-target-winsup: \
55678     configure-target-winsup \
55679     html-target-winsup 
55680         @: $(MAKE); $(unstage)
55681         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
55682         r=`${PWD_COMMAND}`; export r; \
55683         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55684         $(NORMAL_TARGET_EXPORTS) \
55685         echo "Doing install-html in $(TARGET_SUBDIR)/winsup"; \
55686         for flag in $(EXTRA_TARGET_FLAGS); do \
55687           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55688         done; \
55689         (cd $(TARGET_SUBDIR)/winsup && \
55690           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55691                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55692                   "RANLIB=$${RANLIB}" \
55693                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55694                    install-html) \
55695           || exit 1
55696
55697 @endif target-winsup
55698
55699 .PHONY: maybe-installcheck-target-winsup installcheck-target-winsup
55700 maybe-installcheck-target-winsup:
55701 @if target-winsup
55702 maybe-installcheck-target-winsup: installcheck-target-winsup
55703
55704 installcheck-target-winsup: \
55705     configure-target-winsup 
55706         @: $(MAKE); $(unstage)
55707         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
55708         r=`${PWD_COMMAND}`; export r; \
55709         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55710         $(NORMAL_TARGET_EXPORTS) \
55711         echo "Doing installcheck in $(TARGET_SUBDIR)/winsup"; \
55712         for flag in $(EXTRA_TARGET_FLAGS); do \
55713           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55714         done; \
55715         (cd $(TARGET_SUBDIR)/winsup && \
55716           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55717                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55718                   "RANLIB=$${RANLIB}" \
55719                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55720                    installcheck) \
55721           || exit 1
55722
55723 @endif target-winsup
55724
55725 .PHONY: maybe-mostlyclean-target-winsup mostlyclean-target-winsup
55726 maybe-mostlyclean-target-winsup:
55727 @if target-winsup
55728 maybe-mostlyclean-target-winsup: mostlyclean-target-winsup
55729
55730 mostlyclean-target-winsup: 
55731         @: $(MAKE); $(unstage)
55732         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
55733         r=`${PWD_COMMAND}`; export r; \
55734         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55735         $(NORMAL_TARGET_EXPORTS) \
55736         echo "Doing mostlyclean in $(TARGET_SUBDIR)/winsup"; \
55737         for flag in $(EXTRA_TARGET_FLAGS); do \
55738           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55739         done; \
55740         (cd $(TARGET_SUBDIR)/winsup && \
55741           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55742                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55743                   "RANLIB=$${RANLIB}" \
55744                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55745                    mostlyclean) \
55746           || exit 1
55747
55748 @endif target-winsup
55749
55750 .PHONY: maybe-clean-target-winsup clean-target-winsup
55751 maybe-clean-target-winsup:
55752 @if target-winsup
55753 maybe-clean-target-winsup: clean-target-winsup
55754
55755 clean-target-winsup: 
55756         @: $(MAKE); $(unstage)
55757         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
55758         r=`${PWD_COMMAND}`; export r; \
55759         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55760         $(NORMAL_TARGET_EXPORTS) \
55761         echo "Doing clean in $(TARGET_SUBDIR)/winsup"; \
55762         for flag in $(EXTRA_TARGET_FLAGS); do \
55763           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55764         done; \
55765         (cd $(TARGET_SUBDIR)/winsup && \
55766           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55767                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55768                   "RANLIB=$${RANLIB}" \
55769                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55770                    clean) \
55771           || exit 1
55772
55773 @endif target-winsup
55774
55775 .PHONY: maybe-distclean-target-winsup distclean-target-winsup
55776 maybe-distclean-target-winsup:
55777 @if target-winsup
55778 maybe-distclean-target-winsup: distclean-target-winsup
55779
55780 distclean-target-winsup: 
55781         @: $(MAKE); $(unstage)
55782         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
55783         r=`${PWD_COMMAND}`; export r; \
55784         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55785         $(NORMAL_TARGET_EXPORTS) \
55786         echo "Doing distclean in $(TARGET_SUBDIR)/winsup"; \
55787         for flag in $(EXTRA_TARGET_FLAGS); do \
55788           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55789         done; \
55790         (cd $(TARGET_SUBDIR)/winsup && \
55791           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55792                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55793                   "RANLIB=$${RANLIB}" \
55794                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55795                    distclean) \
55796           || exit 1
55797
55798 @endif target-winsup
55799
55800 .PHONY: maybe-maintainer-clean-target-winsup maintainer-clean-target-winsup
55801 maybe-maintainer-clean-target-winsup:
55802 @if target-winsup
55803 maybe-maintainer-clean-target-winsup: maintainer-clean-target-winsup
55804
55805 maintainer-clean-target-winsup: 
55806         @: $(MAKE); $(unstage)
55807         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
55808         r=`${PWD_COMMAND}`; export r; \
55809         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55810         $(NORMAL_TARGET_EXPORTS) \
55811         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/winsup"; \
55812         for flag in $(EXTRA_TARGET_FLAGS); do \
55813           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55814         done; \
55815         (cd $(TARGET_SUBDIR)/winsup && \
55816           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55817                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55818                   "RANLIB=$${RANLIB}" \
55819                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55820                    maintainer-clean) \
55821           || exit 1
55822
55823 @endif target-winsup
55824
55825
55826
55827
55828
55829 .PHONY: configure-target-libgloss maybe-configure-target-libgloss
55830 maybe-configure-target-libgloss:
55831 @if gcc-bootstrap
55832 configure-target-libgloss: stage_current
55833 @endif gcc-bootstrap
55834 @if target-libgloss
55835 maybe-configure-target-libgloss: configure-target-libgloss
55836 configure-target-libgloss: 
55837         @: $(MAKE); $(unstage)
55838         @r=`${PWD_COMMAND}`; export r; \
55839         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55840         echo "Checking multilib configuration for libgloss..."; \
55841         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss; \
55842         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgloss/multilib.tmp 2> /dev/null; \
55843         if test -r $(TARGET_SUBDIR)/libgloss/multilib.out; then \
55844           if cmp -s $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; then \
55845             rm -f $(TARGET_SUBDIR)/libgloss/multilib.tmp; \
55846           else \
55847             rm -f $(TARGET_SUBDIR)/libgloss/Makefile; \
55848             mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
55849           fi; \
55850         else \
55851           mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
55852         fi; \
55853         test ! -f $(TARGET_SUBDIR)/libgloss/Makefile || exit 0; \
55854         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss; \
55855         $(NORMAL_TARGET_EXPORTS)  \
55856         echo Configuring in $(TARGET_SUBDIR)/libgloss; \
55857         cd "$(TARGET_SUBDIR)/libgloss" || exit 1; \
55858         case $(srcdir) in \
55859           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
55860           *) topdir=`echo $(TARGET_SUBDIR)/libgloss/ | \
55861                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
55862         esac; \
55863         module_srcdir=libgloss; \
55864         rm -f no-such-file || : ; \
55865         CONFIG_SITE=no-such-file $(SHELL) \
55866           $$s/$$module_srcdir/configure \
55867           --srcdir=$${topdir}/$$module_srcdir \
55868           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
55869           --target=${target_alias}  \
55870           || exit 1
55871 @endif target-libgloss
55872
55873
55874
55875
55876
55877 .PHONY: all-target-libgloss maybe-all-target-libgloss
55878 maybe-all-target-libgloss:
55879 @if gcc-bootstrap
55880 all-target-libgloss: stage_current
55881 @endif gcc-bootstrap
55882 @if target-libgloss
55883 TARGET-target-libgloss=all
55884 maybe-all-target-libgloss: all-target-libgloss
55885 all-target-libgloss: configure-target-libgloss
55886         @: $(MAKE); $(unstage)
55887         @r=`${PWD_COMMAND}`; export r; \
55888         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55889         $(NORMAL_TARGET_EXPORTS)  \
55890         (cd $(TARGET_SUBDIR)/libgloss && \
55891           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
55892                 $(TARGET-target-libgloss))
55893 @endif target-libgloss
55894
55895
55896
55897
55898
55899 .PHONY: check-target-libgloss maybe-check-target-libgloss
55900 maybe-check-target-libgloss:
55901 @if target-libgloss
55902 maybe-check-target-libgloss: check-target-libgloss
55903
55904 # Dummy target for uncheckable module.
55905 check-target-libgloss:
55906
55907 @endif target-libgloss
55908
55909 .PHONY: install-target-libgloss maybe-install-target-libgloss
55910 maybe-install-target-libgloss:
55911 @if target-libgloss
55912 maybe-install-target-libgloss: install-target-libgloss
55913
55914 install-target-libgloss: installdirs
55915         @: $(MAKE); $(unstage)
55916         @r=`${PWD_COMMAND}`; export r; \
55917         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55918         $(NORMAL_TARGET_EXPORTS) \
55919         (cd $(TARGET_SUBDIR)/libgloss && \
55920           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
55921
55922 @endif target-libgloss
55923
55924 .PHONY: install-strip-target-libgloss maybe-install-strip-target-libgloss
55925 maybe-install-strip-target-libgloss:
55926 @if target-libgloss
55927 maybe-install-strip-target-libgloss: install-strip-target-libgloss
55928
55929 install-strip-target-libgloss: installdirs
55930         @: $(MAKE); $(unstage)
55931         @r=`${PWD_COMMAND}`; export r; \
55932         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55933         $(NORMAL_TARGET_EXPORTS) \
55934         (cd $(TARGET_SUBDIR)/libgloss && \
55935           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
55936
55937 @endif target-libgloss
55938
55939 # Other targets (info, dvi, pdf, etc.)
55940
55941 .PHONY: maybe-info-target-libgloss info-target-libgloss
55942 maybe-info-target-libgloss:
55943 @if target-libgloss
55944 maybe-info-target-libgloss: info-target-libgloss
55945
55946 info-target-libgloss: \
55947     configure-target-libgloss 
55948         @: $(MAKE); $(unstage)
55949         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55950         r=`${PWD_COMMAND}`; export r; \
55951         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55952         $(NORMAL_TARGET_EXPORTS) \
55953         echo "Doing info in $(TARGET_SUBDIR)/libgloss"; \
55954         for flag in $(EXTRA_TARGET_FLAGS); do \
55955           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55956         done; \
55957         (cd $(TARGET_SUBDIR)/libgloss && \
55958           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55959                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55960                   "RANLIB=$${RANLIB}" \
55961                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55962                    info) \
55963           || exit 1
55964
55965 @endif target-libgloss
55966
55967 .PHONY: maybe-dvi-target-libgloss dvi-target-libgloss
55968 maybe-dvi-target-libgloss:
55969 @if target-libgloss
55970 maybe-dvi-target-libgloss: dvi-target-libgloss
55971
55972 dvi-target-libgloss: \
55973     configure-target-libgloss 
55974         @: $(MAKE); $(unstage)
55975         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55976         r=`${PWD_COMMAND}`; export r; \
55977         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55978         $(NORMAL_TARGET_EXPORTS) \
55979         echo "Doing dvi in $(TARGET_SUBDIR)/libgloss"; \
55980         for flag in $(EXTRA_TARGET_FLAGS); do \
55981           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55982         done; \
55983         (cd $(TARGET_SUBDIR)/libgloss && \
55984           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55985                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55986                   "RANLIB=$${RANLIB}" \
55987                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55988                    dvi) \
55989           || exit 1
55990
55991 @endif target-libgloss
55992
55993 .PHONY: maybe-pdf-target-libgloss pdf-target-libgloss
55994 maybe-pdf-target-libgloss:
55995 @if target-libgloss
55996 maybe-pdf-target-libgloss: pdf-target-libgloss
55997
55998 pdf-target-libgloss: \
55999     configure-target-libgloss 
56000         @: $(MAKE); $(unstage)
56001         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
56002         r=`${PWD_COMMAND}`; export r; \
56003         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56004         $(NORMAL_TARGET_EXPORTS) \
56005         echo "Doing pdf in $(TARGET_SUBDIR)/libgloss"; \
56006         for flag in $(EXTRA_TARGET_FLAGS); do \
56007           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56008         done; \
56009         (cd $(TARGET_SUBDIR)/libgloss && \
56010           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56011                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56012                   "RANLIB=$${RANLIB}" \
56013                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56014                    pdf) \
56015           || exit 1
56016
56017 @endif target-libgloss
56018
56019 .PHONY: maybe-html-target-libgloss html-target-libgloss
56020 maybe-html-target-libgloss:
56021 @if target-libgloss
56022 maybe-html-target-libgloss: html-target-libgloss
56023
56024 html-target-libgloss: \
56025     configure-target-libgloss 
56026         @: $(MAKE); $(unstage)
56027         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
56028         r=`${PWD_COMMAND}`; export r; \
56029         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56030         $(NORMAL_TARGET_EXPORTS) \
56031         echo "Doing html in $(TARGET_SUBDIR)/libgloss"; \
56032         for flag in $(EXTRA_TARGET_FLAGS); do \
56033           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56034         done; \
56035         (cd $(TARGET_SUBDIR)/libgloss && \
56036           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56037                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56038                   "RANLIB=$${RANLIB}" \
56039                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56040                    html) \
56041           || exit 1
56042
56043 @endif target-libgloss
56044
56045 .PHONY: maybe-TAGS-target-libgloss TAGS-target-libgloss
56046 maybe-TAGS-target-libgloss:
56047 @if target-libgloss
56048 maybe-TAGS-target-libgloss: TAGS-target-libgloss
56049
56050 TAGS-target-libgloss: \
56051     configure-target-libgloss 
56052         @: $(MAKE); $(unstage)
56053         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
56054         r=`${PWD_COMMAND}`; export r; \
56055         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56056         $(NORMAL_TARGET_EXPORTS) \
56057         echo "Doing TAGS in $(TARGET_SUBDIR)/libgloss"; \
56058         for flag in $(EXTRA_TARGET_FLAGS); do \
56059           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56060         done; \
56061         (cd $(TARGET_SUBDIR)/libgloss && \
56062           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56063                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56064                   "RANLIB=$${RANLIB}" \
56065                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56066                    TAGS) \
56067           || exit 1
56068
56069 @endif target-libgloss
56070
56071 .PHONY: maybe-install-info-target-libgloss install-info-target-libgloss
56072 maybe-install-info-target-libgloss:
56073 @if target-libgloss
56074 maybe-install-info-target-libgloss: install-info-target-libgloss
56075
56076 install-info-target-libgloss: \
56077     configure-target-libgloss \
56078     info-target-libgloss 
56079         @: $(MAKE); $(unstage)
56080         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
56081         r=`${PWD_COMMAND}`; export r; \
56082         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56083         $(NORMAL_TARGET_EXPORTS) \
56084         echo "Doing install-info in $(TARGET_SUBDIR)/libgloss"; \
56085         for flag in $(EXTRA_TARGET_FLAGS); do \
56086           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56087         done; \
56088         (cd $(TARGET_SUBDIR)/libgloss && \
56089           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56090                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56091                   "RANLIB=$${RANLIB}" \
56092                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56093                    install-info) \
56094           || exit 1
56095
56096 @endif target-libgloss
56097
56098 .PHONY: maybe-install-dvi-target-libgloss install-dvi-target-libgloss
56099 maybe-install-dvi-target-libgloss:
56100 @if target-libgloss
56101 maybe-install-dvi-target-libgloss: install-dvi-target-libgloss
56102
56103 install-dvi-target-libgloss: \
56104     configure-target-libgloss \
56105     dvi-target-libgloss 
56106         @: $(MAKE); $(unstage)
56107         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
56108         r=`${PWD_COMMAND}`; export r; \
56109         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56110         $(NORMAL_TARGET_EXPORTS) \
56111         echo "Doing install-dvi in $(TARGET_SUBDIR)/libgloss"; \
56112         for flag in $(EXTRA_TARGET_FLAGS); do \
56113           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56114         done; \
56115         (cd $(TARGET_SUBDIR)/libgloss && \
56116           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56117                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56118                   "RANLIB=$${RANLIB}" \
56119                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56120                    install-dvi) \
56121           || exit 1
56122
56123 @endif target-libgloss
56124
56125 .PHONY: maybe-install-pdf-target-libgloss install-pdf-target-libgloss
56126 maybe-install-pdf-target-libgloss:
56127 @if target-libgloss
56128 maybe-install-pdf-target-libgloss: install-pdf-target-libgloss
56129
56130 install-pdf-target-libgloss: \
56131     configure-target-libgloss \
56132     pdf-target-libgloss 
56133         @: $(MAKE); $(unstage)
56134         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
56135         r=`${PWD_COMMAND}`; export r; \
56136         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56137         $(NORMAL_TARGET_EXPORTS) \
56138         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgloss"; \
56139         for flag in $(EXTRA_TARGET_FLAGS); do \
56140           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56141         done; \
56142         (cd $(TARGET_SUBDIR)/libgloss && \
56143           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56144                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56145                   "RANLIB=$${RANLIB}" \
56146                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56147                    install-pdf) \
56148           || exit 1
56149
56150 @endif target-libgloss
56151
56152 .PHONY: maybe-install-html-target-libgloss install-html-target-libgloss
56153 maybe-install-html-target-libgloss:
56154 @if target-libgloss
56155 maybe-install-html-target-libgloss: install-html-target-libgloss
56156
56157 install-html-target-libgloss: \
56158     configure-target-libgloss \
56159     html-target-libgloss 
56160         @: $(MAKE); $(unstage)
56161         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
56162         r=`${PWD_COMMAND}`; export r; \
56163         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56164         $(NORMAL_TARGET_EXPORTS) \
56165         echo "Doing install-html in $(TARGET_SUBDIR)/libgloss"; \
56166         for flag in $(EXTRA_TARGET_FLAGS); do \
56167           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56168         done; \
56169         (cd $(TARGET_SUBDIR)/libgloss && \
56170           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56171                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56172                   "RANLIB=$${RANLIB}" \
56173                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56174                    install-html) \
56175           || exit 1
56176
56177 @endif target-libgloss
56178
56179 .PHONY: maybe-installcheck-target-libgloss installcheck-target-libgloss
56180 maybe-installcheck-target-libgloss:
56181 @if target-libgloss
56182 maybe-installcheck-target-libgloss: installcheck-target-libgloss
56183
56184 installcheck-target-libgloss: \
56185     configure-target-libgloss 
56186         @: $(MAKE); $(unstage)
56187         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
56188         r=`${PWD_COMMAND}`; export r; \
56189         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56190         $(NORMAL_TARGET_EXPORTS) \
56191         echo "Doing installcheck in $(TARGET_SUBDIR)/libgloss"; \
56192         for flag in $(EXTRA_TARGET_FLAGS); do \
56193           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56194         done; \
56195         (cd $(TARGET_SUBDIR)/libgloss && \
56196           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56197                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56198                   "RANLIB=$${RANLIB}" \
56199                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56200                    installcheck) \
56201           || exit 1
56202
56203 @endif target-libgloss
56204
56205 .PHONY: maybe-mostlyclean-target-libgloss mostlyclean-target-libgloss
56206 maybe-mostlyclean-target-libgloss:
56207 @if target-libgloss
56208 maybe-mostlyclean-target-libgloss: mostlyclean-target-libgloss
56209
56210 mostlyclean-target-libgloss: 
56211         @: $(MAKE); $(unstage)
56212         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
56213         r=`${PWD_COMMAND}`; export r; \
56214         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56215         $(NORMAL_TARGET_EXPORTS) \
56216         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgloss"; \
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)/libgloss && \
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                    mostlyclean) \
56226           || exit 1
56227
56228 @endif target-libgloss
56229
56230 .PHONY: maybe-clean-target-libgloss clean-target-libgloss
56231 maybe-clean-target-libgloss:
56232 @if target-libgloss
56233 maybe-clean-target-libgloss: clean-target-libgloss
56234
56235 clean-target-libgloss: 
56236         @: $(MAKE); $(unstage)
56237         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
56238         r=`${PWD_COMMAND}`; export r; \
56239         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56240         $(NORMAL_TARGET_EXPORTS) \
56241         echo "Doing clean in $(TARGET_SUBDIR)/libgloss"; \
56242         for flag in $(EXTRA_TARGET_FLAGS); do \
56243           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56244         done; \
56245         (cd $(TARGET_SUBDIR)/libgloss && \
56246           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56247                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56248                   "RANLIB=$${RANLIB}" \
56249                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56250                    clean) \
56251           || exit 1
56252
56253 @endif target-libgloss
56254
56255 .PHONY: maybe-distclean-target-libgloss distclean-target-libgloss
56256 maybe-distclean-target-libgloss:
56257 @if target-libgloss
56258 maybe-distclean-target-libgloss: distclean-target-libgloss
56259
56260 distclean-target-libgloss: 
56261         @: $(MAKE); $(unstage)
56262         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
56263         r=`${PWD_COMMAND}`; export r; \
56264         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56265         $(NORMAL_TARGET_EXPORTS) \
56266         echo "Doing distclean in $(TARGET_SUBDIR)/libgloss"; \
56267         for flag in $(EXTRA_TARGET_FLAGS); do \
56268           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56269         done; \
56270         (cd $(TARGET_SUBDIR)/libgloss && \
56271           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56272                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56273                   "RANLIB=$${RANLIB}" \
56274                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56275                    distclean) \
56276           || exit 1
56277
56278 @endif target-libgloss
56279
56280 .PHONY: maybe-maintainer-clean-target-libgloss maintainer-clean-target-libgloss
56281 maybe-maintainer-clean-target-libgloss:
56282 @if target-libgloss
56283 maybe-maintainer-clean-target-libgloss: maintainer-clean-target-libgloss
56284
56285 maintainer-clean-target-libgloss: 
56286         @: $(MAKE); $(unstage)
56287         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
56288         r=`${PWD_COMMAND}`; export r; \
56289         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56290         $(NORMAL_TARGET_EXPORTS) \
56291         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgloss"; \
56292         for flag in $(EXTRA_TARGET_FLAGS); do \
56293           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56294         done; \
56295         (cd $(TARGET_SUBDIR)/libgloss && \
56296           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56297                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56298                   "RANLIB=$${RANLIB}" \
56299                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56300                    maintainer-clean) \
56301           || exit 1
56302
56303 @endif target-libgloss
56304
56305
56306
56307
56308
56309 .PHONY: configure-target-libffi maybe-configure-target-libffi
56310 maybe-configure-target-libffi:
56311 @if gcc-bootstrap
56312 configure-target-libffi: stage_current
56313 @endif gcc-bootstrap
56314 @if target-libffi
56315 maybe-configure-target-libffi: configure-target-libffi
56316 configure-target-libffi: 
56317         @: $(MAKE); $(unstage)
56318         @r=`${PWD_COMMAND}`; export r; \
56319         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56320         echo "Checking multilib configuration for libffi..."; \
56321         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi; \
56322         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libffi/multilib.tmp 2> /dev/null; \
56323         if test -r $(TARGET_SUBDIR)/libffi/multilib.out; then \
56324           if cmp -s $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; then \
56325             rm -f $(TARGET_SUBDIR)/libffi/multilib.tmp; \
56326           else \
56327             rm -f $(TARGET_SUBDIR)/libffi/Makefile; \
56328             mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
56329           fi; \
56330         else \
56331           mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
56332         fi; \
56333         test ! -f $(TARGET_SUBDIR)/libffi/Makefile || exit 0; \
56334         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi; \
56335         $(NORMAL_TARGET_EXPORTS)  \
56336         echo Configuring in $(TARGET_SUBDIR)/libffi; \
56337         cd "$(TARGET_SUBDIR)/libffi" || exit 1; \
56338         case $(srcdir) in \
56339           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56340           *) topdir=`echo $(TARGET_SUBDIR)/libffi/ | \
56341                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56342         esac; \
56343         module_srcdir=libffi; \
56344         rm -f no-such-file || : ; \
56345         CONFIG_SITE=no-such-file $(SHELL) \
56346           $$s/$$module_srcdir/configure \
56347           --srcdir=$${topdir}/$$module_srcdir \
56348           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56349           --target=${target_alias} --disable-shared --with-pic \
56350           || exit 1
56351 @endif target-libffi
56352
56353
56354
56355
56356
56357 .PHONY: all-target-libffi maybe-all-target-libffi
56358 maybe-all-target-libffi:
56359 @if gcc-bootstrap
56360 all-target-libffi: stage_current
56361 @endif gcc-bootstrap
56362 @if target-libffi
56363 TARGET-target-libffi=all
56364 maybe-all-target-libffi: all-target-libffi
56365 all-target-libffi: configure-target-libffi
56366         @: $(MAKE); $(unstage)
56367         @r=`${PWD_COMMAND}`; export r; \
56368         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56369         $(NORMAL_TARGET_EXPORTS)  \
56370         (cd $(TARGET_SUBDIR)/libffi && \
56371           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
56372                 $(TARGET-target-libffi))
56373 @endif target-libffi
56374
56375
56376
56377
56378
56379 .PHONY: check-target-libffi maybe-check-target-libffi
56380 maybe-check-target-libffi:
56381 @if target-libffi
56382 maybe-check-target-libffi: check-target-libffi
56383
56384 check-target-libffi:
56385         @: $(MAKE); $(unstage)
56386         @r=`${PWD_COMMAND}`; export r; \
56387         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56388         $(NORMAL_TARGET_EXPORTS) \
56389         (cd $(TARGET_SUBDIR)/libffi && \
56390           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
56391
56392 @endif target-libffi
56393
56394 .PHONY: install-target-libffi maybe-install-target-libffi
56395 maybe-install-target-libffi:
56396 @if target-libffi
56397 maybe-install-target-libffi: install-target-libffi
56398
56399 # Dummy target for uninstallable.
56400 install-target-libffi:
56401
56402 @endif target-libffi
56403
56404 .PHONY: install-strip-target-libffi maybe-install-strip-target-libffi
56405 maybe-install-strip-target-libffi:
56406 @if target-libffi
56407 maybe-install-strip-target-libffi: install-strip-target-libffi
56408
56409 # Dummy target for uninstallable.
56410 install-strip-target-libffi:
56411
56412 @endif target-libffi
56413
56414 # Other targets (info, dvi, pdf, etc.)
56415
56416 .PHONY: maybe-info-target-libffi info-target-libffi
56417 maybe-info-target-libffi:
56418 @if target-libffi
56419 maybe-info-target-libffi: info-target-libffi
56420
56421 info-target-libffi: \
56422     configure-target-libffi 
56423         @: $(MAKE); $(unstage)
56424         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
56425         r=`${PWD_COMMAND}`; export r; \
56426         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56427         $(NORMAL_TARGET_EXPORTS) \
56428         echo "Doing info in $(TARGET_SUBDIR)/libffi"; \
56429         for flag in $(EXTRA_TARGET_FLAGS); do \
56430           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56431         done; \
56432         (cd $(TARGET_SUBDIR)/libffi && \
56433           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56434                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56435                   "RANLIB=$${RANLIB}" \
56436                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56437                    info) \
56438           || exit 1
56439
56440 @endif target-libffi
56441
56442 .PHONY: maybe-dvi-target-libffi dvi-target-libffi
56443 maybe-dvi-target-libffi:
56444 @if target-libffi
56445 maybe-dvi-target-libffi: dvi-target-libffi
56446
56447 dvi-target-libffi: \
56448     configure-target-libffi 
56449         @: $(MAKE); $(unstage)
56450         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
56451         r=`${PWD_COMMAND}`; export r; \
56452         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56453         $(NORMAL_TARGET_EXPORTS) \
56454         echo "Doing dvi in $(TARGET_SUBDIR)/libffi"; \
56455         for flag in $(EXTRA_TARGET_FLAGS); do \
56456           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56457         done; \
56458         (cd $(TARGET_SUBDIR)/libffi && \
56459           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56460                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56461                   "RANLIB=$${RANLIB}" \
56462                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56463                    dvi) \
56464           || exit 1
56465
56466 @endif target-libffi
56467
56468 .PHONY: maybe-pdf-target-libffi pdf-target-libffi
56469 maybe-pdf-target-libffi:
56470 @if target-libffi
56471 maybe-pdf-target-libffi: pdf-target-libffi
56472
56473 pdf-target-libffi: \
56474     configure-target-libffi 
56475         @: $(MAKE); $(unstage)
56476         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
56477         r=`${PWD_COMMAND}`; export r; \
56478         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56479         $(NORMAL_TARGET_EXPORTS) \
56480         echo "Doing pdf in $(TARGET_SUBDIR)/libffi"; \
56481         for flag in $(EXTRA_TARGET_FLAGS); do \
56482           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56483         done; \
56484         (cd $(TARGET_SUBDIR)/libffi && \
56485           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56486                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56487                   "RANLIB=$${RANLIB}" \
56488                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56489                    pdf) \
56490           || exit 1
56491
56492 @endif target-libffi
56493
56494 .PHONY: maybe-html-target-libffi html-target-libffi
56495 maybe-html-target-libffi:
56496 @if target-libffi
56497 maybe-html-target-libffi: html-target-libffi
56498
56499 html-target-libffi: \
56500     configure-target-libffi 
56501         @: $(MAKE); $(unstage)
56502         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
56503         r=`${PWD_COMMAND}`; export r; \
56504         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56505         $(NORMAL_TARGET_EXPORTS) \
56506         echo "Doing html in $(TARGET_SUBDIR)/libffi"; \
56507         for flag in $(EXTRA_TARGET_FLAGS); do \
56508           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56509         done; \
56510         (cd $(TARGET_SUBDIR)/libffi && \
56511           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56512                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56513                   "RANLIB=$${RANLIB}" \
56514                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56515                    html) \
56516           || exit 1
56517
56518 @endif target-libffi
56519
56520 .PHONY: maybe-TAGS-target-libffi TAGS-target-libffi
56521 maybe-TAGS-target-libffi:
56522 @if target-libffi
56523 maybe-TAGS-target-libffi: TAGS-target-libffi
56524
56525 TAGS-target-libffi: \
56526     configure-target-libffi 
56527         @: $(MAKE); $(unstage)
56528         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
56529         r=`${PWD_COMMAND}`; export r; \
56530         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56531         $(NORMAL_TARGET_EXPORTS) \
56532         echo "Doing TAGS in $(TARGET_SUBDIR)/libffi"; \
56533         for flag in $(EXTRA_TARGET_FLAGS); do \
56534           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56535         done; \
56536         (cd $(TARGET_SUBDIR)/libffi && \
56537           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56538                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56539                   "RANLIB=$${RANLIB}" \
56540                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56541                    TAGS) \
56542           || exit 1
56543
56544 @endif target-libffi
56545
56546 .PHONY: maybe-install-info-target-libffi install-info-target-libffi
56547 maybe-install-info-target-libffi:
56548 @if target-libffi
56549 maybe-install-info-target-libffi: install-info-target-libffi
56550
56551 install-info-target-libffi: \
56552     configure-target-libffi \
56553     info-target-libffi 
56554         @: $(MAKE); $(unstage)
56555         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
56556         r=`${PWD_COMMAND}`; export r; \
56557         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56558         $(NORMAL_TARGET_EXPORTS) \
56559         echo "Doing install-info in $(TARGET_SUBDIR)/libffi"; \
56560         for flag in $(EXTRA_TARGET_FLAGS); do \
56561           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56562         done; \
56563         (cd $(TARGET_SUBDIR)/libffi && \
56564           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56565                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56566                   "RANLIB=$${RANLIB}" \
56567                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56568                    install-info) \
56569           || exit 1
56570
56571 @endif target-libffi
56572
56573 .PHONY: maybe-install-dvi-target-libffi install-dvi-target-libffi
56574 maybe-install-dvi-target-libffi:
56575 @if target-libffi
56576 maybe-install-dvi-target-libffi: install-dvi-target-libffi
56577
56578 install-dvi-target-libffi: \
56579     configure-target-libffi \
56580     dvi-target-libffi 
56581         @: $(MAKE); $(unstage)
56582         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
56583         r=`${PWD_COMMAND}`; export r; \
56584         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56585         $(NORMAL_TARGET_EXPORTS) \
56586         echo "Doing install-dvi in $(TARGET_SUBDIR)/libffi"; \
56587         for flag in $(EXTRA_TARGET_FLAGS); do \
56588           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56589         done; \
56590         (cd $(TARGET_SUBDIR)/libffi && \
56591           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56592                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56593                   "RANLIB=$${RANLIB}" \
56594                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56595                    install-dvi) \
56596           || exit 1
56597
56598 @endif target-libffi
56599
56600 .PHONY: maybe-install-pdf-target-libffi install-pdf-target-libffi
56601 maybe-install-pdf-target-libffi:
56602 @if target-libffi
56603 maybe-install-pdf-target-libffi: install-pdf-target-libffi
56604
56605 install-pdf-target-libffi: \
56606     configure-target-libffi \
56607     pdf-target-libffi 
56608         @: $(MAKE); $(unstage)
56609         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
56610         r=`${PWD_COMMAND}`; export r; \
56611         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56612         $(NORMAL_TARGET_EXPORTS) \
56613         echo "Doing install-pdf in $(TARGET_SUBDIR)/libffi"; \
56614         for flag in $(EXTRA_TARGET_FLAGS); do \
56615           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56616         done; \
56617         (cd $(TARGET_SUBDIR)/libffi && \
56618           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56619                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56620                   "RANLIB=$${RANLIB}" \
56621                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56622                    install-pdf) \
56623           || exit 1
56624
56625 @endif target-libffi
56626
56627 .PHONY: maybe-install-html-target-libffi install-html-target-libffi
56628 maybe-install-html-target-libffi:
56629 @if target-libffi
56630 maybe-install-html-target-libffi: install-html-target-libffi
56631
56632 install-html-target-libffi: \
56633     configure-target-libffi \
56634     html-target-libffi 
56635         @: $(MAKE); $(unstage)
56636         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
56637         r=`${PWD_COMMAND}`; export r; \
56638         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56639         $(NORMAL_TARGET_EXPORTS) \
56640         echo "Doing install-html in $(TARGET_SUBDIR)/libffi"; \
56641         for flag in $(EXTRA_TARGET_FLAGS); do \
56642           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56643         done; \
56644         (cd $(TARGET_SUBDIR)/libffi && \
56645           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56646                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56647                   "RANLIB=$${RANLIB}" \
56648                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56649                    install-html) \
56650           || exit 1
56651
56652 @endif target-libffi
56653
56654 .PHONY: maybe-installcheck-target-libffi installcheck-target-libffi
56655 maybe-installcheck-target-libffi:
56656 @if target-libffi
56657 maybe-installcheck-target-libffi: installcheck-target-libffi
56658
56659 installcheck-target-libffi: \
56660     configure-target-libffi 
56661         @: $(MAKE); $(unstage)
56662         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
56663         r=`${PWD_COMMAND}`; export r; \
56664         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56665         $(NORMAL_TARGET_EXPORTS) \
56666         echo "Doing installcheck in $(TARGET_SUBDIR)/libffi"; \
56667         for flag in $(EXTRA_TARGET_FLAGS); do \
56668           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56669         done; \
56670         (cd $(TARGET_SUBDIR)/libffi && \
56671           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56672                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56673                   "RANLIB=$${RANLIB}" \
56674                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56675                    installcheck) \
56676           || exit 1
56677
56678 @endif target-libffi
56679
56680 .PHONY: maybe-mostlyclean-target-libffi mostlyclean-target-libffi
56681 maybe-mostlyclean-target-libffi:
56682 @if target-libffi
56683 maybe-mostlyclean-target-libffi: mostlyclean-target-libffi
56684
56685 mostlyclean-target-libffi: 
56686         @: $(MAKE); $(unstage)
56687         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
56688         r=`${PWD_COMMAND}`; export r; \
56689         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56690         $(NORMAL_TARGET_EXPORTS) \
56691         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libffi"; \
56692         for flag in $(EXTRA_TARGET_FLAGS); do \
56693           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56694         done; \
56695         (cd $(TARGET_SUBDIR)/libffi && \
56696           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56697                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56698                   "RANLIB=$${RANLIB}" \
56699                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56700                    mostlyclean) \
56701           || exit 1
56702
56703 @endif target-libffi
56704
56705 .PHONY: maybe-clean-target-libffi clean-target-libffi
56706 maybe-clean-target-libffi:
56707 @if target-libffi
56708 maybe-clean-target-libffi: clean-target-libffi
56709
56710 clean-target-libffi: 
56711         @: $(MAKE); $(unstage)
56712         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
56713         r=`${PWD_COMMAND}`; export r; \
56714         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56715         $(NORMAL_TARGET_EXPORTS) \
56716         echo "Doing clean in $(TARGET_SUBDIR)/libffi"; \
56717         for flag in $(EXTRA_TARGET_FLAGS); do \
56718           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56719         done; \
56720         (cd $(TARGET_SUBDIR)/libffi && \
56721           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56722                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56723                   "RANLIB=$${RANLIB}" \
56724                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56725                    clean) \
56726           || exit 1
56727
56728 @endif target-libffi
56729
56730 .PHONY: maybe-distclean-target-libffi distclean-target-libffi
56731 maybe-distclean-target-libffi:
56732 @if target-libffi
56733 maybe-distclean-target-libffi: distclean-target-libffi
56734
56735 distclean-target-libffi: 
56736         @: $(MAKE); $(unstage)
56737         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
56738         r=`${PWD_COMMAND}`; export r; \
56739         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56740         $(NORMAL_TARGET_EXPORTS) \
56741         echo "Doing distclean in $(TARGET_SUBDIR)/libffi"; \
56742         for flag in $(EXTRA_TARGET_FLAGS); do \
56743           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56744         done; \
56745         (cd $(TARGET_SUBDIR)/libffi && \
56746           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56747                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56748                   "RANLIB=$${RANLIB}" \
56749                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56750                    distclean) \
56751           || exit 1
56752
56753 @endif target-libffi
56754
56755 .PHONY: maybe-maintainer-clean-target-libffi maintainer-clean-target-libffi
56756 maybe-maintainer-clean-target-libffi:
56757 @if target-libffi
56758 maybe-maintainer-clean-target-libffi: maintainer-clean-target-libffi
56759
56760 maintainer-clean-target-libffi: 
56761         @: $(MAKE); $(unstage)
56762         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
56763         r=`${PWD_COMMAND}`; export r; \
56764         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56765         $(NORMAL_TARGET_EXPORTS) \
56766         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libffi"; \
56767         for flag in $(EXTRA_TARGET_FLAGS); do \
56768           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56769         done; \
56770         (cd $(TARGET_SUBDIR)/libffi && \
56771           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56772                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56773                   "RANLIB=$${RANLIB}" \
56774                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56775                    maintainer-clean) \
56776           || exit 1
56777
56778 @endif target-libffi
56779
56780
56781
56782
56783
56784 .PHONY: configure-target-zlib maybe-configure-target-zlib
56785 maybe-configure-target-zlib:
56786 @if gcc-bootstrap
56787 configure-target-zlib: stage_current
56788 @endif gcc-bootstrap
56789 @if target-zlib
56790 maybe-configure-target-zlib: configure-target-zlib
56791 configure-target-zlib: 
56792         @r=`${PWD_COMMAND}`; export r; \
56793         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56794         echo "Checking multilib configuration for zlib..."; \
56795         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
56796         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
56797         if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
56798           if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
56799             rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
56800           else \
56801             rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
56802             mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56803           fi; \
56804         else \
56805           mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56806         fi; \
56807         test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
56808         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
56809         $(NORMAL_TARGET_EXPORTS)  \
56810         echo Configuring in $(TARGET_SUBDIR)/zlib; \
56811         cd "$(TARGET_SUBDIR)/zlib" || exit 1; \
56812         case $(srcdir) in \
56813           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56814           *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
56815                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56816         esac; \
56817         module_srcdir=zlib; \
56818         rm -f no-such-file || : ; \
56819         CONFIG_SITE=no-such-file $(SHELL) \
56820           $$s/$$module_srcdir/configure \
56821           --srcdir=$${topdir}/$$module_srcdir \
56822           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56823           --target=${target_alias}  \
56824           || exit 1
56825 @endif target-zlib
56826
56827
56828
56829 .PHONY: configure-stage1-target-zlib maybe-configure-stage1-target-zlib
56830 maybe-configure-stage1-target-zlib:
56831 @if target-zlib-bootstrap
56832 maybe-configure-stage1-target-zlib: configure-stage1-target-zlib
56833 configure-stage1-target-zlib:
56834         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
56835         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib
56836         @r=`${PWD_COMMAND}`; export r; \
56837         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56838         TFLAGS="$(STAGE1_TFLAGS)"; \
56839         echo "Checking multilib configuration for zlib..."; \
56840         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
56841         if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
56842           if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
56843             rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
56844           else \
56845             rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
56846             mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56847           fi; \
56848         else \
56849           mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56850         fi; \
56851         test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
56852         $(NORMAL_TARGET_EXPORTS) \
56853         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
56854         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
56855         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
56856         echo Configuring stage 1 in $(TARGET_SUBDIR)/zlib; \
56857         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
56858         cd $(TARGET_SUBDIR)/zlib || exit 1; \
56859         case $(srcdir) in \
56860           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56861           *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
56862                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56863         esac; \
56864         module_srcdir=zlib; \
56865         $(SHELL) $$s/$$module_srcdir/configure \
56866           --srcdir=$${topdir}/$$module_srcdir \
56867           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56868           --target=${target_alias} \
56869            \
56870           $(STAGE1_CONFIGURE_FLAGS)
56871 @endif target-zlib-bootstrap
56872
56873 .PHONY: configure-stage2-target-zlib maybe-configure-stage2-target-zlib
56874 maybe-configure-stage2-target-zlib:
56875 @if target-zlib-bootstrap
56876 maybe-configure-stage2-target-zlib: configure-stage2-target-zlib
56877 configure-stage2-target-zlib:
56878         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
56879         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib
56880         @r=`${PWD_COMMAND}`; export r; \
56881         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56882         TFLAGS="$(STAGE2_TFLAGS)"; \
56883         echo "Checking multilib configuration for zlib..."; \
56884         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
56885         if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
56886           if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
56887             rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
56888           else \
56889             rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
56890             mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56891           fi; \
56892         else \
56893           mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56894         fi; \
56895         test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
56896         $(NORMAL_TARGET_EXPORTS) \
56897          \
56898         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
56899         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
56900         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
56901         echo Configuring stage 2 in $(TARGET_SUBDIR)/zlib; \
56902         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
56903         cd $(TARGET_SUBDIR)/zlib || exit 1; \
56904         case $(srcdir) in \
56905           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56906           *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
56907                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56908         esac; \
56909         module_srcdir=zlib; \
56910         $(SHELL) $$s/$$module_srcdir/configure \
56911           --srcdir=$${topdir}/$$module_srcdir \
56912           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56913           --target=${target_alias} \
56914           --with-build-libsubdir=$(HOST_SUBDIR) \
56915           $(STAGE2_CONFIGURE_FLAGS)
56916 @endif target-zlib-bootstrap
56917
56918 .PHONY: configure-stage3-target-zlib maybe-configure-stage3-target-zlib
56919 maybe-configure-stage3-target-zlib:
56920 @if target-zlib-bootstrap
56921 maybe-configure-stage3-target-zlib: configure-stage3-target-zlib
56922 configure-stage3-target-zlib:
56923         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
56924         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib
56925         @r=`${PWD_COMMAND}`; export r; \
56926         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56927         TFLAGS="$(STAGE3_TFLAGS)"; \
56928         echo "Checking multilib configuration for zlib..."; \
56929         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
56930         if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
56931           if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
56932             rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
56933           else \
56934             rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
56935             mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56936           fi; \
56937         else \
56938           mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56939         fi; \
56940         test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
56941         $(NORMAL_TARGET_EXPORTS) \
56942          \
56943         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
56944         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
56945         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
56946         echo Configuring stage 3 in $(TARGET_SUBDIR)/zlib; \
56947         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
56948         cd $(TARGET_SUBDIR)/zlib || exit 1; \
56949         case $(srcdir) in \
56950           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56951           *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
56952                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56953         esac; \
56954         module_srcdir=zlib; \
56955         $(SHELL) $$s/$$module_srcdir/configure \
56956           --srcdir=$${topdir}/$$module_srcdir \
56957           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56958           --target=${target_alias} \
56959           --with-build-libsubdir=$(HOST_SUBDIR) \
56960           $(STAGE3_CONFIGURE_FLAGS)
56961 @endif target-zlib-bootstrap
56962
56963 .PHONY: configure-stage4-target-zlib maybe-configure-stage4-target-zlib
56964 maybe-configure-stage4-target-zlib:
56965 @if target-zlib-bootstrap
56966 maybe-configure-stage4-target-zlib: configure-stage4-target-zlib
56967 configure-stage4-target-zlib:
56968         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
56969         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib
56970         @r=`${PWD_COMMAND}`; export r; \
56971         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56972         TFLAGS="$(STAGE4_TFLAGS)"; \
56973         echo "Checking multilib configuration for zlib..."; \
56974         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
56975         if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
56976           if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
56977             rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
56978           else \
56979             rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
56980             mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56981           fi; \
56982         else \
56983           mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56984         fi; \
56985         test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
56986         $(NORMAL_TARGET_EXPORTS) \
56987          \
56988         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
56989         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
56990         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
56991         echo Configuring stage 4 in $(TARGET_SUBDIR)/zlib; \
56992         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
56993         cd $(TARGET_SUBDIR)/zlib || exit 1; \
56994         case $(srcdir) in \
56995           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56996           *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
56997                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56998         esac; \
56999         module_srcdir=zlib; \
57000         $(SHELL) $$s/$$module_srcdir/configure \
57001           --srcdir=$${topdir}/$$module_srcdir \
57002           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
57003           --target=${target_alias} \
57004           --with-build-libsubdir=$(HOST_SUBDIR) \
57005           $(STAGE4_CONFIGURE_FLAGS)
57006 @endif target-zlib-bootstrap
57007
57008 .PHONY: configure-stageprofile-target-zlib maybe-configure-stageprofile-target-zlib
57009 maybe-configure-stageprofile-target-zlib:
57010 @if target-zlib-bootstrap
57011 maybe-configure-stageprofile-target-zlib: configure-stageprofile-target-zlib
57012 configure-stageprofile-target-zlib:
57013         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
57014         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib
57015         @r=`${PWD_COMMAND}`; export r; \
57016         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57017         TFLAGS="$(STAGEprofile_TFLAGS)"; \
57018         echo "Checking multilib configuration for zlib..."; \
57019         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
57020         if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
57021           if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
57022             rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
57023           else \
57024             rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
57025             mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
57026           fi; \
57027         else \
57028           mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
57029         fi; \
57030         test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
57031         $(NORMAL_TARGET_EXPORTS) \
57032          \
57033         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
57034         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
57035         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
57036         echo Configuring stage profile in $(TARGET_SUBDIR)/zlib; \
57037         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
57038         cd $(TARGET_SUBDIR)/zlib || exit 1; \
57039         case $(srcdir) in \
57040           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
57041           *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
57042                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
57043         esac; \
57044         module_srcdir=zlib; \
57045         $(SHELL) $$s/$$module_srcdir/configure \
57046           --srcdir=$${topdir}/$$module_srcdir \
57047           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
57048           --target=${target_alias} \
57049           --with-build-libsubdir=$(HOST_SUBDIR) \
57050           $(STAGEprofile_CONFIGURE_FLAGS)
57051 @endif target-zlib-bootstrap
57052
57053 .PHONY: configure-stagetrain-target-zlib maybe-configure-stagetrain-target-zlib
57054 maybe-configure-stagetrain-target-zlib:
57055 @if target-zlib-bootstrap
57056 maybe-configure-stagetrain-target-zlib: configure-stagetrain-target-zlib
57057 configure-stagetrain-target-zlib:
57058         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
57059         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib
57060         @r=`${PWD_COMMAND}`; export r; \
57061         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57062         TFLAGS="$(STAGEtrain_TFLAGS)"; \
57063         echo "Checking multilib configuration for zlib..."; \
57064         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
57065         if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
57066           if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
57067             rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
57068           else \
57069             rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
57070             mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
57071           fi; \
57072         else \
57073           mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
57074         fi; \
57075         test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
57076         $(NORMAL_TARGET_EXPORTS) \
57077          \
57078         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
57079         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
57080         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
57081         echo Configuring stage train in $(TARGET_SUBDIR)/zlib; \
57082         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
57083         cd $(TARGET_SUBDIR)/zlib || exit 1; \
57084         case $(srcdir) in \
57085           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
57086           *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
57087                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
57088         esac; \
57089         module_srcdir=zlib; \
57090         $(SHELL) $$s/$$module_srcdir/configure \
57091           --srcdir=$${topdir}/$$module_srcdir \
57092           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
57093           --target=${target_alias} \
57094           --with-build-libsubdir=$(HOST_SUBDIR) \
57095           $(STAGEtrain_CONFIGURE_FLAGS)
57096 @endif target-zlib-bootstrap
57097
57098 .PHONY: configure-stagefeedback-target-zlib maybe-configure-stagefeedback-target-zlib
57099 maybe-configure-stagefeedback-target-zlib:
57100 @if target-zlib-bootstrap
57101 maybe-configure-stagefeedback-target-zlib: configure-stagefeedback-target-zlib
57102 configure-stagefeedback-target-zlib:
57103         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
57104         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib
57105         @r=`${PWD_COMMAND}`; export r; \
57106         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57107         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
57108         echo "Checking multilib configuration for zlib..."; \
57109         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
57110         if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
57111           if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
57112             rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
57113           else \
57114             rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
57115             mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
57116           fi; \
57117         else \
57118           mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
57119         fi; \
57120         test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
57121         $(NORMAL_TARGET_EXPORTS) \
57122          \
57123         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
57124         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
57125         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
57126         echo Configuring stage feedback in $(TARGET_SUBDIR)/zlib; \
57127         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
57128         cd $(TARGET_SUBDIR)/zlib || exit 1; \
57129         case $(srcdir) in \
57130           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
57131           *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
57132                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
57133         esac; \
57134         module_srcdir=zlib; \
57135         $(SHELL) $$s/$$module_srcdir/configure \
57136           --srcdir=$${topdir}/$$module_srcdir \
57137           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
57138           --target=${target_alias} \
57139           --with-build-libsubdir=$(HOST_SUBDIR) \
57140           $(STAGEfeedback_CONFIGURE_FLAGS)
57141 @endif target-zlib-bootstrap
57142
57143 .PHONY: configure-stageautoprofile-target-zlib maybe-configure-stageautoprofile-target-zlib
57144 maybe-configure-stageautoprofile-target-zlib:
57145 @if target-zlib-bootstrap
57146 maybe-configure-stageautoprofile-target-zlib: configure-stageautoprofile-target-zlib
57147 configure-stageautoprofile-target-zlib:
57148         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
57149         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib
57150         @r=`${PWD_COMMAND}`; export r; \
57151         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57152         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
57153         echo "Checking multilib configuration for zlib..."; \
57154         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
57155         if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
57156           if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
57157             rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
57158           else \
57159             rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
57160             mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
57161           fi; \
57162         else \
57163           mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
57164         fi; \
57165         test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
57166         $(NORMAL_TARGET_EXPORTS) \
57167          \
57168         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
57169         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
57170         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
57171         echo Configuring stage autoprofile in $(TARGET_SUBDIR)/zlib; \
57172         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
57173         cd $(TARGET_SUBDIR)/zlib || exit 1; \
57174         case $(srcdir) in \
57175           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
57176           *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
57177                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
57178         esac; \
57179         module_srcdir=zlib; \
57180         $(SHELL) $$s/$$module_srcdir/configure \
57181           --srcdir=$${topdir}/$$module_srcdir \
57182           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
57183           --target=${target_alias} \
57184           --with-build-libsubdir=$(HOST_SUBDIR) \
57185           $(STAGEautoprofile_CONFIGURE_FLAGS)
57186 @endif target-zlib-bootstrap
57187
57188 .PHONY: configure-stageautofeedback-target-zlib maybe-configure-stageautofeedback-target-zlib
57189 maybe-configure-stageautofeedback-target-zlib:
57190 @if target-zlib-bootstrap
57191 maybe-configure-stageautofeedback-target-zlib: configure-stageautofeedback-target-zlib
57192 configure-stageautofeedback-target-zlib:
57193         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
57194         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib
57195         @r=`${PWD_COMMAND}`; export r; \
57196         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57197         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
57198         echo "Checking multilib configuration for zlib..."; \
57199         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
57200         if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
57201           if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
57202             rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
57203           else \
57204             rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
57205             mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
57206           fi; \
57207         else \
57208           mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
57209         fi; \
57210         test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
57211         $(NORMAL_TARGET_EXPORTS) \
57212          \
57213         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
57214         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
57215         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
57216         echo Configuring stage autofeedback in $(TARGET_SUBDIR)/zlib; \
57217         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
57218         cd $(TARGET_SUBDIR)/zlib || exit 1; \
57219         case $(srcdir) in \
57220           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
57221           *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
57222                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
57223         esac; \
57224         module_srcdir=zlib; \
57225         $(SHELL) $$s/$$module_srcdir/configure \
57226           --srcdir=$${topdir}/$$module_srcdir \
57227           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
57228           --target=${target_alias} \
57229           --with-build-libsubdir=$(HOST_SUBDIR) \
57230           $(STAGEautofeedback_CONFIGURE_FLAGS)
57231 @endif target-zlib-bootstrap
57232
57233
57234
57235
57236
57237 .PHONY: all-target-zlib maybe-all-target-zlib
57238 maybe-all-target-zlib:
57239 @if gcc-bootstrap
57240 all-target-zlib: stage_current
57241 @endif gcc-bootstrap
57242 @if target-zlib
57243 TARGET-target-zlib=all
57244 maybe-all-target-zlib: all-target-zlib
57245 all-target-zlib: configure-target-zlib
57246         @r=`${PWD_COMMAND}`; export r; \
57247         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57248         $(NORMAL_TARGET_EXPORTS)  \
57249         (cd $(TARGET_SUBDIR)/zlib && \
57250           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
57251                 $(TARGET-target-zlib))
57252 @endif target-zlib
57253
57254
57255
57256 .PHONY: all-stage1-target-zlib maybe-all-stage1-target-zlib
57257 .PHONY: clean-stage1-target-zlib maybe-clean-stage1-target-zlib
57258 maybe-all-stage1-target-zlib:
57259 maybe-clean-stage1-target-zlib:
57260 @if target-zlib-bootstrap
57261 maybe-all-stage1-target-zlib: all-stage1-target-zlib
57262 all-stage1: all-stage1-target-zlib
57263 TARGET-stage1-target-zlib = $(TARGET-target-zlib)
57264 all-stage1-target-zlib: configure-stage1-target-zlib
57265         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
57266         @r=`${PWD_COMMAND}`; export r; \
57267         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57268         TFLAGS="$(STAGE1_TFLAGS)"; \
57269         $(NORMAL_TARGET_EXPORTS)  \
57270         cd $(TARGET_SUBDIR)/zlib && \
57271          \
57272         $(MAKE) $(BASE_FLAGS_TO_PASS) \
57273                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
57274                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
57275                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
57276                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
57277                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
57278                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
57279                 $(EXTRA_TARGET_FLAGS)  \
57280                   \
57281                 TFLAGS="$(STAGE1_TFLAGS)"  \
57282                 $(TARGET-stage1-target-zlib)
57283
57284 maybe-clean-stage1-target-zlib: clean-stage1-target-zlib
57285 clean-stage1: clean-stage1-target-zlib
57286 clean-stage1-target-zlib:
57287         @if [ $(current_stage) = stage1 ]; then \
57288           [ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57289         else \
57290           [ -f $(TARGET_SUBDIR)/stage1-zlib/Makefile ] || exit 0; \
57291           $(MAKE) stage1-start; \
57292         fi; \
57293         cd $(TARGET_SUBDIR)/zlib && \
57294         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
57295           clean
57296 @endif target-zlib-bootstrap
57297
57298
57299 .PHONY: all-stage2-target-zlib maybe-all-stage2-target-zlib
57300 .PHONY: clean-stage2-target-zlib maybe-clean-stage2-target-zlib
57301 maybe-all-stage2-target-zlib:
57302 maybe-clean-stage2-target-zlib:
57303 @if target-zlib-bootstrap
57304 maybe-all-stage2-target-zlib: all-stage2-target-zlib
57305 all-stage2: all-stage2-target-zlib
57306 TARGET-stage2-target-zlib = $(TARGET-target-zlib)
57307 all-stage2-target-zlib: configure-stage2-target-zlib
57308         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
57309         @r=`${PWD_COMMAND}`; export r; \
57310         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57311         TFLAGS="$(STAGE2_TFLAGS)"; \
57312         $(NORMAL_TARGET_EXPORTS) \
57313           \
57314         cd $(TARGET_SUBDIR)/zlib && \
57315          \
57316         $(MAKE) $(BASE_FLAGS_TO_PASS) \
57317                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
57318                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
57319                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
57320                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
57321                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
57322                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
57323                 $(EXTRA_TARGET_FLAGS)   \
57324                 TFLAGS="$(STAGE2_TFLAGS)"  \
57325                 $(TARGET-stage2-target-zlib)
57326
57327 maybe-clean-stage2-target-zlib: clean-stage2-target-zlib
57328 clean-stage2: clean-stage2-target-zlib
57329 clean-stage2-target-zlib:
57330         @if [ $(current_stage) = stage2 ]; then \
57331           [ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57332         else \
57333           [ -f $(TARGET_SUBDIR)/stage2-zlib/Makefile ] || exit 0; \
57334           $(MAKE) stage2-start; \
57335         fi; \
57336         cd $(TARGET_SUBDIR)/zlib && \
57337         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
57338 @endif target-zlib-bootstrap
57339
57340
57341 .PHONY: all-stage3-target-zlib maybe-all-stage3-target-zlib
57342 .PHONY: clean-stage3-target-zlib maybe-clean-stage3-target-zlib
57343 maybe-all-stage3-target-zlib:
57344 maybe-clean-stage3-target-zlib:
57345 @if target-zlib-bootstrap
57346 maybe-all-stage3-target-zlib: all-stage3-target-zlib
57347 all-stage3: all-stage3-target-zlib
57348 TARGET-stage3-target-zlib = $(TARGET-target-zlib)
57349 all-stage3-target-zlib: configure-stage3-target-zlib
57350         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
57351         @r=`${PWD_COMMAND}`; export r; \
57352         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57353         TFLAGS="$(STAGE3_TFLAGS)"; \
57354         $(NORMAL_TARGET_EXPORTS) \
57355           \
57356         cd $(TARGET_SUBDIR)/zlib && \
57357          \
57358         $(MAKE) $(BASE_FLAGS_TO_PASS) \
57359                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
57360                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
57361                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
57362                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
57363                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
57364                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
57365                 $(EXTRA_TARGET_FLAGS)   \
57366                 TFLAGS="$(STAGE3_TFLAGS)"  \
57367                 $(TARGET-stage3-target-zlib)
57368
57369 maybe-clean-stage3-target-zlib: clean-stage3-target-zlib
57370 clean-stage3: clean-stage3-target-zlib
57371 clean-stage3-target-zlib:
57372         @if [ $(current_stage) = stage3 ]; then \
57373           [ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57374         else \
57375           [ -f $(TARGET_SUBDIR)/stage3-zlib/Makefile ] || exit 0; \
57376           $(MAKE) stage3-start; \
57377         fi; \
57378         cd $(TARGET_SUBDIR)/zlib && \
57379         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
57380 @endif target-zlib-bootstrap
57381
57382
57383 .PHONY: all-stage4-target-zlib maybe-all-stage4-target-zlib
57384 .PHONY: clean-stage4-target-zlib maybe-clean-stage4-target-zlib
57385 maybe-all-stage4-target-zlib:
57386 maybe-clean-stage4-target-zlib:
57387 @if target-zlib-bootstrap
57388 maybe-all-stage4-target-zlib: all-stage4-target-zlib
57389 all-stage4: all-stage4-target-zlib
57390 TARGET-stage4-target-zlib = $(TARGET-target-zlib)
57391 all-stage4-target-zlib: configure-stage4-target-zlib
57392         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
57393         @r=`${PWD_COMMAND}`; export r; \
57394         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57395         TFLAGS="$(STAGE4_TFLAGS)"; \
57396         $(NORMAL_TARGET_EXPORTS) \
57397           \
57398         cd $(TARGET_SUBDIR)/zlib && \
57399          \
57400         $(MAKE) $(BASE_FLAGS_TO_PASS) \
57401                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
57402                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
57403                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
57404                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
57405                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
57406                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
57407                 $(EXTRA_TARGET_FLAGS)   \
57408                 TFLAGS="$(STAGE4_TFLAGS)"  \
57409                 $(TARGET-stage4-target-zlib)
57410
57411 maybe-clean-stage4-target-zlib: clean-stage4-target-zlib
57412 clean-stage4: clean-stage4-target-zlib
57413 clean-stage4-target-zlib:
57414         @if [ $(current_stage) = stage4 ]; then \
57415           [ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57416         else \
57417           [ -f $(TARGET_SUBDIR)/stage4-zlib/Makefile ] || exit 0; \
57418           $(MAKE) stage4-start; \
57419         fi; \
57420         cd $(TARGET_SUBDIR)/zlib && \
57421         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
57422 @endif target-zlib-bootstrap
57423
57424
57425 .PHONY: all-stageprofile-target-zlib maybe-all-stageprofile-target-zlib
57426 .PHONY: clean-stageprofile-target-zlib maybe-clean-stageprofile-target-zlib
57427 maybe-all-stageprofile-target-zlib:
57428 maybe-clean-stageprofile-target-zlib:
57429 @if target-zlib-bootstrap
57430 maybe-all-stageprofile-target-zlib: all-stageprofile-target-zlib
57431 all-stageprofile: all-stageprofile-target-zlib
57432 TARGET-stageprofile-target-zlib = $(TARGET-target-zlib)
57433 all-stageprofile-target-zlib: configure-stageprofile-target-zlib
57434         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
57435         @r=`${PWD_COMMAND}`; export r; \
57436         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57437         TFLAGS="$(STAGEprofile_TFLAGS)"; \
57438         $(NORMAL_TARGET_EXPORTS) \
57439           \
57440         cd $(TARGET_SUBDIR)/zlib && \
57441          \
57442         $(MAKE) $(BASE_FLAGS_TO_PASS) \
57443                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
57444                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
57445                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
57446                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
57447                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
57448                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
57449                 $(EXTRA_TARGET_FLAGS)   \
57450                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
57451                 $(TARGET-stageprofile-target-zlib)
57452
57453 maybe-clean-stageprofile-target-zlib: clean-stageprofile-target-zlib
57454 clean-stageprofile: clean-stageprofile-target-zlib
57455 clean-stageprofile-target-zlib:
57456         @if [ $(current_stage) = stageprofile ]; then \
57457           [ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57458         else \
57459           [ -f $(TARGET_SUBDIR)/stageprofile-zlib/Makefile ] || exit 0; \
57460           $(MAKE) stageprofile-start; \
57461         fi; \
57462         cd $(TARGET_SUBDIR)/zlib && \
57463         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
57464 @endif target-zlib-bootstrap
57465
57466
57467 .PHONY: all-stagetrain-target-zlib maybe-all-stagetrain-target-zlib
57468 .PHONY: clean-stagetrain-target-zlib maybe-clean-stagetrain-target-zlib
57469 maybe-all-stagetrain-target-zlib:
57470 maybe-clean-stagetrain-target-zlib:
57471 @if target-zlib-bootstrap
57472 maybe-all-stagetrain-target-zlib: all-stagetrain-target-zlib
57473 all-stagetrain: all-stagetrain-target-zlib
57474 TARGET-stagetrain-target-zlib = $(TARGET-target-zlib)
57475 all-stagetrain-target-zlib: configure-stagetrain-target-zlib
57476         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
57477         @r=`${PWD_COMMAND}`; export r; \
57478         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57479         TFLAGS="$(STAGEtrain_TFLAGS)"; \
57480         $(NORMAL_TARGET_EXPORTS) \
57481           \
57482         cd $(TARGET_SUBDIR)/zlib && \
57483          \
57484         $(MAKE) $(BASE_FLAGS_TO_PASS) \
57485                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
57486                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
57487                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
57488                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
57489                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
57490                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
57491                 $(EXTRA_TARGET_FLAGS)   \
57492                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
57493                 $(TARGET-stagetrain-target-zlib)
57494
57495 maybe-clean-stagetrain-target-zlib: clean-stagetrain-target-zlib
57496 clean-stagetrain: clean-stagetrain-target-zlib
57497 clean-stagetrain-target-zlib:
57498         @if [ $(current_stage) = stagetrain ]; then \
57499           [ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57500         else \
57501           [ -f $(TARGET_SUBDIR)/stagetrain-zlib/Makefile ] || exit 0; \
57502           $(MAKE) stagetrain-start; \
57503         fi; \
57504         cd $(TARGET_SUBDIR)/zlib && \
57505         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
57506 @endif target-zlib-bootstrap
57507
57508
57509 .PHONY: all-stagefeedback-target-zlib maybe-all-stagefeedback-target-zlib
57510 .PHONY: clean-stagefeedback-target-zlib maybe-clean-stagefeedback-target-zlib
57511 maybe-all-stagefeedback-target-zlib:
57512 maybe-clean-stagefeedback-target-zlib:
57513 @if target-zlib-bootstrap
57514 maybe-all-stagefeedback-target-zlib: all-stagefeedback-target-zlib
57515 all-stagefeedback: all-stagefeedback-target-zlib
57516 TARGET-stagefeedback-target-zlib = $(TARGET-target-zlib)
57517 all-stagefeedback-target-zlib: configure-stagefeedback-target-zlib
57518         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
57519         @r=`${PWD_COMMAND}`; export r; \
57520         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57521         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
57522         $(NORMAL_TARGET_EXPORTS) \
57523           \
57524         cd $(TARGET_SUBDIR)/zlib && \
57525          \
57526         $(MAKE) $(BASE_FLAGS_TO_PASS) \
57527                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
57528                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
57529                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
57530                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
57531                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
57532                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
57533                 $(EXTRA_TARGET_FLAGS)   \
57534                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
57535                 $(TARGET-stagefeedback-target-zlib)
57536
57537 maybe-clean-stagefeedback-target-zlib: clean-stagefeedback-target-zlib
57538 clean-stagefeedback: clean-stagefeedback-target-zlib
57539 clean-stagefeedback-target-zlib:
57540         @if [ $(current_stage) = stagefeedback ]; then \
57541           [ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57542         else \
57543           [ -f $(TARGET_SUBDIR)/stagefeedback-zlib/Makefile ] || exit 0; \
57544           $(MAKE) stagefeedback-start; \
57545         fi; \
57546         cd $(TARGET_SUBDIR)/zlib && \
57547         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
57548 @endif target-zlib-bootstrap
57549
57550
57551 .PHONY: all-stageautoprofile-target-zlib maybe-all-stageautoprofile-target-zlib
57552 .PHONY: clean-stageautoprofile-target-zlib maybe-clean-stageautoprofile-target-zlib
57553 maybe-all-stageautoprofile-target-zlib:
57554 maybe-clean-stageautoprofile-target-zlib:
57555 @if target-zlib-bootstrap
57556 maybe-all-stageautoprofile-target-zlib: all-stageautoprofile-target-zlib
57557 all-stageautoprofile: all-stageautoprofile-target-zlib
57558 TARGET-stageautoprofile-target-zlib = $(TARGET-target-zlib)
57559 all-stageautoprofile-target-zlib: configure-stageautoprofile-target-zlib
57560         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
57561         @r=`${PWD_COMMAND}`; export r; \
57562         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57563         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
57564         $(NORMAL_TARGET_EXPORTS) \
57565           \
57566         cd $(TARGET_SUBDIR)/zlib && \
57567         $$s/gcc/config/i386/$(AUTO_PROFILE) \
57568         $(MAKE) $(BASE_FLAGS_TO_PASS) \
57569                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
57570                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
57571                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
57572                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
57573                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
57574                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
57575                 $(EXTRA_TARGET_FLAGS)   \
57576                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
57577                 $(TARGET-stageautoprofile-target-zlib)
57578
57579 maybe-clean-stageautoprofile-target-zlib: clean-stageautoprofile-target-zlib
57580 clean-stageautoprofile: clean-stageautoprofile-target-zlib
57581 clean-stageautoprofile-target-zlib:
57582         @if [ $(current_stage) = stageautoprofile ]; then \
57583           [ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57584         else \
57585           [ -f $(TARGET_SUBDIR)/stageautoprofile-zlib/Makefile ] || exit 0; \
57586           $(MAKE) stageautoprofile-start; \
57587         fi; \
57588         cd $(TARGET_SUBDIR)/zlib && \
57589         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
57590 @endif target-zlib-bootstrap
57591
57592
57593 .PHONY: all-stageautofeedback-target-zlib maybe-all-stageautofeedback-target-zlib
57594 .PHONY: clean-stageautofeedback-target-zlib maybe-clean-stageautofeedback-target-zlib
57595 maybe-all-stageautofeedback-target-zlib:
57596 maybe-clean-stageautofeedback-target-zlib:
57597 @if target-zlib-bootstrap
57598 maybe-all-stageautofeedback-target-zlib: all-stageautofeedback-target-zlib
57599 all-stageautofeedback: all-stageautofeedback-target-zlib
57600 TARGET-stageautofeedback-target-zlib = $(TARGET-target-zlib)
57601 all-stageautofeedback-target-zlib: configure-stageautofeedback-target-zlib
57602         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
57603         @r=`${PWD_COMMAND}`; export r; \
57604         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57605         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
57606         $(NORMAL_TARGET_EXPORTS) \
57607           \
57608         cd $(TARGET_SUBDIR)/zlib && \
57609          \
57610         $(MAKE) $(BASE_FLAGS_TO_PASS) \
57611                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
57612                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
57613                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
57614                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
57615                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
57616                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
57617                 $(EXTRA_TARGET_FLAGS)   \
57618                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
57619                 $(TARGET-stageautofeedback-target-zlib)
57620
57621 maybe-clean-stageautofeedback-target-zlib: clean-stageautofeedback-target-zlib
57622 clean-stageautofeedback: clean-stageautofeedback-target-zlib
57623 clean-stageautofeedback-target-zlib:
57624         @if [ $(current_stage) = stageautofeedback ]; then \
57625           [ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57626         else \
57627           [ -f $(TARGET_SUBDIR)/stageautofeedback-zlib/Makefile ] || exit 0; \
57628           $(MAKE) stageautofeedback-start; \
57629         fi; \
57630         cd $(TARGET_SUBDIR)/zlib && \
57631         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
57632 @endif target-zlib-bootstrap
57633
57634
57635
57636
57637
57638
57639 .PHONY: check-target-zlib maybe-check-target-zlib
57640 maybe-check-target-zlib:
57641 @if target-zlib
57642 maybe-check-target-zlib: check-target-zlib
57643
57644 check-target-zlib:
57645         @: $(MAKE); $(unstage)
57646         @r=`${PWD_COMMAND}`; export r; \
57647         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57648         $(NORMAL_TARGET_EXPORTS) \
57649         (cd $(TARGET_SUBDIR)/zlib && \
57650           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
57651
57652 @endif target-zlib
57653
57654 .PHONY: install-target-zlib maybe-install-target-zlib
57655 maybe-install-target-zlib:
57656 @if target-zlib
57657 maybe-install-target-zlib: install-target-zlib
57658
57659 install-target-zlib: installdirs
57660         @: $(MAKE); $(unstage)
57661         @r=`${PWD_COMMAND}`; export r; \
57662         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57663         $(NORMAL_TARGET_EXPORTS) \
57664         (cd $(TARGET_SUBDIR)/zlib && \
57665           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
57666
57667 @endif target-zlib
57668
57669 .PHONY: install-strip-target-zlib maybe-install-strip-target-zlib
57670 maybe-install-strip-target-zlib:
57671 @if target-zlib
57672 maybe-install-strip-target-zlib: install-strip-target-zlib
57673
57674 install-strip-target-zlib: installdirs
57675         @: $(MAKE); $(unstage)
57676         @r=`${PWD_COMMAND}`; export r; \
57677         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57678         $(NORMAL_TARGET_EXPORTS) \
57679         (cd $(TARGET_SUBDIR)/zlib && \
57680           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
57681
57682 @endif target-zlib
57683
57684 # Other targets (info, dvi, pdf, etc.)
57685
57686 .PHONY: maybe-info-target-zlib info-target-zlib
57687 maybe-info-target-zlib:
57688 @if target-zlib
57689 maybe-info-target-zlib: info-target-zlib
57690
57691 info-target-zlib: \
57692     configure-target-zlib 
57693         @: $(MAKE); $(unstage)
57694         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57695         r=`${PWD_COMMAND}`; export r; \
57696         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57697         $(NORMAL_TARGET_EXPORTS) \
57698         echo "Doing info in $(TARGET_SUBDIR)/zlib"; \
57699         for flag in $(EXTRA_TARGET_FLAGS); do \
57700           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57701         done; \
57702         (cd $(TARGET_SUBDIR)/zlib && \
57703           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57704                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57705                   "RANLIB=$${RANLIB}" \
57706                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57707                    info) \
57708           || exit 1
57709
57710 @endif target-zlib
57711
57712 .PHONY: maybe-dvi-target-zlib dvi-target-zlib
57713 maybe-dvi-target-zlib:
57714 @if target-zlib
57715 maybe-dvi-target-zlib: dvi-target-zlib
57716
57717 dvi-target-zlib: \
57718     configure-target-zlib 
57719         @: $(MAKE); $(unstage)
57720         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57721         r=`${PWD_COMMAND}`; export r; \
57722         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57723         $(NORMAL_TARGET_EXPORTS) \
57724         echo "Doing dvi in $(TARGET_SUBDIR)/zlib"; \
57725         for flag in $(EXTRA_TARGET_FLAGS); do \
57726           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57727         done; \
57728         (cd $(TARGET_SUBDIR)/zlib && \
57729           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57730                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57731                   "RANLIB=$${RANLIB}" \
57732                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57733                    dvi) \
57734           || exit 1
57735
57736 @endif target-zlib
57737
57738 .PHONY: maybe-pdf-target-zlib pdf-target-zlib
57739 maybe-pdf-target-zlib:
57740 @if target-zlib
57741 maybe-pdf-target-zlib: pdf-target-zlib
57742
57743 pdf-target-zlib: \
57744     configure-target-zlib 
57745         @: $(MAKE); $(unstage)
57746         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57747         r=`${PWD_COMMAND}`; export r; \
57748         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57749         $(NORMAL_TARGET_EXPORTS) \
57750         echo "Doing pdf in $(TARGET_SUBDIR)/zlib"; \
57751         for flag in $(EXTRA_TARGET_FLAGS); do \
57752           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57753         done; \
57754         (cd $(TARGET_SUBDIR)/zlib && \
57755           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57756                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57757                   "RANLIB=$${RANLIB}" \
57758                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57759                    pdf) \
57760           || exit 1
57761
57762 @endif target-zlib
57763
57764 .PHONY: maybe-html-target-zlib html-target-zlib
57765 maybe-html-target-zlib:
57766 @if target-zlib
57767 maybe-html-target-zlib: html-target-zlib
57768
57769 html-target-zlib: \
57770     configure-target-zlib 
57771         @: $(MAKE); $(unstage)
57772         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57773         r=`${PWD_COMMAND}`; export r; \
57774         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57775         $(NORMAL_TARGET_EXPORTS) \
57776         echo "Doing html in $(TARGET_SUBDIR)/zlib"; \
57777         for flag in $(EXTRA_TARGET_FLAGS); do \
57778           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57779         done; \
57780         (cd $(TARGET_SUBDIR)/zlib && \
57781           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57782                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57783                   "RANLIB=$${RANLIB}" \
57784                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57785                    html) \
57786           || exit 1
57787
57788 @endif target-zlib
57789
57790 .PHONY: maybe-TAGS-target-zlib TAGS-target-zlib
57791 maybe-TAGS-target-zlib:
57792 @if target-zlib
57793 maybe-TAGS-target-zlib: TAGS-target-zlib
57794
57795 TAGS-target-zlib: \
57796     configure-target-zlib 
57797         @: $(MAKE); $(unstage)
57798         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57799         r=`${PWD_COMMAND}`; export r; \
57800         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57801         $(NORMAL_TARGET_EXPORTS) \
57802         echo "Doing TAGS in $(TARGET_SUBDIR)/zlib"; \
57803         for flag in $(EXTRA_TARGET_FLAGS); do \
57804           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57805         done; \
57806         (cd $(TARGET_SUBDIR)/zlib && \
57807           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57808                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57809                   "RANLIB=$${RANLIB}" \
57810                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57811                    TAGS) \
57812           || exit 1
57813
57814 @endif target-zlib
57815
57816 .PHONY: maybe-install-info-target-zlib install-info-target-zlib
57817 maybe-install-info-target-zlib:
57818 @if target-zlib
57819 maybe-install-info-target-zlib: install-info-target-zlib
57820
57821 install-info-target-zlib: \
57822     configure-target-zlib \
57823     info-target-zlib 
57824         @: $(MAKE); $(unstage)
57825         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57826         r=`${PWD_COMMAND}`; export r; \
57827         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57828         $(NORMAL_TARGET_EXPORTS) \
57829         echo "Doing install-info in $(TARGET_SUBDIR)/zlib"; \
57830         for flag in $(EXTRA_TARGET_FLAGS); do \
57831           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57832         done; \
57833         (cd $(TARGET_SUBDIR)/zlib && \
57834           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57835                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57836                   "RANLIB=$${RANLIB}" \
57837                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57838                    install-info) \
57839           || exit 1
57840
57841 @endif target-zlib
57842
57843 .PHONY: maybe-install-dvi-target-zlib install-dvi-target-zlib
57844 maybe-install-dvi-target-zlib:
57845 @if target-zlib
57846 maybe-install-dvi-target-zlib: install-dvi-target-zlib
57847
57848 install-dvi-target-zlib: \
57849     configure-target-zlib \
57850     dvi-target-zlib 
57851         @: $(MAKE); $(unstage)
57852         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57853         r=`${PWD_COMMAND}`; export r; \
57854         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57855         $(NORMAL_TARGET_EXPORTS) \
57856         echo "Doing install-dvi in $(TARGET_SUBDIR)/zlib"; \
57857         for flag in $(EXTRA_TARGET_FLAGS); do \
57858           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57859         done; \
57860         (cd $(TARGET_SUBDIR)/zlib && \
57861           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57862                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57863                   "RANLIB=$${RANLIB}" \
57864                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57865                    install-dvi) \
57866           || exit 1
57867
57868 @endif target-zlib
57869
57870 .PHONY: maybe-install-pdf-target-zlib install-pdf-target-zlib
57871 maybe-install-pdf-target-zlib:
57872 @if target-zlib
57873 maybe-install-pdf-target-zlib: install-pdf-target-zlib
57874
57875 install-pdf-target-zlib: \
57876     configure-target-zlib \
57877     pdf-target-zlib 
57878         @: $(MAKE); $(unstage)
57879         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57880         r=`${PWD_COMMAND}`; export r; \
57881         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57882         $(NORMAL_TARGET_EXPORTS) \
57883         echo "Doing install-pdf in $(TARGET_SUBDIR)/zlib"; \
57884         for flag in $(EXTRA_TARGET_FLAGS); do \
57885           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57886         done; \
57887         (cd $(TARGET_SUBDIR)/zlib && \
57888           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57889                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57890                   "RANLIB=$${RANLIB}" \
57891                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57892                    install-pdf) \
57893           || exit 1
57894
57895 @endif target-zlib
57896
57897 .PHONY: maybe-install-html-target-zlib install-html-target-zlib
57898 maybe-install-html-target-zlib:
57899 @if target-zlib
57900 maybe-install-html-target-zlib: install-html-target-zlib
57901
57902 install-html-target-zlib: \
57903     configure-target-zlib \
57904     html-target-zlib 
57905         @: $(MAKE); $(unstage)
57906         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57907         r=`${PWD_COMMAND}`; export r; \
57908         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57909         $(NORMAL_TARGET_EXPORTS) \
57910         echo "Doing install-html in $(TARGET_SUBDIR)/zlib"; \
57911         for flag in $(EXTRA_TARGET_FLAGS); do \
57912           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57913         done; \
57914         (cd $(TARGET_SUBDIR)/zlib && \
57915           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57916                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57917                   "RANLIB=$${RANLIB}" \
57918                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57919                    install-html) \
57920           || exit 1
57921
57922 @endif target-zlib
57923
57924 .PHONY: maybe-installcheck-target-zlib installcheck-target-zlib
57925 maybe-installcheck-target-zlib:
57926 @if target-zlib
57927 maybe-installcheck-target-zlib: installcheck-target-zlib
57928
57929 installcheck-target-zlib: \
57930     configure-target-zlib 
57931         @: $(MAKE); $(unstage)
57932         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57933         r=`${PWD_COMMAND}`; export r; \
57934         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57935         $(NORMAL_TARGET_EXPORTS) \
57936         echo "Doing installcheck in $(TARGET_SUBDIR)/zlib"; \
57937         for flag in $(EXTRA_TARGET_FLAGS); do \
57938           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57939         done; \
57940         (cd $(TARGET_SUBDIR)/zlib && \
57941           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57942                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57943                   "RANLIB=$${RANLIB}" \
57944                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57945                    installcheck) \
57946           || exit 1
57947
57948 @endif target-zlib
57949
57950 .PHONY: maybe-mostlyclean-target-zlib mostlyclean-target-zlib
57951 maybe-mostlyclean-target-zlib:
57952 @if target-zlib
57953 maybe-mostlyclean-target-zlib: mostlyclean-target-zlib
57954
57955 mostlyclean-target-zlib: 
57956         @: $(MAKE); $(unstage)
57957         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57958         r=`${PWD_COMMAND}`; export r; \
57959         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57960         $(NORMAL_TARGET_EXPORTS) \
57961         echo "Doing mostlyclean in $(TARGET_SUBDIR)/zlib"; \
57962         for flag in $(EXTRA_TARGET_FLAGS); do \
57963           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57964         done; \
57965         (cd $(TARGET_SUBDIR)/zlib && \
57966           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57967                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57968                   "RANLIB=$${RANLIB}" \
57969                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57970                    mostlyclean) \
57971           || exit 1
57972
57973 @endif target-zlib
57974
57975 .PHONY: maybe-clean-target-zlib clean-target-zlib
57976 maybe-clean-target-zlib:
57977 @if target-zlib
57978 maybe-clean-target-zlib: clean-target-zlib
57979
57980 clean-target-zlib: 
57981         @: $(MAKE); $(unstage)
57982         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57983         r=`${PWD_COMMAND}`; export r; \
57984         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57985         $(NORMAL_TARGET_EXPORTS) \
57986         echo "Doing clean in $(TARGET_SUBDIR)/zlib"; \
57987         for flag in $(EXTRA_TARGET_FLAGS); do \
57988           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57989         done; \
57990         (cd $(TARGET_SUBDIR)/zlib && \
57991           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57992                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57993                   "RANLIB=$${RANLIB}" \
57994                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57995                    clean) \
57996           || exit 1
57997
57998 @endif target-zlib
57999
58000 .PHONY: maybe-distclean-target-zlib distclean-target-zlib
58001 maybe-distclean-target-zlib:
58002 @if target-zlib
58003 maybe-distclean-target-zlib: distclean-target-zlib
58004
58005 distclean-target-zlib: 
58006         @: $(MAKE); $(unstage)
58007         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
58008         r=`${PWD_COMMAND}`; export r; \
58009         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58010         $(NORMAL_TARGET_EXPORTS) \
58011         echo "Doing distclean in $(TARGET_SUBDIR)/zlib"; \
58012         for flag in $(EXTRA_TARGET_FLAGS); do \
58013           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58014         done; \
58015         (cd $(TARGET_SUBDIR)/zlib && \
58016           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58017                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58018                   "RANLIB=$${RANLIB}" \
58019                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58020                    distclean) \
58021           || exit 1
58022
58023 @endif target-zlib
58024
58025 .PHONY: maybe-maintainer-clean-target-zlib maintainer-clean-target-zlib
58026 maybe-maintainer-clean-target-zlib:
58027 @if target-zlib
58028 maybe-maintainer-clean-target-zlib: maintainer-clean-target-zlib
58029
58030 maintainer-clean-target-zlib: 
58031         @: $(MAKE); $(unstage)
58032         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
58033         r=`${PWD_COMMAND}`; export r; \
58034         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58035         $(NORMAL_TARGET_EXPORTS) \
58036         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/zlib"; \
58037         for flag in $(EXTRA_TARGET_FLAGS); do \
58038           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58039         done; \
58040         (cd $(TARGET_SUBDIR)/zlib && \
58041           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58042                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58043                   "RANLIB=$${RANLIB}" \
58044                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58045                    maintainer-clean) \
58046           || exit 1
58047
58048 @endif target-zlib
58049
58050
58051
58052
58053
58054 .PHONY: configure-target-rda maybe-configure-target-rda
58055 maybe-configure-target-rda:
58056 @if gcc-bootstrap
58057 configure-target-rda: stage_current
58058 @endif gcc-bootstrap
58059 @if target-rda
58060 maybe-configure-target-rda: configure-target-rda
58061 configure-target-rda: 
58062         @: $(MAKE); $(unstage)
58063         @r=`${PWD_COMMAND}`; export r; \
58064         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58065         echo "Checking multilib configuration for rda..."; \
58066         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda; \
58067         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/rda/multilib.tmp 2> /dev/null; \
58068         if test -r $(TARGET_SUBDIR)/rda/multilib.out; then \
58069           if cmp -s $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; then \
58070             rm -f $(TARGET_SUBDIR)/rda/multilib.tmp; \
58071           else \
58072             rm -f $(TARGET_SUBDIR)/rda/Makefile; \
58073             mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
58074           fi; \
58075         else \
58076           mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
58077         fi; \
58078         test ! -f $(TARGET_SUBDIR)/rda/Makefile || exit 0; \
58079         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda; \
58080         $(NORMAL_TARGET_EXPORTS)  \
58081         echo Configuring in $(TARGET_SUBDIR)/rda; \
58082         cd "$(TARGET_SUBDIR)/rda" || exit 1; \
58083         case $(srcdir) in \
58084           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
58085           *) topdir=`echo $(TARGET_SUBDIR)/rda/ | \
58086                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
58087         esac; \
58088         module_srcdir=rda; \
58089         rm -f no-such-file || : ; \
58090         CONFIG_SITE=no-such-file $(SHELL) \
58091           $$s/$$module_srcdir/configure \
58092           --srcdir=$${topdir}/$$module_srcdir \
58093           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
58094           --target=${target_alias}  \
58095           || exit 1
58096 @endif target-rda
58097
58098
58099
58100
58101
58102 .PHONY: all-target-rda maybe-all-target-rda
58103 maybe-all-target-rda:
58104 @if gcc-bootstrap
58105 all-target-rda: stage_current
58106 @endif gcc-bootstrap
58107 @if target-rda
58108 TARGET-target-rda=all
58109 maybe-all-target-rda: all-target-rda
58110 all-target-rda: configure-target-rda
58111         @: $(MAKE); $(unstage)
58112         @r=`${PWD_COMMAND}`; export r; \
58113         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58114         $(NORMAL_TARGET_EXPORTS)  \
58115         (cd $(TARGET_SUBDIR)/rda && \
58116           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
58117                 $(TARGET-target-rda))
58118 @endif target-rda
58119
58120
58121
58122
58123
58124 .PHONY: check-target-rda maybe-check-target-rda
58125 maybe-check-target-rda:
58126 @if target-rda
58127 maybe-check-target-rda: check-target-rda
58128
58129 check-target-rda:
58130         @: $(MAKE); $(unstage)
58131         @r=`${PWD_COMMAND}`; export r; \
58132         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58133         $(NORMAL_TARGET_EXPORTS) \
58134         (cd $(TARGET_SUBDIR)/rda && \
58135           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
58136
58137 @endif target-rda
58138
58139 .PHONY: install-target-rda maybe-install-target-rda
58140 maybe-install-target-rda:
58141 @if target-rda
58142 maybe-install-target-rda: install-target-rda
58143
58144 install-target-rda: installdirs
58145         @: $(MAKE); $(unstage)
58146         @r=`${PWD_COMMAND}`; export r; \
58147         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58148         $(NORMAL_TARGET_EXPORTS) \
58149         (cd $(TARGET_SUBDIR)/rda && \
58150           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
58151
58152 @endif target-rda
58153
58154 .PHONY: install-strip-target-rda maybe-install-strip-target-rda
58155 maybe-install-strip-target-rda:
58156 @if target-rda
58157 maybe-install-strip-target-rda: install-strip-target-rda
58158
58159 install-strip-target-rda: installdirs
58160         @: $(MAKE); $(unstage)
58161         @r=`${PWD_COMMAND}`; export r; \
58162         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58163         $(NORMAL_TARGET_EXPORTS) \
58164         (cd $(TARGET_SUBDIR)/rda && \
58165           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
58166
58167 @endif target-rda
58168
58169 # Other targets (info, dvi, pdf, etc.)
58170
58171 .PHONY: maybe-info-target-rda info-target-rda
58172 maybe-info-target-rda:
58173 @if target-rda
58174 maybe-info-target-rda: info-target-rda
58175
58176 info-target-rda: \
58177     configure-target-rda 
58178         @: $(MAKE); $(unstage)
58179         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
58180         r=`${PWD_COMMAND}`; export r; \
58181         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58182         $(NORMAL_TARGET_EXPORTS) \
58183         echo "Doing info in $(TARGET_SUBDIR)/rda"; \
58184         for flag in $(EXTRA_TARGET_FLAGS); do \
58185           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58186         done; \
58187         (cd $(TARGET_SUBDIR)/rda && \
58188           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58189                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58190                   "RANLIB=$${RANLIB}" \
58191                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58192                    info) \
58193           || exit 1
58194
58195 @endif target-rda
58196
58197 .PHONY: maybe-dvi-target-rda dvi-target-rda
58198 maybe-dvi-target-rda:
58199 @if target-rda
58200 maybe-dvi-target-rda: dvi-target-rda
58201
58202 dvi-target-rda: \
58203     configure-target-rda 
58204         @: $(MAKE); $(unstage)
58205         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
58206         r=`${PWD_COMMAND}`; export r; \
58207         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58208         $(NORMAL_TARGET_EXPORTS) \
58209         echo "Doing dvi in $(TARGET_SUBDIR)/rda"; \
58210         for flag in $(EXTRA_TARGET_FLAGS); do \
58211           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58212         done; \
58213         (cd $(TARGET_SUBDIR)/rda && \
58214           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58215                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58216                   "RANLIB=$${RANLIB}" \
58217                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58218                    dvi) \
58219           || exit 1
58220
58221 @endif target-rda
58222
58223 .PHONY: maybe-pdf-target-rda pdf-target-rda
58224 maybe-pdf-target-rda:
58225 @if target-rda
58226 maybe-pdf-target-rda: pdf-target-rda
58227
58228 pdf-target-rda: \
58229     configure-target-rda 
58230         @: $(MAKE); $(unstage)
58231         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
58232         r=`${PWD_COMMAND}`; export r; \
58233         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58234         $(NORMAL_TARGET_EXPORTS) \
58235         echo "Doing pdf in $(TARGET_SUBDIR)/rda"; \
58236         for flag in $(EXTRA_TARGET_FLAGS); do \
58237           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58238         done; \
58239         (cd $(TARGET_SUBDIR)/rda && \
58240           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58241                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58242                   "RANLIB=$${RANLIB}" \
58243                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58244                    pdf) \
58245           || exit 1
58246
58247 @endif target-rda
58248
58249 .PHONY: maybe-html-target-rda html-target-rda
58250 maybe-html-target-rda:
58251 @if target-rda
58252 maybe-html-target-rda: html-target-rda
58253
58254 html-target-rda: \
58255     configure-target-rda 
58256         @: $(MAKE); $(unstage)
58257         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
58258         r=`${PWD_COMMAND}`; export r; \
58259         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58260         $(NORMAL_TARGET_EXPORTS) \
58261         echo "Doing html in $(TARGET_SUBDIR)/rda"; \
58262         for flag in $(EXTRA_TARGET_FLAGS); do \
58263           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58264         done; \
58265         (cd $(TARGET_SUBDIR)/rda && \
58266           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58267                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58268                   "RANLIB=$${RANLIB}" \
58269                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58270                    html) \
58271           || exit 1
58272
58273 @endif target-rda
58274
58275 .PHONY: maybe-TAGS-target-rda TAGS-target-rda
58276 maybe-TAGS-target-rda:
58277 @if target-rda
58278 maybe-TAGS-target-rda: TAGS-target-rda
58279
58280 TAGS-target-rda: \
58281     configure-target-rda 
58282         @: $(MAKE); $(unstage)
58283         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
58284         r=`${PWD_COMMAND}`; export r; \
58285         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58286         $(NORMAL_TARGET_EXPORTS) \
58287         echo "Doing TAGS in $(TARGET_SUBDIR)/rda"; \
58288         for flag in $(EXTRA_TARGET_FLAGS); do \
58289           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58290         done; \
58291         (cd $(TARGET_SUBDIR)/rda && \
58292           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58293                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58294                   "RANLIB=$${RANLIB}" \
58295                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58296                    TAGS) \
58297           || exit 1
58298
58299 @endif target-rda
58300
58301 .PHONY: maybe-install-info-target-rda install-info-target-rda
58302 maybe-install-info-target-rda:
58303 @if target-rda
58304 maybe-install-info-target-rda: install-info-target-rda
58305
58306 install-info-target-rda: \
58307     configure-target-rda \
58308     info-target-rda 
58309         @: $(MAKE); $(unstage)
58310         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
58311         r=`${PWD_COMMAND}`; export r; \
58312         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58313         $(NORMAL_TARGET_EXPORTS) \
58314         echo "Doing install-info in $(TARGET_SUBDIR)/rda"; \
58315         for flag in $(EXTRA_TARGET_FLAGS); do \
58316           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58317         done; \
58318         (cd $(TARGET_SUBDIR)/rda && \
58319           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58320                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58321                   "RANLIB=$${RANLIB}" \
58322                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58323                    install-info) \
58324           || exit 1
58325
58326 @endif target-rda
58327
58328 .PHONY: maybe-install-dvi-target-rda install-dvi-target-rda
58329 maybe-install-dvi-target-rda:
58330 @if target-rda
58331 maybe-install-dvi-target-rda: install-dvi-target-rda
58332
58333 install-dvi-target-rda: \
58334     configure-target-rda \
58335     dvi-target-rda 
58336         @: $(MAKE); $(unstage)
58337         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
58338         r=`${PWD_COMMAND}`; export r; \
58339         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58340         $(NORMAL_TARGET_EXPORTS) \
58341         echo "Doing install-dvi in $(TARGET_SUBDIR)/rda"; \
58342         for flag in $(EXTRA_TARGET_FLAGS); do \
58343           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58344         done; \
58345         (cd $(TARGET_SUBDIR)/rda && \
58346           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58347                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58348                   "RANLIB=$${RANLIB}" \
58349                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58350                    install-dvi) \
58351           || exit 1
58352
58353 @endif target-rda
58354
58355 .PHONY: maybe-install-pdf-target-rda install-pdf-target-rda
58356 maybe-install-pdf-target-rda:
58357 @if target-rda
58358 maybe-install-pdf-target-rda: install-pdf-target-rda
58359
58360 install-pdf-target-rda: \
58361     configure-target-rda \
58362     pdf-target-rda 
58363         @: $(MAKE); $(unstage)
58364         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
58365         r=`${PWD_COMMAND}`; export r; \
58366         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58367         $(NORMAL_TARGET_EXPORTS) \
58368         echo "Doing install-pdf in $(TARGET_SUBDIR)/rda"; \
58369         for flag in $(EXTRA_TARGET_FLAGS); do \
58370           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58371         done; \
58372         (cd $(TARGET_SUBDIR)/rda && \
58373           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58374                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58375                   "RANLIB=$${RANLIB}" \
58376                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58377                    install-pdf) \
58378           || exit 1
58379
58380 @endif target-rda
58381
58382 .PHONY: maybe-install-html-target-rda install-html-target-rda
58383 maybe-install-html-target-rda:
58384 @if target-rda
58385 maybe-install-html-target-rda: install-html-target-rda
58386
58387 install-html-target-rda: \
58388     configure-target-rda \
58389     html-target-rda 
58390         @: $(MAKE); $(unstage)
58391         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
58392         r=`${PWD_COMMAND}`; export r; \
58393         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58394         $(NORMAL_TARGET_EXPORTS) \
58395         echo "Doing install-html in $(TARGET_SUBDIR)/rda"; \
58396         for flag in $(EXTRA_TARGET_FLAGS); do \
58397           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58398         done; \
58399         (cd $(TARGET_SUBDIR)/rda && \
58400           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58401                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58402                   "RANLIB=$${RANLIB}" \
58403                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58404                    install-html) \
58405           || exit 1
58406
58407 @endif target-rda
58408
58409 .PHONY: maybe-installcheck-target-rda installcheck-target-rda
58410 maybe-installcheck-target-rda:
58411 @if target-rda
58412 maybe-installcheck-target-rda: installcheck-target-rda
58413
58414 installcheck-target-rda: \
58415     configure-target-rda 
58416         @: $(MAKE); $(unstage)
58417         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
58418         r=`${PWD_COMMAND}`; export r; \
58419         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58420         $(NORMAL_TARGET_EXPORTS) \
58421         echo "Doing installcheck in $(TARGET_SUBDIR)/rda"; \
58422         for flag in $(EXTRA_TARGET_FLAGS); do \
58423           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58424         done; \
58425         (cd $(TARGET_SUBDIR)/rda && \
58426           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58427                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58428                   "RANLIB=$${RANLIB}" \
58429                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58430                    installcheck) \
58431           || exit 1
58432
58433 @endif target-rda
58434
58435 .PHONY: maybe-mostlyclean-target-rda mostlyclean-target-rda
58436 maybe-mostlyclean-target-rda:
58437 @if target-rda
58438 maybe-mostlyclean-target-rda: mostlyclean-target-rda
58439
58440 mostlyclean-target-rda: 
58441         @: $(MAKE); $(unstage)
58442         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
58443         r=`${PWD_COMMAND}`; export r; \
58444         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58445         $(NORMAL_TARGET_EXPORTS) \
58446         echo "Doing mostlyclean in $(TARGET_SUBDIR)/rda"; \
58447         for flag in $(EXTRA_TARGET_FLAGS); do \
58448           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58449         done; \
58450         (cd $(TARGET_SUBDIR)/rda && \
58451           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58452                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58453                   "RANLIB=$${RANLIB}" \
58454                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58455                    mostlyclean) \
58456           || exit 1
58457
58458 @endif target-rda
58459
58460 .PHONY: maybe-clean-target-rda clean-target-rda
58461 maybe-clean-target-rda:
58462 @if target-rda
58463 maybe-clean-target-rda: clean-target-rda
58464
58465 clean-target-rda: 
58466         @: $(MAKE); $(unstage)
58467         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
58468         r=`${PWD_COMMAND}`; export r; \
58469         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58470         $(NORMAL_TARGET_EXPORTS) \
58471         echo "Doing clean in $(TARGET_SUBDIR)/rda"; \
58472         for flag in $(EXTRA_TARGET_FLAGS); do \
58473           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58474         done; \
58475         (cd $(TARGET_SUBDIR)/rda && \
58476           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58477                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58478                   "RANLIB=$${RANLIB}" \
58479                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58480                    clean) \
58481           || exit 1
58482
58483 @endif target-rda
58484
58485 .PHONY: maybe-distclean-target-rda distclean-target-rda
58486 maybe-distclean-target-rda:
58487 @if target-rda
58488 maybe-distclean-target-rda: distclean-target-rda
58489
58490 distclean-target-rda: 
58491         @: $(MAKE); $(unstage)
58492         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
58493         r=`${PWD_COMMAND}`; export r; \
58494         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58495         $(NORMAL_TARGET_EXPORTS) \
58496         echo "Doing distclean in $(TARGET_SUBDIR)/rda"; \
58497         for flag in $(EXTRA_TARGET_FLAGS); do \
58498           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58499         done; \
58500         (cd $(TARGET_SUBDIR)/rda && \
58501           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58502                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58503                   "RANLIB=$${RANLIB}" \
58504                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58505                    distclean) \
58506           || exit 1
58507
58508 @endif target-rda
58509
58510 .PHONY: maybe-maintainer-clean-target-rda maintainer-clean-target-rda
58511 maybe-maintainer-clean-target-rda:
58512 @if target-rda
58513 maybe-maintainer-clean-target-rda: maintainer-clean-target-rda
58514
58515 maintainer-clean-target-rda: 
58516         @: $(MAKE); $(unstage)
58517         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
58518         r=`${PWD_COMMAND}`; export r; \
58519         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58520         $(NORMAL_TARGET_EXPORTS) \
58521         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/rda"; \
58522         for flag in $(EXTRA_TARGET_FLAGS); do \
58523           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58524         done; \
58525         (cd $(TARGET_SUBDIR)/rda && \
58526           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58527                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58528                   "RANLIB=$${RANLIB}" \
58529                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58530                    maintainer-clean) \
58531           || exit 1
58532
58533 @endif target-rda
58534
58535
58536
58537
58538
58539 .PHONY: configure-target-libada maybe-configure-target-libada
58540 maybe-configure-target-libada:
58541 @if gcc-bootstrap
58542 configure-target-libada: stage_current
58543 @endif gcc-bootstrap
58544 @if target-libada
58545 maybe-configure-target-libada: configure-target-libada
58546 configure-target-libada: 
58547         @: $(MAKE); $(unstage)
58548         @r=`${PWD_COMMAND}`; export r; \
58549         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58550         echo "Checking multilib configuration for libada..."; \
58551         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada; \
58552         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libada/multilib.tmp 2> /dev/null; \
58553         if test -r $(TARGET_SUBDIR)/libada/multilib.out; then \
58554           if cmp -s $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; then \
58555             rm -f $(TARGET_SUBDIR)/libada/multilib.tmp; \
58556           else \
58557             rm -f $(TARGET_SUBDIR)/libada/Makefile; \
58558             mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
58559           fi; \
58560         else \
58561           mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
58562         fi; \
58563         test ! -f $(TARGET_SUBDIR)/libada/Makefile || exit 0; \
58564         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada; \
58565         $(NORMAL_TARGET_EXPORTS)  \
58566         echo Configuring in $(TARGET_SUBDIR)/libada; \
58567         cd "$(TARGET_SUBDIR)/libada" || exit 1; \
58568         case $(srcdir) in \
58569           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
58570           *) topdir=`echo $(TARGET_SUBDIR)/libada/ | \
58571                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
58572         esac; \
58573         module_srcdir=libada; \
58574         rm -f no-such-file || : ; \
58575         CONFIG_SITE=no-such-file $(SHELL) \
58576           $$s/$$module_srcdir/configure \
58577           --srcdir=$${topdir}/$$module_srcdir \
58578           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
58579           --target=${target_alias}  \
58580           || exit 1
58581 @endif target-libada
58582
58583
58584
58585
58586
58587 .PHONY: all-target-libada maybe-all-target-libada
58588 maybe-all-target-libada:
58589 @if gcc-bootstrap
58590 all-target-libada: stage_current
58591 @endif gcc-bootstrap
58592 @if target-libada
58593 TARGET-target-libada=all
58594 maybe-all-target-libada: all-target-libada
58595 all-target-libada: configure-target-libada
58596         @: $(MAKE); $(unstage)
58597         @r=`${PWD_COMMAND}`; export r; \
58598         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58599         $(NORMAL_TARGET_EXPORTS)  \
58600         (cd $(TARGET_SUBDIR)/libada && \
58601           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
58602                 $(TARGET-target-libada))
58603 @endif target-libada
58604
58605
58606
58607
58608
58609 .PHONY: check-target-libada maybe-check-target-libada
58610 maybe-check-target-libada:
58611 @if target-libada
58612 maybe-check-target-libada: check-target-libada
58613
58614 check-target-libada:
58615         @: $(MAKE); $(unstage)
58616         @r=`${PWD_COMMAND}`; export r; \
58617         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58618         $(NORMAL_TARGET_EXPORTS) \
58619         (cd $(TARGET_SUBDIR)/libada && \
58620           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
58621
58622 @endif target-libada
58623
58624 .PHONY: install-target-libada maybe-install-target-libada
58625 maybe-install-target-libada:
58626 @if target-libada
58627 maybe-install-target-libada: install-target-libada
58628
58629 install-target-libada: installdirs
58630         @: $(MAKE); $(unstage)
58631         @r=`${PWD_COMMAND}`; export r; \
58632         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58633         $(NORMAL_TARGET_EXPORTS) \
58634         (cd $(TARGET_SUBDIR)/libada && \
58635           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
58636
58637 @endif target-libada
58638
58639 .PHONY: install-strip-target-libada maybe-install-strip-target-libada
58640 maybe-install-strip-target-libada:
58641 @if target-libada
58642 maybe-install-strip-target-libada: install-strip-target-libada
58643
58644 install-strip-target-libada: installdirs
58645         @: $(MAKE); $(unstage)
58646         @r=`${PWD_COMMAND}`; export r; \
58647         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58648         $(NORMAL_TARGET_EXPORTS) \
58649         (cd $(TARGET_SUBDIR)/libada && \
58650           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
58651
58652 @endif target-libada
58653
58654 # Other targets (info, dvi, pdf, etc.)
58655
58656 .PHONY: maybe-info-target-libada info-target-libada
58657 maybe-info-target-libada:
58658 @if target-libada
58659 maybe-info-target-libada: info-target-libada
58660
58661 info-target-libada: \
58662     configure-target-libada 
58663         @: $(MAKE); $(unstage)
58664         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
58665         r=`${PWD_COMMAND}`; export r; \
58666         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58667         $(NORMAL_TARGET_EXPORTS) \
58668         echo "Doing info in $(TARGET_SUBDIR)/libada"; \
58669         for flag in $(EXTRA_TARGET_FLAGS); do \
58670           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58671         done; \
58672         (cd $(TARGET_SUBDIR)/libada && \
58673           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58674                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58675                   "RANLIB=$${RANLIB}" \
58676                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58677                    info) \
58678           || exit 1
58679
58680 @endif target-libada
58681
58682 .PHONY: maybe-dvi-target-libada dvi-target-libada
58683 maybe-dvi-target-libada:
58684 @if target-libada
58685 maybe-dvi-target-libada: dvi-target-libada
58686
58687 dvi-target-libada: \
58688     configure-target-libada 
58689         @: $(MAKE); $(unstage)
58690         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
58691         r=`${PWD_COMMAND}`; export r; \
58692         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58693         $(NORMAL_TARGET_EXPORTS) \
58694         echo "Doing dvi in $(TARGET_SUBDIR)/libada"; \
58695         for flag in $(EXTRA_TARGET_FLAGS); do \
58696           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58697         done; \
58698         (cd $(TARGET_SUBDIR)/libada && \
58699           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58700                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58701                   "RANLIB=$${RANLIB}" \
58702                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58703                    dvi) \
58704           || exit 1
58705
58706 @endif target-libada
58707
58708 .PHONY: maybe-pdf-target-libada pdf-target-libada
58709 maybe-pdf-target-libada:
58710 @if target-libada
58711 maybe-pdf-target-libada: pdf-target-libada
58712
58713 pdf-target-libada: \
58714     configure-target-libada 
58715         @: $(MAKE); $(unstage)
58716         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
58717         r=`${PWD_COMMAND}`; export r; \
58718         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58719         $(NORMAL_TARGET_EXPORTS) \
58720         echo "Doing pdf in $(TARGET_SUBDIR)/libada"; \
58721         for flag in $(EXTRA_TARGET_FLAGS); do \
58722           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58723         done; \
58724         (cd $(TARGET_SUBDIR)/libada && \
58725           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58726                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58727                   "RANLIB=$${RANLIB}" \
58728                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58729                    pdf) \
58730           || exit 1
58731
58732 @endif target-libada
58733
58734 .PHONY: maybe-html-target-libada html-target-libada
58735 maybe-html-target-libada:
58736 @if target-libada
58737 maybe-html-target-libada: html-target-libada
58738
58739 html-target-libada: \
58740     configure-target-libada 
58741         @: $(MAKE); $(unstage)
58742         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
58743         r=`${PWD_COMMAND}`; export r; \
58744         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58745         $(NORMAL_TARGET_EXPORTS) \
58746         echo "Doing html in $(TARGET_SUBDIR)/libada"; \
58747         for flag in $(EXTRA_TARGET_FLAGS); do \
58748           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58749         done; \
58750         (cd $(TARGET_SUBDIR)/libada && \
58751           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58752                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58753                   "RANLIB=$${RANLIB}" \
58754                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58755                    html) \
58756           || exit 1
58757
58758 @endif target-libada
58759
58760 .PHONY: maybe-TAGS-target-libada TAGS-target-libada
58761 maybe-TAGS-target-libada:
58762 @if target-libada
58763 maybe-TAGS-target-libada: TAGS-target-libada
58764
58765 TAGS-target-libada: \
58766     configure-target-libada 
58767         @: $(MAKE); $(unstage)
58768         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
58769         r=`${PWD_COMMAND}`; export r; \
58770         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58771         $(NORMAL_TARGET_EXPORTS) \
58772         echo "Doing TAGS in $(TARGET_SUBDIR)/libada"; \
58773         for flag in $(EXTRA_TARGET_FLAGS); do \
58774           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58775         done; \
58776         (cd $(TARGET_SUBDIR)/libada && \
58777           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58778                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58779                   "RANLIB=$${RANLIB}" \
58780                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58781                    TAGS) \
58782           || exit 1
58783
58784 @endif target-libada
58785
58786 .PHONY: maybe-install-info-target-libada install-info-target-libada
58787 maybe-install-info-target-libada:
58788 @if target-libada
58789 maybe-install-info-target-libada: install-info-target-libada
58790
58791 install-info-target-libada: \
58792     configure-target-libada \
58793     info-target-libada 
58794         @: $(MAKE); $(unstage)
58795         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
58796         r=`${PWD_COMMAND}`; export r; \
58797         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58798         $(NORMAL_TARGET_EXPORTS) \
58799         echo "Doing install-info in $(TARGET_SUBDIR)/libada"; \
58800         for flag in $(EXTRA_TARGET_FLAGS); do \
58801           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58802         done; \
58803         (cd $(TARGET_SUBDIR)/libada && \
58804           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58805                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58806                   "RANLIB=$${RANLIB}" \
58807                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58808                    install-info) \
58809           || exit 1
58810
58811 @endif target-libada
58812
58813 .PHONY: maybe-install-dvi-target-libada install-dvi-target-libada
58814 maybe-install-dvi-target-libada:
58815 @if target-libada
58816 maybe-install-dvi-target-libada: install-dvi-target-libada
58817
58818 install-dvi-target-libada: \
58819     configure-target-libada \
58820     dvi-target-libada 
58821         @: $(MAKE); $(unstage)
58822         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
58823         r=`${PWD_COMMAND}`; export r; \
58824         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58825         $(NORMAL_TARGET_EXPORTS) \
58826         echo "Doing install-dvi in $(TARGET_SUBDIR)/libada"; \
58827         for flag in $(EXTRA_TARGET_FLAGS); do \
58828           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58829         done; \
58830         (cd $(TARGET_SUBDIR)/libada && \
58831           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58832                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58833                   "RANLIB=$${RANLIB}" \
58834                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58835                    install-dvi) \
58836           || exit 1
58837
58838 @endif target-libada
58839
58840 .PHONY: maybe-install-pdf-target-libada install-pdf-target-libada
58841 maybe-install-pdf-target-libada:
58842 @if target-libada
58843 maybe-install-pdf-target-libada: install-pdf-target-libada
58844
58845 install-pdf-target-libada: \
58846     configure-target-libada \
58847     pdf-target-libada 
58848         @: $(MAKE); $(unstage)
58849         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
58850         r=`${PWD_COMMAND}`; export r; \
58851         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58852         $(NORMAL_TARGET_EXPORTS) \
58853         echo "Doing install-pdf in $(TARGET_SUBDIR)/libada"; \
58854         for flag in $(EXTRA_TARGET_FLAGS); do \
58855           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58856         done; \
58857         (cd $(TARGET_SUBDIR)/libada && \
58858           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58859                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58860                   "RANLIB=$${RANLIB}" \
58861                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58862                    install-pdf) \
58863           || exit 1
58864
58865 @endif target-libada
58866
58867 .PHONY: maybe-install-html-target-libada install-html-target-libada
58868 maybe-install-html-target-libada:
58869 @if target-libada
58870 maybe-install-html-target-libada: install-html-target-libada
58871
58872 install-html-target-libada: \
58873     configure-target-libada \
58874     html-target-libada 
58875         @: $(MAKE); $(unstage)
58876         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
58877         r=`${PWD_COMMAND}`; export r; \
58878         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58879         $(NORMAL_TARGET_EXPORTS) \
58880         echo "Doing install-html in $(TARGET_SUBDIR)/libada"; \
58881         for flag in $(EXTRA_TARGET_FLAGS); do \
58882           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58883         done; \
58884         (cd $(TARGET_SUBDIR)/libada && \
58885           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58886                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58887                   "RANLIB=$${RANLIB}" \
58888                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58889                    install-html) \
58890           || exit 1
58891
58892 @endif target-libada
58893
58894 .PHONY: maybe-installcheck-target-libada installcheck-target-libada
58895 maybe-installcheck-target-libada:
58896 @if target-libada
58897 maybe-installcheck-target-libada: installcheck-target-libada
58898
58899 installcheck-target-libada: \
58900     configure-target-libada 
58901         @: $(MAKE); $(unstage)
58902         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
58903         r=`${PWD_COMMAND}`; export r; \
58904         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58905         $(NORMAL_TARGET_EXPORTS) \
58906         echo "Doing installcheck in $(TARGET_SUBDIR)/libada"; \
58907         for flag in $(EXTRA_TARGET_FLAGS); do \
58908           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58909         done; \
58910         (cd $(TARGET_SUBDIR)/libada && \
58911           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58912                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58913                   "RANLIB=$${RANLIB}" \
58914                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58915                    installcheck) \
58916           || exit 1
58917
58918 @endif target-libada
58919
58920 .PHONY: maybe-mostlyclean-target-libada mostlyclean-target-libada
58921 maybe-mostlyclean-target-libada:
58922 @if target-libada
58923 maybe-mostlyclean-target-libada: mostlyclean-target-libada
58924
58925 mostlyclean-target-libada: 
58926         @: $(MAKE); $(unstage)
58927         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
58928         r=`${PWD_COMMAND}`; export r; \
58929         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58930         $(NORMAL_TARGET_EXPORTS) \
58931         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libada"; \
58932         for flag in $(EXTRA_TARGET_FLAGS); do \
58933           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58934         done; \
58935         (cd $(TARGET_SUBDIR)/libada && \
58936           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58937                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58938                   "RANLIB=$${RANLIB}" \
58939                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58940                    mostlyclean) \
58941           || exit 1
58942
58943 @endif target-libada
58944
58945 .PHONY: maybe-clean-target-libada clean-target-libada
58946 maybe-clean-target-libada:
58947 @if target-libada
58948 maybe-clean-target-libada: clean-target-libada
58949
58950 clean-target-libada: 
58951         @: $(MAKE); $(unstage)
58952         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
58953         r=`${PWD_COMMAND}`; export r; \
58954         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58955         $(NORMAL_TARGET_EXPORTS) \
58956         echo "Doing clean in $(TARGET_SUBDIR)/libada"; \
58957         for flag in $(EXTRA_TARGET_FLAGS); do \
58958           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58959         done; \
58960         (cd $(TARGET_SUBDIR)/libada && \
58961           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58962                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58963                   "RANLIB=$${RANLIB}" \
58964                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58965                    clean) \
58966           || exit 1
58967
58968 @endif target-libada
58969
58970 .PHONY: maybe-distclean-target-libada distclean-target-libada
58971 maybe-distclean-target-libada:
58972 @if target-libada
58973 maybe-distclean-target-libada: distclean-target-libada
58974
58975 distclean-target-libada: 
58976         @: $(MAKE); $(unstage)
58977         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
58978         r=`${PWD_COMMAND}`; export r; \
58979         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58980         $(NORMAL_TARGET_EXPORTS) \
58981         echo "Doing distclean in $(TARGET_SUBDIR)/libada"; \
58982         for flag in $(EXTRA_TARGET_FLAGS); do \
58983           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58984         done; \
58985         (cd $(TARGET_SUBDIR)/libada && \
58986           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58987                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58988                   "RANLIB=$${RANLIB}" \
58989                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58990                    distclean) \
58991           || exit 1
58992
58993 @endif target-libada
58994
58995 .PHONY: maybe-maintainer-clean-target-libada maintainer-clean-target-libada
58996 maybe-maintainer-clean-target-libada:
58997 @if target-libada
58998 maybe-maintainer-clean-target-libada: maintainer-clean-target-libada
58999
59000 maintainer-clean-target-libada: 
59001         @: $(MAKE); $(unstage)
59002         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
59003         r=`${PWD_COMMAND}`; export r; \
59004         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59005         $(NORMAL_TARGET_EXPORTS) \
59006         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libada"; \
59007         for flag in $(EXTRA_TARGET_FLAGS); do \
59008           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59009         done; \
59010         (cd $(TARGET_SUBDIR)/libada && \
59011           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59012                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59013                   "RANLIB=$${RANLIB}" \
59014                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59015                    maintainer-clean) \
59016           || exit 1
59017
59018 @endif target-libada
59019
59020
59021
59022
59023
59024 .PHONY: configure-target-libgm2 maybe-configure-target-libgm2
59025 maybe-configure-target-libgm2:
59026 @if gcc-bootstrap
59027 configure-target-libgm2: stage_current
59028 @endif gcc-bootstrap
59029 @if target-libgm2
59030 maybe-configure-target-libgm2: configure-target-libgm2
59031 configure-target-libgm2: 
59032         @: $(MAKE); $(unstage)
59033         @r=`${PWD_COMMAND}`; export r; \
59034         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59035         echo "Checking multilib configuration for libgm2..."; \
59036         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgm2; \
59037         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgm2/multilib.tmp 2> /dev/null; \
59038         if test -r $(TARGET_SUBDIR)/libgm2/multilib.out; then \
59039           if cmp -s $(TARGET_SUBDIR)/libgm2/multilib.tmp $(TARGET_SUBDIR)/libgm2/multilib.out; then \
59040             rm -f $(TARGET_SUBDIR)/libgm2/multilib.tmp; \
59041           else \
59042             rm -f $(TARGET_SUBDIR)/libgm2/Makefile; \
59043             mv $(TARGET_SUBDIR)/libgm2/multilib.tmp $(TARGET_SUBDIR)/libgm2/multilib.out; \
59044           fi; \
59045         else \
59046           mv $(TARGET_SUBDIR)/libgm2/multilib.tmp $(TARGET_SUBDIR)/libgm2/multilib.out; \
59047         fi; \
59048         test ! -f $(TARGET_SUBDIR)/libgm2/Makefile || exit 0; \
59049         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgm2; \
59050         $(NORMAL_TARGET_EXPORTS)  \
59051         echo Configuring in $(TARGET_SUBDIR)/libgm2; \
59052         cd "$(TARGET_SUBDIR)/libgm2" || exit 1; \
59053         case $(srcdir) in \
59054           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
59055           *) topdir=`echo $(TARGET_SUBDIR)/libgm2/ | \
59056                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
59057         esac; \
59058         module_srcdir=libgm2; \
59059         rm -f no-such-file || : ; \
59060         CONFIG_SITE=no-such-file $(SHELL) \
59061           $$s/$$module_srcdir/configure \
59062           --srcdir=$${topdir}/$$module_srcdir \
59063           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
59064           --target=${target_alias}  \
59065           || exit 1
59066 @endif target-libgm2
59067
59068
59069
59070
59071
59072 .PHONY: all-target-libgm2 maybe-all-target-libgm2
59073 maybe-all-target-libgm2:
59074 @if gcc-bootstrap
59075 all-target-libgm2: stage_current
59076 @endif gcc-bootstrap
59077 @if target-libgm2
59078 TARGET-target-libgm2=all
59079 maybe-all-target-libgm2: all-target-libgm2
59080 all-target-libgm2: configure-target-libgm2
59081         @: $(MAKE); $(unstage)
59082         @r=`${PWD_COMMAND}`; export r; \
59083         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59084         $(NORMAL_TARGET_EXPORTS)  \
59085         (cd $(TARGET_SUBDIR)/libgm2 && \
59086           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
59087                 $(TARGET-target-libgm2))
59088 @endif target-libgm2
59089
59090
59091
59092
59093
59094 .PHONY: check-target-libgm2 maybe-check-target-libgm2
59095 maybe-check-target-libgm2:
59096 @if target-libgm2
59097 maybe-check-target-libgm2: check-target-libgm2
59098
59099 check-target-libgm2:
59100         @: $(MAKE); $(unstage)
59101         @r=`${PWD_COMMAND}`; export r; \
59102         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59103         $(NORMAL_TARGET_EXPORTS) \
59104         (cd $(TARGET_SUBDIR)/libgm2 && \
59105           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
59106
59107 @endif target-libgm2
59108
59109 .PHONY: install-target-libgm2 maybe-install-target-libgm2
59110 maybe-install-target-libgm2:
59111 @if target-libgm2
59112 maybe-install-target-libgm2: install-target-libgm2
59113
59114 install-target-libgm2: installdirs
59115         @: $(MAKE); $(unstage)
59116         @r=`${PWD_COMMAND}`; export r; \
59117         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59118         $(NORMAL_TARGET_EXPORTS) \
59119         (cd $(TARGET_SUBDIR)/libgm2 && \
59120           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
59121
59122 @endif target-libgm2
59123
59124 .PHONY: install-strip-target-libgm2 maybe-install-strip-target-libgm2
59125 maybe-install-strip-target-libgm2:
59126 @if target-libgm2
59127 maybe-install-strip-target-libgm2: install-strip-target-libgm2
59128
59129 install-strip-target-libgm2: installdirs
59130         @: $(MAKE); $(unstage)
59131         @r=`${PWD_COMMAND}`; export r; \
59132         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59133         $(NORMAL_TARGET_EXPORTS) \
59134         (cd $(TARGET_SUBDIR)/libgm2 && \
59135           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
59136
59137 @endif target-libgm2
59138
59139 # Other targets (info, dvi, pdf, etc.)
59140
59141 .PHONY: maybe-info-target-libgm2 info-target-libgm2
59142 maybe-info-target-libgm2:
59143 @if target-libgm2
59144 maybe-info-target-libgm2: info-target-libgm2
59145
59146 info-target-libgm2: \
59147     configure-target-libgm2 
59148         @: $(MAKE); $(unstage)
59149         @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
59150         r=`${PWD_COMMAND}`; export r; \
59151         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59152         $(NORMAL_TARGET_EXPORTS) \
59153         echo "Doing info in $(TARGET_SUBDIR)/libgm2"; \
59154         for flag in $(EXTRA_TARGET_FLAGS); do \
59155           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59156         done; \
59157         (cd $(TARGET_SUBDIR)/libgm2 && \
59158           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59159                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59160                   "RANLIB=$${RANLIB}" \
59161                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59162                    info) \
59163           || exit 1
59164
59165 @endif target-libgm2
59166
59167 .PHONY: maybe-dvi-target-libgm2 dvi-target-libgm2
59168 maybe-dvi-target-libgm2:
59169 @if target-libgm2
59170 maybe-dvi-target-libgm2: dvi-target-libgm2
59171
59172 dvi-target-libgm2: \
59173     configure-target-libgm2 
59174         @: $(MAKE); $(unstage)
59175         @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
59176         r=`${PWD_COMMAND}`; export r; \
59177         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59178         $(NORMAL_TARGET_EXPORTS) \
59179         echo "Doing dvi in $(TARGET_SUBDIR)/libgm2"; \
59180         for flag in $(EXTRA_TARGET_FLAGS); do \
59181           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59182         done; \
59183         (cd $(TARGET_SUBDIR)/libgm2 && \
59184           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59185                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59186                   "RANLIB=$${RANLIB}" \
59187                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59188                    dvi) \
59189           || exit 1
59190
59191 @endif target-libgm2
59192
59193 .PHONY: maybe-pdf-target-libgm2 pdf-target-libgm2
59194 maybe-pdf-target-libgm2:
59195 @if target-libgm2
59196 maybe-pdf-target-libgm2: pdf-target-libgm2
59197
59198 pdf-target-libgm2: \
59199     configure-target-libgm2 
59200         @: $(MAKE); $(unstage)
59201         @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
59202         r=`${PWD_COMMAND}`; export r; \
59203         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59204         $(NORMAL_TARGET_EXPORTS) \
59205         echo "Doing pdf in $(TARGET_SUBDIR)/libgm2"; \
59206         for flag in $(EXTRA_TARGET_FLAGS); do \
59207           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59208         done; \
59209         (cd $(TARGET_SUBDIR)/libgm2 && \
59210           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59211                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59212                   "RANLIB=$${RANLIB}" \
59213                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59214                    pdf) \
59215           || exit 1
59216
59217 @endif target-libgm2
59218
59219 .PHONY: maybe-html-target-libgm2 html-target-libgm2
59220 maybe-html-target-libgm2:
59221 @if target-libgm2
59222 maybe-html-target-libgm2: html-target-libgm2
59223
59224 html-target-libgm2: \
59225     configure-target-libgm2 
59226         @: $(MAKE); $(unstage)
59227         @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
59228         r=`${PWD_COMMAND}`; export r; \
59229         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59230         $(NORMAL_TARGET_EXPORTS) \
59231         echo "Doing html in $(TARGET_SUBDIR)/libgm2"; \
59232         for flag in $(EXTRA_TARGET_FLAGS); do \
59233           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59234         done; \
59235         (cd $(TARGET_SUBDIR)/libgm2 && \
59236           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59237                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59238                   "RANLIB=$${RANLIB}" \
59239                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59240                    html) \
59241           || exit 1
59242
59243 @endif target-libgm2
59244
59245 .PHONY: maybe-TAGS-target-libgm2 TAGS-target-libgm2
59246 maybe-TAGS-target-libgm2:
59247 @if target-libgm2
59248 maybe-TAGS-target-libgm2: TAGS-target-libgm2
59249
59250 TAGS-target-libgm2: \
59251     configure-target-libgm2 
59252         @: $(MAKE); $(unstage)
59253         @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
59254         r=`${PWD_COMMAND}`; export r; \
59255         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59256         $(NORMAL_TARGET_EXPORTS) \
59257         echo "Doing TAGS in $(TARGET_SUBDIR)/libgm2"; \
59258         for flag in $(EXTRA_TARGET_FLAGS); do \
59259           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59260         done; \
59261         (cd $(TARGET_SUBDIR)/libgm2 && \
59262           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59263                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59264                   "RANLIB=$${RANLIB}" \
59265                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59266                    TAGS) \
59267           || exit 1
59268
59269 @endif target-libgm2
59270
59271 .PHONY: maybe-install-info-target-libgm2 install-info-target-libgm2
59272 maybe-install-info-target-libgm2:
59273 @if target-libgm2
59274 maybe-install-info-target-libgm2: install-info-target-libgm2
59275
59276 install-info-target-libgm2: \
59277     configure-target-libgm2 \
59278     info-target-libgm2 
59279         @: $(MAKE); $(unstage)
59280         @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
59281         r=`${PWD_COMMAND}`; export r; \
59282         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59283         $(NORMAL_TARGET_EXPORTS) \
59284         echo "Doing install-info in $(TARGET_SUBDIR)/libgm2"; \
59285         for flag in $(EXTRA_TARGET_FLAGS); do \
59286           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59287         done; \
59288         (cd $(TARGET_SUBDIR)/libgm2 && \
59289           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59290                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59291                   "RANLIB=$${RANLIB}" \
59292                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59293                    install-info) \
59294           || exit 1
59295
59296 @endif target-libgm2
59297
59298 .PHONY: maybe-install-dvi-target-libgm2 install-dvi-target-libgm2
59299 maybe-install-dvi-target-libgm2:
59300 @if target-libgm2
59301 maybe-install-dvi-target-libgm2: install-dvi-target-libgm2
59302
59303 install-dvi-target-libgm2: \
59304     configure-target-libgm2 \
59305     dvi-target-libgm2 
59306         @: $(MAKE); $(unstage)
59307         @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
59308         r=`${PWD_COMMAND}`; export r; \
59309         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59310         $(NORMAL_TARGET_EXPORTS) \
59311         echo "Doing install-dvi in $(TARGET_SUBDIR)/libgm2"; \
59312         for flag in $(EXTRA_TARGET_FLAGS); do \
59313           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59314         done; \
59315         (cd $(TARGET_SUBDIR)/libgm2 && \
59316           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59317                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59318                   "RANLIB=$${RANLIB}" \
59319                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59320                    install-dvi) \
59321           || exit 1
59322
59323 @endif target-libgm2
59324
59325 .PHONY: maybe-install-pdf-target-libgm2 install-pdf-target-libgm2
59326 maybe-install-pdf-target-libgm2:
59327 @if target-libgm2
59328 maybe-install-pdf-target-libgm2: install-pdf-target-libgm2
59329
59330 install-pdf-target-libgm2: \
59331     configure-target-libgm2 \
59332     pdf-target-libgm2 
59333         @: $(MAKE); $(unstage)
59334         @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
59335         r=`${PWD_COMMAND}`; export r; \
59336         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59337         $(NORMAL_TARGET_EXPORTS) \
59338         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgm2"; \
59339         for flag in $(EXTRA_TARGET_FLAGS); do \
59340           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59341         done; \
59342         (cd $(TARGET_SUBDIR)/libgm2 && \
59343           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59344                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59345                   "RANLIB=$${RANLIB}" \
59346                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59347                    install-pdf) \
59348           || exit 1
59349
59350 @endif target-libgm2
59351
59352 .PHONY: maybe-install-html-target-libgm2 install-html-target-libgm2
59353 maybe-install-html-target-libgm2:
59354 @if target-libgm2
59355 maybe-install-html-target-libgm2: install-html-target-libgm2
59356
59357 install-html-target-libgm2: \
59358     configure-target-libgm2 \
59359     html-target-libgm2 
59360         @: $(MAKE); $(unstage)
59361         @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
59362         r=`${PWD_COMMAND}`; export r; \
59363         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59364         $(NORMAL_TARGET_EXPORTS) \
59365         echo "Doing install-html in $(TARGET_SUBDIR)/libgm2"; \
59366         for flag in $(EXTRA_TARGET_FLAGS); do \
59367           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59368         done; \
59369         (cd $(TARGET_SUBDIR)/libgm2 && \
59370           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59371                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59372                   "RANLIB=$${RANLIB}" \
59373                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59374                    install-html) \
59375           || exit 1
59376
59377 @endif target-libgm2
59378
59379 .PHONY: maybe-installcheck-target-libgm2 installcheck-target-libgm2
59380 maybe-installcheck-target-libgm2:
59381 @if target-libgm2
59382 maybe-installcheck-target-libgm2: installcheck-target-libgm2
59383
59384 installcheck-target-libgm2: \
59385     configure-target-libgm2 
59386         @: $(MAKE); $(unstage)
59387         @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
59388         r=`${PWD_COMMAND}`; export r; \
59389         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59390         $(NORMAL_TARGET_EXPORTS) \
59391         echo "Doing installcheck in $(TARGET_SUBDIR)/libgm2"; \
59392         for flag in $(EXTRA_TARGET_FLAGS); do \
59393           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59394         done; \
59395         (cd $(TARGET_SUBDIR)/libgm2 && \
59396           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59397                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59398                   "RANLIB=$${RANLIB}" \
59399                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59400                    installcheck) \
59401           || exit 1
59402
59403 @endif target-libgm2
59404
59405 .PHONY: maybe-mostlyclean-target-libgm2 mostlyclean-target-libgm2
59406 maybe-mostlyclean-target-libgm2:
59407 @if target-libgm2
59408 maybe-mostlyclean-target-libgm2: mostlyclean-target-libgm2
59409
59410 mostlyclean-target-libgm2: 
59411         @: $(MAKE); $(unstage)
59412         @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
59413         r=`${PWD_COMMAND}`; export r; \
59414         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59415         $(NORMAL_TARGET_EXPORTS) \
59416         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgm2"; \
59417         for flag in $(EXTRA_TARGET_FLAGS); do \
59418           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59419         done; \
59420         (cd $(TARGET_SUBDIR)/libgm2 && \
59421           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59422                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59423                   "RANLIB=$${RANLIB}" \
59424                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59425                    mostlyclean) \
59426           || exit 1
59427
59428 @endif target-libgm2
59429
59430 .PHONY: maybe-clean-target-libgm2 clean-target-libgm2
59431 maybe-clean-target-libgm2:
59432 @if target-libgm2
59433 maybe-clean-target-libgm2: clean-target-libgm2
59434
59435 clean-target-libgm2: 
59436         @: $(MAKE); $(unstage)
59437         @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
59438         r=`${PWD_COMMAND}`; export r; \
59439         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59440         $(NORMAL_TARGET_EXPORTS) \
59441         echo "Doing clean in $(TARGET_SUBDIR)/libgm2"; \
59442         for flag in $(EXTRA_TARGET_FLAGS); do \
59443           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59444         done; \
59445         (cd $(TARGET_SUBDIR)/libgm2 && \
59446           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59447                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59448                   "RANLIB=$${RANLIB}" \
59449                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59450                    clean) \
59451           || exit 1
59452
59453 @endif target-libgm2
59454
59455 .PHONY: maybe-distclean-target-libgm2 distclean-target-libgm2
59456 maybe-distclean-target-libgm2:
59457 @if target-libgm2
59458 maybe-distclean-target-libgm2: distclean-target-libgm2
59459
59460 distclean-target-libgm2: 
59461         @: $(MAKE); $(unstage)
59462         @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
59463         r=`${PWD_COMMAND}`; export r; \
59464         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59465         $(NORMAL_TARGET_EXPORTS) \
59466         echo "Doing distclean in $(TARGET_SUBDIR)/libgm2"; \
59467         for flag in $(EXTRA_TARGET_FLAGS); do \
59468           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59469         done; \
59470         (cd $(TARGET_SUBDIR)/libgm2 && \
59471           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59472                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59473                   "RANLIB=$${RANLIB}" \
59474                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59475                    distclean) \
59476           || exit 1
59477
59478 @endif target-libgm2
59479
59480 .PHONY: maybe-maintainer-clean-target-libgm2 maintainer-clean-target-libgm2
59481 maybe-maintainer-clean-target-libgm2:
59482 @if target-libgm2
59483 maybe-maintainer-clean-target-libgm2: maintainer-clean-target-libgm2
59484
59485 maintainer-clean-target-libgm2: 
59486         @: $(MAKE); $(unstage)
59487         @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
59488         r=`${PWD_COMMAND}`; export r; \
59489         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59490         $(NORMAL_TARGET_EXPORTS) \
59491         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgm2"; \
59492         for flag in $(EXTRA_TARGET_FLAGS); do \
59493           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59494         done; \
59495         (cd $(TARGET_SUBDIR)/libgm2 && \
59496           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59497                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59498                   "RANLIB=$${RANLIB}" \
59499                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59500                    maintainer-clean) \
59501           || exit 1
59502
59503 @endif target-libgm2
59504
59505
59506
59507
59508
59509 .PHONY: configure-target-libgomp maybe-configure-target-libgomp
59510 maybe-configure-target-libgomp:
59511 @if gcc-bootstrap
59512 configure-target-libgomp: stage_current
59513 @endif gcc-bootstrap
59514 @if target-libgomp
59515 maybe-configure-target-libgomp: configure-target-libgomp
59516 configure-target-libgomp: 
59517         @r=`${PWD_COMMAND}`; export r; \
59518         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59519         echo "Checking multilib configuration for libgomp..."; \
59520         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
59521         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
59522         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59523           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59524             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
59525           else \
59526             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
59527             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59528           fi; \
59529         else \
59530           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59531         fi; \
59532         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
59533         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
59534         $(NORMAL_TARGET_EXPORTS)  \
59535         echo Configuring in $(TARGET_SUBDIR)/libgomp; \
59536         cd "$(TARGET_SUBDIR)/libgomp" || exit 1; \
59537         case $(srcdir) in \
59538           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
59539           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
59540                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
59541         esac; \
59542         module_srcdir=libgomp; \
59543         rm -f no-such-file || : ; \
59544         CONFIG_SITE=no-such-file $(SHELL) \
59545           $$s/$$module_srcdir/configure \
59546           --srcdir=$${topdir}/$$module_srcdir \
59547           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
59548           --target=${target_alias}  \
59549           || exit 1
59550 @endif target-libgomp
59551
59552
59553
59554 .PHONY: configure-stage1-target-libgomp maybe-configure-stage1-target-libgomp
59555 maybe-configure-stage1-target-libgomp:
59556 @if target-libgomp-bootstrap
59557 maybe-configure-stage1-target-libgomp: configure-stage1-target-libgomp
59558 configure-stage1-target-libgomp:
59559         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
59560         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
59561         @r=`${PWD_COMMAND}`; export r; \
59562         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59563         TFLAGS="$(STAGE1_TFLAGS)"; \
59564         echo "Checking multilib configuration for libgomp..."; \
59565         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
59566         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59567           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59568             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
59569           else \
59570             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
59571             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59572           fi; \
59573         else \
59574           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59575         fi; \
59576         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
59577         $(NORMAL_TARGET_EXPORTS) \
59578         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
59579         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
59580         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
59581         echo Configuring stage 1 in $(TARGET_SUBDIR)/libgomp; \
59582         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
59583         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
59584         case $(srcdir) in \
59585           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
59586           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
59587                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
59588         esac; \
59589         module_srcdir=libgomp; \
59590         $(SHELL) $$s/$$module_srcdir/configure \
59591           --srcdir=$${topdir}/$$module_srcdir \
59592           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
59593           --target=${target_alias} \
59594            \
59595           $(STAGE1_CONFIGURE_FLAGS)
59596 @endif target-libgomp-bootstrap
59597
59598 .PHONY: configure-stage2-target-libgomp maybe-configure-stage2-target-libgomp
59599 maybe-configure-stage2-target-libgomp:
59600 @if target-libgomp-bootstrap
59601 maybe-configure-stage2-target-libgomp: configure-stage2-target-libgomp
59602 configure-stage2-target-libgomp:
59603         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
59604         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
59605         @r=`${PWD_COMMAND}`; export r; \
59606         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59607         TFLAGS="$(STAGE2_TFLAGS)"; \
59608         echo "Checking multilib configuration for libgomp..."; \
59609         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
59610         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59611           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59612             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
59613           else \
59614             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
59615             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59616           fi; \
59617         else \
59618           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59619         fi; \
59620         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
59621         $(NORMAL_TARGET_EXPORTS) \
59622          \
59623         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
59624         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
59625         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
59626         echo Configuring stage 2 in $(TARGET_SUBDIR)/libgomp; \
59627         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
59628         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
59629         case $(srcdir) in \
59630           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
59631           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
59632                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
59633         esac; \
59634         module_srcdir=libgomp; \
59635         $(SHELL) $$s/$$module_srcdir/configure \
59636           --srcdir=$${topdir}/$$module_srcdir \
59637           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
59638           --target=${target_alias} \
59639           --with-build-libsubdir=$(HOST_SUBDIR) \
59640           $(STAGE2_CONFIGURE_FLAGS)
59641 @endif target-libgomp-bootstrap
59642
59643 .PHONY: configure-stage3-target-libgomp maybe-configure-stage3-target-libgomp
59644 maybe-configure-stage3-target-libgomp:
59645 @if target-libgomp-bootstrap
59646 maybe-configure-stage3-target-libgomp: configure-stage3-target-libgomp
59647 configure-stage3-target-libgomp:
59648         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
59649         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
59650         @r=`${PWD_COMMAND}`; export r; \
59651         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59652         TFLAGS="$(STAGE3_TFLAGS)"; \
59653         echo "Checking multilib configuration for libgomp..."; \
59654         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
59655         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59656           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59657             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
59658           else \
59659             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
59660             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59661           fi; \
59662         else \
59663           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59664         fi; \
59665         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
59666         $(NORMAL_TARGET_EXPORTS) \
59667          \
59668         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
59669         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
59670         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
59671         echo Configuring stage 3 in $(TARGET_SUBDIR)/libgomp; \
59672         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
59673         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
59674         case $(srcdir) in \
59675           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
59676           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
59677                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
59678         esac; \
59679         module_srcdir=libgomp; \
59680         $(SHELL) $$s/$$module_srcdir/configure \
59681           --srcdir=$${topdir}/$$module_srcdir \
59682           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
59683           --target=${target_alias} \
59684           --with-build-libsubdir=$(HOST_SUBDIR) \
59685           $(STAGE3_CONFIGURE_FLAGS)
59686 @endif target-libgomp-bootstrap
59687
59688 .PHONY: configure-stage4-target-libgomp maybe-configure-stage4-target-libgomp
59689 maybe-configure-stage4-target-libgomp:
59690 @if target-libgomp-bootstrap
59691 maybe-configure-stage4-target-libgomp: configure-stage4-target-libgomp
59692 configure-stage4-target-libgomp:
59693         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
59694         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
59695         @r=`${PWD_COMMAND}`; export r; \
59696         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59697         TFLAGS="$(STAGE4_TFLAGS)"; \
59698         echo "Checking multilib configuration for libgomp..."; \
59699         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
59700         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59701           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59702             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
59703           else \
59704             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
59705             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59706           fi; \
59707         else \
59708           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59709         fi; \
59710         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
59711         $(NORMAL_TARGET_EXPORTS) \
59712          \
59713         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
59714         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
59715         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
59716         echo Configuring stage 4 in $(TARGET_SUBDIR)/libgomp; \
59717         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
59718         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
59719         case $(srcdir) in \
59720           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
59721           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
59722                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
59723         esac; \
59724         module_srcdir=libgomp; \
59725         $(SHELL) $$s/$$module_srcdir/configure \
59726           --srcdir=$${topdir}/$$module_srcdir \
59727           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
59728           --target=${target_alias} \
59729           --with-build-libsubdir=$(HOST_SUBDIR) \
59730           $(STAGE4_CONFIGURE_FLAGS)
59731 @endif target-libgomp-bootstrap
59732
59733 .PHONY: configure-stageprofile-target-libgomp maybe-configure-stageprofile-target-libgomp
59734 maybe-configure-stageprofile-target-libgomp:
59735 @if target-libgomp-bootstrap
59736 maybe-configure-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
59737 configure-stageprofile-target-libgomp:
59738         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
59739         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
59740         @r=`${PWD_COMMAND}`; export r; \
59741         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59742         TFLAGS="$(STAGEprofile_TFLAGS)"; \
59743         echo "Checking multilib configuration for libgomp..."; \
59744         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
59745         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59746           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59747             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
59748           else \
59749             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
59750             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59751           fi; \
59752         else \
59753           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59754         fi; \
59755         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
59756         $(NORMAL_TARGET_EXPORTS) \
59757          \
59758         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
59759         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
59760         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
59761         echo Configuring stage profile in $(TARGET_SUBDIR)/libgomp; \
59762         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
59763         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
59764         case $(srcdir) in \
59765           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
59766           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
59767                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
59768         esac; \
59769         module_srcdir=libgomp; \
59770         $(SHELL) $$s/$$module_srcdir/configure \
59771           --srcdir=$${topdir}/$$module_srcdir \
59772           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
59773           --target=${target_alias} \
59774           --with-build-libsubdir=$(HOST_SUBDIR) \
59775           $(STAGEprofile_CONFIGURE_FLAGS)
59776 @endif target-libgomp-bootstrap
59777
59778 .PHONY: configure-stagetrain-target-libgomp maybe-configure-stagetrain-target-libgomp
59779 maybe-configure-stagetrain-target-libgomp:
59780 @if target-libgomp-bootstrap
59781 maybe-configure-stagetrain-target-libgomp: configure-stagetrain-target-libgomp
59782 configure-stagetrain-target-libgomp:
59783         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
59784         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
59785         @r=`${PWD_COMMAND}`; export r; \
59786         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59787         TFLAGS="$(STAGEtrain_TFLAGS)"; \
59788         echo "Checking multilib configuration for libgomp..."; \
59789         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
59790         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59791           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59792             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
59793           else \
59794             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
59795             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59796           fi; \
59797         else \
59798           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59799         fi; \
59800         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
59801         $(NORMAL_TARGET_EXPORTS) \
59802          \
59803         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
59804         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
59805         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
59806         echo Configuring stage train in $(TARGET_SUBDIR)/libgomp; \
59807         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
59808         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
59809         case $(srcdir) in \
59810           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
59811           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
59812                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
59813         esac; \
59814         module_srcdir=libgomp; \
59815         $(SHELL) $$s/$$module_srcdir/configure \
59816           --srcdir=$${topdir}/$$module_srcdir \
59817           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
59818           --target=${target_alias} \
59819           --with-build-libsubdir=$(HOST_SUBDIR) \
59820           $(STAGEtrain_CONFIGURE_FLAGS)
59821 @endif target-libgomp-bootstrap
59822
59823 .PHONY: configure-stagefeedback-target-libgomp maybe-configure-stagefeedback-target-libgomp
59824 maybe-configure-stagefeedback-target-libgomp:
59825 @if target-libgomp-bootstrap
59826 maybe-configure-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
59827 configure-stagefeedback-target-libgomp:
59828         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
59829         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
59830         @r=`${PWD_COMMAND}`; export r; \
59831         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59832         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
59833         echo "Checking multilib configuration for libgomp..."; \
59834         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
59835         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59836           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59837             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
59838           else \
59839             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
59840             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59841           fi; \
59842         else \
59843           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59844         fi; \
59845         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
59846         $(NORMAL_TARGET_EXPORTS) \
59847          \
59848         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
59849         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
59850         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
59851         echo Configuring stage feedback in $(TARGET_SUBDIR)/libgomp; \
59852         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
59853         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
59854         case $(srcdir) in \
59855           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
59856           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
59857                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
59858         esac; \
59859         module_srcdir=libgomp; \
59860         $(SHELL) $$s/$$module_srcdir/configure \
59861           --srcdir=$${topdir}/$$module_srcdir \
59862           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
59863           --target=${target_alias} \
59864           --with-build-libsubdir=$(HOST_SUBDIR) \
59865           $(STAGEfeedback_CONFIGURE_FLAGS)
59866 @endif target-libgomp-bootstrap
59867
59868 .PHONY: configure-stageautoprofile-target-libgomp maybe-configure-stageautoprofile-target-libgomp
59869 maybe-configure-stageautoprofile-target-libgomp:
59870 @if target-libgomp-bootstrap
59871 maybe-configure-stageautoprofile-target-libgomp: configure-stageautoprofile-target-libgomp
59872 configure-stageautoprofile-target-libgomp:
59873         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
59874         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
59875         @r=`${PWD_COMMAND}`; export r; \
59876         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59877         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
59878         echo "Checking multilib configuration for libgomp..."; \
59879         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
59880         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59881           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59882             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
59883           else \
59884             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
59885             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59886           fi; \
59887         else \
59888           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59889         fi; \
59890         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
59891         $(NORMAL_TARGET_EXPORTS) \
59892          \
59893         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
59894         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
59895         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
59896         echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libgomp; \
59897         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
59898         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
59899         case $(srcdir) in \
59900           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
59901           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
59902                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
59903         esac; \
59904         module_srcdir=libgomp; \
59905         $(SHELL) $$s/$$module_srcdir/configure \
59906           --srcdir=$${topdir}/$$module_srcdir \
59907           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
59908           --target=${target_alias} \
59909           --with-build-libsubdir=$(HOST_SUBDIR) \
59910           $(STAGEautoprofile_CONFIGURE_FLAGS)
59911 @endif target-libgomp-bootstrap
59912
59913 .PHONY: configure-stageautofeedback-target-libgomp maybe-configure-stageautofeedback-target-libgomp
59914 maybe-configure-stageautofeedback-target-libgomp:
59915 @if target-libgomp-bootstrap
59916 maybe-configure-stageautofeedback-target-libgomp: configure-stageautofeedback-target-libgomp
59917 configure-stageautofeedback-target-libgomp:
59918         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
59919         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
59920         @r=`${PWD_COMMAND}`; export r; \
59921         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59922         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
59923         echo "Checking multilib configuration for libgomp..."; \
59924         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
59925         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59926           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59927             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
59928           else \
59929             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
59930             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59931           fi; \
59932         else \
59933           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59934         fi; \
59935         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
59936         $(NORMAL_TARGET_EXPORTS) \
59937          \
59938         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
59939         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
59940         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
59941         echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libgomp; \
59942         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
59943         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
59944         case $(srcdir) in \
59945           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
59946           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
59947                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
59948         esac; \
59949         module_srcdir=libgomp; \
59950         $(SHELL) $$s/$$module_srcdir/configure \
59951           --srcdir=$${topdir}/$$module_srcdir \
59952           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
59953           --target=${target_alias} \
59954           --with-build-libsubdir=$(HOST_SUBDIR) \
59955           $(STAGEautofeedback_CONFIGURE_FLAGS)
59956 @endif target-libgomp-bootstrap
59957
59958
59959
59960
59961
59962 .PHONY: all-target-libgomp maybe-all-target-libgomp
59963 maybe-all-target-libgomp:
59964 @if gcc-bootstrap
59965 all-target-libgomp: stage_current
59966 @endif gcc-bootstrap
59967 @if target-libgomp
59968 TARGET-target-libgomp=all
59969 maybe-all-target-libgomp: all-target-libgomp
59970 all-target-libgomp: configure-target-libgomp
59971         @r=`${PWD_COMMAND}`; export r; \
59972         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59973         $(NORMAL_TARGET_EXPORTS)  \
59974         (cd $(TARGET_SUBDIR)/libgomp && \
59975           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
59976                 $(TARGET-target-libgomp))
59977 @endif target-libgomp
59978
59979
59980
59981 .PHONY: all-stage1-target-libgomp maybe-all-stage1-target-libgomp
59982 .PHONY: clean-stage1-target-libgomp maybe-clean-stage1-target-libgomp
59983 maybe-all-stage1-target-libgomp:
59984 maybe-clean-stage1-target-libgomp:
59985 @if target-libgomp-bootstrap
59986 maybe-all-stage1-target-libgomp: all-stage1-target-libgomp
59987 all-stage1: all-stage1-target-libgomp
59988 TARGET-stage1-target-libgomp = $(TARGET-target-libgomp)
59989 all-stage1-target-libgomp: configure-stage1-target-libgomp
59990         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
59991         @r=`${PWD_COMMAND}`; export r; \
59992         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59993         TFLAGS="$(STAGE1_TFLAGS)"; \
59994         $(NORMAL_TARGET_EXPORTS)  \
59995         cd $(TARGET_SUBDIR)/libgomp && \
59996          \
59997         $(MAKE) $(BASE_FLAGS_TO_PASS) \
59998                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
59999                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
60000                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
60001                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
60002                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
60003                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
60004                 $(EXTRA_TARGET_FLAGS)  \
60005                   \
60006                 TFLAGS="$(STAGE1_TFLAGS)"  \
60007                 $(TARGET-stage1-target-libgomp)
60008
60009 maybe-clean-stage1-target-libgomp: clean-stage1-target-libgomp
60010 clean-stage1: clean-stage1-target-libgomp
60011 clean-stage1-target-libgomp:
60012         @if [ $(current_stage) = stage1 ]; then \
60013           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
60014         else \
60015           [ -f $(TARGET_SUBDIR)/stage1-libgomp/Makefile ] || exit 0; \
60016           $(MAKE) stage1-start; \
60017         fi; \
60018         cd $(TARGET_SUBDIR)/libgomp && \
60019         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
60020           clean
60021 @endif target-libgomp-bootstrap
60022
60023
60024 .PHONY: all-stage2-target-libgomp maybe-all-stage2-target-libgomp
60025 .PHONY: clean-stage2-target-libgomp maybe-clean-stage2-target-libgomp
60026 maybe-all-stage2-target-libgomp:
60027 maybe-clean-stage2-target-libgomp:
60028 @if target-libgomp-bootstrap
60029 maybe-all-stage2-target-libgomp: all-stage2-target-libgomp
60030 all-stage2: all-stage2-target-libgomp
60031 TARGET-stage2-target-libgomp = $(TARGET-target-libgomp)
60032 all-stage2-target-libgomp: configure-stage2-target-libgomp
60033         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
60034         @r=`${PWD_COMMAND}`; export r; \
60035         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60036         TFLAGS="$(STAGE2_TFLAGS)"; \
60037         $(NORMAL_TARGET_EXPORTS) \
60038           \
60039         cd $(TARGET_SUBDIR)/libgomp && \
60040          \
60041         $(MAKE) $(BASE_FLAGS_TO_PASS) \
60042                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
60043                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
60044                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
60045                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
60046                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
60047                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
60048                 $(EXTRA_TARGET_FLAGS)   \
60049                 TFLAGS="$(STAGE2_TFLAGS)"  \
60050                 $(TARGET-stage2-target-libgomp)
60051
60052 maybe-clean-stage2-target-libgomp: clean-stage2-target-libgomp
60053 clean-stage2: clean-stage2-target-libgomp
60054 clean-stage2-target-libgomp:
60055         @if [ $(current_stage) = stage2 ]; then \
60056           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
60057         else \
60058           [ -f $(TARGET_SUBDIR)/stage2-libgomp/Makefile ] || exit 0; \
60059           $(MAKE) stage2-start; \
60060         fi; \
60061         cd $(TARGET_SUBDIR)/libgomp && \
60062         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
60063 @endif target-libgomp-bootstrap
60064
60065
60066 .PHONY: all-stage3-target-libgomp maybe-all-stage3-target-libgomp
60067 .PHONY: clean-stage3-target-libgomp maybe-clean-stage3-target-libgomp
60068 maybe-all-stage3-target-libgomp:
60069 maybe-clean-stage3-target-libgomp:
60070 @if target-libgomp-bootstrap
60071 maybe-all-stage3-target-libgomp: all-stage3-target-libgomp
60072 all-stage3: all-stage3-target-libgomp
60073 TARGET-stage3-target-libgomp = $(TARGET-target-libgomp)
60074 all-stage3-target-libgomp: configure-stage3-target-libgomp
60075         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
60076         @r=`${PWD_COMMAND}`; export r; \
60077         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60078         TFLAGS="$(STAGE3_TFLAGS)"; \
60079         $(NORMAL_TARGET_EXPORTS) \
60080           \
60081         cd $(TARGET_SUBDIR)/libgomp && \
60082          \
60083         $(MAKE) $(BASE_FLAGS_TO_PASS) \
60084                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
60085                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
60086                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
60087                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
60088                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
60089                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
60090                 $(EXTRA_TARGET_FLAGS)   \
60091                 TFLAGS="$(STAGE3_TFLAGS)"  \
60092                 $(TARGET-stage3-target-libgomp)
60093
60094 maybe-clean-stage3-target-libgomp: clean-stage3-target-libgomp
60095 clean-stage3: clean-stage3-target-libgomp
60096 clean-stage3-target-libgomp:
60097         @if [ $(current_stage) = stage3 ]; then \
60098           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
60099         else \
60100           [ -f $(TARGET_SUBDIR)/stage3-libgomp/Makefile ] || exit 0; \
60101           $(MAKE) stage3-start; \
60102         fi; \
60103         cd $(TARGET_SUBDIR)/libgomp && \
60104         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
60105 @endif target-libgomp-bootstrap
60106
60107
60108 .PHONY: all-stage4-target-libgomp maybe-all-stage4-target-libgomp
60109 .PHONY: clean-stage4-target-libgomp maybe-clean-stage4-target-libgomp
60110 maybe-all-stage4-target-libgomp:
60111 maybe-clean-stage4-target-libgomp:
60112 @if target-libgomp-bootstrap
60113 maybe-all-stage4-target-libgomp: all-stage4-target-libgomp
60114 all-stage4: all-stage4-target-libgomp
60115 TARGET-stage4-target-libgomp = $(TARGET-target-libgomp)
60116 all-stage4-target-libgomp: configure-stage4-target-libgomp
60117         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
60118         @r=`${PWD_COMMAND}`; export r; \
60119         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60120         TFLAGS="$(STAGE4_TFLAGS)"; \
60121         $(NORMAL_TARGET_EXPORTS) \
60122           \
60123         cd $(TARGET_SUBDIR)/libgomp && \
60124          \
60125         $(MAKE) $(BASE_FLAGS_TO_PASS) \
60126                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
60127                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
60128                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
60129                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
60130                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
60131                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
60132                 $(EXTRA_TARGET_FLAGS)   \
60133                 TFLAGS="$(STAGE4_TFLAGS)"  \
60134                 $(TARGET-stage4-target-libgomp)
60135
60136 maybe-clean-stage4-target-libgomp: clean-stage4-target-libgomp
60137 clean-stage4: clean-stage4-target-libgomp
60138 clean-stage4-target-libgomp:
60139         @if [ $(current_stage) = stage4 ]; then \
60140           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
60141         else \
60142           [ -f $(TARGET_SUBDIR)/stage4-libgomp/Makefile ] || exit 0; \
60143           $(MAKE) stage4-start; \
60144         fi; \
60145         cd $(TARGET_SUBDIR)/libgomp && \
60146         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
60147 @endif target-libgomp-bootstrap
60148
60149
60150 .PHONY: all-stageprofile-target-libgomp maybe-all-stageprofile-target-libgomp
60151 .PHONY: clean-stageprofile-target-libgomp maybe-clean-stageprofile-target-libgomp
60152 maybe-all-stageprofile-target-libgomp:
60153 maybe-clean-stageprofile-target-libgomp:
60154 @if target-libgomp-bootstrap
60155 maybe-all-stageprofile-target-libgomp: all-stageprofile-target-libgomp
60156 all-stageprofile: all-stageprofile-target-libgomp
60157 TARGET-stageprofile-target-libgomp = $(TARGET-target-libgomp)
60158 all-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
60159         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
60160         @r=`${PWD_COMMAND}`; export r; \
60161         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60162         TFLAGS="$(STAGEprofile_TFLAGS)"; \
60163         $(NORMAL_TARGET_EXPORTS) \
60164           \
60165         cd $(TARGET_SUBDIR)/libgomp && \
60166          \
60167         $(MAKE) $(BASE_FLAGS_TO_PASS) \
60168                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
60169                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
60170                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
60171                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
60172                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
60173                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
60174                 $(EXTRA_TARGET_FLAGS)   \
60175                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
60176                 $(TARGET-stageprofile-target-libgomp)
60177
60178 maybe-clean-stageprofile-target-libgomp: clean-stageprofile-target-libgomp
60179 clean-stageprofile: clean-stageprofile-target-libgomp
60180 clean-stageprofile-target-libgomp:
60181         @if [ $(current_stage) = stageprofile ]; then \
60182           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
60183         else \
60184           [ -f $(TARGET_SUBDIR)/stageprofile-libgomp/Makefile ] || exit 0; \
60185           $(MAKE) stageprofile-start; \
60186         fi; \
60187         cd $(TARGET_SUBDIR)/libgomp && \
60188         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
60189 @endif target-libgomp-bootstrap
60190
60191
60192 .PHONY: all-stagetrain-target-libgomp maybe-all-stagetrain-target-libgomp
60193 .PHONY: clean-stagetrain-target-libgomp maybe-clean-stagetrain-target-libgomp
60194 maybe-all-stagetrain-target-libgomp:
60195 maybe-clean-stagetrain-target-libgomp:
60196 @if target-libgomp-bootstrap
60197 maybe-all-stagetrain-target-libgomp: all-stagetrain-target-libgomp
60198 all-stagetrain: all-stagetrain-target-libgomp
60199 TARGET-stagetrain-target-libgomp = $(TARGET-target-libgomp)
60200 all-stagetrain-target-libgomp: configure-stagetrain-target-libgomp
60201         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
60202         @r=`${PWD_COMMAND}`; export r; \
60203         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60204         TFLAGS="$(STAGEtrain_TFLAGS)"; \
60205         $(NORMAL_TARGET_EXPORTS) \
60206           \
60207         cd $(TARGET_SUBDIR)/libgomp && \
60208          \
60209         $(MAKE) $(BASE_FLAGS_TO_PASS) \
60210                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
60211                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
60212                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
60213                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
60214                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
60215                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
60216                 $(EXTRA_TARGET_FLAGS)   \
60217                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
60218                 $(TARGET-stagetrain-target-libgomp)
60219
60220 maybe-clean-stagetrain-target-libgomp: clean-stagetrain-target-libgomp
60221 clean-stagetrain: clean-stagetrain-target-libgomp
60222 clean-stagetrain-target-libgomp:
60223         @if [ $(current_stage) = stagetrain ]; then \
60224           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
60225         else \
60226           [ -f $(TARGET_SUBDIR)/stagetrain-libgomp/Makefile ] || exit 0; \
60227           $(MAKE) stagetrain-start; \
60228         fi; \
60229         cd $(TARGET_SUBDIR)/libgomp && \
60230         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
60231 @endif target-libgomp-bootstrap
60232
60233
60234 .PHONY: all-stagefeedback-target-libgomp maybe-all-stagefeedback-target-libgomp
60235 .PHONY: clean-stagefeedback-target-libgomp maybe-clean-stagefeedback-target-libgomp
60236 maybe-all-stagefeedback-target-libgomp:
60237 maybe-clean-stagefeedback-target-libgomp:
60238 @if target-libgomp-bootstrap
60239 maybe-all-stagefeedback-target-libgomp: all-stagefeedback-target-libgomp
60240 all-stagefeedback: all-stagefeedback-target-libgomp
60241 TARGET-stagefeedback-target-libgomp = $(TARGET-target-libgomp)
60242 all-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
60243         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
60244         @r=`${PWD_COMMAND}`; export r; \
60245         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60246         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
60247         $(NORMAL_TARGET_EXPORTS) \
60248           \
60249         cd $(TARGET_SUBDIR)/libgomp && \
60250          \
60251         $(MAKE) $(BASE_FLAGS_TO_PASS) \
60252                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
60253                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
60254                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
60255                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
60256                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
60257                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
60258                 $(EXTRA_TARGET_FLAGS)   \
60259                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
60260                 $(TARGET-stagefeedback-target-libgomp)
60261
60262 maybe-clean-stagefeedback-target-libgomp: clean-stagefeedback-target-libgomp
60263 clean-stagefeedback: clean-stagefeedback-target-libgomp
60264 clean-stagefeedback-target-libgomp:
60265         @if [ $(current_stage) = stagefeedback ]; then \
60266           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
60267         else \
60268           [ -f $(TARGET_SUBDIR)/stagefeedback-libgomp/Makefile ] || exit 0; \
60269           $(MAKE) stagefeedback-start; \
60270         fi; \
60271         cd $(TARGET_SUBDIR)/libgomp && \
60272         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
60273 @endif target-libgomp-bootstrap
60274
60275
60276 .PHONY: all-stageautoprofile-target-libgomp maybe-all-stageautoprofile-target-libgomp
60277 .PHONY: clean-stageautoprofile-target-libgomp maybe-clean-stageautoprofile-target-libgomp
60278 maybe-all-stageautoprofile-target-libgomp:
60279 maybe-clean-stageautoprofile-target-libgomp:
60280 @if target-libgomp-bootstrap
60281 maybe-all-stageautoprofile-target-libgomp: all-stageautoprofile-target-libgomp
60282 all-stageautoprofile: all-stageautoprofile-target-libgomp
60283 TARGET-stageautoprofile-target-libgomp = $(TARGET-target-libgomp)
60284 all-stageautoprofile-target-libgomp: configure-stageautoprofile-target-libgomp
60285         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
60286         @r=`${PWD_COMMAND}`; export r; \
60287         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60288         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
60289         $(NORMAL_TARGET_EXPORTS) \
60290           \
60291         cd $(TARGET_SUBDIR)/libgomp && \
60292         $$s/gcc/config/i386/$(AUTO_PROFILE) \
60293         $(MAKE) $(BASE_FLAGS_TO_PASS) \
60294                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
60295                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
60296                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
60297                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
60298                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
60299                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
60300                 $(EXTRA_TARGET_FLAGS)   \
60301                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
60302                 $(TARGET-stageautoprofile-target-libgomp)
60303
60304 maybe-clean-stageautoprofile-target-libgomp: clean-stageautoprofile-target-libgomp
60305 clean-stageautoprofile: clean-stageautoprofile-target-libgomp
60306 clean-stageautoprofile-target-libgomp:
60307         @if [ $(current_stage) = stageautoprofile ]; then \
60308           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
60309         else \
60310           [ -f $(TARGET_SUBDIR)/stageautoprofile-libgomp/Makefile ] || exit 0; \
60311           $(MAKE) stageautoprofile-start; \
60312         fi; \
60313         cd $(TARGET_SUBDIR)/libgomp && \
60314         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
60315 @endif target-libgomp-bootstrap
60316
60317
60318 .PHONY: all-stageautofeedback-target-libgomp maybe-all-stageautofeedback-target-libgomp
60319 .PHONY: clean-stageautofeedback-target-libgomp maybe-clean-stageautofeedback-target-libgomp
60320 maybe-all-stageautofeedback-target-libgomp:
60321 maybe-clean-stageautofeedback-target-libgomp:
60322 @if target-libgomp-bootstrap
60323 maybe-all-stageautofeedback-target-libgomp: all-stageautofeedback-target-libgomp
60324 all-stageautofeedback: all-stageautofeedback-target-libgomp
60325 TARGET-stageautofeedback-target-libgomp = $(TARGET-target-libgomp)
60326 all-stageautofeedback-target-libgomp: configure-stageautofeedback-target-libgomp
60327         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
60328         @r=`${PWD_COMMAND}`; export r; \
60329         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60330         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
60331         $(NORMAL_TARGET_EXPORTS) \
60332           \
60333         cd $(TARGET_SUBDIR)/libgomp && \
60334          \
60335         $(MAKE) $(BASE_FLAGS_TO_PASS) \
60336                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
60337                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
60338                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
60339                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
60340                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
60341                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
60342                 $(EXTRA_TARGET_FLAGS)   \
60343                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
60344                 $(TARGET-stageautofeedback-target-libgomp)
60345
60346 maybe-clean-stageautofeedback-target-libgomp: clean-stageautofeedback-target-libgomp
60347 clean-stageautofeedback: clean-stageautofeedback-target-libgomp
60348 clean-stageautofeedback-target-libgomp:
60349         @if [ $(current_stage) = stageautofeedback ]; then \
60350           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
60351         else \
60352           [ -f $(TARGET_SUBDIR)/stageautofeedback-libgomp/Makefile ] || exit 0; \
60353           $(MAKE) stageautofeedback-start; \
60354         fi; \
60355         cd $(TARGET_SUBDIR)/libgomp && \
60356         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
60357 @endif target-libgomp-bootstrap
60358
60359
60360
60361
60362
60363
60364 .PHONY: check-target-libgomp maybe-check-target-libgomp
60365 maybe-check-target-libgomp:
60366 @if target-libgomp
60367 maybe-check-target-libgomp: check-target-libgomp
60368
60369 check-target-libgomp:
60370         @: $(MAKE); $(unstage)
60371         @r=`${PWD_COMMAND}`; export r; \
60372         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60373         $(NORMAL_TARGET_EXPORTS) \
60374         (cd $(TARGET_SUBDIR)/libgomp && \
60375           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
60376
60377 @endif target-libgomp
60378
60379 .PHONY: install-target-libgomp maybe-install-target-libgomp
60380 maybe-install-target-libgomp:
60381 @if target-libgomp
60382 maybe-install-target-libgomp: install-target-libgomp
60383
60384 install-target-libgomp: installdirs
60385         @: $(MAKE); $(unstage)
60386         @r=`${PWD_COMMAND}`; export r; \
60387         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60388         $(NORMAL_TARGET_EXPORTS) \
60389         (cd $(TARGET_SUBDIR)/libgomp && \
60390           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
60391
60392 @endif target-libgomp
60393
60394 .PHONY: install-strip-target-libgomp maybe-install-strip-target-libgomp
60395 maybe-install-strip-target-libgomp:
60396 @if target-libgomp
60397 maybe-install-strip-target-libgomp: install-strip-target-libgomp
60398
60399 install-strip-target-libgomp: installdirs
60400         @: $(MAKE); $(unstage)
60401         @r=`${PWD_COMMAND}`; export r; \
60402         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60403         $(NORMAL_TARGET_EXPORTS) \
60404         (cd $(TARGET_SUBDIR)/libgomp && \
60405           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
60406
60407 @endif target-libgomp
60408
60409 # Other targets (info, dvi, pdf, etc.)
60410
60411 .PHONY: maybe-info-target-libgomp info-target-libgomp
60412 maybe-info-target-libgomp:
60413 @if target-libgomp
60414 maybe-info-target-libgomp: info-target-libgomp
60415
60416 info-target-libgomp: \
60417     configure-target-libgomp 
60418         @: $(MAKE); $(unstage)
60419         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
60420         r=`${PWD_COMMAND}`; export r; \
60421         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60422         $(NORMAL_TARGET_EXPORTS) \
60423         echo "Doing info in $(TARGET_SUBDIR)/libgomp"; \
60424         for flag in $(EXTRA_TARGET_FLAGS); do \
60425           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60426         done; \
60427         (cd $(TARGET_SUBDIR)/libgomp && \
60428           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60429                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60430                   "RANLIB=$${RANLIB}" \
60431                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60432                    info) \
60433           || exit 1
60434
60435 @endif target-libgomp
60436
60437 .PHONY: maybe-dvi-target-libgomp dvi-target-libgomp
60438 maybe-dvi-target-libgomp:
60439 @if target-libgomp
60440 maybe-dvi-target-libgomp: dvi-target-libgomp
60441
60442 dvi-target-libgomp: \
60443     configure-target-libgomp 
60444         @: $(MAKE); $(unstage)
60445         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
60446         r=`${PWD_COMMAND}`; export r; \
60447         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60448         $(NORMAL_TARGET_EXPORTS) \
60449         echo "Doing dvi in $(TARGET_SUBDIR)/libgomp"; \
60450         for flag in $(EXTRA_TARGET_FLAGS); do \
60451           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60452         done; \
60453         (cd $(TARGET_SUBDIR)/libgomp && \
60454           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60455                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60456                   "RANLIB=$${RANLIB}" \
60457                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60458                    dvi) \
60459           || exit 1
60460
60461 @endif target-libgomp
60462
60463 .PHONY: maybe-pdf-target-libgomp pdf-target-libgomp
60464 maybe-pdf-target-libgomp:
60465 @if target-libgomp
60466 maybe-pdf-target-libgomp: pdf-target-libgomp
60467
60468 pdf-target-libgomp: \
60469     configure-target-libgomp 
60470         @: $(MAKE); $(unstage)
60471         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
60472         r=`${PWD_COMMAND}`; export r; \
60473         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60474         $(NORMAL_TARGET_EXPORTS) \
60475         echo "Doing pdf in $(TARGET_SUBDIR)/libgomp"; \
60476         for flag in $(EXTRA_TARGET_FLAGS); do \
60477           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60478         done; \
60479         (cd $(TARGET_SUBDIR)/libgomp && \
60480           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60481                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60482                   "RANLIB=$${RANLIB}" \
60483                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60484                    pdf) \
60485           || exit 1
60486
60487 @endif target-libgomp
60488
60489 .PHONY: maybe-html-target-libgomp html-target-libgomp
60490 maybe-html-target-libgomp:
60491 @if target-libgomp
60492 maybe-html-target-libgomp: html-target-libgomp
60493
60494 html-target-libgomp: \
60495     configure-target-libgomp 
60496         @: $(MAKE); $(unstage)
60497         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
60498         r=`${PWD_COMMAND}`; export r; \
60499         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60500         $(NORMAL_TARGET_EXPORTS) \
60501         echo "Doing html in $(TARGET_SUBDIR)/libgomp"; \
60502         for flag in $(EXTRA_TARGET_FLAGS); do \
60503           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60504         done; \
60505         (cd $(TARGET_SUBDIR)/libgomp && \
60506           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60507                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60508                   "RANLIB=$${RANLIB}" \
60509                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60510                    html) \
60511           || exit 1
60512
60513 @endif target-libgomp
60514
60515 .PHONY: maybe-TAGS-target-libgomp TAGS-target-libgomp
60516 maybe-TAGS-target-libgomp:
60517 @if target-libgomp
60518 maybe-TAGS-target-libgomp: TAGS-target-libgomp
60519
60520 TAGS-target-libgomp: \
60521     configure-target-libgomp 
60522         @: $(MAKE); $(unstage)
60523         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
60524         r=`${PWD_COMMAND}`; export r; \
60525         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60526         $(NORMAL_TARGET_EXPORTS) \
60527         echo "Doing TAGS in $(TARGET_SUBDIR)/libgomp"; \
60528         for flag in $(EXTRA_TARGET_FLAGS); do \
60529           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60530         done; \
60531         (cd $(TARGET_SUBDIR)/libgomp && \
60532           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60533                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60534                   "RANLIB=$${RANLIB}" \
60535                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60536                    TAGS) \
60537           || exit 1
60538
60539 @endif target-libgomp
60540
60541 .PHONY: maybe-install-info-target-libgomp install-info-target-libgomp
60542 maybe-install-info-target-libgomp:
60543 @if target-libgomp
60544 maybe-install-info-target-libgomp: install-info-target-libgomp
60545
60546 install-info-target-libgomp: \
60547     configure-target-libgomp \
60548     info-target-libgomp 
60549         @: $(MAKE); $(unstage)
60550         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
60551         r=`${PWD_COMMAND}`; export r; \
60552         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60553         $(NORMAL_TARGET_EXPORTS) \
60554         echo "Doing install-info in $(TARGET_SUBDIR)/libgomp"; \
60555         for flag in $(EXTRA_TARGET_FLAGS); do \
60556           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60557         done; \
60558         (cd $(TARGET_SUBDIR)/libgomp && \
60559           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60560                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60561                   "RANLIB=$${RANLIB}" \
60562                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60563                    install-info) \
60564           || exit 1
60565
60566 @endif target-libgomp
60567
60568 .PHONY: maybe-install-dvi-target-libgomp install-dvi-target-libgomp
60569 maybe-install-dvi-target-libgomp:
60570 @if target-libgomp
60571 maybe-install-dvi-target-libgomp: install-dvi-target-libgomp
60572
60573 install-dvi-target-libgomp: \
60574     configure-target-libgomp \
60575     dvi-target-libgomp 
60576         @: $(MAKE); $(unstage)
60577         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
60578         r=`${PWD_COMMAND}`; export r; \
60579         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60580         $(NORMAL_TARGET_EXPORTS) \
60581         echo "Doing install-dvi in $(TARGET_SUBDIR)/libgomp"; \
60582         for flag in $(EXTRA_TARGET_FLAGS); do \
60583           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60584         done; \
60585         (cd $(TARGET_SUBDIR)/libgomp && \
60586           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60587                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60588                   "RANLIB=$${RANLIB}" \
60589                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60590                    install-dvi) \
60591           || exit 1
60592
60593 @endif target-libgomp
60594
60595 .PHONY: maybe-install-pdf-target-libgomp install-pdf-target-libgomp
60596 maybe-install-pdf-target-libgomp:
60597 @if target-libgomp
60598 maybe-install-pdf-target-libgomp: install-pdf-target-libgomp
60599
60600 install-pdf-target-libgomp: \
60601     configure-target-libgomp \
60602     pdf-target-libgomp 
60603         @: $(MAKE); $(unstage)
60604         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
60605         r=`${PWD_COMMAND}`; export r; \
60606         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60607         $(NORMAL_TARGET_EXPORTS) \
60608         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgomp"; \
60609         for flag in $(EXTRA_TARGET_FLAGS); do \
60610           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60611         done; \
60612         (cd $(TARGET_SUBDIR)/libgomp && \
60613           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60614                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60615                   "RANLIB=$${RANLIB}" \
60616                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60617                    install-pdf) \
60618           || exit 1
60619
60620 @endif target-libgomp
60621
60622 .PHONY: maybe-install-html-target-libgomp install-html-target-libgomp
60623 maybe-install-html-target-libgomp:
60624 @if target-libgomp
60625 maybe-install-html-target-libgomp: install-html-target-libgomp
60626
60627 install-html-target-libgomp: \
60628     configure-target-libgomp \
60629     html-target-libgomp 
60630         @: $(MAKE); $(unstage)
60631         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
60632         r=`${PWD_COMMAND}`; export r; \
60633         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60634         $(NORMAL_TARGET_EXPORTS) \
60635         echo "Doing install-html in $(TARGET_SUBDIR)/libgomp"; \
60636         for flag in $(EXTRA_TARGET_FLAGS); do \
60637           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60638         done; \
60639         (cd $(TARGET_SUBDIR)/libgomp && \
60640           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60641                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60642                   "RANLIB=$${RANLIB}" \
60643                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60644                    install-html) \
60645           || exit 1
60646
60647 @endif target-libgomp
60648
60649 .PHONY: maybe-installcheck-target-libgomp installcheck-target-libgomp
60650 maybe-installcheck-target-libgomp:
60651 @if target-libgomp
60652 maybe-installcheck-target-libgomp: installcheck-target-libgomp
60653
60654 installcheck-target-libgomp: \
60655     configure-target-libgomp 
60656         @: $(MAKE); $(unstage)
60657         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
60658         r=`${PWD_COMMAND}`; export r; \
60659         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60660         $(NORMAL_TARGET_EXPORTS) \
60661         echo "Doing installcheck in $(TARGET_SUBDIR)/libgomp"; \
60662         for flag in $(EXTRA_TARGET_FLAGS); do \
60663           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60664         done; \
60665         (cd $(TARGET_SUBDIR)/libgomp && \
60666           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60667                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60668                   "RANLIB=$${RANLIB}" \
60669                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60670                    installcheck) \
60671           || exit 1
60672
60673 @endif target-libgomp
60674
60675 .PHONY: maybe-mostlyclean-target-libgomp mostlyclean-target-libgomp
60676 maybe-mostlyclean-target-libgomp:
60677 @if target-libgomp
60678 maybe-mostlyclean-target-libgomp: mostlyclean-target-libgomp
60679
60680 mostlyclean-target-libgomp: 
60681         @: $(MAKE); $(unstage)
60682         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
60683         r=`${PWD_COMMAND}`; export r; \
60684         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60685         $(NORMAL_TARGET_EXPORTS) \
60686         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgomp"; \
60687         for flag in $(EXTRA_TARGET_FLAGS); do \
60688           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60689         done; \
60690         (cd $(TARGET_SUBDIR)/libgomp && \
60691           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60692                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60693                   "RANLIB=$${RANLIB}" \
60694                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60695                    mostlyclean) \
60696           || exit 1
60697
60698 @endif target-libgomp
60699
60700 .PHONY: maybe-clean-target-libgomp clean-target-libgomp
60701 maybe-clean-target-libgomp:
60702 @if target-libgomp
60703 maybe-clean-target-libgomp: clean-target-libgomp
60704
60705 clean-target-libgomp: 
60706         @: $(MAKE); $(unstage)
60707         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
60708         r=`${PWD_COMMAND}`; export r; \
60709         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60710         $(NORMAL_TARGET_EXPORTS) \
60711         echo "Doing clean in $(TARGET_SUBDIR)/libgomp"; \
60712         for flag in $(EXTRA_TARGET_FLAGS); do \
60713           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60714         done; \
60715         (cd $(TARGET_SUBDIR)/libgomp && \
60716           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60717                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60718                   "RANLIB=$${RANLIB}" \
60719                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60720                    clean) \
60721           || exit 1
60722
60723 @endif target-libgomp
60724
60725 .PHONY: maybe-distclean-target-libgomp distclean-target-libgomp
60726 maybe-distclean-target-libgomp:
60727 @if target-libgomp
60728 maybe-distclean-target-libgomp: distclean-target-libgomp
60729
60730 distclean-target-libgomp: 
60731         @: $(MAKE); $(unstage)
60732         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
60733         r=`${PWD_COMMAND}`; export r; \
60734         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60735         $(NORMAL_TARGET_EXPORTS) \
60736         echo "Doing distclean in $(TARGET_SUBDIR)/libgomp"; \
60737         for flag in $(EXTRA_TARGET_FLAGS); do \
60738           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60739         done; \
60740         (cd $(TARGET_SUBDIR)/libgomp && \
60741           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60742                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60743                   "RANLIB=$${RANLIB}" \
60744                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60745                    distclean) \
60746           || exit 1
60747
60748 @endif target-libgomp
60749
60750 .PHONY: maybe-maintainer-clean-target-libgomp maintainer-clean-target-libgomp
60751 maybe-maintainer-clean-target-libgomp:
60752 @if target-libgomp
60753 maybe-maintainer-clean-target-libgomp: maintainer-clean-target-libgomp
60754
60755 maintainer-clean-target-libgomp: 
60756         @: $(MAKE); $(unstage)
60757         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
60758         r=`${PWD_COMMAND}`; export r; \
60759         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60760         $(NORMAL_TARGET_EXPORTS) \
60761         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgomp"; \
60762         for flag in $(EXTRA_TARGET_FLAGS); do \
60763           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60764         done; \
60765         (cd $(TARGET_SUBDIR)/libgomp && \
60766           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60767                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60768                   "RANLIB=$${RANLIB}" \
60769                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60770                    maintainer-clean) \
60771           || exit 1
60772
60773 @endif target-libgomp
60774
60775
60776
60777
60778
60779 .PHONY: configure-target-libitm maybe-configure-target-libitm
60780 maybe-configure-target-libitm:
60781 @if gcc-bootstrap
60782 configure-target-libitm: stage_current
60783 @endif gcc-bootstrap
60784 @if target-libitm
60785 maybe-configure-target-libitm: configure-target-libitm
60786 configure-target-libitm: 
60787         @: $(MAKE); $(unstage)
60788         @r=`${PWD_COMMAND}`; export r; \
60789         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60790         echo "Checking multilib configuration for libitm..."; \
60791         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libitm; \
60792         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libitm/multilib.tmp 2> /dev/null; \
60793         if test -r $(TARGET_SUBDIR)/libitm/multilib.out; then \
60794           if cmp -s $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; then \
60795             rm -f $(TARGET_SUBDIR)/libitm/multilib.tmp; \
60796           else \
60797             rm -f $(TARGET_SUBDIR)/libitm/Makefile; \
60798             mv $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; \
60799           fi; \
60800         else \
60801           mv $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; \
60802         fi; \
60803         test ! -f $(TARGET_SUBDIR)/libitm/Makefile || exit 0; \
60804         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libitm; \
60805         $(NORMAL_TARGET_EXPORTS)  \
60806         echo Configuring in $(TARGET_SUBDIR)/libitm; \
60807         cd "$(TARGET_SUBDIR)/libitm" || exit 1; \
60808         case $(srcdir) in \
60809           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
60810           *) topdir=`echo $(TARGET_SUBDIR)/libitm/ | \
60811                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
60812         esac; \
60813         module_srcdir=libitm; \
60814         rm -f no-such-file || : ; \
60815         CONFIG_SITE=no-such-file $(SHELL) \
60816           $$s/$$module_srcdir/configure \
60817           --srcdir=$${topdir}/$$module_srcdir \
60818           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
60819           --target=${target_alias}  \
60820           || exit 1
60821 @endif target-libitm
60822
60823
60824
60825
60826
60827 .PHONY: all-target-libitm maybe-all-target-libitm
60828 maybe-all-target-libitm:
60829 @if gcc-bootstrap
60830 all-target-libitm: stage_current
60831 @endif gcc-bootstrap
60832 @if target-libitm
60833 TARGET-target-libitm=all
60834 maybe-all-target-libitm: all-target-libitm
60835 all-target-libitm: configure-target-libitm
60836         @: $(MAKE); $(unstage)
60837         @r=`${PWD_COMMAND}`; export r; \
60838         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60839         $(NORMAL_TARGET_EXPORTS)  \
60840         (cd $(TARGET_SUBDIR)/libitm && \
60841           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
60842                 $(TARGET-target-libitm))
60843 @endif target-libitm
60844
60845
60846
60847
60848
60849 .PHONY: check-target-libitm maybe-check-target-libitm
60850 maybe-check-target-libitm:
60851 @if target-libitm
60852 maybe-check-target-libitm: check-target-libitm
60853
60854 check-target-libitm:
60855         @: $(MAKE); $(unstage)
60856         @r=`${PWD_COMMAND}`; export r; \
60857         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60858         $(NORMAL_TARGET_EXPORTS) \
60859         (cd $(TARGET_SUBDIR)/libitm && \
60860           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
60861
60862 @endif target-libitm
60863
60864 .PHONY: install-target-libitm maybe-install-target-libitm
60865 maybe-install-target-libitm:
60866 @if target-libitm
60867 maybe-install-target-libitm: install-target-libitm
60868
60869 install-target-libitm: installdirs
60870         @: $(MAKE); $(unstage)
60871         @r=`${PWD_COMMAND}`; export r; \
60872         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60873         $(NORMAL_TARGET_EXPORTS) \
60874         (cd $(TARGET_SUBDIR)/libitm && \
60875           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
60876
60877 @endif target-libitm
60878
60879 .PHONY: install-strip-target-libitm maybe-install-strip-target-libitm
60880 maybe-install-strip-target-libitm:
60881 @if target-libitm
60882 maybe-install-strip-target-libitm: install-strip-target-libitm
60883
60884 install-strip-target-libitm: installdirs
60885         @: $(MAKE); $(unstage)
60886         @r=`${PWD_COMMAND}`; export r; \
60887         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60888         $(NORMAL_TARGET_EXPORTS) \
60889         (cd $(TARGET_SUBDIR)/libitm && \
60890           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
60891
60892 @endif target-libitm
60893
60894 # Other targets (info, dvi, pdf, etc.)
60895
60896 .PHONY: maybe-info-target-libitm info-target-libitm
60897 maybe-info-target-libitm:
60898 @if target-libitm
60899 maybe-info-target-libitm: info-target-libitm
60900
60901 info-target-libitm: \
60902     configure-target-libitm 
60903         @: $(MAKE); $(unstage)
60904         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
60905         r=`${PWD_COMMAND}`; export r; \
60906         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60907         $(NORMAL_TARGET_EXPORTS) \
60908         echo "Doing info in $(TARGET_SUBDIR)/libitm"; \
60909         for flag in $(EXTRA_TARGET_FLAGS); do \
60910           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60911         done; \
60912         (cd $(TARGET_SUBDIR)/libitm && \
60913           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60914                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60915                   "RANLIB=$${RANLIB}" \
60916                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60917                    info) \
60918           || exit 1
60919
60920 @endif target-libitm
60921
60922 .PHONY: maybe-dvi-target-libitm dvi-target-libitm
60923 maybe-dvi-target-libitm:
60924 @if target-libitm
60925 maybe-dvi-target-libitm: dvi-target-libitm
60926
60927 dvi-target-libitm: \
60928     configure-target-libitm 
60929         @: $(MAKE); $(unstage)
60930         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
60931         r=`${PWD_COMMAND}`; export r; \
60932         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60933         $(NORMAL_TARGET_EXPORTS) \
60934         echo "Doing dvi in $(TARGET_SUBDIR)/libitm"; \
60935         for flag in $(EXTRA_TARGET_FLAGS); do \
60936           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60937         done; \
60938         (cd $(TARGET_SUBDIR)/libitm && \
60939           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60940                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60941                   "RANLIB=$${RANLIB}" \
60942                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60943                    dvi) \
60944           || exit 1
60945
60946 @endif target-libitm
60947
60948 .PHONY: maybe-pdf-target-libitm pdf-target-libitm
60949 maybe-pdf-target-libitm:
60950 @if target-libitm
60951 maybe-pdf-target-libitm: pdf-target-libitm
60952
60953 pdf-target-libitm: \
60954     configure-target-libitm 
60955         @: $(MAKE); $(unstage)
60956         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
60957         r=`${PWD_COMMAND}`; export r; \
60958         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60959         $(NORMAL_TARGET_EXPORTS) \
60960         echo "Doing pdf in $(TARGET_SUBDIR)/libitm"; \
60961         for flag in $(EXTRA_TARGET_FLAGS); do \
60962           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60963         done; \
60964         (cd $(TARGET_SUBDIR)/libitm && \
60965           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60966                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60967                   "RANLIB=$${RANLIB}" \
60968                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60969                    pdf) \
60970           || exit 1
60971
60972 @endif target-libitm
60973
60974 .PHONY: maybe-html-target-libitm html-target-libitm
60975 maybe-html-target-libitm:
60976 @if target-libitm
60977 maybe-html-target-libitm: html-target-libitm
60978
60979 html-target-libitm: \
60980     configure-target-libitm 
60981         @: $(MAKE); $(unstage)
60982         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
60983         r=`${PWD_COMMAND}`; export r; \
60984         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60985         $(NORMAL_TARGET_EXPORTS) \
60986         echo "Doing html in $(TARGET_SUBDIR)/libitm"; \
60987         for flag in $(EXTRA_TARGET_FLAGS); do \
60988           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60989         done; \
60990         (cd $(TARGET_SUBDIR)/libitm && \
60991           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60992                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60993                   "RANLIB=$${RANLIB}" \
60994                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60995                    html) \
60996           || exit 1
60997
60998 @endif target-libitm
60999
61000 .PHONY: maybe-TAGS-target-libitm TAGS-target-libitm
61001 maybe-TAGS-target-libitm:
61002 @if target-libitm
61003 maybe-TAGS-target-libitm: TAGS-target-libitm
61004
61005 TAGS-target-libitm: \
61006     configure-target-libitm 
61007         @: $(MAKE); $(unstage)
61008         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
61009         r=`${PWD_COMMAND}`; export r; \
61010         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61011         $(NORMAL_TARGET_EXPORTS) \
61012         echo "Doing TAGS in $(TARGET_SUBDIR)/libitm"; \
61013         for flag in $(EXTRA_TARGET_FLAGS); do \
61014           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61015         done; \
61016         (cd $(TARGET_SUBDIR)/libitm && \
61017           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61018                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61019                   "RANLIB=$${RANLIB}" \
61020                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61021                    TAGS) \
61022           || exit 1
61023
61024 @endif target-libitm
61025
61026 .PHONY: maybe-install-info-target-libitm install-info-target-libitm
61027 maybe-install-info-target-libitm:
61028 @if target-libitm
61029 maybe-install-info-target-libitm: install-info-target-libitm
61030
61031 install-info-target-libitm: \
61032     configure-target-libitm \
61033     info-target-libitm 
61034         @: $(MAKE); $(unstage)
61035         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
61036         r=`${PWD_COMMAND}`; export r; \
61037         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61038         $(NORMAL_TARGET_EXPORTS) \
61039         echo "Doing install-info in $(TARGET_SUBDIR)/libitm"; \
61040         for flag in $(EXTRA_TARGET_FLAGS); do \
61041           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61042         done; \
61043         (cd $(TARGET_SUBDIR)/libitm && \
61044           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61045                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61046                   "RANLIB=$${RANLIB}" \
61047                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61048                    install-info) \
61049           || exit 1
61050
61051 @endif target-libitm
61052
61053 .PHONY: maybe-install-dvi-target-libitm install-dvi-target-libitm
61054 maybe-install-dvi-target-libitm:
61055 @if target-libitm
61056 maybe-install-dvi-target-libitm: install-dvi-target-libitm
61057
61058 install-dvi-target-libitm: \
61059     configure-target-libitm \
61060     dvi-target-libitm 
61061         @: $(MAKE); $(unstage)
61062         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
61063         r=`${PWD_COMMAND}`; export r; \
61064         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61065         $(NORMAL_TARGET_EXPORTS) \
61066         echo "Doing install-dvi in $(TARGET_SUBDIR)/libitm"; \
61067         for flag in $(EXTRA_TARGET_FLAGS); do \
61068           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61069         done; \
61070         (cd $(TARGET_SUBDIR)/libitm && \
61071           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61072                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61073                   "RANLIB=$${RANLIB}" \
61074                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61075                    install-dvi) \
61076           || exit 1
61077
61078 @endif target-libitm
61079
61080 .PHONY: maybe-install-pdf-target-libitm install-pdf-target-libitm
61081 maybe-install-pdf-target-libitm:
61082 @if target-libitm
61083 maybe-install-pdf-target-libitm: install-pdf-target-libitm
61084
61085 install-pdf-target-libitm: \
61086     configure-target-libitm \
61087     pdf-target-libitm 
61088         @: $(MAKE); $(unstage)
61089         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
61090         r=`${PWD_COMMAND}`; export r; \
61091         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61092         $(NORMAL_TARGET_EXPORTS) \
61093         echo "Doing install-pdf in $(TARGET_SUBDIR)/libitm"; \
61094         for flag in $(EXTRA_TARGET_FLAGS); do \
61095           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61096         done; \
61097         (cd $(TARGET_SUBDIR)/libitm && \
61098           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61099                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61100                   "RANLIB=$${RANLIB}" \
61101                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61102                    install-pdf) \
61103           || exit 1
61104
61105 @endif target-libitm
61106
61107 .PHONY: maybe-install-html-target-libitm install-html-target-libitm
61108 maybe-install-html-target-libitm:
61109 @if target-libitm
61110 maybe-install-html-target-libitm: install-html-target-libitm
61111
61112 install-html-target-libitm: \
61113     configure-target-libitm \
61114     html-target-libitm 
61115         @: $(MAKE); $(unstage)
61116         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
61117         r=`${PWD_COMMAND}`; export r; \
61118         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61119         $(NORMAL_TARGET_EXPORTS) \
61120         echo "Doing install-html in $(TARGET_SUBDIR)/libitm"; \
61121         for flag in $(EXTRA_TARGET_FLAGS); do \
61122           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61123         done; \
61124         (cd $(TARGET_SUBDIR)/libitm && \
61125           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61126                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61127                   "RANLIB=$${RANLIB}" \
61128                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61129                    install-html) \
61130           || exit 1
61131
61132 @endif target-libitm
61133
61134 .PHONY: maybe-installcheck-target-libitm installcheck-target-libitm
61135 maybe-installcheck-target-libitm:
61136 @if target-libitm
61137 maybe-installcheck-target-libitm: installcheck-target-libitm
61138
61139 installcheck-target-libitm: \
61140     configure-target-libitm 
61141         @: $(MAKE); $(unstage)
61142         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
61143         r=`${PWD_COMMAND}`; export r; \
61144         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61145         $(NORMAL_TARGET_EXPORTS) \
61146         echo "Doing installcheck in $(TARGET_SUBDIR)/libitm"; \
61147         for flag in $(EXTRA_TARGET_FLAGS); do \
61148           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61149         done; \
61150         (cd $(TARGET_SUBDIR)/libitm && \
61151           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61152                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61153                   "RANLIB=$${RANLIB}" \
61154                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61155                    installcheck) \
61156           || exit 1
61157
61158 @endif target-libitm
61159
61160 .PHONY: maybe-mostlyclean-target-libitm mostlyclean-target-libitm
61161 maybe-mostlyclean-target-libitm:
61162 @if target-libitm
61163 maybe-mostlyclean-target-libitm: mostlyclean-target-libitm
61164
61165 mostlyclean-target-libitm: 
61166         @: $(MAKE); $(unstage)
61167         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
61168         r=`${PWD_COMMAND}`; export r; \
61169         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61170         $(NORMAL_TARGET_EXPORTS) \
61171         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libitm"; \
61172         for flag in $(EXTRA_TARGET_FLAGS); do \
61173           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61174         done; \
61175         (cd $(TARGET_SUBDIR)/libitm && \
61176           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61177                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61178                   "RANLIB=$${RANLIB}" \
61179                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61180                    mostlyclean) \
61181           || exit 1
61182
61183 @endif target-libitm
61184
61185 .PHONY: maybe-clean-target-libitm clean-target-libitm
61186 maybe-clean-target-libitm:
61187 @if target-libitm
61188 maybe-clean-target-libitm: clean-target-libitm
61189
61190 clean-target-libitm: 
61191         @: $(MAKE); $(unstage)
61192         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
61193         r=`${PWD_COMMAND}`; export r; \
61194         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61195         $(NORMAL_TARGET_EXPORTS) \
61196         echo "Doing clean in $(TARGET_SUBDIR)/libitm"; \
61197         for flag in $(EXTRA_TARGET_FLAGS); do \
61198           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61199         done; \
61200         (cd $(TARGET_SUBDIR)/libitm && \
61201           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61202                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61203                   "RANLIB=$${RANLIB}" \
61204                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61205                    clean) \
61206           || exit 1
61207
61208 @endif target-libitm
61209
61210 .PHONY: maybe-distclean-target-libitm distclean-target-libitm
61211 maybe-distclean-target-libitm:
61212 @if target-libitm
61213 maybe-distclean-target-libitm: distclean-target-libitm
61214
61215 distclean-target-libitm: 
61216         @: $(MAKE); $(unstage)
61217         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
61218         r=`${PWD_COMMAND}`; export r; \
61219         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61220         $(NORMAL_TARGET_EXPORTS) \
61221         echo "Doing distclean in $(TARGET_SUBDIR)/libitm"; \
61222         for flag in $(EXTRA_TARGET_FLAGS); do \
61223           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61224         done; \
61225         (cd $(TARGET_SUBDIR)/libitm && \
61226           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61227                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61228                   "RANLIB=$${RANLIB}" \
61229                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61230                    distclean) \
61231           || exit 1
61232
61233 @endif target-libitm
61234
61235 .PHONY: maybe-maintainer-clean-target-libitm maintainer-clean-target-libitm
61236 maybe-maintainer-clean-target-libitm:
61237 @if target-libitm
61238 maybe-maintainer-clean-target-libitm: maintainer-clean-target-libitm
61239
61240 maintainer-clean-target-libitm: 
61241         @: $(MAKE); $(unstage)
61242         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
61243         r=`${PWD_COMMAND}`; export r; \
61244         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61245         $(NORMAL_TARGET_EXPORTS) \
61246         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libitm"; \
61247         for flag in $(EXTRA_TARGET_FLAGS); do \
61248           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61249         done; \
61250         (cd $(TARGET_SUBDIR)/libitm && \
61251           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61252                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61253                   "RANLIB=$${RANLIB}" \
61254                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61255                    maintainer-clean) \
61256           || exit 1
61257
61258 @endif target-libitm
61259
61260
61261
61262
61263
61264 .PHONY: configure-target-libatomic maybe-configure-target-libatomic
61265 maybe-configure-target-libatomic:
61266 @if gcc-bootstrap
61267 configure-target-libatomic: stage_current
61268 @endif gcc-bootstrap
61269 @if target-libatomic
61270 maybe-configure-target-libatomic: configure-target-libatomic
61271 configure-target-libatomic: 
61272         @r=`${PWD_COMMAND}`; export r; \
61273         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61274         echo "Checking multilib configuration for libatomic..."; \
61275         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
61276         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
61277         if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
61278           if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
61279             rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
61280           else \
61281             rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
61282             mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
61283           fi; \
61284         else \
61285           mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
61286         fi; \
61287         test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
61288         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
61289         $(NORMAL_TARGET_EXPORTS)  \
61290         echo Configuring in $(TARGET_SUBDIR)/libatomic; \
61291         cd "$(TARGET_SUBDIR)/libatomic" || exit 1; \
61292         case $(srcdir) in \
61293           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
61294           *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
61295                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
61296         esac; \
61297         module_srcdir=libatomic; \
61298         rm -f no-such-file || : ; \
61299         CONFIG_SITE=no-such-file $(SHELL) \
61300           $$s/$$module_srcdir/configure \
61301           --srcdir=$${topdir}/$$module_srcdir \
61302           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
61303           --target=${target_alias}  \
61304           || exit 1
61305 @endif target-libatomic
61306
61307
61308
61309 .PHONY: configure-stage1-target-libatomic maybe-configure-stage1-target-libatomic
61310 maybe-configure-stage1-target-libatomic:
61311 @if target-libatomic-bootstrap
61312 maybe-configure-stage1-target-libatomic: configure-stage1-target-libatomic
61313 configure-stage1-target-libatomic:
61314         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
61315         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic
61316         @r=`${PWD_COMMAND}`; export r; \
61317         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61318         TFLAGS="$(STAGE1_TFLAGS)"; \
61319         echo "Checking multilib configuration for libatomic..."; \
61320         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
61321         if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
61322           if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
61323             rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
61324           else \
61325             rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
61326             mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
61327           fi; \
61328         else \
61329           mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
61330         fi; \
61331         test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
61332         $(NORMAL_TARGET_EXPORTS) \
61333         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
61334         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
61335         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
61336         echo Configuring stage 1 in $(TARGET_SUBDIR)/libatomic; \
61337         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
61338         cd $(TARGET_SUBDIR)/libatomic || exit 1; \
61339         case $(srcdir) in \
61340           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
61341           *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
61342                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
61343         esac; \
61344         module_srcdir=libatomic; \
61345         $(SHELL) $$s/$$module_srcdir/configure \
61346           --srcdir=$${topdir}/$$module_srcdir \
61347           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
61348           --target=${target_alias} \
61349            \
61350           $(STAGE1_CONFIGURE_FLAGS)
61351 @endif target-libatomic-bootstrap
61352
61353 .PHONY: configure-stage2-target-libatomic maybe-configure-stage2-target-libatomic
61354 maybe-configure-stage2-target-libatomic:
61355 @if target-libatomic-bootstrap
61356 maybe-configure-stage2-target-libatomic: configure-stage2-target-libatomic
61357 configure-stage2-target-libatomic:
61358         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
61359         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic
61360         @r=`${PWD_COMMAND}`; export r; \
61361         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61362         TFLAGS="$(STAGE2_TFLAGS)"; \
61363         echo "Checking multilib configuration for libatomic..."; \
61364         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
61365         if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
61366           if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
61367             rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
61368           else \
61369             rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
61370             mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
61371           fi; \
61372         else \
61373           mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
61374         fi; \
61375         test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
61376         $(NORMAL_TARGET_EXPORTS) \
61377          \
61378         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
61379         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
61380         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
61381         echo Configuring stage 2 in $(TARGET_SUBDIR)/libatomic; \
61382         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
61383         cd $(TARGET_SUBDIR)/libatomic || exit 1; \
61384         case $(srcdir) in \
61385           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
61386           *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
61387                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
61388         esac; \
61389         module_srcdir=libatomic; \
61390         $(SHELL) $$s/$$module_srcdir/configure \
61391           --srcdir=$${topdir}/$$module_srcdir \
61392           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
61393           --target=${target_alias} \
61394           --with-build-libsubdir=$(HOST_SUBDIR) \
61395           $(STAGE2_CONFIGURE_FLAGS)
61396 @endif target-libatomic-bootstrap
61397
61398 .PHONY: configure-stage3-target-libatomic maybe-configure-stage3-target-libatomic
61399 maybe-configure-stage3-target-libatomic:
61400 @if target-libatomic-bootstrap
61401 maybe-configure-stage3-target-libatomic: configure-stage3-target-libatomic
61402 configure-stage3-target-libatomic:
61403         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
61404         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic
61405         @r=`${PWD_COMMAND}`; export r; \
61406         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61407         TFLAGS="$(STAGE3_TFLAGS)"; \
61408         echo "Checking multilib configuration for libatomic..."; \
61409         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
61410         if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
61411           if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
61412             rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
61413           else \
61414             rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
61415             mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
61416           fi; \
61417         else \
61418           mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
61419         fi; \
61420         test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
61421         $(NORMAL_TARGET_EXPORTS) \
61422          \
61423         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
61424         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
61425         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
61426         echo Configuring stage 3 in $(TARGET_SUBDIR)/libatomic; \
61427         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
61428         cd $(TARGET_SUBDIR)/libatomic || exit 1; \
61429         case $(srcdir) in \
61430           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
61431           *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
61432                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
61433         esac; \
61434         module_srcdir=libatomic; \
61435         $(SHELL) $$s/$$module_srcdir/configure \
61436           --srcdir=$${topdir}/$$module_srcdir \
61437           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
61438           --target=${target_alias} \
61439           --with-build-libsubdir=$(HOST_SUBDIR) \
61440           $(STAGE3_CONFIGURE_FLAGS)
61441 @endif target-libatomic-bootstrap
61442
61443 .PHONY: configure-stage4-target-libatomic maybe-configure-stage4-target-libatomic
61444 maybe-configure-stage4-target-libatomic:
61445 @if target-libatomic-bootstrap
61446 maybe-configure-stage4-target-libatomic: configure-stage4-target-libatomic
61447 configure-stage4-target-libatomic:
61448         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
61449         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic
61450         @r=`${PWD_COMMAND}`; export r; \
61451         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61452         TFLAGS="$(STAGE4_TFLAGS)"; \
61453         echo "Checking multilib configuration for libatomic..."; \
61454         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
61455         if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
61456           if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
61457             rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
61458           else \
61459             rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
61460             mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
61461           fi; \
61462         else \
61463           mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
61464         fi; \
61465         test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
61466         $(NORMAL_TARGET_EXPORTS) \
61467          \
61468         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
61469         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
61470         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
61471         echo Configuring stage 4 in $(TARGET_SUBDIR)/libatomic; \
61472         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
61473         cd $(TARGET_SUBDIR)/libatomic || exit 1; \
61474         case $(srcdir) in \
61475           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
61476           *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
61477                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
61478         esac; \
61479         module_srcdir=libatomic; \
61480         $(SHELL) $$s/$$module_srcdir/configure \
61481           --srcdir=$${topdir}/$$module_srcdir \
61482           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
61483           --target=${target_alias} \
61484           --with-build-libsubdir=$(HOST_SUBDIR) \
61485           $(STAGE4_CONFIGURE_FLAGS)
61486 @endif target-libatomic-bootstrap
61487
61488 .PHONY: configure-stageprofile-target-libatomic maybe-configure-stageprofile-target-libatomic
61489 maybe-configure-stageprofile-target-libatomic:
61490 @if target-libatomic-bootstrap
61491 maybe-configure-stageprofile-target-libatomic: configure-stageprofile-target-libatomic
61492 configure-stageprofile-target-libatomic:
61493         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
61494         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic
61495         @r=`${PWD_COMMAND}`; export r; \
61496         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61497         TFLAGS="$(STAGEprofile_TFLAGS)"; \
61498         echo "Checking multilib configuration for libatomic..."; \
61499         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
61500         if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
61501           if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
61502             rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
61503           else \
61504             rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
61505             mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
61506           fi; \
61507         else \
61508           mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
61509         fi; \
61510         test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
61511         $(NORMAL_TARGET_EXPORTS) \
61512          \
61513         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
61514         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
61515         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
61516         echo Configuring stage profile in $(TARGET_SUBDIR)/libatomic; \
61517         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
61518         cd $(TARGET_SUBDIR)/libatomic || exit 1; \
61519         case $(srcdir) in \
61520           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
61521           *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
61522                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
61523         esac; \
61524         module_srcdir=libatomic; \
61525         $(SHELL) $$s/$$module_srcdir/configure \
61526           --srcdir=$${topdir}/$$module_srcdir \
61527           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
61528           --target=${target_alias} \
61529           --with-build-libsubdir=$(HOST_SUBDIR) \
61530           $(STAGEprofile_CONFIGURE_FLAGS)
61531 @endif target-libatomic-bootstrap
61532
61533 .PHONY: configure-stagetrain-target-libatomic maybe-configure-stagetrain-target-libatomic
61534 maybe-configure-stagetrain-target-libatomic:
61535 @if target-libatomic-bootstrap
61536 maybe-configure-stagetrain-target-libatomic: configure-stagetrain-target-libatomic
61537 configure-stagetrain-target-libatomic:
61538         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
61539         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic
61540         @r=`${PWD_COMMAND}`; export r; \
61541         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61542         TFLAGS="$(STAGEtrain_TFLAGS)"; \
61543         echo "Checking multilib configuration for libatomic..."; \
61544         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
61545         if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
61546           if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
61547             rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
61548           else \
61549             rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
61550             mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
61551           fi; \
61552         else \
61553           mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
61554         fi; \
61555         test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
61556         $(NORMAL_TARGET_EXPORTS) \
61557          \
61558         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
61559         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
61560         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
61561         echo Configuring stage train in $(TARGET_SUBDIR)/libatomic; \
61562         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
61563         cd $(TARGET_SUBDIR)/libatomic || exit 1; \
61564         case $(srcdir) in \
61565           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
61566           *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
61567                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
61568         esac; \
61569         module_srcdir=libatomic; \
61570         $(SHELL) $$s/$$module_srcdir/configure \
61571           --srcdir=$${topdir}/$$module_srcdir \
61572           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
61573           --target=${target_alias} \
61574           --with-build-libsubdir=$(HOST_SUBDIR) \
61575           $(STAGEtrain_CONFIGURE_FLAGS)
61576 @endif target-libatomic-bootstrap
61577
61578 .PHONY: configure-stagefeedback-target-libatomic maybe-configure-stagefeedback-target-libatomic
61579 maybe-configure-stagefeedback-target-libatomic:
61580 @if target-libatomic-bootstrap
61581 maybe-configure-stagefeedback-target-libatomic: configure-stagefeedback-target-libatomic
61582 configure-stagefeedback-target-libatomic:
61583         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
61584         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic
61585         @r=`${PWD_COMMAND}`; export r; \
61586         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61587         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
61588         echo "Checking multilib configuration for libatomic..."; \
61589         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
61590         if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
61591           if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
61592             rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
61593           else \
61594             rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
61595             mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
61596           fi; \
61597         else \
61598           mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
61599         fi; \
61600         test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
61601         $(NORMAL_TARGET_EXPORTS) \
61602          \
61603         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
61604         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
61605         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
61606         echo Configuring stage feedback in $(TARGET_SUBDIR)/libatomic; \
61607         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
61608         cd $(TARGET_SUBDIR)/libatomic || exit 1; \
61609         case $(srcdir) in \
61610           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
61611           *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
61612                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
61613         esac; \
61614         module_srcdir=libatomic; \
61615         $(SHELL) $$s/$$module_srcdir/configure \
61616           --srcdir=$${topdir}/$$module_srcdir \
61617           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
61618           --target=${target_alias} \
61619           --with-build-libsubdir=$(HOST_SUBDIR) \
61620           $(STAGEfeedback_CONFIGURE_FLAGS)
61621 @endif target-libatomic-bootstrap
61622
61623 .PHONY: configure-stageautoprofile-target-libatomic maybe-configure-stageautoprofile-target-libatomic
61624 maybe-configure-stageautoprofile-target-libatomic:
61625 @if target-libatomic-bootstrap
61626 maybe-configure-stageautoprofile-target-libatomic: configure-stageautoprofile-target-libatomic
61627 configure-stageautoprofile-target-libatomic:
61628         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
61629         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic
61630         @r=`${PWD_COMMAND}`; export r; \
61631         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61632         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
61633         echo "Checking multilib configuration for libatomic..."; \
61634         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
61635         if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
61636           if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
61637             rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
61638           else \
61639             rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
61640             mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
61641           fi; \
61642         else \
61643           mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
61644         fi; \
61645         test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
61646         $(NORMAL_TARGET_EXPORTS) \
61647          \
61648         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
61649         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
61650         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
61651         echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libatomic; \
61652         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
61653         cd $(TARGET_SUBDIR)/libatomic || exit 1; \
61654         case $(srcdir) in \
61655           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
61656           *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
61657                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
61658         esac; \
61659         module_srcdir=libatomic; \
61660         $(SHELL) $$s/$$module_srcdir/configure \
61661           --srcdir=$${topdir}/$$module_srcdir \
61662           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
61663           --target=${target_alias} \
61664           --with-build-libsubdir=$(HOST_SUBDIR) \
61665           $(STAGEautoprofile_CONFIGURE_FLAGS)
61666 @endif target-libatomic-bootstrap
61667
61668 .PHONY: configure-stageautofeedback-target-libatomic maybe-configure-stageautofeedback-target-libatomic
61669 maybe-configure-stageautofeedback-target-libatomic:
61670 @if target-libatomic-bootstrap
61671 maybe-configure-stageautofeedback-target-libatomic: configure-stageautofeedback-target-libatomic
61672 configure-stageautofeedback-target-libatomic:
61673         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
61674         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic
61675         @r=`${PWD_COMMAND}`; export r; \
61676         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61677         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
61678         echo "Checking multilib configuration for libatomic..."; \
61679         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
61680         if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
61681           if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
61682             rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
61683           else \
61684             rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
61685             mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
61686           fi; \
61687         else \
61688           mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
61689         fi; \
61690         test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
61691         $(NORMAL_TARGET_EXPORTS) \
61692          \
61693         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
61694         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
61695         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
61696         echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libatomic; \
61697         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
61698         cd $(TARGET_SUBDIR)/libatomic || exit 1; \
61699         case $(srcdir) in \
61700           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
61701           *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
61702                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
61703         esac; \
61704         module_srcdir=libatomic; \
61705         $(SHELL) $$s/$$module_srcdir/configure \
61706           --srcdir=$${topdir}/$$module_srcdir \
61707           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
61708           --target=${target_alias} \
61709           --with-build-libsubdir=$(HOST_SUBDIR) \
61710           $(STAGEautofeedback_CONFIGURE_FLAGS)
61711 @endif target-libatomic-bootstrap
61712
61713
61714
61715
61716
61717 .PHONY: all-target-libatomic maybe-all-target-libatomic
61718 maybe-all-target-libatomic:
61719 @if gcc-bootstrap
61720 all-target-libatomic: stage_current
61721 @endif gcc-bootstrap
61722 @if target-libatomic
61723 TARGET-target-libatomic=all
61724 maybe-all-target-libatomic: all-target-libatomic
61725 all-target-libatomic: configure-target-libatomic
61726         @r=`${PWD_COMMAND}`; export r; \
61727         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61728         $(NORMAL_TARGET_EXPORTS)  \
61729         (cd $(TARGET_SUBDIR)/libatomic && \
61730           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
61731                 $(TARGET-target-libatomic))
61732 @endif target-libatomic
61733
61734
61735
61736 .PHONY: all-stage1-target-libatomic maybe-all-stage1-target-libatomic
61737 .PHONY: clean-stage1-target-libatomic maybe-clean-stage1-target-libatomic
61738 maybe-all-stage1-target-libatomic:
61739 maybe-clean-stage1-target-libatomic:
61740 @if target-libatomic-bootstrap
61741 maybe-all-stage1-target-libatomic: all-stage1-target-libatomic
61742 all-stage1: all-stage1-target-libatomic
61743 TARGET-stage1-target-libatomic = $(TARGET-target-libatomic)
61744 all-stage1-target-libatomic: configure-stage1-target-libatomic
61745         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
61746         @r=`${PWD_COMMAND}`; export r; \
61747         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61748         TFLAGS="$(STAGE1_TFLAGS)"; \
61749         $(NORMAL_TARGET_EXPORTS)  \
61750         cd $(TARGET_SUBDIR)/libatomic && \
61751          \
61752         $(MAKE) $(BASE_FLAGS_TO_PASS) \
61753                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
61754                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
61755                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
61756                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
61757                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
61758                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
61759                 $(EXTRA_TARGET_FLAGS)  \
61760                   \
61761                 TFLAGS="$(STAGE1_TFLAGS)"  \
61762                 $(TARGET-stage1-target-libatomic)
61763
61764 maybe-clean-stage1-target-libatomic: clean-stage1-target-libatomic
61765 clean-stage1: clean-stage1-target-libatomic
61766 clean-stage1-target-libatomic:
61767         @if [ $(current_stage) = stage1 ]; then \
61768           [ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61769         else \
61770           [ -f $(TARGET_SUBDIR)/stage1-libatomic/Makefile ] || exit 0; \
61771           $(MAKE) stage1-start; \
61772         fi; \
61773         cd $(TARGET_SUBDIR)/libatomic && \
61774         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
61775           clean
61776 @endif target-libatomic-bootstrap
61777
61778
61779 .PHONY: all-stage2-target-libatomic maybe-all-stage2-target-libatomic
61780 .PHONY: clean-stage2-target-libatomic maybe-clean-stage2-target-libatomic
61781 maybe-all-stage2-target-libatomic:
61782 maybe-clean-stage2-target-libatomic:
61783 @if target-libatomic-bootstrap
61784 maybe-all-stage2-target-libatomic: all-stage2-target-libatomic
61785 all-stage2: all-stage2-target-libatomic
61786 TARGET-stage2-target-libatomic = $(TARGET-target-libatomic)
61787 all-stage2-target-libatomic: configure-stage2-target-libatomic
61788         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
61789         @r=`${PWD_COMMAND}`; export r; \
61790         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61791         TFLAGS="$(STAGE2_TFLAGS)"; \
61792         $(NORMAL_TARGET_EXPORTS) \
61793           \
61794         cd $(TARGET_SUBDIR)/libatomic && \
61795          \
61796         $(MAKE) $(BASE_FLAGS_TO_PASS) \
61797                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
61798                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
61799                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
61800                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
61801                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
61802                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
61803                 $(EXTRA_TARGET_FLAGS)   \
61804                 TFLAGS="$(STAGE2_TFLAGS)"  \
61805                 $(TARGET-stage2-target-libatomic)
61806
61807 maybe-clean-stage2-target-libatomic: clean-stage2-target-libatomic
61808 clean-stage2: clean-stage2-target-libatomic
61809 clean-stage2-target-libatomic:
61810         @if [ $(current_stage) = stage2 ]; then \
61811           [ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61812         else \
61813           [ -f $(TARGET_SUBDIR)/stage2-libatomic/Makefile ] || exit 0; \
61814           $(MAKE) stage2-start; \
61815         fi; \
61816         cd $(TARGET_SUBDIR)/libatomic && \
61817         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
61818 @endif target-libatomic-bootstrap
61819
61820
61821 .PHONY: all-stage3-target-libatomic maybe-all-stage3-target-libatomic
61822 .PHONY: clean-stage3-target-libatomic maybe-clean-stage3-target-libatomic
61823 maybe-all-stage3-target-libatomic:
61824 maybe-clean-stage3-target-libatomic:
61825 @if target-libatomic-bootstrap
61826 maybe-all-stage3-target-libatomic: all-stage3-target-libatomic
61827 all-stage3: all-stage3-target-libatomic
61828 TARGET-stage3-target-libatomic = $(TARGET-target-libatomic)
61829 all-stage3-target-libatomic: configure-stage3-target-libatomic
61830         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
61831         @r=`${PWD_COMMAND}`; export r; \
61832         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61833         TFLAGS="$(STAGE3_TFLAGS)"; \
61834         $(NORMAL_TARGET_EXPORTS) \
61835           \
61836         cd $(TARGET_SUBDIR)/libatomic && \
61837          \
61838         $(MAKE) $(BASE_FLAGS_TO_PASS) \
61839                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
61840                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
61841                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
61842                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
61843                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
61844                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
61845                 $(EXTRA_TARGET_FLAGS)   \
61846                 TFLAGS="$(STAGE3_TFLAGS)"  \
61847                 $(TARGET-stage3-target-libatomic)
61848
61849 maybe-clean-stage3-target-libatomic: clean-stage3-target-libatomic
61850 clean-stage3: clean-stage3-target-libatomic
61851 clean-stage3-target-libatomic:
61852         @if [ $(current_stage) = stage3 ]; then \
61853           [ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61854         else \
61855           [ -f $(TARGET_SUBDIR)/stage3-libatomic/Makefile ] || exit 0; \
61856           $(MAKE) stage3-start; \
61857         fi; \
61858         cd $(TARGET_SUBDIR)/libatomic && \
61859         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
61860 @endif target-libatomic-bootstrap
61861
61862
61863 .PHONY: all-stage4-target-libatomic maybe-all-stage4-target-libatomic
61864 .PHONY: clean-stage4-target-libatomic maybe-clean-stage4-target-libatomic
61865 maybe-all-stage4-target-libatomic:
61866 maybe-clean-stage4-target-libatomic:
61867 @if target-libatomic-bootstrap
61868 maybe-all-stage4-target-libatomic: all-stage4-target-libatomic
61869 all-stage4: all-stage4-target-libatomic
61870 TARGET-stage4-target-libatomic = $(TARGET-target-libatomic)
61871 all-stage4-target-libatomic: configure-stage4-target-libatomic
61872         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
61873         @r=`${PWD_COMMAND}`; export r; \
61874         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61875         TFLAGS="$(STAGE4_TFLAGS)"; \
61876         $(NORMAL_TARGET_EXPORTS) \
61877           \
61878         cd $(TARGET_SUBDIR)/libatomic && \
61879          \
61880         $(MAKE) $(BASE_FLAGS_TO_PASS) \
61881                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
61882                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
61883                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
61884                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
61885                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
61886                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
61887                 $(EXTRA_TARGET_FLAGS)   \
61888                 TFLAGS="$(STAGE4_TFLAGS)"  \
61889                 $(TARGET-stage4-target-libatomic)
61890
61891 maybe-clean-stage4-target-libatomic: clean-stage4-target-libatomic
61892 clean-stage4: clean-stage4-target-libatomic
61893 clean-stage4-target-libatomic:
61894         @if [ $(current_stage) = stage4 ]; then \
61895           [ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61896         else \
61897           [ -f $(TARGET_SUBDIR)/stage4-libatomic/Makefile ] || exit 0; \
61898           $(MAKE) stage4-start; \
61899         fi; \
61900         cd $(TARGET_SUBDIR)/libatomic && \
61901         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
61902 @endif target-libatomic-bootstrap
61903
61904
61905 .PHONY: all-stageprofile-target-libatomic maybe-all-stageprofile-target-libatomic
61906 .PHONY: clean-stageprofile-target-libatomic maybe-clean-stageprofile-target-libatomic
61907 maybe-all-stageprofile-target-libatomic:
61908 maybe-clean-stageprofile-target-libatomic:
61909 @if target-libatomic-bootstrap
61910 maybe-all-stageprofile-target-libatomic: all-stageprofile-target-libatomic
61911 all-stageprofile: all-stageprofile-target-libatomic
61912 TARGET-stageprofile-target-libatomic = $(TARGET-target-libatomic)
61913 all-stageprofile-target-libatomic: configure-stageprofile-target-libatomic
61914         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
61915         @r=`${PWD_COMMAND}`; export r; \
61916         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61917         TFLAGS="$(STAGEprofile_TFLAGS)"; \
61918         $(NORMAL_TARGET_EXPORTS) \
61919           \
61920         cd $(TARGET_SUBDIR)/libatomic && \
61921          \
61922         $(MAKE) $(BASE_FLAGS_TO_PASS) \
61923                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
61924                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
61925                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
61926                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
61927                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
61928                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
61929                 $(EXTRA_TARGET_FLAGS)   \
61930                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
61931                 $(TARGET-stageprofile-target-libatomic)
61932
61933 maybe-clean-stageprofile-target-libatomic: clean-stageprofile-target-libatomic
61934 clean-stageprofile: clean-stageprofile-target-libatomic
61935 clean-stageprofile-target-libatomic:
61936         @if [ $(current_stage) = stageprofile ]; then \
61937           [ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61938         else \
61939           [ -f $(TARGET_SUBDIR)/stageprofile-libatomic/Makefile ] || exit 0; \
61940           $(MAKE) stageprofile-start; \
61941         fi; \
61942         cd $(TARGET_SUBDIR)/libatomic && \
61943         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
61944 @endif target-libatomic-bootstrap
61945
61946
61947 .PHONY: all-stagetrain-target-libatomic maybe-all-stagetrain-target-libatomic
61948 .PHONY: clean-stagetrain-target-libatomic maybe-clean-stagetrain-target-libatomic
61949 maybe-all-stagetrain-target-libatomic:
61950 maybe-clean-stagetrain-target-libatomic:
61951 @if target-libatomic-bootstrap
61952 maybe-all-stagetrain-target-libatomic: all-stagetrain-target-libatomic
61953 all-stagetrain: all-stagetrain-target-libatomic
61954 TARGET-stagetrain-target-libatomic = $(TARGET-target-libatomic)
61955 all-stagetrain-target-libatomic: configure-stagetrain-target-libatomic
61956         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
61957         @r=`${PWD_COMMAND}`; export r; \
61958         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61959         TFLAGS="$(STAGEtrain_TFLAGS)"; \
61960         $(NORMAL_TARGET_EXPORTS) \
61961           \
61962         cd $(TARGET_SUBDIR)/libatomic && \
61963          \
61964         $(MAKE) $(BASE_FLAGS_TO_PASS) \
61965                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
61966                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
61967                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
61968                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
61969                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
61970                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
61971                 $(EXTRA_TARGET_FLAGS)   \
61972                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
61973                 $(TARGET-stagetrain-target-libatomic)
61974
61975 maybe-clean-stagetrain-target-libatomic: clean-stagetrain-target-libatomic
61976 clean-stagetrain: clean-stagetrain-target-libatomic
61977 clean-stagetrain-target-libatomic:
61978         @if [ $(current_stage) = stagetrain ]; then \
61979           [ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61980         else \
61981           [ -f $(TARGET_SUBDIR)/stagetrain-libatomic/Makefile ] || exit 0; \
61982           $(MAKE) stagetrain-start; \
61983         fi; \
61984         cd $(TARGET_SUBDIR)/libatomic && \
61985         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
61986 @endif target-libatomic-bootstrap
61987
61988
61989 .PHONY: all-stagefeedback-target-libatomic maybe-all-stagefeedback-target-libatomic
61990 .PHONY: clean-stagefeedback-target-libatomic maybe-clean-stagefeedback-target-libatomic
61991 maybe-all-stagefeedback-target-libatomic:
61992 maybe-clean-stagefeedback-target-libatomic:
61993 @if target-libatomic-bootstrap
61994 maybe-all-stagefeedback-target-libatomic: all-stagefeedback-target-libatomic
61995 all-stagefeedback: all-stagefeedback-target-libatomic
61996 TARGET-stagefeedback-target-libatomic = $(TARGET-target-libatomic)
61997 all-stagefeedback-target-libatomic: configure-stagefeedback-target-libatomic
61998         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
61999         @r=`${PWD_COMMAND}`; export r; \
62000         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62001         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
62002         $(NORMAL_TARGET_EXPORTS) \
62003           \
62004         cd $(TARGET_SUBDIR)/libatomic && \
62005          \
62006         $(MAKE) $(BASE_FLAGS_TO_PASS) \
62007                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
62008                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
62009                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
62010                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
62011                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
62012                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
62013                 $(EXTRA_TARGET_FLAGS)   \
62014                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
62015                 $(TARGET-stagefeedback-target-libatomic)
62016
62017 maybe-clean-stagefeedback-target-libatomic: clean-stagefeedback-target-libatomic
62018 clean-stagefeedback: clean-stagefeedback-target-libatomic
62019 clean-stagefeedback-target-libatomic:
62020         @if [ $(current_stage) = stagefeedback ]; then \
62021           [ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
62022         else \
62023           [ -f $(TARGET_SUBDIR)/stagefeedback-libatomic/Makefile ] || exit 0; \
62024           $(MAKE) stagefeedback-start; \
62025         fi; \
62026         cd $(TARGET_SUBDIR)/libatomic && \
62027         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
62028 @endif target-libatomic-bootstrap
62029
62030
62031 .PHONY: all-stageautoprofile-target-libatomic maybe-all-stageautoprofile-target-libatomic
62032 .PHONY: clean-stageautoprofile-target-libatomic maybe-clean-stageautoprofile-target-libatomic
62033 maybe-all-stageautoprofile-target-libatomic:
62034 maybe-clean-stageautoprofile-target-libatomic:
62035 @if target-libatomic-bootstrap
62036 maybe-all-stageautoprofile-target-libatomic: all-stageautoprofile-target-libatomic
62037 all-stageautoprofile: all-stageautoprofile-target-libatomic
62038 TARGET-stageautoprofile-target-libatomic = $(TARGET-target-libatomic)
62039 all-stageautoprofile-target-libatomic: configure-stageautoprofile-target-libatomic
62040         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
62041         @r=`${PWD_COMMAND}`; export r; \
62042         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62043         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
62044         $(NORMAL_TARGET_EXPORTS) \
62045           \
62046         cd $(TARGET_SUBDIR)/libatomic && \
62047         $$s/gcc/config/i386/$(AUTO_PROFILE) \
62048         $(MAKE) $(BASE_FLAGS_TO_PASS) \
62049                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
62050                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
62051                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
62052                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
62053                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
62054                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
62055                 $(EXTRA_TARGET_FLAGS)   \
62056                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
62057                 $(TARGET-stageautoprofile-target-libatomic)
62058
62059 maybe-clean-stageautoprofile-target-libatomic: clean-stageautoprofile-target-libatomic
62060 clean-stageautoprofile: clean-stageautoprofile-target-libatomic
62061 clean-stageautoprofile-target-libatomic:
62062         @if [ $(current_stage) = stageautoprofile ]; then \
62063           [ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
62064         else \
62065           [ -f $(TARGET_SUBDIR)/stageautoprofile-libatomic/Makefile ] || exit 0; \
62066           $(MAKE) stageautoprofile-start; \
62067         fi; \
62068         cd $(TARGET_SUBDIR)/libatomic && \
62069         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
62070 @endif target-libatomic-bootstrap
62071
62072
62073 .PHONY: all-stageautofeedback-target-libatomic maybe-all-stageautofeedback-target-libatomic
62074 .PHONY: clean-stageautofeedback-target-libatomic maybe-clean-stageautofeedback-target-libatomic
62075 maybe-all-stageautofeedback-target-libatomic:
62076 maybe-clean-stageautofeedback-target-libatomic:
62077 @if target-libatomic-bootstrap
62078 maybe-all-stageautofeedback-target-libatomic: all-stageautofeedback-target-libatomic
62079 all-stageautofeedback: all-stageautofeedback-target-libatomic
62080 TARGET-stageautofeedback-target-libatomic = $(TARGET-target-libatomic)
62081 all-stageautofeedback-target-libatomic: configure-stageautofeedback-target-libatomic
62082         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
62083         @r=`${PWD_COMMAND}`; export r; \
62084         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62085         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
62086         $(NORMAL_TARGET_EXPORTS) \
62087           \
62088         cd $(TARGET_SUBDIR)/libatomic && \
62089          \
62090         $(MAKE) $(BASE_FLAGS_TO_PASS) \
62091                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
62092                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
62093                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
62094                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
62095                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
62096                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
62097                 $(EXTRA_TARGET_FLAGS)   \
62098                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
62099                 $(TARGET-stageautofeedback-target-libatomic)
62100
62101 maybe-clean-stageautofeedback-target-libatomic: clean-stageautofeedback-target-libatomic
62102 clean-stageautofeedback: clean-stageautofeedback-target-libatomic
62103 clean-stageautofeedback-target-libatomic:
62104         @if [ $(current_stage) = stageautofeedback ]; then \
62105           [ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
62106         else \
62107           [ -f $(TARGET_SUBDIR)/stageautofeedback-libatomic/Makefile ] || exit 0; \
62108           $(MAKE) stageautofeedback-start; \
62109         fi; \
62110         cd $(TARGET_SUBDIR)/libatomic && \
62111         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
62112 @endif target-libatomic-bootstrap
62113
62114
62115
62116
62117
62118
62119 .PHONY: check-target-libatomic maybe-check-target-libatomic
62120 maybe-check-target-libatomic:
62121 @if target-libatomic
62122 maybe-check-target-libatomic: check-target-libatomic
62123
62124 check-target-libatomic:
62125         @: $(MAKE); $(unstage)
62126         @r=`${PWD_COMMAND}`; export r; \
62127         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62128         $(NORMAL_TARGET_EXPORTS) \
62129         (cd $(TARGET_SUBDIR)/libatomic && \
62130           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
62131
62132 @endif target-libatomic
62133
62134 .PHONY: install-target-libatomic maybe-install-target-libatomic
62135 maybe-install-target-libatomic:
62136 @if target-libatomic
62137 maybe-install-target-libatomic: install-target-libatomic
62138
62139 install-target-libatomic: installdirs
62140         @: $(MAKE); $(unstage)
62141         @r=`${PWD_COMMAND}`; export r; \
62142         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62143         $(NORMAL_TARGET_EXPORTS) \
62144         (cd $(TARGET_SUBDIR)/libatomic && \
62145           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
62146
62147 @endif target-libatomic
62148
62149 .PHONY: install-strip-target-libatomic maybe-install-strip-target-libatomic
62150 maybe-install-strip-target-libatomic:
62151 @if target-libatomic
62152 maybe-install-strip-target-libatomic: install-strip-target-libatomic
62153
62154 install-strip-target-libatomic: installdirs
62155         @: $(MAKE); $(unstage)
62156         @r=`${PWD_COMMAND}`; export r; \
62157         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62158         $(NORMAL_TARGET_EXPORTS) \
62159         (cd $(TARGET_SUBDIR)/libatomic && \
62160           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
62161
62162 @endif target-libatomic
62163
62164 # Other targets (info, dvi, pdf, etc.)
62165
62166 .PHONY: maybe-info-target-libatomic info-target-libatomic
62167 maybe-info-target-libatomic:
62168 @if target-libatomic
62169 maybe-info-target-libatomic: info-target-libatomic
62170
62171 info-target-libatomic: \
62172     configure-target-libatomic 
62173         @: $(MAKE); $(unstage)
62174         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
62175         r=`${PWD_COMMAND}`; export r; \
62176         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62177         $(NORMAL_TARGET_EXPORTS) \
62178         echo "Doing info in $(TARGET_SUBDIR)/libatomic"; \
62179         for flag in $(EXTRA_TARGET_FLAGS); do \
62180           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
62181         done; \
62182         (cd $(TARGET_SUBDIR)/libatomic && \
62183           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
62184                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
62185                   "RANLIB=$${RANLIB}" \
62186                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
62187                    info) \
62188           || exit 1
62189
62190 @endif target-libatomic
62191
62192 .PHONY: maybe-dvi-target-libatomic dvi-target-libatomic
62193 maybe-dvi-target-libatomic:
62194 @if target-libatomic
62195 maybe-dvi-target-libatomic: dvi-target-libatomic
62196
62197 dvi-target-libatomic: \
62198     configure-target-libatomic 
62199         @: $(MAKE); $(unstage)
62200         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
62201         r=`${PWD_COMMAND}`; export r; \
62202         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62203         $(NORMAL_TARGET_EXPORTS) \
62204         echo "Doing dvi in $(TARGET_SUBDIR)/libatomic"; \
62205         for flag in $(EXTRA_TARGET_FLAGS); do \
62206           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
62207         done; \
62208         (cd $(TARGET_SUBDIR)/libatomic && \
62209           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
62210                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
62211                   "RANLIB=$${RANLIB}" \
62212                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
62213                    dvi) \
62214           || exit 1
62215
62216 @endif target-libatomic
62217
62218 .PHONY: maybe-pdf-target-libatomic pdf-target-libatomic
62219 maybe-pdf-target-libatomic:
62220 @if target-libatomic
62221 maybe-pdf-target-libatomic: pdf-target-libatomic
62222
62223 pdf-target-libatomic: \
62224     configure-target-libatomic 
62225         @: $(MAKE); $(unstage)
62226         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
62227         r=`${PWD_COMMAND}`; export r; \
62228         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62229         $(NORMAL_TARGET_EXPORTS) \
62230         echo "Doing pdf in $(TARGET_SUBDIR)/libatomic"; \
62231         for flag in $(EXTRA_TARGET_FLAGS); do \
62232           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
62233         done; \
62234         (cd $(TARGET_SUBDIR)/libatomic && \
62235           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
62236                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
62237                   "RANLIB=$${RANLIB}" \
62238                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
62239                    pdf) \
62240           || exit 1
62241
62242 @endif target-libatomic
62243
62244 .PHONY: maybe-html-target-libatomic html-target-libatomic
62245 maybe-html-target-libatomic:
62246 @if target-libatomic
62247 maybe-html-target-libatomic: html-target-libatomic
62248
62249 html-target-libatomic: \
62250     configure-target-libatomic 
62251         @: $(MAKE); $(unstage)
62252         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
62253         r=`${PWD_COMMAND}`; export r; \
62254         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62255         $(NORMAL_TARGET_EXPORTS) \
62256         echo "Doing html in $(TARGET_SUBDIR)/libatomic"; \
62257         for flag in $(EXTRA_TARGET_FLAGS); do \
62258           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
62259         done; \
62260         (cd $(TARGET_SUBDIR)/libatomic && \
62261           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
62262                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
62263                   "RANLIB=$${RANLIB}" \
62264                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
62265                    html) \
62266           || exit 1
62267
62268 @endif target-libatomic
62269
62270 .PHONY: maybe-TAGS-target-libatomic TAGS-target-libatomic
62271 maybe-TAGS-target-libatomic:
62272 @if target-libatomic
62273 maybe-TAGS-target-libatomic: TAGS-target-libatomic
62274
62275 TAGS-target-libatomic: \
62276     configure-target-libatomic 
62277         @: $(MAKE); $(unstage)
62278         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
62279         r=`${PWD_COMMAND}`; export r; \
62280         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62281         $(NORMAL_TARGET_EXPORTS) \
62282         echo "Doing TAGS in $(TARGET_SUBDIR)/libatomic"; \
62283         for flag in $(EXTRA_TARGET_FLAGS); do \
62284           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
62285         done; \
62286         (cd $(TARGET_SUBDIR)/libatomic && \
62287           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
62288                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
62289                   "RANLIB=$${RANLIB}" \
62290                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
62291                    TAGS) \
62292           || exit 1
62293
62294 @endif target-libatomic
62295
62296 .PHONY: maybe-install-info-target-libatomic install-info-target-libatomic
62297 maybe-install-info-target-libatomic:
62298 @if target-libatomic
62299 maybe-install-info-target-libatomic: install-info-target-libatomic
62300
62301 install-info-target-libatomic: \
62302     configure-target-libatomic \
62303     info-target-libatomic 
62304         @: $(MAKE); $(unstage)
62305         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
62306         r=`${PWD_COMMAND}`; export r; \
62307         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62308         $(NORMAL_TARGET_EXPORTS) \
62309         echo "Doing install-info in $(TARGET_SUBDIR)/libatomic"; \
62310         for flag in $(EXTRA_TARGET_FLAGS); do \
62311           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
62312         done; \
62313         (cd $(TARGET_SUBDIR)/libatomic && \
62314           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
62315                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
62316                   "RANLIB=$${RANLIB}" \
62317                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
62318                    install-info) \
62319           || exit 1
62320
62321 @endif target-libatomic
62322
62323 .PHONY: maybe-install-dvi-target-libatomic install-dvi-target-libatomic
62324 maybe-install-dvi-target-libatomic:
62325 @if target-libatomic
62326 maybe-install-dvi-target-libatomic: install-dvi-target-libatomic
62327
62328 install-dvi-target-libatomic: \
62329     configure-target-libatomic \
62330     dvi-target-libatomic 
62331         @: $(MAKE); $(unstage)
62332         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
62333         r=`${PWD_COMMAND}`; export r; \
62334         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62335         $(NORMAL_TARGET_EXPORTS) \
62336         echo "Doing install-dvi in $(TARGET_SUBDIR)/libatomic"; \
62337         for flag in $(EXTRA_TARGET_FLAGS); do \
62338           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
62339         done; \
62340         (cd $(TARGET_SUBDIR)/libatomic && \
62341           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
62342                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
62343                   "RANLIB=$${RANLIB}" \
62344                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
62345                    install-dvi) \
62346           || exit 1
62347
62348 @endif target-libatomic
62349
62350 .PHONY: maybe-install-pdf-target-libatomic install-pdf-target-libatomic
62351 maybe-install-pdf-target-libatomic:
62352 @if target-libatomic
62353 maybe-install-pdf-target-libatomic: install-pdf-target-libatomic
62354
62355 install-pdf-target-libatomic: \
62356     configure-target-libatomic \
62357     pdf-target-libatomic 
62358         @: $(MAKE); $(unstage)
62359         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
62360         r=`${PWD_COMMAND}`; export r; \
62361         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62362         $(NORMAL_TARGET_EXPORTS) \
62363         echo "Doing install-pdf in $(TARGET_SUBDIR)/libatomic"; \
62364         for flag in $(EXTRA_TARGET_FLAGS); do \
62365           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
62366         done; \
62367         (cd $(TARGET_SUBDIR)/libatomic && \
62368           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
62369                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
62370                   "RANLIB=$${RANLIB}" \
62371                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
62372                    install-pdf) \
62373           || exit 1
62374
62375 @endif target-libatomic
62376
62377 .PHONY: maybe-install-html-target-libatomic install-html-target-libatomic
62378 maybe-install-html-target-libatomic:
62379 @if target-libatomic
62380 maybe-install-html-target-libatomic: install-html-target-libatomic
62381
62382 install-html-target-libatomic: \
62383     configure-target-libatomic \
62384     html-target-libatomic 
62385         @: $(MAKE); $(unstage)
62386         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
62387         r=`${PWD_COMMAND}`; export r; \
62388         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62389         $(NORMAL_TARGET_EXPORTS) \
62390         echo "Doing install-html in $(TARGET_SUBDIR)/libatomic"; \
62391         for flag in $(EXTRA_TARGET_FLAGS); do \
62392           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
62393         done; \
62394         (cd $(TARGET_SUBDIR)/libatomic && \
62395           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
62396                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
62397                   "RANLIB=$${RANLIB}" \
62398                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
62399                    install-html) \
62400           || exit 1
62401
62402 @endif target-libatomic
62403
62404 .PHONY: maybe-installcheck-target-libatomic installcheck-target-libatomic
62405 maybe-installcheck-target-libatomic:
62406 @if target-libatomic
62407 maybe-installcheck-target-libatomic: installcheck-target-libatomic
62408
62409 installcheck-target-libatomic: \
62410     configure-target-libatomic 
62411         @: $(MAKE); $(unstage)
62412         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
62413         r=`${PWD_COMMAND}`; export r; \
62414         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62415         $(NORMAL_TARGET_EXPORTS) \
62416         echo "Doing installcheck in $(TARGET_SUBDIR)/libatomic"; \
62417         for flag in $(EXTRA_TARGET_FLAGS); do \
62418           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
62419         done; \
62420         (cd $(TARGET_SUBDIR)/libatomic && \
62421           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
62422                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
62423                   "RANLIB=$${RANLIB}" \
62424                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
62425                    installcheck) \
62426           || exit 1
62427
62428 @endif target-libatomic
62429
62430 .PHONY: maybe-mostlyclean-target-libatomic mostlyclean-target-libatomic
62431 maybe-mostlyclean-target-libatomic:
62432 @if target-libatomic
62433 maybe-mostlyclean-target-libatomic: mostlyclean-target-libatomic
62434
62435 mostlyclean-target-libatomic: 
62436         @: $(MAKE); $(unstage)
62437         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
62438         r=`${PWD_COMMAND}`; export r; \
62439         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62440         $(NORMAL_TARGET_EXPORTS) \
62441         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libatomic"; \
62442         for flag in $(EXTRA_TARGET_FLAGS); do \
62443           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
62444         done; \
62445         (cd $(TARGET_SUBDIR)/libatomic && \
62446           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
62447                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
62448                   "RANLIB=$${RANLIB}" \
62449                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
62450                    mostlyclean) \
62451           || exit 1
62452
62453 @endif target-libatomic
62454
62455 .PHONY: maybe-clean-target-libatomic clean-target-libatomic
62456 maybe-clean-target-libatomic:
62457 @if target-libatomic
62458 maybe-clean-target-libatomic: clean-target-libatomic
62459
62460 clean-target-libatomic: 
62461         @: $(MAKE); $(unstage)
62462         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
62463         r=`${PWD_COMMAND}`; export r; \
62464         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62465         $(NORMAL_TARGET_EXPORTS) \
62466         echo "Doing clean in $(TARGET_SUBDIR)/libatomic"; \
62467         for flag in $(EXTRA_TARGET_FLAGS); do \
62468           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
62469         done; \
62470         (cd $(TARGET_SUBDIR)/libatomic && \
62471           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
62472                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
62473                   "RANLIB=$${RANLIB}" \
62474                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
62475                    clean) \
62476           || exit 1
62477
62478 @endif target-libatomic
62479
62480 .PHONY: maybe-distclean-target-libatomic distclean-target-libatomic
62481 maybe-distclean-target-libatomic:
62482 @if target-libatomic
62483 maybe-distclean-target-libatomic: distclean-target-libatomic
62484
62485 distclean-target-libatomic: 
62486         @: $(MAKE); $(unstage)
62487         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
62488         r=`${PWD_COMMAND}`; export r; \
62489         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62490         $(NORMAL_TARGET_EXPORTS) \
62491         echo "Doing distclean in $(TARGET_SUBDIR)/libatomic"; \
62492         for flag in $(EXTRA_TARGET_FLAGS); do \
62493           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
62494         done; \
62495         (cd $(TARGET_SUBDIR)/libatomic && \
62496           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
62497                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
62498                   "RANLIB=$${RANLIB}" \
62499                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
62500                    distclean) \
62501           || exit 1
62502
62503 @endif target-libatomic
62504
62505 .PHONY: maybe-maintainer-clean-target-libatomic maintainer-clean-target-libatomic
62506 maybe-maintainer-clean-target-libatomic:
62507 @if target-libatomic
62508 maybe-maintainer-clean-target-libatomic: maintainer-clean-target-libatomic
62509
62510 maintainer-clean-target-libatomic: 
62511         @: $(MAKE); $(unstage)
62512         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
62513         r=`${PWD_COMMAND}`; export r; \
62514         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62515         $(NORMAL_TARGET_EXPORTS) \
62516         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libatomic"; \
62517         for flag in $(EXTRA_TARGET_FLAGS); do \
62518           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
62519         done; \
62520         (cd $(TARGET_SUBDIR)/libatomic && \
62521           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
62522                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
62523                   "RANLIB=$${RANLIB}" \
62524                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
62525                    maintainer-clean) \
62526           || exit 1
62527
62528 @endif target-libatomic
62529
62530
62531
62532
62533
62534 .PHONY: configure-target-libgrust maybe-configure-target-libgrust
62535 maybe-configure-target-libgrust:
62536 @if gcc-bootstrap
62537 configure-target-libgrust: stage_current
62538 @endif gcc-bootstrap
62539 @if target-libgrust
62540 maybe-configure-target-libgrust: configure-target-libgrust
62541 configure-target-libgrust: 
62542         @: $(MAKE); $(unstage)
62543         @r=`${PWD_COMMAND}`; export r; \
62544         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62545         echo "Checking multilib configuration for libgrust..."; \
62546         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgrust; \
62547         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgrust/multilib.tmp 2> /dev/null; \
62548         if test -r $(TARGET_SUBDIR)/libgrust/multilib.out; then \
62549           if cmp -s $(TARGET_SUBDIR)/libgrust/multilib.tmp $(TARGET_SUBDIR)/libgrust/multilib.out; then \
62550             rm -f $(TARGET_SUBDIR)/libgrust/multilib.tmp; \
62551           else \
62552             rm -f $(TARGET_SUBDIR)/libgrust/Makefile; \
62553             mv $(TARGET_SUBDIR)/libgrust/multilib.tmp $(TARGET_SUBDIR)/libgrust/multilib.out; \
62554           fi; \
62555         else \
62556           mv $(TARGET_SUBDIR)/libgrust/multilib.tmp $(TARGET_SUBDIR)/libgrust/multilib.out; \
62557         fi; \
62558         test ! -f $(TARGET_SUBDIR)/libgrust/Makefile || exit 0; \
62559         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgrust; \
62560         $(NORMAL_TARGET_EXPORTS)  \
62561         echo Configuring in $(TARGET_SUBDIR)/libgrust; \
62562         cd "$(TARGET_SUBDIR)/libgrust" || exit 1; \
62563         case $(srcdir) in \
62564           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
62565           *) topdir=`echo $(TARGET_SUBDIR)/libgrust/ | \
62566                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
62567         esac; \
62568         module_srcdir=libgrust; \
62569         rm -f no-such-file || : ; \
62570         CONFIG_SITE=no-such-file $(SHELL) \
62571           $$s/$$module_srcdir/configure \
62572           --srcdir=$${topdir}/$$module_srcdir \
62573           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
62574           --target=${target_alias}  \
62575           || exit 1
62576 @endif target-libgrust
62577
62578
62579
62580
62581
62582 .PHONY: all-target-libgrust maybe-all-target-libgrust
62583 maybe-all-target-libgrust:
62584 @if gcc-bootstrap
62585 all-target-libgrust: stage_current
62586 @endif gcc-bootstrap
62587 @if target-libgrust
62588 TARGET-target-libgrust=all
62589 maybe-all-target-libgrust: all-target-libgrust
62590 all-target-libgrust: configure-target-libgrust
62591         @: $(MAKE); $(unstage)
62592         @r=`${PWD_COMMAND}`; export r; \
62593         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62594         $(NORMAL_TARGET_EXPORTS)  \
62595         (cd $(TARGET_SUBDIR)/libgrust && \
62596           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
62597                 $(TARGET-target-libgrust))
62598 @endif target-libgrust
62599
62600
62601
62602
62603
62604 .PHONY: check-target-libgrust maybe-check-target-libgrust
62605 maybe-check-target-libgrust:
62606 @if target-libgrust
62607 maybe-check-target-libgrust: check-target-libgrust
62608
62609 check-target-libgrust:
62610         @: $(MAKE); $(unstage)
62611         @r=`${PWD_COMMAND}`; export r; \
62612         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62613         $(NORMAL_TARGET_EXPORTS) \
62614         (cd $(TARGET_SUBDIR)/libgrust && \
62615           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
62616
62617 @endif target-libgrust
62618
62619 .PHONY: install-target-libgrust maybe-install-target-libgrust
62620 maybe-install-target-libgrust:
62621 @if target-libgrust
62622 maybe-install-target-libgrust: install-target-libgrust
62623
62624 install-target-libgrust: installdirs
62625         @: $(MAKE); $(unstage)
62626         @r=`${PWD_COMMAND}`; export r; \
62627         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62628         $(NORMAL_TARGET_EXPORTS) \
62629         (cd $(TARGET_SUBDIR)/libgrust && \
62630           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
62631
62632 @endif target-libgrust
62633
62634 .PHONY: install-strip-target-libgrust maybe-install-strip-target-libgrust
62635 maybe-install-strip-target-libgrust:
62636 @if target-libgrust
62637 maybe-install-strip-target-libgrust: install-strip-target-libgrust
62638
62639 install-strip-target-libgrust: installdirs
62640         @: $(MAKE); $(unstage)
62641         @r=`${PWD_COMMAND}`; export r; \
62642         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62643         $(NORMAL_TARGET_EXPORTS) \
62644         (cd $(TARGET_SUBDIR)/libgrust && \
62645           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
62646
62647 @endif target-libgrust
62648
62649 # Other targets (info, dvi, pdf, etc.)
62650
62651 .PHONY: maybe-info-target-libgrust info-target-libgrust
62652 maybe-info-target-libgrust:
62653 @if target-libgrust
62654 maybe-info-target-libgrust: info-target-libgrust
62655
62656 info-target-libgrust: \
62657     configure-target-libgrust 
62658         @: $(MAKE); $(unstage)
62659         @[ -f $(TARGET_SUBDIR)/libgrust/Makefile ] || exit 0; \
62660         r=`${PWD_COMMAND}`; export r; \
62661         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62662         $(NORMAL_TARGET_EXPORTS) \
62663         echo "Doing info in $(TARGET_SUBDIR)/libgrust"; \
62664         for flag in $(EXTRA_TARGET_FLAGS); do \
62665           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
62666         done; \
62667         (cd $(TARGET_SUBDIR)/libgrust && \
62668           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
62669                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
62670                   "RANLIB=$${RANLIB}" \
62671                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
62672                    info) \
62673           || exit 1
62674
62675 @endif target-libgrust
62676
62677 .PHONY: maybe-dvi-target-libgrust dvi-target-libgrust
62678 maybe-dvi-target-libgrust:
62679 @if target-libgrust
62680 maybe-dvi-target-libgrust: dvi-target-libgrust
62681
62682 dvi-target-libgrust: \
62683     configure-target-libgrust 
62684         @: $(MAKE); $(unstage)
62685         @[ -f $(TARGET_SUBDIR)/libgrust/Makefile ] || exit 0; \
62686         r=`${PWD_COMMAND}`; export r; \
62687         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62688         $(NORMAL_TARGET_EXPORTS) \
62689         echo "Doing dvi in $(TARGET_SUBDIR)/libgrust"; \
62690         for flag in $(EXTRA_TARGET_FLAGS); do \
62691           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
62692         done; \
62693         (cd $(TARGET_SUBDIR)/libgrust && \
62694           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
62695                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
62696                   "RANLIB=$${RANLIB}" \
62697                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
62698                    dvi) \
62699           || exit 1
62700
62701 @endif target-libgrust
62702
62703 .PHONY: maybe-pdf-target-libgrust pdf-target-libgrust
62704 maybe-pdf-target-libgrust:
62705 @if target-libgrust
62706 maybe-pdf-target-libgrust: pdf-target-libgrust
62707
62708 pdf-target-libgrust: \
62709     configure-target-libgrust 
62710         @: $(MAKE); $(unstage)
62711         @[ -f $(TARGET_SUBDIR)/libgrust/Makefile ] || exit 0; \
62712         r=`${PWD_COMMAND}`; export r; \
62713         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62714         $(NORMAL_TARGET_EXPORTS) \
62715         echo "Doing pdf in $(TARGET_SUBDIR)/libgrust"; \
62716         for flag in $(EXTRA_TARGET_FLAGS); do \
62717           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
62718         done; \
62719         (cd $(TARGET_SUBDIR)/libgrust && \
62720           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
62721                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
62722                   "RANLIB=$${RANLIB}" \
62723                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
62724                    pdf) \
62725           || exit 1
62726
62727 @endif target-libgrust
62728
62729 .PHONY: maybe-html-target-libgrust html-target-libgrust
62730 maybe-html-target-libgrust:
62731 @if target-libgrust
62732 maybe-html-target-libgrust: html-target-libgrust
62733
62734 html-target-libgrust: \
62735     configure-target-libgrust 
62736         @: $(MAKE); $(unstage)
62737         @[ -f $(TARGET_SUBDIR)/libgrust/Makefile ] || exit 0; \
62738         r=`${PWD_COMMAND}`; export r; \
62739         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62740         $(NORMAL_TARGET_EXPORTS) \
62741         echo "Doing html in $(TARGET_SUBDIR)/libgrust"; \
62742         for flag in $(EXTRA_TARGET_FLAGS); do \
62743           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
62744         done; \
62745         (cd $(TARGET_SUBDIR)/libgrust && \
62746           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
62747                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
62748                   "RANLIB=$${RANLIB}" \
62749                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
62750                    html) \
62751           || exit 1
62752
62753 @endif target-libgrust
62754
62755 .PHONY: maybe-TAGS-target-libgrust TAGS-target-libgrust
62756 maybe-TAGS-target-libgrust:
62757 @if target-libgrust
62758 maybe-TAGS-target-libgrust: TAGS-target-libgrust
62759
62760 TAGS-target-libgrust: \
62761     configure-target-libgrust 
62762         @: $(MAKE); $(unstage)
62763         @[ -f $(TARGET_SUBDIR)/libgrust/Makefile ] || exit 0; \
62764         r=`${PWD_COMMAND}`; export r; \
62765         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62766         $(NORMAL_TARGET_EXPORTS) \
62767         echo "Doing TAGS in $(TARGET_SUBDIR)/libgrust"; \
62768         for flag in $(EXTRA_TARGET_FLAGS); do \
62769           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
62770         done; \
62771         (cd $(TARGET_SUBDIR)/libgrust && \
62772           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
62773                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
62774                   "RANLIB=$${RANLIB}" \
62775                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
62776                    TAGS) \
62777           || exit 1
62778
62779 @endif target-libgrust
62780
62781 .PHONY: maybe-install-info-target-libgrust install-info-target-libgrust
62782 maybe-install-info-target-libgrust:
62783 @if target-libgrust
62784 maybe-install-info-target-libgrust: install-info-target-libgrust
62785
62786 install-info-target-libgrust: \
62787     configure-target-libgrust \
62788     info-target-libgrust 
62789         @: $(MAKE); $(unstage)
62790         @[ -f $(TARGET_SUBDIR)/libgrust/Makefile ] || exit 0; \
62791         r=`${PWD_COMMAND}`; export r; \
62792         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62793         $(NORMAL_TARGET_EXPORTS) \
62794         echo "Doing install-info in $(TARGET_SUBDIR)/libgrust"; \
62795         for flag in $(EXTRA_TARGET_FLAGS); do \
62796           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
62797         done; \
62798         (cd $(TARGET_SUBDIR)/libgrust && \
62799           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
62800                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
62801                   "RANLIB=$${RANLIB}" \
62802                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
62803                    install-info) \
62804           || exit 1
62805
62806 @endif target-libgrust
62807
62808 .PHONY: maybe-install-dvi-target-libgrust install-dvi-target-libgrust
62809 maybe-install-dvi-target-libgrust:
62810 @if target-libgrust
62811 maybe-install-dvi-target-libgrust: install-dvi-target-libgrust
62812
62813 install-dvi-target-libgrust: \
62814     configure-target-libgrust \
62815     dvi-target-libgrust 
62816         @: $(MAKE); $(unstage)
62817         @[ -f $(TARGET_SUBDIR)/libgrust/Makefile ] || exit 0; \
62818         r=`${PWD_COMMAND}`; export r; \
62819         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62820         $(NORMAL_TARGET_EXPORTS) \
62821         echo "Doing install-dvi in $(TARGET_SUBDIR)/libgrust"; \
62822         for flag in $(EXTRA_TARGET_FLAGS); do \
62823           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
62824         done; \
62825         (cd $(TARGET_SUBDIR)/libgrust && \
62826           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
62827                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
62828                   "RANLIB=$${RANLIB}" \
62829                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
62830                    install-dvi) \
62831           || exit 1
62832
62833 @endif target-libgrust
62834
62835 .PHONY: maybe-install-pdf-target-libgrust install-pdf-target-libgrust
62836 maybe-install-pdf-target-libgrust:
62837 @if target-libgrust
62838 maybe-install-pdf-target-libgrust: install-pdf-target-libgrust
62839
62840 install-pdf-target-libgrust: \
62841     configure-target-libgrust \
62842     pdf-target-libgrust 
62843         @: $(MAKE); $(unstage)
62844         @[ -f $(TARGET_SUBDIR)/libgrust/Makefile ] || exit 0; \
62845         r=`${PWD_COMMAND}`; export r; \
62846         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62847         $(NORMAL_TARGET_EXPORTS) \
62848         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgrust"; \
62849         for flag in $(EXTRA_TARGET_FLAGS); do \
62850           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
62851         done; \
62852         (cd $(TARGET_SUBDIR)/libgrust && \
62853           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
62854                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
62855                   "RANLIB=$${RANLIB}" \
62856                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
62857                    install-pdf) \
62858           || exit 1
62859
62860 @endif target-libgrust
62861
62862 .PHONY: maybe-install-html-target-libgrust install-html-target-libgrust
62863 maybe-install-html-target-libgrust:
62864 @if target-libgrust
62865 maybe-install-html-target-libgrust: install-html-target-libgrust
62866
62867 install-html-target-libgrust: \
62868     configure-target-libgrust \
62869     html-target-libgrust 
62870         @: $(MAKE); $(unstage)
62871         @[ -f $(TARGET_SUBDIR)/libgrust/Makefile ] || exit 0; \
62872         r=`${PWD_COMMAND}`; export r; \
62873         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62874         $(NORMAL_TARGET_EXPORTS) \
62875         echo "Doing install-html in $(TARGET_SUBDIR)/libgrust"; \
62876         for flag in $(EXTRA_TARGET_FLAGS); do \
62877           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
62878         done; \
62879         (cd $(TARGET_SUBDIR)/libgrust && \
62880           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
62881                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
62882                   "RANLIB=$${RANLIB}" \
62883                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
62884                    install-html) \
62885           || exit 1
62886
62887 @endif target-libgrust
62888
62889 .PHONY: maybe-installcheck-target-libgrust installcheck-target-libgrust
62890 maybe-installcheck-target-libgrust:
62891 @if target-libgrust
62892 maybe-installcheck-target-libgrust: installcheck-target-libgrust
62893
62894 installcheck-target-libgrust: \
62895     configure-target-libgrust 
62896         @: $(MAKE); $(unstage)
62897         @[ -f $(TARGET_SUBDIR)/libgrust/Makefile ] || exit 0; \
62898         r=`${PWD_COMMAND}`; export r; \
62899         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62900         $(NORMAL_TARGET_EXPORTS) \
62901         echo "Doing installcheck in $(TARGET_SUBDIR)/libgrust"; \
62902         for flag in $(EXTRA_TARGET_FLAGS); do \
62903           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
62904         done; \
62905         (cd $(TARGET_SUBDIR)/libgrust && \
62906           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
62907                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
62908                   "RANLIB=$${RANLIB}" \
62909                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
62910                    installcheck) \
62911           || exit 1
62912
62913 @endif target-libgrust
62914
62915 .PHONY: maybe-mostlyclean-target-libgrust mostlyclean-target-libgrust
62916 maybe-mostlyclean-target-libgrust:
62917 @if target-libgrust
62918 maybe-mostlyclean-target-libgrust: mostlyclean-target-libgrust
62919
62920 mostlyclean-target-libgrust: 
62921         @: $(MAKE); $(unstage)
62922         @[ -f $(TARGET_SUBDIR)/libgrust/Makefile ] || exit 0; \
62923         r=`${PWD_COMMAND}`; export r; \
62924         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62925         $(NORMAL_TARGET_EXPORTS) \
62926         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgrust"; \
62927         for flag in $(EXTRA_TARGET_FLAGS); do \
62928           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
62929         done; \
62930         (cd $(TARGET_SUBDIR)/libgrust && \
62931           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
62932                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
62933                   "RANLIB=$${RANLIB}" \
62934                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
62935                    mostlyclean) \
62936           || exit 1
62937
62938 @endif target-libgrust
62939
62940 .PHONY: maybe-clean-target-libgrust clean-target-libgrust
62941 maybe-clean-target-libgrust:
62942 @if target-libgrust
62943 maybe-clean-target-libgrust: clean-target-libgrust
62944
62945 clean-target-libgrust: 
62946         @: $(MAKE); $(unstage)
62947         @[ -f $(TARGET_SUBDIR)/libgrust/Makefile ] || exit 0; \
62948         r=`${PWD_COMMAND}`; export r; \
62949         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62950         $(NORMAL_TARGET_EXPORTS) \
62951         echo "Doing clean in $(TARGET_SUBDIR)/libgrust"; \
62952         for flag in $(EXTRA_TARGET_FLAGS); do \
62953           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
62954         done; \
62955         (cd $(TARGET_SUBDIR)/libgrust && \
62956           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
62957                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
62958                   "RANLIB=$${RANLIB}" \
62959                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
62960                    clean) \
62961           || exit 1
62962
62963 @endif target-libgrust
62964
62965 .PHONY: maybe-distclean-target-libgrust distclean-target-libgrust
62966 maybe-distclean-target-libgrust:
62967 @if target-libgrust
62968 maybe-distclean-target-libgrust: distclean-target-libgrust
62969
62970 distclean-target-libgrust: 
62971         @: $(MAKE); $(unstage)
62972         @[ -f $(TARGET_SUBDIR)/libgrust/Makefile ] || exit 0; \
62973         r=`${PWD_COMMAND}`; export r; \
62974         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62975         $(NORMAL_TARGET_EXPORTS) \
62976         echo "Doing distclean in $(TARGET_SUBDIR)/libgrust"; \
62977         for flag in $(EXTRA_TARGET_FLAGS); do \
62978           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
62979         done; \
62980         (cd $(TARGET_SUBDIR)/libgrust && \
62981           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
62982                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
62983                   "RANLIB=$${RANLIB}" \
62984                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
62985                    distclean) \
62986           || exit 1
62987
62988 @endif target-libgrust
62989
62990 .PHONY: maybe-maintainer-clean-target-libgrust maintainer-clean-target-libgrust
62991 maybe-maintainer-clean-target-libgrust:
62992 @if target-libgrust
62993 maybe-maintainer-clean-target-libgrust: maintainer-clean-target-libgrust
62994
62995 maintainer-clean-target-libgrust: 
62996         @: $(MAKE); $(unstage)
62997         @[ -f $(TARGET_SUBDIR)/libgrust/Makefile ] || exit 0; \
62998         r=`${PWD_COMMAND}`; export r; \
62999         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63000         $(NORMAL_TARGET_EXPORTS) \
63001         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgrust"; \
63002         for flag in $(EXTRA_TARGET_FLAGS); do \
63003           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
63004         done; \
63005         (cd $(TARGET_SUBDIR)/libgrust && \
63006           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
63007                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
63008                   "RANLIB=$${RANLIB}" \
63009                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
63010                    maintainer-clean) \
63011           || exit 1
63012
63013 @endif target-libgrust
63014
63015
63016
63017 @if target-libgomp
63018 .PHONY: check-target-libgomp-c++
63019 check-target-libgomp-c++:
63020         $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) c++.exp" check-target-libgomp
63021
63022 .PHONY: check-target-libgomp-fortran
63023 check-target-libgomp-fortran:
63024         $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) fortran.exp" check-target-libgomp
63025
63026 @endif target-libgomp
63027
63028 @if target-libitm
63029 .PHONY: check-target-libitm-c++
63030 check-target-libitm-c++:
63031         $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) c++.exp" check-target-libitm
63032
63033 @endif target-libitm
63034
63035 # ----------
63036 # GCC module
63037 # ----------
63038
63039 @if gcc-no-bootstrap
63040 .PHONY: cross
63041 cross: all-build all-gas all-ld
63042         @r=`${PWD_COMMAND}`; export r; \
63043         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63044         $(HOST_EXPORTS) \
63045         echo "Building the C and C++ compiler"; \
63046         cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) LANGUAGES="c c++"
63047         @r=`${PWD_COMMAND}`; export r; \
63048         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63049         echo "Building runtime libraries"; \
63050         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LANGUAGES="c c++" all
63051 @endif gcc-no-bootstrap
63052
63053 @if gcc
63054
63055 .PHONY: gcc-site.exp
63056 gcc-site.exp:
63057         r=`${PWD_COMMAND}`; export r; \
63058         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63059         $(HOST_EXPORTS) \
63060         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) site.exp);
63061
63062
63063 .PHONY: check-gcc-c check-c
63064 check-gcc-c: gcc-site.exp
63065         r=`${PWD_COMMAND}`; export r; \
63066         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63067         $(HOST_EXPORTS) \
63068         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-gcc);
63069 check-c: check-gcc-c
63070
63071 .PHONY: check-gcc-c++ check-c++
63072 check-gcc-c++: gcc-site.exp
63073         r=`${PWD_COMMAND}`; export r; \
63074         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63075         $(HOST_EXPORTS) \
63076         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-c++);
63077 check-c++: check-gcc-c++ check-target-libstdc++-v3 check-target-libitm-c++ check-target-libgomp-c++
63078
63079 .PHONY: check-gcc-fortran check-fortran
63080 check-gcc-fortran: gcc-site.exp
63081         r=`${PWD_COMMAND}`; export r; \
63082         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63083         $(HOST_EXPORTS) \
63084         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-fortran);
63085 check-fortran: check-gcc-fortran check-target-libquadmath check-target-libgfortran check-target-libgomp-fortran
63086
63087 .PHONY: check-gcc-ada check-ada
63088 check-gcc-ada: gcc-site.exp
63089         r=`${PWD_COMMAND}`; export r; \
63090         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63091         $(HOST_EXPORTS) \
63092         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-ada);
63093 check-ada: check-gcc-ada check-target-libada
63094
63095 .PHONY: check-gcc-objc check-objc
63096 check-gcc-objc: gcc-site.exp
63097         r=`${PWD_COMMAND}`; export r; \
63098         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63099         $(HOST_EXPORTS) \
63100         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-objc);
63101 check-objc: check-gcc-objc check-target-libobjc
63102
63103 .PHONY: check-gcc-obj-c++ check-obj-c++
63104 check-gcc-obj-c++: gcc-site.exp
63105         r=`${PWD_COMMAND}`; export r; \
63106         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63107         $(HOST_EXPORTS) \
63108         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-obj-c++);
63109 check-obj-c++: check-gcc-obj-c++
63110
63111 .PHONY: check-gcc-go check-go
63112 check-gcc-go: gcc-site.exp
63113         r=`${PWD_COMMAND}`; export r; \
63114         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63115         $(HOST_EXPORTS) \
63116         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-go);
63117 check-go: check-gcc-go check-target-libgo check-gotools
63118
63119 .PHONY: check-gcc-m2 check-m2
63120 check-gcc-m2: gcc-site.exp
63121         r=`${PWD_COMMAND}`; export r; \
63122         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63123         $(HOST_EXPORTS) \
63124         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-m2);
63125 check-m2: check-gcc-m2 check-target-libgm2
63126
63127 .PHONY: check-gcc-d check-d
63128 check-gcc-d: gcc-site.exp
63129         r=`${PWD_COMMAND}`; export r; \
63130         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63131         $(HOST_EXPORTS) \
63132         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-d);
63133 check-d: check-gcc-d check-target-libphobos
63134
63135 .PHONY: check-gcc-jit check-jit
63136 check-gcc-jit: gcc-site.exp
63137         r=`${PWD_COMMAND}`; export r; \
63138         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63139         $(HOST_EXPORTS) \
63140         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-jit);
63141 check-jit: check-gcc-jit
63142
63143 .PHONY: check-gcc-rust check-rust
63144 check-gcc-rust: gcc-site.exp
63145         r=`${PWD_COMMAND}`; export r; \
63146         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63147         $(HOST_EXPORTS) \
63148         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-rust);
63149 check-rust: check-gcc-rust
63150
63151
63152 # The gcc part of install-no-fixedincludes, which relies on an intimate
63153 # knowledge of how a number of gcc internal targets (inter)operate.  Delegate.
63154 .PHONY: gcc-install-no-fixedincludes
63155 gcc-install-no-fixedincludes:
63156         @if [ -f ./gcc/Makefile ]; then \
63157           r=`${PWD_COMMAND}`; export r; \
63158           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63159           $(HOST_EXPORTS) \
63160           (cd ./gcc \
63161            && $(MAKE) $(GCC_FLAGS_TO_PASS) install-no-fixedincludes); \
63162         else true; fi
63163 @endif gcc
63164
63165 # ---------------------
63166 # GCC bootstrap support
63167 # ---------------------
63168
63169 # We track the current stage (the one in 'gcc') in the stage_current file.
63170 # stage_last instead tracks the stage that was built last.  These targets
63171 # are dummy when toplevel bootstrap is not active.
63172
63173 # While making host and target tools, symlinks to the final stage must be
63174 # there, so $(unstage) should be run at various points.  To avoid excessive
63175 # recursive invocations of make, we "inline" them using a variable.  These
63176 # must be referenced as ": $(MAKE) ; $(unstage)" rather than "$(unstage)"
63177 # to avoid warnings from the GNU Make job server.
63178
63179 unstage = :
63180 stage = :
63181 current_stage = ""
63182
63183 @if gcc-bootstrap
63184 unstage = if [ -f stage_last ]; then [ -f stage_current ] || $(MAKE) `cat stage_last`-start || exit 1; else :; fi
63185 stage = if [ -f stage_current ]; then $(MAKE) `cat stage_current`-end || exit 1; else :; fi
63186 current_stage = "`cat stage_current 2> /dev/null`"
63187 @endif gcc-bootstrap
63188
63189 .PHONY: unstage stage
63190 unstage:
63191         @: $(MAKE); $(unstage)
63192 stage:
63193         @: $(MAKE); $(stage)
63194
63195 # Disable commands for lean bootstrap.
63196 LEAN = false
63197
63198 # We name the build directories for the various stages "stage1-gcc",
63199 # "stage2-gcc","stage3-gcc", etc.
63200
63201 # Since the 'compare' process will fail (on debugging information) if any
63202 # directory names are different, we need to link the gcc directory for
63203 # the previous stage to a constant name ('prev-gcc'), and to make the name of
63204 # the build directories constant as well. For the latter, we use naked names
63205 # like 'gcc', because the scripts in that directory assume it.  We use
63206 # mv on platforms where symlinks to directories do not work or are not
63207 # reliable.
63208
63209 # 'touch' doesn't work right on some platforms.
63210 STAMP = echo timestamp > 
63211
63212 # We only want to compare .o files, so set this!
63213 objext = .o
63214
63215
63216 .PHONY: stage1-start stage1-end
63217
63218 stage1-start::
63219         @: $(MAKE); $(stage); \
63220         echo stage1 > stage_current; \
63221         echo stage1 > stage_last; \
63222         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
63223 @if bfd
63224         @cd $(HOST_SUBDIR); [ -d stage1-bfd ] || \
63225           mkdir stage1-bfd; \
63226         mv stage1-bfd bfd
63227 @endif bfd
63228 @if opcodes
63229         @cd $(HOST_SUBDIR); [ -d stage1-opcodes ] || \
63230           mkdir stage1-opcodes; \
63231         mv stage1-opcodes opcodes
63232 @endif opcodes
63233 @if binutils
63234         @cd $(HOST_SUBDIR); [ -d stage1-binutils ] || \
63235           mkdir stage1-binutils; \
63236         mv stage1-binutils binutils
63237 @endif binutils
63238 @if fixincludes
63239         @cd $(HOST_SUBDIR); [ -d stage1-fixincludes ] || \
63240           mkdir stage1-fixincludes; \
63241         mv stage1-fixincludes fixincludes
63242 @endif fixincludes
63243 @if gas
63244         @cd $(HOST_SUBDIR); [ -d stage1-gas ] || \
63245           mkdir stage1-gas; \
63246         mv stage1-gas gas
63247 @endif gas
63248 @if gcc
63249         @cd $(HOST_SUBDIR); [ -d stage1-gcc ] || \
63250           mkdir stage1-gcc; \
63251         mv stage1-gcc gcc
63252 @endif gcc
63253 @if gmp
63254         @cd $(HOST_SUBDIR); [ -d stage1-gmp ] || \
63255           mkdir stage1-gmp; \
63256         mv stage1-gmp gmp
63257 @endif gmp
63258 @if mpfr
63259         @cd $(HOST_SUBDIR); [ -d stage1-mpfr ] || \
63260           mkdir stage1-mpfr; \
63261         mv stage1-mpfr mpfr
63262 @endif mpfr
63263 @if mpc
63264         @cd $(HOST_SUBDIR); [ -d stage1-mpc ] || \
63265           mkdir stage1-mpc; \
63266         mv stage1-mpc mpc
63267 @endif mpc
63268 @if isl
63269         @cd $(HOST_SUBDIR); [ -d stage1-isl ] || \
63270           mkdir stage1-isl; \
63271         mv stage1-isl isl
63272 @endif isl
63273 @if gold
63274         @cd $(HOST_SUBDIR); [ -d stage1-gold ] || \
63275           mkdir stage1-gold; \
63276         mv stage1-gold gold
63277 @endif gold
63278 @if gettext
63279         @cd $(HOST_SUBDIR); [ -d stage1-gettext ] || \
63280           mkdir stage1-gettext; \
63281         mv stage1-gettext gettext
63282 @endif gettext
63283 @if ld
63284         @cd $(HOST_SUBDIR); [ -d stage1-ld ] || \
63285           mkdir stage1-ld; \
63286         mv stage1-ld ld
63287 @endif ld
63288 @if libbacktrace
63289         @cd $(HOST_SUBDIR); [ -d stage1-libbacktrace ] || \
63290           mkdir stage1-libbacktrace; \
63291         mv stage1-libbacktrace libbacktrace
63292 @endif libbacktrace
63293 @if libcpp
63294         @cd $(HOST_SUBDIR); [ -d stage1-libcpp ] || \
63295           mkdir stage1-libcpp; \
63296         mv stage1-libcpp libcpp
63297 @endif libcpp
63298 @if libcody
63299         @cd $(HOST_SUBDIR); [ -d stage1-libcody ] || \
63300           mkdir stage1-libcody; \
63301         mv stage1-libcody libcody
63302 @endif libcody
63303 @if libdecnumber
63304         @cd $(HOST_SUBDIR); [ -d stage1-libdecnumber ] || \
63305           mkdir stage1-libdecnumber; \
63306         mv stage1-libdecnumber libdecnumber
63307 @endif libdecnumber
63308 @if libiberty
63309         @cd $(HOST_SUBDIR); [ -d stage1-libiberty ] || \
63310           mkdir stage1-libiberty; \
63311         mv stage1-libiberty libiberty
63312 @endif libiberty
63313 @if libiberty-linker-plugin
63314         @cd $(HOST_SUBDIR); [ -d stage1-libiberty-linker-plugin ] || \
63315           mkdir stage1-libiberty-linker-plugin; \
63316         mv stage1-libiberty-linker-plugin libiberty-linker-plugin
63317 @endif libiberty-linker-plugin
63318 @if libiconv
63319         @cd $(HOST_SUBDIR); [ -d stage1-libiconv ] || \
63320           mkdir stage1-libiconv; \
63321         mv stage1-libiconv libiconv
63322 @endif libiconv
63323 @if zlib
63324         @cd $(HOST_SUBDIR); [ -d stage1-zlib ] || \
63325           mkdir stage1-zlib; \
63326         mv stage1-zlib zlib
63327 @endif zlib
63328 @if lto-plugin
63329         @cd $(HOST_SUBDIR); [ -d stage1-lto-plugin ] || \
63330           mkdir stage1-lto-plugin; \
63331         mv stage1-lto-plugin lto-plugin
63332 @endif lto-plugin
63333 @if libctf
63334         @cd $(HOST_SUBDIR); [ -d stage1-libctf ] || \
63335           mkdir stage1-libctf; \
63336         mv stage1-libctf libctf
63337 @endif libctf
63338 @if libsframe
63339         @cd $(HOST_SUBDIR); [ -d stage1-libsframe ] || \
63340           mkdir stage1-libsframe; \
63341         mv stage1-libsframe libsframe
63342 @endif libsframe
63343         @[ -d stage1-$(TARGET_SUBDIR) ] || \
63344           mkdir stage1-$(TARGET_SUBDIR); \
63345         mv stage1-$(TARGET_SUBDIR) $(TARGET_SUBDIR)
63346
63347 stage1-end:: 
63348 @if bfd
63349         @if test -d $(HOST_SUBDIR)/bfd; then \
63350           cd $(HOST_SUBDIR); mv bfd stage1-bfd; \
63351         fi
63352 @endif bfd
63353 @if opcodes
63354         @if test -d $(HOST_SUBDIR)/opcodes; then \
63355           cd $(HOST_SUBDIR); mv opcodes stage1-opcodes; \
63356         fi
63357 @endif opcodes
63358 @if binutils
63359         @if test -d $(HOST_SUBDIR)/binutils; then \
63360           cd $(HOST_SUBDIR); mv binutils stage1-binutils; \
63361         fi
63362 @endif binutils
63363 @if fixincludes
63364         @if test -d $(HOST_SUBDIR)/fixincludes; then \
63365           cd $(HOST_SUBDIR); mv fixincludes stage1-fixincludes; \
63366         fi
63367 @endif fixincludes
63368 @if gas
63369         @if test -d $(HOST_SUBDIR)/gas; then \
63370           cd $(HOST_SUBDIR); mv gas stage1-gas; \
63371         fi
63372 @endif gas
63373 @if gcc
63374         @if test -d $(HOST_SUBDIR)/gcc; then \
63375           cd $(HOST_SUBDIR); mv gcc stage1-gcc; \
63376         fi
63377 @endif gcc
63378 @if gmp
63379         @if test -d $(HOST_SUBDIR)/gmp; then \
63380           cd $(HOST_SUBDIR); mv gmp stage1-gmp; \
63381         fi
63382 @endif gmp
63383 @if mpfr
63384         @if test -d $(HOST_SUBDIR)/mpfr; then \
63385           cd $(HOST_SUBDIR); mv mpfr stage1-mpfr; \
63386         fi
63387 @endif mpfr
63388 @if mpc
63389         @if test -d $(HOST_SUBDIR)/mpc; then \
63390           cd $(HOST_SUBDIR); mv mpc stage1-mpc; \
63391         fi
63392 @endif mpc
63393 @if isl
63394         @if test -d $(HOST_SUBDIR)/isl; then \
63395           cd $(HOST_SUBDIR); mv isl stage1-isl; \
63396         fi
63397 @endif isl
63398 @if gold
63399         @if test -d $(HOST_SUBDIR)/gold; then \
63400           cd $(HOST_SUBDIR); mv gold stage1-gold; \
63401         fi
63402 @endif gold
63403 @if gettext
63404         @if test -d $(HOST_SUBDIR)/gettext; then \
63405           cd $(HOST_SUBDIR); mv gettext stage1-gettext; \
63406         fi
63407 @endif gettext
63408 @if ld
63409         @if test -d $(HOST_SUBDIR)/ld; then \
63410           cd $(HOST_SUBDIR); mv ld stage1-ld; \
63411         fi
63412 @endif ld
63413 @if libbacktrace
63414         @if test -d $(HOST_SUBDIR)/libbacktrace; then \
63415           cd $(HOST_SUBDIR); mv libbacktrace stage1-libbacktrace; \
63416         fi
63417 @endif libbacktrace
63418 @if libcpp
63419         @if test -d $(HOST_SUBDIR)/libcpp; then \
63420           cd $(HOST_SUBDIR); mv libcpp stage1-libcpp; \
63421         fi
63422 @endif libcpp
63423 @if libcody
63424         @if test -d $(HOST_SUBDIR)/libcody; then \
63425           cd $(HOST_SUBDIR); mv libcody stage1-libcody; \
63426         fi
63427 @endif libcody
63428 @if libdecnumber
63429         @if test -d $(HOST_SUBDIR)/libdecnumber; then \
63430           cd $(HOST_SUBDIR); mv libdecnumber stage1-libdecnumber; \
63431         fi
63432 @endif libdecnumber
63433 @if libiberty
63434         @if test -d $(HOST_SUBDIR)/libiberty; then \
63435           cd $(HOST_SUBDIR); mv libiberty stage1-libiberty; \
63436         fi
63437 @endif libiberty
63438 @if libiberty-linker-plugin
63439         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
63440           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage1-libiberty-linker-plugin; \
63441         fi
63442 @endif libiberty-linker-plugin
63443 @if libiconv
63444         @if test -d $(HOST_SUBDIR)/libiconv; then \
63445           cd $(HOST_SUBDIR); mv libiconv stage1-libiconv; \
63446         fi
63447 @endif libiconv
63448 @if zlib
63449         @if test -d $(HOST_SUBDIR)/zlib; then \
63450           cd $(HOST_SUBDIR); mv zlib stage1-zlib; \
63451         fi
63452 @endif zlib
63453 @if lto-plugin
63454         @if test -d $(HOST_SUBDIR)/lto-plugin; then \
63455           cd $(HOST_SUBDIR); mv lto-plugin stage1-lto-plugin; \
63456         fi
63457 @endif lto-plugin
63458 @if libctf
63459         @if test -d $(HOST_SUBDIR)/libctf; then \
63460           cd $(HOST_SUBDIR); mv libctf stage1-libctf; \
63461         fi
63462 @endif libctf
63463 @if libsframe
63464         @if test -d $(HOST_SUBDIR)/libsframe; then \
63465           cd $(HOST_SUBDIR); mv libsframe stage1-libsframe; \
63466         fi
63467 @endif libsframe
63468         @if test -d $(TARGET_SUBDIR); then \
63469           mv $(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); \
63470         fi
63471         rm -f stage_current
63472
63473 # Bubble a bug fix through all the stages up to stage 1.  They are
63474 # remade, but not reconfigured.  The next stage (if any) will not be
63475 # reconfigured either.
63476 .PHONY: stage1-bubble
63477 stage1-bubble:: 
63478         @r=`${PWD_COMMAND}`; export r; \
63479         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63480         if test -f stage1-lean ; then \
63481           echo Skipping rebuild of stage1; \
63482         else \
63483           $(MAKE) stage1-start; \
63484           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage1; \
63485         fi
63486
63487 .PHONY: all-stage1 clean-stage1
63488 do-clean: clean-stage1
63489
63490 # FIXME: Will not need to be conditional when toplevel bootstrap is the
63491 # only possibility, but now it conflicts with no-bootstrap rules
63492 @if gcc-bootstrap
63493
63494
63495
63496
63497 # Rules to wipe a stage and all the following ones, also used for cleanstrap
63498
63499 .PHONY: distclean-stage1
63500 distclean-stage1::
63501         @: $(MAKE); $(stage)
63502         @test "`cat stage_last`" != stage1 || rm -f stage_last
63503         rm -rf stage1-* 
63504
63505
63506 @endif gcc-bootstrap
63507
63508
63509 .PHONY: stage2-start stage2-end
63510
63511 stage2-start::
63512         @: $(MAKE); $(stage); \
63513         echo stage2 > stage_current; \
63514         echo stage2 > stage_last; \
63515         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
63516 @if bfd
63517         @cd $(HOST_SUBDIR); [ -d stage2-bfd ] || \
63518           mkdir stage2-bfd; \
63519         mv stage2-bfd bfd; \
63520         mv stage1-bfd prev-bfd || test -f stage1-lean 
63521 @endif bfd
63522 @if opcodes
63523         @cd $(HOST_SUBDIR); [ -d stage2-opcodes ] || \
63524           mkdir stage2-opcodes; \
63525         mv stage2-opcodes opcodes; \
63526         mv stage1-opcodes prev-opcodes || test -f stage1-lean 
63527 @endif opcodes
63528 @if binutils
63529         @cd $(HOST_SUBDIR); [ -d stage2-binutils ] || \
63530           mkdir stage2-binutils; \
63531         mv stage2-binutils binutils; \
63532         mv stage1-binutils prev-binutils || test -f stage1-lean 
63533 @endif binutils
63534 @if fixincludes
63535         @cd $(HOST_SUBDIR); [ -d stage2-fixincludes ] || \
63536           mkdir stage2-fixincludes; \
63537         mv stage2-fixincludes fixincludes; \
63538         mv stage1-fixincludes prev-fixincludes || test -f stage1-lean 
63539 @endif fixincludes
63540 @if gas
63541         @cd $(HOST_SUBDIR); [ -d stage2-gas ] || \
63542           mkdir stage2-gas; \
63543         mv stage2-gas gas; \
63544         mv stage1-gas prev-gas || test -f stage1-lean 
63545 @endif gas
63546 @if gcc
63547         @cd $(HOST_SUBDIR); [ -d stage2-gcc ] || \
63548           mkdir stage2-gcc; \
63549         mv stage2-gcc gcc; \
63550         mv stage1-gcc prev-gcc || test -f stage1-lean 
63551 @endif gcc
63552 @if gmp
63553         @cd $(HOST_SUBDIR); [ -d stage2-gmp ] || \
63554           mkdir stage2-gmp; \
63555         mv stage2-gmp gmp; \
63556         mv stage1-gmp prev-gmp || test -f stage1-lean 
63557 @endif gmp
63558 @if mpfr
63559         @cd $(HOST_SUBDIR); [ -d stage2-mpfr ] || \
63560           mkdir stage2-mpfr; \
63561         mv stage2-mpfr mpfr; \
63562         mv stage1-mpfr prev-mpfr || test -f stage1-lean 
63563 @endif mpfr
63564 @if mpc
63565         @cd $(HOST_SUBDIR); [ -d stage2-mpc ] || \
63566           mkdir stage2-mpc; \
63567         mv stage2-mpc mpc; \
63568         mv stage1-mpc prev-mpc || test -f stage1-lean 
63569 @endif mpc
63570 @if isl
63571         @cd $(HOST_SUBDIR); [ -d stage2-isl ] || \
63572           mkdir stage2-isl; \
63573         mv stage2-isl isl; \
63574         mv stage1-isl prev-isl || test -f stage1-lean 
63575 @endif isl
63576 @if gold
63577         @cd $(HOST_SUBDIR); [ -d stage2-gold ] || \
63578           mkdir stage2-gold; \
63579         mv stage2-gold gold; \
63580         mv stage1-gold prev-gold || test -f stage1-lean 
63581 @endif gold
63582 @if gettext
63583         @cd $(HOST_SUBDIR); [ -d stage2-gettext ] || \
63584           mkdir stage2-gettext; \
63585         mv stage2-gettext gettext; \
63586         mv stage1-gettext prev-gettext || test -f stage1-lean 
63587 @endif gettext
63588 @if ld
63589         @cd $(HOST_SUBDIR); [ -d stage2-ld ] || \
63590           mkdir stage2-ld; \
63591         mv stage2-ld ld; \
63592         mv stage1-ld prev-ld || test -f stage1-lean 
63593 @endif ld
63594 @if libbacktrace
63595         @cd $(HOST_SUBDIR); [ -d stage2-libbacktrace ] || \
63596           mkdir stage2-libbacktrace; \
63597         mv stage2-libbacktrace libbacktrace; \
63598         mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean 
63599 @endif libbacktrace
63600 @if libcpp
63601         @cd $(HOST_SUBDIR); [ -d stage2-libcpp ] || \
63602           mkdir stage2-libcpp; \
63603         mv stage2-libcpp libcpp; \
63604         mv stage1-libcpp prev-libcpp || test -f stage1-lean 
63605 @endif libcpp
63606 @if libcody
63607         @cd $(HOST_SUBDIR); [ -d stage2-libcody ] || \
63608           mkdir stage2-libcody; \
63609         mv stage2-libcody libcody; \
63610         mv stage1-libcody prev-libcody || test -f stage1-lean 
63611 @endif libcody
63612 @if libdecnumber
63613         @cd $(HOST_SUBDIR); [ -d stage2-libdecnumber ] || \
63614           mkdir stage2-libdecnumber; \
63615         mv stage2-libdecnumber libdecnumber; \
63616         mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean 
63617 @endif libdecnumber
63618 @if libiberty
63619         @cd $(HOST_SUBDIR); [ -d stage2-libiberty ] || \
63620           mkdir stage2-libiberty; \
63621         mv stage2-libiberty libiberty; \
63622         mv stage1-libiberty prev-libiberty || test -f stage1-lean 
63623 @endif libiberty
63624 @if libiberty-linker-plugin
63625         @cd $(HOST_SUBDIR); [ -d stage2-libiberty-linker-plugin ] || \
63626           mkdir stage2-libiberty-linker-plugin; \
63627         mv stage2-libiberty-linker-plugin libiberty-linker-plugin; \
63628         mv stage1-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage1-lean 
63629 @endif libiberty-linker-plugin
63630 @if libiconv
63631         @cd $(HOST_SUBDIR); [ -d stage2-libiconv ] || \
63632           mkdir stage2-libiconv; \
63633         mv stage2-libiconv libiconv; \
63634         mv stage1-libiconv prev-libiconv || test -f stage1-lean 
63635 @endif libiconv
63636 @if zlib
63637         @cd $(HOST_SUBDIR); [ -d stage2-zlib ] || \
63638           mkdir stage2-zlib; \
63639         mv stage2-zlib zlib; \
63640         mv stage1-zlib prev-zlib || test -f stage1-lean 
63641 @endif zlib
63642 @if lto-plugin
63643         @cd $(HOST_SUBDIR); [ -d stage2-lto-plugin ] || \
63644           mkdir stage2-lto-plugin; \
63645         mv stage2-lto-plugin lto-plugin; \
63646         mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean 
63647 @endif lto-plugin
63648 @if libctf
63649         @cd $(HOST_SUBDIR); [ -d stage2-libctf ] || \
63650           mkdir stage2-libctf; \
63651         mv stage2-libctf libctf; \
63652         mv stage1-libctf prev-libctf || test -f stage1-lean 
63653 @endif libctf
63654 @if libsframe
63655         @cd $(HOST_SUBDIR); [ -d stage2-libsframe ] || \
63656           mkdir stage2-libsframe; \
63657         mv stage2-libsframe libsframe; \
63658         mv stage1-libsframe prev-libsframe || test -f stage1-lean 
63659 @endif libsframe
63660         @[ -d stage2-$(TARGET_SUBDIR) ] || \
63661           mkdir stage2-$(TARGET_SUBDIR); \
63662         mv stage2-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
63663         mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean 
63664
63665 stage2-end:: 
63666 @if bfd
63667         @if test -d $(HOST_SUBDIR)/bfd; then \
63668           cd $(HOST_SUBDIR); mv bfd stage2-bfd; \
63669           mv prev-bfd stage1-bfd; : ; \
63670         fi
63671 @endif bfd
63672 @if opcodes
63673         @if test -d $(HOST_SUBDIR)/opcodes; then \
63674           cd $(HOST_SUBDIR); mv opcodes stage2-opcodes; \
63675           mv prev-opcodes stage1-opcodes; : ; \
63676         fi
63677 @endif opcodes
63678 @if binutils
63679         @if test -d $(HOST_SUBDIR)/binutils; then \
63680           cd $(HOST_SUBDIR); mv binutils stage2-binutils; \
63681           mv prev-binutils stage1-binutils; : ; \
63682         fi
63683 @endif binutils
63684 @if fixincludes
63685         @if test -d $(HOST_SUBDIR)/fixincludes; then \
63686           cd $(HOST_SUBDIR); mv fixincludes stage2-fixincludes; \
63687           mv prev-fixincludes stage1-fixincludes; : ; \
63688         fi
63689 @endif fixincludes
63690 @if gas
63691         @if test -d $(HOST_SUBDIR)/gas; then \
63692           cd $(HOST_SUBDIR); mv gas stage2-gas; \
63693           mv prev-gas stage1-gas; : ; \
63694         fi
63695 @endif gas
63696 @if gcc
63697         @if test -d $(HOST_SUBDIR)/gcc; then \
63698           cd $(HOST_SUBDIR); mv gcc stage2-gcc; \
63699           mv prev-gcc stage1-gcc; : ; \
63700         fi
63701 @endif gcc
63702 @if gmp
63703         @if test -d $(HOST_SUBDIR)/gmp; then \
63704           cd $(HOST_SUBDIR); mv gmp stage2-gmp; \
63705           mv prev-gmp stage1-gmp; : ; \
63706         fi
63707 @endif gmp
63708 @if mpfr
63709         @if test -d $(HOST_SUBDIR)/mpfr; then \
63710           cd $(HOST_SUBDIR); mv mpfr stage2-mpfr; \
63711           mv prev-mpfr stage1-mpfr; : ; \
63712         fi
63713 @endif mpfr
63714 @if mpc
63715         @if test -d $(HOST_SUBDIR)/mpc; then \
63716           cd $(HOST_SUBDIR); mv mpc stage2-mpc; \
63717           mv prev-mpc stage1-mpc; : ; \
63718         fi
63719 @endif mpc
63720 @if isl
63721         @if test -d $(HOST_SUBDIR)/isl; then \
63722           cd $(HOST_SUBDIR); mv isl stage2-isl; \
63723           mv prev-isl stage1-isl; : ; \
63724         fi
63725 @endif isl
63726 @if gold
63727         @if test -d $(HOST_SUBDIR)/gold; then \
63728           cd $(HOST_SUBDIR); mv gold stage2-gold; \
63729           mv prev-gold stage1-gold; : ; \
63730         fi
63731 @endif gold
63732 @if gettext
63733         @if test -d $(HOST_SUBDIR)/gettext; then \
63734           cd $(HOST_SUBDIR); mv gettext stage2-gettext; \
63735           mv prev-gettext stage1-gettext; : ; \
63736         fi
63737 @endif gettext
63738 @if ld
63739         @if test -d $(HOST_SUBDIR)/ld; then \
63740           cd $(HOST_SUBDIR); mv ld stage2-ld; \
63741           mv prev-ld stage1-ld; : ; \
63742         fi
63743 @endif ld
63744 @if libbacktrace
63745         @if test -d $(HOST_SUBDIR)/libbacktrace; then \
63746           cd $(HOST_SUBDIR); mv libbacktrace stage2-libbacktrace; \
63747           mv prev-libbacktrace stage1-libbacktrace; : ; \
63748         fi
63749 @endif libbacktrace
63750 @if libcpp
63751         @if test -d $(HOST_SUBDIR)/libcpp; then \
63752           cd $(HOST_SUBDIR); mv libcpp stage2-libcpp; \
63753           mv prev-libcpp stage1-libcpp; : ; \
63754         fi
63755 @endif libcpp
63756 @if libcody
63757         @if test -d $(HOST_SUBDIR)/libcody; then \
63758           cd $(HOST_SUBDIR); mv libcody stage2-libcody; \
63759           mv prev-libcody stage1-libcody; : ; \
63760         fi
63761 @endif libcody
63762 @if libdecnumber
63763         @if test -d $(HOST_SUBDIR)/libdecnumber; then \
63764           cd $(HOST_SUBDIR); mv libdecnumber stage2-libdecnumber; \
63765           mv prev-libdecnumber stage1-libdecnumber; : ; \
63766         fi
63767 @endif libdecnumber
63768 @if libiberty
63769         @if test -d $(HOST_SUBDIR)/libiberty; then \
63770           cd $(HOST_SUBDIR); mv libiberty stage2-libiberty; \
63771           mv prev-libiberty stage1-libiberty; : ; \
63772         fi
63773 @endif libiberty
63774 @if libiberty-linker-plugin
63775         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
63776           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage2-libiberty-linker-plugin; \
63777           mv prev-libiberty-linker-plugin stage1-libiberty-linker-plugin; : ; \
63778         fi
63779 @endif libiberty-linker-plugin
63780 @if libiconv
63781         @if test -d $(HOST_SUBDIR)/libiconv; then \
63782           cd $(HOST_SUBDIR); mv libiconv stage2-libiconv; \
63783           mv prev-libiconv stage1-libiconv; : ; \
63784         fi
63785 @endif libiconv
63786 @if zlib
63787         @if test -d $(HOST_SUBDIR)/zlib; then \
63788           cd $(HOST_SUBDIR); mv zlib stage2-zlib; \
63789           mv prev-zlib stage1-zlib; : ; \
63790         fi
63791 @endif zlib
63792 @if lto-plugin
63793         @if test -d $(HOST_SUBDIR)/lto-plugin; then \
63794           cd $(HOST_SUBDIR); mv lto-plugin stage2-lto-plugin; \
63795           mv prev-lto-plugin stage1-lto-plugin; : ; \
63796         fi
63797 @endif lto-plugin
63798 @if libctf
63799         @if test -d $(HOST_SUBDIR)/libctf; then \
63800           cd $(HOST_SUBDIR); mv libctf stage2-libctf; \
63801           mv prev-libctf stage1-libctf; : ; \
63802         fi
63803 @endif libctf
63804 @if libsframe
63805         @if test -d $(HOST_SUBDIR)/libsframe; then \
63806           cd $(HOST_SUBDIR); mv libsframe stage2-libsframe; \
63807           mv prev-libsframe stage1-libsframe; : ; \
63808         fi
63809 @endif libsframe
63810         @if test -d $(TARGET_SUBDIR); then \
63811           mv $(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR); \
63812           mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); : ; \
63813         fi
63814         rm -f stage_current
63815
63816 # Bubble a bug fix through all the stages up to stage 2.  They are
63817 # remade, but not reconfigured.  The next stage (if any) will not be
63818 # reconfigured either.
63819 .PHONY: stage2-bubble
63820 stage2-bubble:: stage1-bubble
63821         @r=`${PWD_COMMAND}`; export r; \
63822         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63823         if test -f stage2-lean || test -f stage1-lean ; then \
63824           echo Skipping rebuild of stage2; \
63825         else \
63826           $(MAKE) stage2-start; \
63827           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage2; \
63828         fi
63829
63830 .PHONY: all-stage2 clean-stage2
63831 do-clean: clean-stage2
63832
63833 # FIXME: Will not need to be conditional when toplevel bootstrap is the
63834 # only possibility, but now it conflicts with no-bootstrap rules
63835 @if gcc-bootstrap
63836
63837
63838
63839 .PHONY: bootstrap2 bootstrap2-lean
63840 bootstrap2:
63841         echo stage2 > stage_final
63842         @r=`${PWD_COMMAND}`; export r; \
63843         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63844         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage2-bubble
63845         @: $(MAKE); $(unstage)
63846         @r=`${PWD_COMMAND}`; export r; \
63847         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63848         TFLAGS="$(STAGE2_TFLAGS)"; \
63849         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
63850
63851 bootstrap2-lean:
63852         echo stage2 > stage_final
63853         @r=`${PWD_COMMAND}`; export r; \
63854         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63855         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage2-bubble
63856         @: $(MAKE); $(unstage)
63857         @r=`${PWD_COMMAND}`; export r; \
63858         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63859         TFLAGS="$(STAGE2_TFLAGS)"; \
63860         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
63861
63862
63863 # Rules to wipe a stage and all the following ones, also used for cleanstrap
63864 distclean-stage1:: distclean-stage2 
63865 .PHONY: distclean-stage2
63866 distclean-stage2::
63867         @: $(MAKE); $(stage)
63868         @test "`cat stage_last`" != stage2 || rm -f stage_last
63869         rm -rf stage2-* 
63870
63871
63872 @endif gcc-bootstrap
63873
63874
63875 .PHONY: stage3-start stage3-end
63876
63877 stage3-start::
63878         @: $(MAKE); $(stage); \
63879         echo stage3 > stage_current; \
63880         echo stage3 > stage_last; \
63881         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
63882 @if bfd
63883         @cd $(HOST_SUBDIR); [ -d stage3-bfd ] || \
63884           mkdir stage3-bfd; \
63885         mv stage3-bfd bfd; \
63886         mv stage2-bfd prev-bfd || test -f stage2-lean 
63887 @endif bfd
63888 @if opcodes
63889         @cd $(HOST_SUBDIR); [ -d stage3-opcodes ] || \
63890           mkdir stage3-opcodes; \
63891         mv stage3-opcodes opcodes; \
63892         mv stage2-opcodes prev-opcodes || test -f stage2-lean 
63893 @endif opcodes
63894 @if binutils
63895         @cd $(HOST_SUBDIR); [ -d stage3-binutils ] || \
63896           mkdir stage3-binutils; \
63897         mv stage3-binutils binutils; \
63898         mv stage2-binutils prev-binutils || test -f stage2-lean 
63899 @endif binutils
63900 @if fixincludes
63901         @cd $(HOST_SUBDIR); [ -d stage3-fixincludes ] || \
63902           mkdir stage3-fixincludes; \
63903         mv stage3-fixincludes fixincludes; \
63904         mv stage2-fixincludes prev-fixincludes || test -f stage2-lean 
63905 @endif fixincludes
63906 @if gas
63907         @cd $(HOST_SUBDIR); [ -d stage3-gas ] || \
63908           mkdir stage3-gas; \
63909         mv stage3-gas gas; \
63910         mv stage2-gas prev-gas || test -f stage2-lean 
63911 @endif gas
63912 @if gcc
63913         @cd $(HOST_SUBDIR); [ -d stage3-gcc ] || \
63914           mkdir stage3-gcc; \
63915         mv stage3-gcc gcc; \
63916         mv stage2-gcc prev-gcc || test -f stage2-lean 
63917 @endif gcc
63918 @if gmp
63919         @cd $(HOST_SUBDIR); [ -d stage3-gmp ] || \
63920           mkdir stage3-gmp; \
63921         mv stage3-gmp gmp; \
63922         mv stage2-gmp prev-gmp || test -f stage2-lean 
63923 @endif gmp
63924 @if mpfr
63925         @cd $(HOST_SUBDIR); [ -d stage3-mpfr ] || \
63926           mkdir stage3-mpfr; \
63927         mv stage3-mpfr mpfr; \
63928         mv stage2-mpfr prev-mpfr || test -f stage2-lean 
63929 @endif mpfr
63930 @if mpc
63931         @cd $(HOST_SUBDIR); [ -d stage3-mpc ] || \
63932           mkdir stage3-mpc; \
63933         mv stage3-mpc mpc; \
63934         mv stage2-mpc prev-mpc || test -f stage2-lean 
63935 @endif mpc
63936 @if isl
63937         @cd $(HOST_SUBDIR); [ -d stage3-isl ] || \
63938           mkdir stage3-isl; \
63939         mv stage3-isl isl; \
63940         mv stage2-isl prev-isl || test -f stage2-lean 
63941 @endif isl
63942 @if gold
63943         @cd $(HOST_SUBDIR); [ -d stage3-gold ] || \
63944           mkdir stage3-gold; \
63945         mv stage3-gold gold; \
63946         mv stage2-gold prev-gold || test -f stage2-lean 
63947 @endif gold
63948 @if gettext
63949         @cd $(HOST_SUBDIR); [ -d stage3-gettext ] || \
63950           mkdir stage3-gettext; \
63951         mv stage3-gettext gettext; \
63952         mv stage2-gettext prev-gettext || test -f stage2-lean 
63953 @endif gettext
63954 @if ld
63955         @cd $(HOST_SUBDIR); [ -d stage3-ld ] || \
63956           mkdir stage3-ld; \
63957         mv stage3-ld ld; \
63958         mv stage2-ld prev-ld || test -f stage2-lean 
63959 @endif ld
63960 @if libbacktrace
63961         @cd $(HOST_SUBDIR); [ -d stage3-libbacktrace ] || \
63962           mkdir stage3-libbacktrace; \
63963         mv stage3-libbacktrace libbacktrace; \
63964         mv stage2-libbacktrace prev-libbacktrace || test -f stage2-lean 
63965 @endif libbacktrace
63966 @if libcpp
63967         @cd $(HOST_SUBDIR); [ -d stage3-libcpp ] || \
63968           mkdir stage3-libcpp; \
63969         mv stage3-libcpp libcpp; \
63970         mv stage2-libcpp prev-libcpp || test -f stage2-lean 
63971 @endif libcpp
63972 @if libcody
63973         @cd $(HOST_SUBDIR); [ -d stage3-libcody ] || \
63974           mkdir stage3-libcody; \
63975         mv stage3-libcody libcody; \
63976         mv stage2-libcody prev-libcody || test -f stage2-lean 
63977 @endif libcody
63978 @if libdecnumber
63979         @cd $(HOST_SUBDIR); [ -d stage3-libdecnumber ] || \
63980           mkdir stage3-libdecnumber; \
63981         mv stage3-libdecnumber libdecnumber; \
63982         mv stage2-libdecnumber prev-libdecnumber || test -f stage2-lean 
63983 @endif libdecnumber
63984 @if libiberty
63985         @cd $(HOST_SUBDIR); [ -d stage3-libiberty ] || \
63986           mkdir stage3-libiberty; \
63987         mv stage3-libiberty libiberty; \
63988         mv stage2-libiberty prev-libiberty || test -f stage2-lean 
63989 @endif libiberty
63990 @if libiberty-linker-plugin
63991         @cd $(HOST_SUBDIR); [ -d stage3-libiberty-linker-plugin ] || \
63992           mkdir stage3-libiberty-linker-plugin; \
63993         mv stage3-libiberty-linker-plugin libiberty-linker-plugin; \
63994         mv stage2-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage2-lean 
63995 @endif libiberty-linker-plugin
63996 @if libiconv
63997         @cd $(HOST_SUBDIR); [ -d stage3-libiconv ] || \
63998           mkdir stage3-libiconv; \
63999         mv stage3-libiconv libiconv; \
64000         mv stage2-libiconv prev-libiconv || test -f stage2-lean 
64001 @endif libiconv
64002 @if zlib
64003         @cd $(HOST_SUBDIR); [ -d stage3-zlib ] || \
64004           mkdir stage3-zlib; \
64005         mv stage3-zlib zlib; \
64006         mv stage2-zlib prev-zlib || test -f stage2-lean 
64007 @endif zlib
64008 @if lto-plugin
64009         @cd $(HOST_SUBDIR); [ -d stage3-lto-plugin ] || \
64010           mkdir stage3-lto-plugin; \
64011         mv stage3-lto-plugin lto-plugin; \
64012         mv stage2-lto-plugin prev-lto-plugin || test -f stage2-lean 
64013 @endif lto-plugin
64014 @if libctf
64015         @cd $(HOST_SUBDIR); [ -d stage3-libctf ] || \
64016           mkdir stage3-libctf; \
64017         mv stage3-libctf libctf; \
64018         mv stage2-libctf prev-libctf || test -f stage2-lean 
64019 @endif libctf
64020 @if libsframe
64021         @cd $(HOST_SUBDIR); [ -d stage3-libsframe ] || \
64022           mkdir stage3-libsframe; \
64023         mv stage3-libsframe libsframe; \
64024         mv stage2-libsframe prev-libsframe || test -f stage2-lean 
64025 @endif libsframe
64026         @[ -d stage3-$(TARGET_SUBDIR) ] || \
64027           mkdir stage3-$(TARGET_SUBDIR); \
64028         mv stage3-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
64029         mv stage2-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage2-lean 
64030
64031 stage3-end:: 
64032 @if bfd
64033         @if test -d $(HOST_SUBDIR)/bfd; then \
64034           cd $(HOST_SUBDIR); mv bfd stage3-bfd; \
64035           mv prev-bfd stage2-bfd; : ; \
64036         fi
64037 @endif bfd
64038 @if opcodes
64039         @if test -d $(HOST_SUBDIR)/opcodes; then \
64040           cd $(HOST_SUBDIR); mv opcodes stage3-opcodes; \
64041           mv prev-opcodes stage2-opcodes; : ; \
64042         fi
64043 @endif opcodes
64044 @if binutils
64045         @if test -d $(HOST_SUBDIR)/binutils; then \
64046           cd $(HOST_SUBDIR); mv binutils stage3-binutils; \
64047           mv prev-binutils stage2-binutils; : ; \
64048         fi
64049 @endif binutils
64050 @if fixincludes
64051         @if test -d $(HOST_SUBDIR)/fixincludes; then \
64052           cd $(HOST_SUBDIR); mv fixincludes stage3-fixincludes; \
64053           mv prev-fixincludes stage2-fixincludes; : ; \
64054         fi
64055 @endif fixincludes
64056 @if gas
64057         @if test -d $(HOST_SUBDIR)/gas; then \
64058           cd $(HOST_SUBDIR); mv gas stage3-gas; \
64059           mv prev-gas stage2-gas; : ; \
64060         fi
64061 @endif gas
64062 @if gcc
64063         @if test -d $(HOST_SUBDIR)/gcc; then \
64064           cd $(HOST_SUBDIR); mv gcc stage3-gcc; \
64065           mv prev-gcc stage2-gcc; : ; \
64066         fi
64067 @endif gcc
64068 @if gmp
64069         @if test -d $(HOST_SUBDIR)/gmp; then \
64070           cd $(HOST_SUBDIR); mv gmp stage3-gmp; \
64071           mv prev-gmp stage2-gmp; : ; \
64072         fi
64073 @endif gmp
64074 @if mpfr
64075         @if test -d $(HOST_SUBDIR)/mpfr; then \
64076           cd $(HOST_SUBDIR); mv mpfr stage3-mpfr; \
64077           mv prev-mpfr stage2-mpfr; : ; \
64078         fi
64079 @endif mpfr
64080 @if mpc
64081         @if test -d $(HOST_SUBDIR)/mpc; then \
64082           cd $(HOST_SUBDIR); mv mpc stage3-mpc; \
64083           mv prev-mpc stage2-mpc; : ; \
64084         fi
64085 @endif mpc
64086 @if isl
64087         @if test -d $(HOST_SUBDIR)/isl; then \
64088           cd $(HOST_SUBDIR); mv isl stage3-isl; \
64089           mv prev-isl stage2-isl; : ; \
64090         fi
64091 @endif isl
64092 @if gold
64093         @if test -d $(HOST_SUBDIR)/gold; then \
64094           cd $(HOST_SUBDIR); mv gold stage3-gold; \
64095           mv prev-gold stage2-gold; : ; \
64096         fi
64097 @endif gold
64098 @if gettext
64099         @if test -d $(HOST_SUBDIR)/gettext; then \
64100           cd $(HOST_SUBDIR); mv gettext stage3-gettext; \
64101           mv prev-gettext stage2-gettext; : ; \
64102         fi
64103 @endif gettext
64104 @if ld
64105         @if test -d $(HOST_SUBDIR)/ld; then \
64106           cd $(HOST_SUBDIR); mv ld stage3-ld; \
64107           mv prev-ld stage2-ld; : ; \
64108         fi
64109 @endif ld
64110 @if libbacktrace
64111         @if test -d $(HOST_SUBDIR)/libbacktrace; then \
64112           cd $(HOST_SUBDIR); mv libbacktrace stage3-libbacktrace; \
64113           mv prev-libbacktrace stage2-libbacktrace; : ; \
64114         fi
64115 @endif libbacktrace
64116 @if libcpp
64117         @if test -d $(HOST_SUBDIR)/libcpp; then \
64118           cd $(HOST_SUBDIR); mv libcpp stage3-libcpp; \
64119           mv prev-libcpp stage2-libcpp; : ; \
64120         fi
64121 @endif libcpp
64122 @if libcody
64123         @if test -d $(HOST_SUBDIR)/libcody; then \
64124           cd $(HOST_SUBDIR); mv libcody stage3-libcody; \
64125           mv prev-libcody stage2-libcody; : ; \
64126         fi
64127 @endif libcody
64128 @if libdecnumber
64129         @if test -d $(HOST_SUBDIR)/libdecnumber; then \
64130           cd $(HOST_SUBDIR); mv libdecnumber stage3-libdecnumber; \
64131           mv prev-libdecnumber stage2-libdecnumber; : ; \
64132         fi
64133 @endif libdecnumber
64134 @if libiberty
64135         @if test -d $(HOST_SUBDIR)/libiberty; then \
64136           cd $(HOST_SUBDIR); mv libiberty stage3-libiberty; \
64137           mv prev-libiberty stage2-libiberty; : ; \
64138         fi
64139 @endif libiberty
64140 @if libiberty-linker-plugin
64141         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
64142           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage3-libiberty-linker-plugin; \
64143           mv prev-libiberty-linker-plugin stage2-libiberty-linker-plugin; : ; \
64144         fi
64145 @endif libiberty-linker-plugin
64146 @if libiconv
64147         @if test -d $(HOST_SUBDIR)/libiconv; then \
64148           cd $(HOST_SUBDIR); mv libiconv stage3-libiconv; \
64149           mv prev-libiconv stage2-libiconv; : ; \
64150         fi
64151 @endif libiconv
64152 @if zlib
64153         @if test -d $(HOST_SUBDIR)/zlib; then \
64154           cd $(HOST_SUBDIR); mv zlib stage3-zlib; \
64155           mv prev-zlib stage2-zlib; : ; \
64156         fi
64157 @endif zlib
64158 @if lto-plugin
64159         @if test -d $(HOST_SUBDIR)/lto-plugin; then \
64160           cd $(HOST_SUBDIR); mv lto-plugin stage3-lto-plugin; \
64161           mv prev-lto-plugin stage2-lto-plugin; : ; \
64162         fi
64163 @endif lto-plugin
64164 @if libctf
64165         @if test -d $(HOST_SUBDIR)/libctf; then \
64166           cd $(HOST_SUBDIR); mv libctf stage3-libctf; \
64167           mv prev-libctf stage2-libctf; : ; \
64168         fi
64169 @endif libctf
64170 @if libsframe
64171         @if test -d $(HOST_SUBDIR)/libsframe; then \
64172           cd $(HOST_SUBDIR); mv libsframe stage3-libsframe; \
64173           mv prev-libsframe stage2-libsframe; : ; \
64174         fi
64175 @endif libsframe
64176         @if test -d $(TARGET_SUBDIR); then \
64177           mv $(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR); \
64178           mv prev-$(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR); : ; \
64179         fi
64180         rm -f stage_current
64181
64182 # Bubble a bug fix through all the stages up to stage 3.  They are
64183 # remade, but not reconfigured.  The next stage (if any) will not be
64184 # reconfigured either.
64185 .PHONY: stage3-bubble
64186 stage3-bubble:: stage2-bubble
64187         @r=`${PWD_COMMAND}`; export r; \
64188         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
64189         if test -f stage3-lean || test -f stage2-lean ; then \
64190           echo Skipping rebuild of stage3; \
64191         else \
64192           $(MAKE) stage3-start; \
64193           if $(LEAN); then \
64194             rm -rf stage1-*; \
64195             $(STAMP) stage1-lean; \
64196           fi; \
64197           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage3; \
64198         fi
64199         $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare
64200
64201 .PHONY: all-stage3 clean-stage3
64202 do-clean: clean-stage3
64203
64204 # FIXME: Will not need to be conditional when toplevel bootstrap is the
64205 # only possibility, but now it conflicts with no-bootstrap rules
64206 @if gcc-bootstrap
64207
64208 compare:
64209         @r=`${PWD_COMMAND}`; export r; \
64210         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
64211         if test -f stage2-lean; then \
64212           echo Cannot compare object files as stage 2 was deleted.; \
64213           exit 0; \
64214         fi; \
64215         : $(MAKE); $(stage); \
64216         rm -f .bad_compare; \
64217         echo Comparing stages 2 and 3; \
64218         sed=`echo stage3 | sed 's,^stage,,;s,.,.,g'`; \
64219         files=`find stage3-* -name "*$(objext)" -print | \
64220                  sed -n s,^stage$$sed-,,p`; \
64221         for file in $${files} ${extra-compare}; do \
64222           f1=$$r/stage2-$$file; f2=$$r/stage3-$$file; \
64223           if test ! -f $$f1; then continue; fi; \
64224           $(do-compare) > /dev/null 2>&1; \
64225           if test $$? -eq 1; then \
64226             case $$file in \
64227               @compare_exclusions@) \
64228                 echo warning: $$file differs ;; \
64229               *) \
64230                 echo $$file differs >> .bad_compare ;; \
64231             esac; \
64232           fi; \
64233         done; \
64234         if [ -f .bad_compare ]; then \
64235           echo "Bootstrap comparison failure!"; \
64236           cat .bad_compare; \
64237           exit 1; \
64238         else \
64239           echo Comparison successful.; \
64240         fi; \
64241         $(STAMP) compare
64242         if $(LEAN); then \
64243           rm -rf stage2-*; \
64244           $(STAMP) stage2-lean; \
64245         fi
64246
64247
64248
64249 .PHONY: bootstrap bootstrap-lean
64250 bootstrap:
64251         echo stage3 > stage_final
64252         @r=`${PWD_COMMAND}`; export r; \
64253         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
64254         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
64255         @: $(MAKE); $(unstage)
64256         @r=`${PWD_COMMAND}`; export r; \
64257         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
64258         TFLAGS="$(STAGE3_TFLAGS)"; \
64259         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
64260
64261 bootstrap-lean:
64262         echo stage3 > stage_final
64263         @r=`${PWD_COMMAND}`; export r; \
64264         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
64265         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage3-bubble
64266         @: $(MAKE); $(unstage)
64267         @r=`${PWD_COMMAND}`; export r; \
64268         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
64269         TFLAGS="$(STAGE3_TFLAGS)"; \
64270         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
64271
64272
64273 # Rules to wipe a stage and all the following ones, also used for cleanstrap
64274 distclean-stage2:: distclean-stage3 
64275 .PHONY: distclean-stage3
64276 distclean-stage3::
64277         @: $(MAKE); $(stage)
64278         @test "`cat stage_last`" != stage3 || rm -f stage_last
64279         rm -rf stage3-* compare 
64280
64281
64282 .PHONY: cleanstrap
64283 cleanstrap: do-distclean local-clean
64284         echo stage3 > stage_final
64285         @r=`${PWD_COMMAND}`; export r; \
64286         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
64287         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
64288         @: $(MAKE); $(unstage)
64289         @r=`${PWD_COMMAND}`; export r; \
64290         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
64291         TFLAGS="$(STAGE3_TFLAGS)"; \
64292         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
64293
64294 @endif gcc-bootstrap
64295
64296
64297 .PHONY: stage4-start stage4-end
64298
64299 stage4-start::
64300         @: $(MAKE); $(stage); \
64301         echo stage4 > stage_current; \
64302         echo stage4 > stage_last; \
64303         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
64304 @if bfd
64305         @cd $(HOST_SUBDIR); [ -d stage4-bfd ] || \
64306           mkdir stage4-bfd; \
64307         mv stage4-bfd bfd; \
64308         mv stage3-bfd prev-bfd || test -f stage3-lean 
64309 @endif bfd
64310 @if opcodes
64311         @cd $(HOST_SUBDIR); [ -d stage4-opcodes ] || \
64312           mkdir stage4-opcodes; \
64313         mv stage4-opcodes opcodes; \
64314         mv stage3-opcodes prev-opcodes || test -f stage3-lean 
64315 @endif opcodes
64316 @if binutils
64317         @cd $(HOST_SUBDIR); [ -d stage4-binutils ] || \
64318           mkdir stage4-binutils; \
64319         mv stage4-binutils binutils; \
64320         mv stage3-binutils prev-binutils || test -f stage3-lean 
64321 @endif binutils
64322 @if fixincludes
64323         @cd $(HOST_SUBDIR); [ -d stage4-fixincludes ] || \
64324           mkdir stage4-fixincludes; \
64325         mv stage4-fixincludes fixincludes; \
64326         mv stage3-fixincludes prev-fixincludes || test -f stage3-lean 
64327 @endif fixincludes
64328 @if gas
64329         @cd $(HOST_SUBDIR); [ -d stage4-gas ] || \
64330           mkdir stage4-gas; \
64331         mv stage4-gas gas; \
64332         mv stage3-gas prev-gas || test -f stage3-lean 
64333 @endif gas
64334 @if gcc
64335         @cd $(HOST_SUBDIR); [ -d stage4-gcc ] || \
64336           mkdir stage4-gcc; \
64337         mv stage4-gcc gcc; \
64338         mv stage3-gcc prev-gcc || test -f stage3-lean 
64339 @endif gcc
64340 @if gmp
64341         @cd $(HOST_SUBDIR); [ -d stage4-gmp ] || \
64342           mkdir stage4-gmp; \
64343         mv stage4-gmp gmp; \
64344         mv stage3-gmp prev-gmp || test -f stage3-lean 
64345 @endif gmp
64346 @if mpfr
64347         @cd $(HOST_SUBDIR); [ -d stage4-mpfr ] || \
64348           mkdir stage4-mpfr; \
64349         mv stage4-mpfr mpfr; \
64350         mv stage3-mpfr prev-mpfr || test -f stage3-lean 
64351 @endif mpfr
64352 @if mpc
64353         @cd $(HOST_SUBDIR); [ -d stage4-mpc ] || \
64354           mkdir stage4-mpc; \
64355         mv stage4-mpc mpc; \
64356         mv stage3-mpc prev-mpc || test -f stage3-lean 
64357 @endif mpc
64358 @if isl
64359         @cd $(HOST_SUBDIR); [ -d stage4-isl ] || \
64360           mkdir stage4-isl; \
64361         mv stage4-isl isl; \
64362         mv stage3-isl prev-isl || test -f stage3-lean 
64363 @endif isl
64364 @if gold
64365         @cd $(HOST_SUBDIR); [ -d stage4-gold ] || \
64366           mkdir stage4-gold; \
64367         mv stage4-gold gold; \
64368         mv stage3-gold prev-gold || test -f stage3-lean 
64369 @endif gold
64370 @if gettext
64371         @cd $(HOST_SUBDIR); [ -d stage4-gettext ] || \
64372           mkdir stage4-gettext; \
64373         mv stage4-gettext gettext; \
64374         mv stage3-gettext prev-gettext || test -f stage3-lean 
64375 @endif gettext
64376 @if ld
64377         @cd $(HOST_SUBDIR); [ -d stage4-ld ] || \
64378           mkdir stage4-ld; \
64379         mv stage4-ld ld; \
64380         mv stage3-ld prev-ld || test -f stage3-lean 
64381 @endif ld
64382 @if libbacktrace
64383         @cd $(HOST_SUBDIR); [ -d stage4-libbacktrace ] || \
64384           mkdir stage4-libbacktrace; \
64385         mv stage4-libbacktrace libbacktrace; \
64386         mv stage3-libbacktrace prev-libbacktrace || test -f stage3-lean 
64387 @endif libbacktrace
64388 @if libcpp
64389         @cd $(HOST_SUBDIR); [ -d stage4-libcpp ] || \
64390           mkdir stage4-libcpp; \
64391         mv stage4-libcpp libcpp; \
64392         mv stage3-libcpp prev-libcpp || test -f stage3-lean 
64393 @endif libcpp
64394 @if libcody
64395         @cd $(HOST_SUBDIR); [ -d stage4-libcody ] || \
64396           mkdir stage4-libcody; \
64397         mv stage4-libcody libcody; \
64398         mv stage3-libcody prev-libcody || test -f stage3-lean 
64399 @endif libcody
64400 @if libdecnumber
64401         @cd $(HOST_SUBDIR); [ -d stage4-libdecnumber ] || \
64402           mkdir stage4-libdecnumber; \
64403         mv stage4-libdecnumber libdecnumber; \
64404         mv stage3-libdecnumber prev-libdecnumber || test -f stage3-lean 
64405 @endif libdecnumber
64406 @if libiberty
64407         @cd $(HOST_SUBDIR); [ -d stage4-libiberty ] || \
64408           mkdir stage4-libiberty; \
64409         mv stage4-libiberty libiberty; \
64410         mv stage3-libiberty prev-libiberty || test -f stage3-lean 
64411 @endif libiberty
64412 @if libiberty-linker-plugin
64413         @cd $(HOST_SUBDIR); [ -d stage4-libiberty-linker-plugin ] || \
64414           mkdir stage4-libiberty-linker-plugin; \
64415         mv stage4-libiberty-linker-plugin libiberty-linker-plugin; \
64416         mv stage3-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage3-lean 
64417 @endif libiberty-linker-plugin
64418 @if libiconv
64419         @cd $(HOST_SUBDIR); [ -d stage4-libiconv ] || \
64420           mkdir stage4-libiconv; \
64421         mv stage4-libiconv libiconv; \
64422         mv stage3-libiconv prev-libiconv || test -f stage3-lean 
64423 @endif libiconv
64424 @if zlib
64425         @cd $(HOST_SUBDIR); [ -d stage4-zlib ] || \
64426           mkdir stage4-zlib; \
64427         mv stage4-zlib zlib; \
64428         mv stage3-zlib prev-zlib || test -f stage3-lean 
64429 @endif zlib
64430 @if lto-plugin
64431         @cd $(HOST_SUBDIR); [ -d stage4-lto-plugin ] || \
64432           mkdir stage4-lto-plugin; \
64433         mv stage4-lto-plugin lto-plugin; \
64434         mv stage3-lto-plugin prev-lto-plugin || test -f stage3-lean 
64435 @endif lto-plugin
64436 @if libctf
64437         @cd $(HOST_SUBDIR); [ -d stage4-libctf ] || \
64438           mkdir stage4-libctf; \
64439         mv stage4-libctf libctf; \
64440         mv stage3-libctf prev-libctf || test -f stage3-lean 
64441 @endif libctf
64442 @if libsframe
64443         @cd $(HOST_SUBDIR); [ -d stage4-libsframe ] || \
64444           mkdir stage4-libsframe; \
64445         mv stage4-libsframe libsframe; \
64446         mv stage3-libsframe prev-libsframe || test -f stage3-lean 
64447 @endif libsframe
64448         @[ -d stage4-$(TARGET_SUBDIR) ] || \
64449           mkdir stage4-$(TARGET_SUBDIR); \
64450         mv stage4-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
64451         mv stage3-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage3-lean 
64452
64453 stage4-end:: 
64454 @if bfd
64455         @if test -d $(HOST_SUBDIR)/bfd; then \
64456           cd $(HOST_SUBDIR); mv bfd stage4-bfd; \
64457           mv prev-bfd stage3-bfd; : ; \
64458         fi
64459 @endif bfd
64460 @if opcodes
64461         @if test -d $(HOST_SUBDIR)/opcodes; then \
64462           cd $(HOST_SUBDIR); mv opcodes stage4-opcodes; \
64463           mv prev-opcodes stage3-opcodes; : ; \
64464         fi
64465 @endif opcodes
64466 @if binutils
64467         @if test -d $(HOST_SUBDIR)/binutils; then \
64468           cd $(HOST_SUBDIR); mv binutils stage4-binutils; \
64469           mv prev-binutils stage3-binutils; : ; \
64470         fi
64471 @endif binutils
64472 @if fixincludes
64473         @if test -d $(HOST_SUBDIR)/fixincludes; then \
64474           cd $(HOST_SUBDIR); mv fixincludes stage4-fixincludes; \
64475           mv prev-fixincludes stage3-fixincludes; : ; \
64476         fi
64477 @endif fixincludes
64478 @if gas
64479         @if test -d $(HOST_SUBDIR)/gas; then \
64480           cd $(HOST_SUBDIR); mv gas stage4-gas; \
64481           mv prev-gas stage3-gas; : ; \
64482         fi
64483 @endif gas
64484 @if gcc
64485         @if test -d $(HOST_SUBDIR)/gcc; then \
64486           cd $(HOST_SUBDIR); mv gcc stage4-gcc; \
64487           mv prev-gcc stage3-gcc; : ; \
64488         fi
64489 @endif gcc
64490 @if gmp
64491         @if test -d $(HOST_SUBDIR)/gmp; then \
64492           cd $(HOST_SUBDIR); mv gmp stage4-gmp; \
64493           mv prev-gmp stage3-gmp; : ; \
64494         fi
64495 @endif gmp
64496 @if mpfr
64497         @if test -d $(HOST_SUBDIR)/mpfr; then \
64498           cd $(HOST_SUBDIR); mv mpfr stage4-mpfr; \
64499           mv prev-mpfr stage3-mpfr; : ; \
64500         fi
64501 @endif mpfr
64502 @if mpc
64503         @if test -d $(HOST_SUBDIR)/mpc; then \
64504           cd $(HOST_SUBDIR); mv mpc stage4-mpc; \
64505           mv prev-mpc stage3-mpc; : ; \
64506         fi
64507 @endif mpc
64508 @if isl
64509         @if test -d $(HOST_SUBDIR)/isl; then \
64510           cd $(HOST_SUBDIR); mv isl stage4-isl; \
64511           mv prev-isl stage3-isl; : ; \
64512         fi
64513 @endif isl
64514 @if gold
64515         @if test -d $(HOST_SUBDIR)/gold; then \
64516           cd $(HOST_SUBDIR); mv gold stage4-gold; \
64517           mv prev-gold stage3-gold; : ; \
64518         fi
64519 @endif gold
64520 @if gettext
64521         @if test -d $(HOST_SUBDIR)/gettext; then \
64522           cd $(HOST_SUBDIR); mv gettext stage4-gettext; \
64523           mv prev-gettext stage3-gettext; : ; \
64524         fi
64525 @endif gettext
64526 @if ld
64527         @if test -d $(HOST_SUBDIR)/ld; then \
64528           cd $(HOST_SUBDIR); mv ld stage4-ld; \
64529           mv prev-ld stage3-ld; : ; \
64530         fi
64531 @endif ld
64532 @if libbacktrace
64533         @if test -d $(HOST_SUBDIR)/libbacktrace; then \
64534           cd $(HOST_SUBDIR); mv libbacktrace stage4-libbacktrace; \
64535           mv prev-libbacktrace stage3-libbacktrace; : ; \
64536         fi
64537 @endif libbacktrace
64538 @if libcpp
64539         @if test -d $(HOST_SUBDIR)/libcpp; then \
64540           cd $(HOST_SUBDIR); mv libcpp stage4-libcpp; \
64541           mv prev-libcpp stage3-libcpp; : ; \
64542         fi
64543 @endif libcpp
64544 @if libcody
64545         @if test -d $(HOST_SUBDIR)/libcody; then \
64546           cd $(HOST_SUBDIR); mv libcody stage4-libcody; \
64547           mv prev-libcody stage3-libcody; : ; \
64548         fi
64549 @endif libcody
64550 @if libdecnumber
64551         @if test -d $(HOST_SUBDIR)/libdecnumber; then \
64552           cd $(HOST_SUBDIR); mv libdecnumber stage4-libdecnumber; \
64553           mv prev-libdecnumber stage3-libdecnumber; : ; \
64554         fi
64555 @endif libdecnumber
64556 @if libiberty
64557         @if test -d $(HOST_SUBDIR)/libiberty; then \
64558           cd $(HOST_SUBDIR); mv libiberty stage4-libiberty; \
64559           mv prev-libiberty stage3-libiberty; : ; \
64560         fi
64561 @endif libiberty
64562 @if libiberty-linker-plugin
64563         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
64564           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage4-libiberty-linker-plugin; \
64565           mv prev-libiberty-linker-plugin stage3-libiberty-linker-plugin; : ; \
64566         fi
64567 @endif libiberty-linker-plugin
64568 @if libiconv
64569         @if test -d $(HOST_SUBDIR)/libiconv; then \
64570           cd $(HOST_SUBDIR); mv libiconv stage4-libiconv; \
64571           mv prev-libiconv stage3-libiconv; : ; \
64572         fi
64573 @endif libiconv
64574 @if zlib
64575         @if test -d $(HOST_SUBDIR)/zlib; then \
64576           cd $(HOST_SUBDIR); mv zlib stage4-zlib; \
64577           mv prev-zlib stage3-zlib; : ; \
64578         fi
64579 @endif zlib
64580 @if lto-plugin
64581         @if test -d $(HOST_SUBDIR)/lto-plugin; then \
64582           cd $(HOST_SUBDIR); mv lto-plugin stage4-lto-plugin; \
64583           mv prev-lto-plugin stage3-lto-plugin; : ; \
64584         fi
64585 @endif lto-plugin
64586 @if libctf
64587         @if test -d $(HOST_SUBDIR)/libctf; then \
64588           cd $(HOST_SUBDIR); mv libctf stage4-libctf; \
64589           mv prev-libctf stage3-libctf; : ; \
64590         fi
64591 @endif libctf
64592 @if libsframe
64593         @if test -d $(HOST_SUBDIR)/libsframe; then \
64594           cd $(HOST_SUBDIR); mv libsframe stage4-libsframe; \
64595           mv prev-libsframe stage3-libsframe; : ; \
64596         fi
64597 @endif libsframe
64598         @if test -d $(TARGET_SUBDIR); then \
64599           mv $(TARGET_SUBDIR) stage4-$(TARGET_SUBDIR); \
64600           mv prev-$(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR); : ; \
64601         fi
64602         rm -f stage_current
64603
64604 # Bubble a bug fix through all the stages up to stage 4.  They are
64605 # remade, but not reconfigured.  The next stage (if any) will not be
64606 # reconfigured either.
64607 .PHONY: stage4-bubble
64608 stage4-bubble:: stage3-bubble
64609         @r=`${PWD_COMMAND}`; export r; \
64610         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
64611         if test -f stage4-lean || test -f stage3-lean ; then \
64612           echo Skipping rebuild of stage4; \
64613         else \
64614           $(MAKE) stage4-start; \
64615           if $(LEAN); then \
64616             rm -rf stage2-*; \
64617             $(STAMP) stage2-lean; \
64618           fi; \
64619           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage4; \
64620         fi
64621         $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare3
64622
64623 .PHONY: all-stage4 clean-stage4
64624 do-clean: clean-stage4
64625
64626 # FIXME: Will not need to be conditional when toplevel bootstrap is the
64627 # only possibility, but now it conflicts with no-bootstrap rules
64628 @if gcc-bootstrap
64629
64630 compare3:
64631         @r=`${PWD_COMMAND}`; export r; \
64632         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
64633         if test -f stage3-lean; then \
64634           echo Cannot compare object files as stage 3 was deleted.; \
64635           exit 0; \
64636         fi; \
64637         : $(MAKE); $(stage); \
64638         rm -f .bad_compare; \
64639         echo Comparing stages 3 and 4; \
64640         sed=`echo stage4 | sed 's,^stage,,;s,.,.,g'`; \
64641         files=`find stage4-* -name "*$(objext)" -print | \
64642                  sed -n s,^stage$$sed-,,p`; \
64643         for file in $${files} ${extra-compare}; do \
64644           f1=$$r/stage3-$$file; f2=$$r/stage4-$$file; \
64645           if test ! -f $$f1; then continue; fi; \
64646           $(do-compare3) > /dev/null 2>&1; \
64647           if test $$? -eq 1; then \
64648             case $$file in \
64649               @compare_exclusions@) \
64650                 echo warning: $$file differs ;; \
64651               *) \
64652                 echo $$file differs >> .bad_compare ;; \
64653             esac; \
64654           fi; \
64655         done; \
64656         if [ -f .bad_compare ]; then \
64657           echo "Bootstrap comparison failure!"; \
64658           cat .bad_compare; \
64659           exit 1; \
64660         else \
64661           echo Comparison successful.; \
64662         fi; \
64663         $(STAMP) compare3
64664         if $(LEAN); then \
64665           rm -rf stage3-*; \
64666           $(STAMP) stage3-lean; \
64667         fi
64668
64669
64670
64671 .PHONY: bootstrap4 bootstrap4-lean
64672 bootstrap4:
64673         echo stage4 > stage_final
64674         @r=`${PWD_COMMAND}`; export r; \
64675         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
64676         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage4-bubble
64677         @: $(MAKE); $(unstage)
64678         @r=`${PWD_COMMAND}`; export r; \
64679         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
64680         TFLAGS="$(STAGE4_TFLAGS)"; \
64681         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
64682
64683 bootstrap4-lean:
64684         echo stage4 > stage_final
64685         @r=`${PWD_COMMAND}`; export r; \
64686         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
64687         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage4-bubble
64688         @: $(MAKE); $(unstage)
64689         @r=`${PWD_COMMAND}`; export r; \
64690         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
64691         TFLAGS="$(STAGE4_TFLAGS)"; \
64692         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
64693
64694
64695 # Rules to wipe a stage and all the following ones, also used for cleanstrap
64696 distclean-stage3:: distclean-stage4 
64697 .PHONY: distclean-stage4
64698 distclean-stage4::
64699         @: $(MAKE); $(stage)
64700         @test "`cat stage_last`" != stage4 || rm -f stage_last
64701         rm -rf stage4-* compare3 
64702
64703
64704 @endif gcc-bootstrap
64705
64706
64707 .PHONY: stageprofile-start stageprofile-end
64708
64709 stageprofile-start::
64710         @: $(MAKE); $(stage); \
64711         echo stageprofile > stage_current; \
64712         echo stageprofile > stage_last; \
64713         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
64714 @if bfd
64715         @cd $(HOST_SUBDIR); [ -d stageprofile-bfd ] || \
64716           mkdir stageprofile-bfd; \
64717         mv stageprofile-bfd bfd; \
64718         mv stage1-bfd prev-bfd || test -f stage1-lean 
64719 @endif bfd
64720 @if opcodes
64721         @cd $(HOST_SUBDIR); [ -d stageprofile-opcodes ] || \
64722           mkdir stageprofile-opcodes; \
64723         mv stageprofile-opcodes opcodes; \
64724         mv stage1-opcodes prev-opcodes || test -f stage1-lean 
64725 @endif opcodes
64726 @if binutils
64727         @cd $(HOST_SUBDIR); [ -d stageprofile-binutils ] || \
64728           mkdir stageprofile-binutils; \
64729         mv stageprofile-binutils binutils; \
64730         mv stage1-binutils prev-binutils || test -f stage1-lean 
64731 @endif binutils
64732 @if fixincludes
64733         @cd $(HOST_SUBDIR); [ -d stageprofile-fixincludes ] || \
64734           mkdir stageprofile-fixincludes; \
64735         mv stageprofile-fixincludes fixincludes; \
64736         mv stage1-fixincludes prev-fixincludes || test -f stage1-lean 
64737 @endif fixincludes
64738 @if gas
64739         @cd $(HOST_SUBDIR); [ -d stageprofile-gas ] || \
64740           mkdir stageprofile-gas; \
64741         mv stageprofile-gas gas; \
64742         mv stage1-gas prev-gas || test -f stage1-lean 
64743 @endif gas
64744 @if gcc
64745         @cd $(HOST_SUBDIR); [ -d stageprofile-gcc ] || \
64746           mkdir stageprofile-gcc; \
64747         mv stageprofile-gcc gcc; \
64748         mv stage1-gcc prev-gcc || test -f stage1-lean 
64749 @endif gcc
64750 @if gmp
64751         @cd $(HOST_SUBDIR); [ -d stageprofile-gmp ] || \
64752           mkdir stageprofile-gmp; \
64753         mv stageprofile-gmp gmp; \
64754         mv stage1-gmp prev-gmp || test -f stage1-lean 
64755 @endif gmp
64756 @if mpfr
64757         @cd $(HOST_SUBDIR); [ -d stageprofile-mpfr ] || \
64758           mkdir stageprofile-mpfr; \
64759         mv stageprofile-mpfr mpfr; \
64760         mv stage1-mpfr prev-mpfr || test -f stage1-lean 
64761 @endif mpfr
64762 @if mpc
64763         @cd $(HOST_SUBDIR); [ -d stageprofile-mpc ] || \
64764           mkdir stageprofile-mpc; \
64765         mv stageprofile-mpc mpc; \
64766         mv stage1-mpc prev-mpc || test -f stage1-lean 
64767 @endif mpc
64768 @if isl
64769         @cd $(HOST_SUBDIR); [ -d stageprofile-isl ] || \
64770           mkdir stageprofile-isl; \
64771         mv stageprofile-isl isl; \
64772         mv stage1-isl prev-isl || test -f stage1-lean 
64773 @endif isl
64774 @if gold
64775         @cd $(HOST_SUBDIR); [ -d stageprofile-gold ] || \
64776           mkdir stageprofile-gold; \
64777         mv stageprofile-gold gold; \
64778         mv stage1-gold prev-gold || test -f stage1-lean 
64779 @endif gold
64780 @if gettext
64781         @cd $(HOST_SUBDIR); [ -d stageprofile-gettext ] || \
64782           mkdir stageprofile-gettext; \
64783         mv stageprofile-gettext gettext; \
64784         mv stage1-gettext prev-gettext || test -f stage1-lean 
64785 @endif gettext
64786 @if ld
64787         @cd $(HOST_SUBDIR); [ -d stageprofile-ld ] || \
64788           mkdir stageprofile-ld; \
64789         mv stageprofile-ld ld; \
64790         mv stage1-ld prev-ld || test -f stage1-lean 
64791 @endif ld
64792 @if libbacktrace
64793         @cd $(HOST_SUBDIR); [ -d stageprofile-libbacktrace ] || \
64794           mkdir stageprofile-libbacktrace; \
64795         mv stageprofile-libbacktrace libbacktrace; \
64796         mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean 
64797 @endif libbacktrace
64798 @if libcpp
64799         @cd $(HOST_SUBDIR); [ -d stageprofile-libcpp ] || \
64800           mkdir stageprofile-libcpp; \
64801         mv stageprofile-libcpp libcpp; \
64802         mv stage1-libcpp prev-libcpp || test -f stage1-lean 
64803 @endif libcpp
64804 @if libcody
64805         @cd $(HOST_SUBDIR); [ -d stageprofile-libcody ] || \
64806           mkdir stageprofile-libcody; \
64807         mv stageprofile-libcody libcody; \
64808         mv stage1-libcody prev-libcody || test -f stage1-lean 
64809 @endif libcody
64810 @if libdecnumber
64811         @cd $(HOST_SUBDIR); [ -d stageprofile-libdecnumber ] || \
64812           mkdir stageprofile-libdecnumber; \
64813         mv stageprofile-libdecnumber libdecnumber; \
64814         mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean 
64815 @endif libdecnumber
64816 @if libiberty
64817         @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty ] || \
64818           mkdir stageprofile-libiberty; \
64819         mv stageprofile-libiberty libiberty; \
64820         mv stage1-libiberty prev-libiberty || test -f stage1-lean 
64821 @endif libiberty
64822 @if libiberty-linker-plugin
64823         @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty-linker-plugin ] || \
64824           mkdir stageprofile-libiberty-linker-plugin; \
64825         mv stageprofile-libiberty-linker-plugin libiberty-linker-plugin; \
64826         mv stage1-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage1-lean 
64827 @endif libiberty-linker-plugin
64828 @if libiconv
64829         @cd $(HOST_SUBDIR); [ -d stageprofile-libiconv ] || \
64830           mkdir stageprofile-libiconv; \
64831         mv stageprofile-libiconv libiconv; \
64832         mv stage1-libiconv prev-libiconv || test -f stage1-lean 
64833 @endif libiconv
64834 @if zlib
64835         @cd $(HOST_SUBDIR); [ -d stageprofile-zlib ] || \
64836           mkdir stageprofile-zlib; \
64837         mv stageprofile-zlib zlib; \
64838         mv stage1-zlib prev-zlib || test -f stage1-lean 
64839 @endif zlib
64840 @if lto-plugin
64841         @cd $(HOST_SUBDIR); [ -d stageprofile-lto-plugin ] || \
64842           mkdir stageprofile-lto-plugin; \
64843         mv stageprofile-lto-plugin lto-plugin; \
64844         mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean 
64845 @endif lto-plugin
64846 @if libctf
64847         @cd $(HOST_SUBDIR); [ -d stageprofile-libctf ] || \
64848           mkdir stageprofile-libctf; \
64849         mv stageprofile-libctf libctf; \
64850         mv stage1-libctf prev-libctf || test -f stage1-lean 
64851 @endif libctf
64852 @if libsframe
64853         @cd $(HOST_SUBDIR); [ -d stageprofile-libsframe ] || \
64854           mkdir stageprofile-libsframe; \
64855         mv stageprofile-libsframe libsframe; \
64856         mv stage1-libsframe prev-libsframe || test -f stage1-lean 
64857 @endif libsframe
64858         @[ -d stageprofile-$(TARGET_SUBDIR) ] || \
64859           mkdir stageprofile-$(TARGET_SUBDIR); \
64860         mv stageprofile-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
64861         mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean 
64862
64863 stageprofile-end:: 
64864 @if bfd
64865         @if test -d $(HOST_SUBDIR)/bfd; then \
64866           cd $(HOST_SUBDIR); mv bfd stageprofile-bfd; \
64867           mv prev-bfd stage1-bfd; : ; \
64868         fi
64869 @endif bfd
64870 @if opcodes
64871         @if test -d $(HOST_SUBDIR)/opcodes; then \
64872           cd $(HOST_SUBDIR); mv opcodes stageprofile-opcodes; \
64873           mv prev-opcodes stage1-opcodes; : ; \
64874         fi
64875 @endif opcodes
64876 @if binutils
64877         @if test -d $(HOST_SUBDIR)/binutils; then \
64878           cd $(HOST_SUBDIR); mv binutils stageprofile-binutils; \
64879           mv prev-binutils stage1-binutils; : ; \
64880         fi
64881 @endif binutils
64882 @if fixincludes
64883         @if test -d $(HOST_SUBDIR)/fixincludes; then \
64884           cd $(HOST_SUBDIR); mv fixincludes stageprofile-fixincludes; \
64885           mv prev-fixincludes stage1-fixincludes; : ; \
64886         fi
64887 @endif fixincludes
64888 @if gas
64889         @if test -d $(HOST_SUBDIR)/gas; then \
64890           cd $(HOST_SUBDIR); mv gas stageprofile-gas; \
64891           mv prev-gas stage1-gas; : ; \
64892         fi
64893 @endif gas
64894 @if gcc
64895         @if test -d $(HOST_SUBDIR)/gcc; then \
64896           cd $(HOST_SUBDIR); mv gcc stageprofile-gcc; \
64897           mv prev-gcc stage1-gcc; : ; \
64898         fi
64899 @endif gcc
64900 @if gmp
64901         @if test -d $(HOST_SUBDIR)/gmp; then \
64902           cd $(HOST_SUBDIR); mv gmp stageprofile-gmp; \
64903           mv prev-gmp stage1-gmp; : ; \
64904         fi
64905 @endif gmp
64906 @if mpfr
64907         @if test -d $(HOST_SUBDIR)/mpfr; then \
64908           cd $(HOST_SUBDIR); mv mpfr stageprofile-mpfr; \
64909           mv prev-mpfr stage1-mpfr; : ; \
64910         fi
64911 @endif mpfr
64912 @if mpc
64913         @if test -d $(HOST_SUBDIR)/mpc; then \
64914           cd $(HOST_SUBDIR); mv mpc stageprofile-mpc; \
64915           mv prev-mpc stage1-mpc; : ; \
64916         fi
64917 @endif mpc
64918 @if isl
64919         @if test -d $(HOST_SUBDIR)/isl; then \
64920           cd $(HOST_SUBDIR); mv isl stageprofile-isl; \
64921           mv prev-isl stage1-isl; : ; \
64922         fi
64923 @endif isl
64924 @if gold
64925         @if test -d $(HOST_SUBDIR)/gold; then \
64926           cd $(HOST_SUBDIR); mv gold stageprofile-gold; \
64927           mv prev-gold stage1-gold; : ; \
64928         fi
64929 @endif gold
64930 @if gettext
64931         @if test -d $(HOST_SUBDIR)/gettext; then \
64932           cd $(HOST_SUBDIR); mv gettext stageprofile-gettext; \
64933           mv prev-gettext stage1-gettext; : ; \
64934         fi
64935 @endif gettext
64936 @if ld
64937         @if test -d $(HOST_SUBDIR)/ld; then \
64938           cd $(HOST_SUBDIR); mv ld stageprofile-ld; \
64939           mv prev-ld stage1-ld; : ; \
64940         fi
64941 @endif ld
64942 @if libbacktrace
64943         @if test -d $(HOST_SUBDIR)/libbacktrace; then \
64944           cd $(HOST_SUBDIR); mv libbacktrace stageprofile-libbacktrace; \
64945           mv prev-libbacktrace stage1-libbacktrace; : ; \
64946         fi
64947 @endif libbacktrace
64948 @if libcpp
64949         @if test -d $(HOST_SUBDIR)/libcpp; then \
64950           cd $(HOST_SUBDIR); mv libcpp stageprofile-libcpp; \
64951           mv prev-libcpp stage1-libcpp; : ; \
64952         fi
64953 @endif libcpp
64954 @if libcody
64955         @if test -d $(HOST_SUBDIR)/libcody; then \
64956           cd $(HOST_SUBDIR); mv libcody stageprofile-libcody; \
64957           mv prev-libcody stage1-libcody; : ; \
64958         fi
64959 @endif libcody
64960 @if libdecnumber
64961         @if test -d $(HOST_SUBDIR)/libdecnumber; then \
64962           cd $(HOST_SUBDIR); mv libdecnumber stageprofile-libdecnumber; \
64963           mv prev-libdecnumber stage1-libdecnumber; : ; \
64964         fi
64965 @endif libdecnumber
64966 @if libiberty
64967         @if test -d $(HOST_SUBDIR)/libiberty; then \
64968           cd $(HOST_SUBDIR); mv libiberty stageprofile-libiberty; \
64969           mv prev-libiberty stage1-libiberty; : ; \
64970         fi
64971 @endif libiberty
64972 @if libiberty-linker-plugin
64973         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
64974           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stageprofile-libiberty-linker-plugin; \
64975           mv prev-libiberty-linker-plugin stage1-libiberty-linker-plugin; : ; \
64976         fi
64977 @endif libiberty-linker-plugin
64978 @if libiconv
64979         @if test -d $(HOST_SUBDIR)/libiconv; then \
64980           cd $(HOST_SUBDIR); mv libiconv stageprofile-libiconv; \
64981           mv prev-libiconv stage1-libiconv; : ; \
64982         fi
64983 @endif libiconv
64984 @if zlib
64985         @if test -d $(HOST_SUBDIR)/zlib; then \
64986           cd $(HOST_SUBDIR); mv zlib stageprofile-zlib; \
64987           mv prev-zlib stage1-zlib; : ; \
64988         fi
64989 @endif zlib
64990 @if lto-plugin
64991         @if test -d $(HOST_SUBDIR)/lto-plugin; then \
64992           cd $(HOST_SUBDIR); mv lto-plugin stageprofile-lto-plugin; \
64993           mv prev-lto-plugin stage1-lto-plugin; : ; \
64994         fi
64995 @endif lto-plugin
64996 @if libctf
64997         @if test -d $(HOST_SUBDIR)/libctf; then \
64998           cd $(HOST_SUBDIR); mv libctf stageprofile-libctf; \
64999           mv prev-libctf stage1-libctf; : ; \
65000         fi
65001 @endif libctf
65002 @if libsframe
65003         @if test -d $(HOST_SUBDIR)/libsframe; then \
65004           cd $(HOST_SUBDIR); mv libsframe stageprofile-libsframe; \
65005           mv prev-libsframe stage1-libsframe; : ; \
65006         fi
65007 @endif libsframe
65008         @if test -d $(TARGET_SUBDIR); then \
65009           mv $(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR); \
65010           mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); : ; \
65011         fi
65012         rm -f stage_current
65013
65014 # Bubble a bug fix through all the stages up to stage profile.  They are
65015 # remade, but not reconfigured.  The next stage (if any) will not be
65016 # reconfigured either.
65017 .PHONY: stageprofile-bubble
65018 stageprofile-bubble:: stage1-bubble
65019         @r=`${PWD_COMMAND}`; export r; \
65020         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
65021         if test -f stageprofile-lean || test -f stage1-lean ; then \
65022           echo Skipping rebuild of stageprofile; \
65023         else \
65024           $(MAKE) stageprofile-start; \
65025           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageprofile; \
65026         fi
65027
65028 .PHONY: all-stageprofile clean-stageprofile
65029 do-clean: clean-stageprofile
65030
65031 # FIXME: Will not need to be conditional when toplevel bootstrap is the
65032 # only possibility, but now it conflicts with no-bootstrap rules
65033 @if gcc-bootstrap
65034
65035
65036
65037
65038 # Rules to wipe a stage and all the following ones, also used for cleanstrap
65039 distclean-stage1:: distclean-stageprofile 
65040 .PHONY: distclean-stageprofile
65041 distclean-stageprofile::
65042         @: $(MAKE); $(stage)
65043         @test "`cat stage_last`" != stageprofile || rm -f stage_last
65044         rm -rf stageprofile-* 
65045
65046
65047 @endif gcc-bootstrap
65048
65049
65050 .PHONY: stagetrain-start stagetrain-end
65051
65052 stagetrain-start::
65053         @: $(MAKE); $(stage); \
65054         echo stagetrain > stage_current; \
65055         echo stagetrain > stage_last; \
65056         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
65057 @if bfd
65058         @cd $(HOST_SUBDIR); [ -d stagetrain-bfd ] || \
65059           mkdir stagetrain-bfd; \
65060         mv stagetrain-bfd bfd; \
65061         mv stageprofile-bfd prev-bfd || test -f stageprofile-lean 
65062 @endif bfd
65063 @if opcodes
65064         @cd $(HOST_SUBDIR); [ -d stagetrain-opcodes ] || \
65065           mkdir stagetrain-opcodes; \
65066         mv stagetrain-opcodes opcodes; \
65067         mv stageprofile-opcodes prev-opcodes || test -f stageprofile-lean 
65068 @endif opcodes
65069 @if binutils
65070         @cd $(HOST_SUBDIR); [ -d stagetrain-binutils ] || \
65071           mkdir stagetrain-binutils; \
65072         mv stagetrain-binutils binutils; \
65073         mv stageprofile-binutils prev-binutils || test -f stageprofile-lean 
65074 @endif binutils
65075 @if fixincludes
65076         @cd $(HOST_SUBDIR); [ -d stagetrain-fixincludes ] || \
65077           mkdir stagetrain-fixincludes; \
65078         mv stagetrain-fixincludes fixincludes; \
65079         mv stageprofile-fixincludes prev-fixincludes || test -f stageprofile-lean 
65080 @endif fixincludes
65081 @if gas
65082         @cd $(HOST_SUBDIR); [ -d stagetrain-gas ] || \
65083           mkdir stagetrain-gas; \
65084         mv stagetrain-gas gas; \
65085         mv stageprofile-gas prev-gas || test -f stageprofile-lean 
65086 @endif gas
65087 @if gcc
65088         @cd $(HOST_SUBDIR); [ -d stagetrain-gcc ] || \
65089           mkdir stagetrain-gcc; \
65090         mv stagetrain-gcc gcc; \
65091         mv stageprofile-gcc prev-gcc || test -f stageprofile-lean 
65092 @endif gcc
65093 @if gmp
65094         @cd $(HOST_SUBDIR); [ -d stagetrain-gmp ] || \
65095           mkdir stagetrain-gmp; \
65096         mv stagetrain-gmp gmp; \
65097         mv stageprofile-gmp prev-gmp || test -f stageprofile-lean 
65098 @endif gmp
65099 @if mpfr
65100         @cd $(HOST_SUBDIR); [ -d stagetrain-mpfr ] || \
65101           mkdir stagetrain-mpfr; \
65102         mv stagetrain-mpfr mpfr; \
65103         mv stageprofile-mpfr prev-mpfr || test -f stageprofile-lean 
65104 @endif mpfr
65105 @if mpc
65106         @cd $(HOST_SUBDIR); [ -d stagetrain-mpc ] || \
65107           mkdir stagetrain-mpc; \
65108         mv stagetrain-mpc mpc; \
65109         mv stageprofile-mpc prev-mpc || test -f stageprofile-lean 
65110 @endif mpc
65111 @if isl
65112         @cd $(HOST_SUBDIR); [ -d stagetrain-isl ] || \
65113           mkdir stagetrain-isl; \
65114         mv stagetrain-isl isl; \
65115         mv stageprofile-isl prev-isl || test -f stageprofile-lean 
65116 @endif isl
65117 @if gold
65118         @cd $(HOST_SUBDIR); [ -d stagetrain-gold ] || \
65119           mkdir stagetrain-gold; \
65120         mv stagetrain-gold gold; \
65121         mv stageprofile-gold prev-gold || test -f stageprofile-lean 
65122 @endif gold
65123 @if gettext
65124         @cd $(HOST_SUBDIR); [ -d stagetrain-gettext ] || \
65125           mkdir stagetrain-gettext; \
65126         mv stagetrain-gettext gettext; \
65127         mv stageprofile-gettext prev-gettext || test -f stageprofile-lean 
65128 @endif gettext
65129 @if ld
65130         @cd $(HOST_SUBDIR); [ -d stagetrain-ld ] || \
65131           mkdir stagetrain-ld; \
65132         mv stagetrain-ld ld; \
65133         mv stageprofile-ld prev-ld || test -f stageprofile-lean 
65134 @endif ld
65135 @if libbacktrace
65136         @cd $(HOST_SUBDIR); [ -d stagetrain-libbacktrace ] || \
65137           mkdir stagetrain-libbacktrace; \
65138         mv stagetrain-libbacktrace libbacktrace; \
65139         mv stageprofile-libbacktrace prev-libbacktrace || test -f stageprofile-lean 
65140 @endif libbacktrace
65141 @if libcpp
65142         @cd $(HOST_SUBDIR); [ -d stagetrain-libcpp ] || \
65143           mkdir stagetrain-libcpp; \
65144         mv stagetrain-libcpp libcpp; \
65145         mv stageprofile-libcpp prev-libcpp || test -f stageprofile-lean 
65146 @endif libcpp
65147 @if libcody
65148         @cd $(HOST_SUBDIR); [ -d stagetrain-libcody ] || \
65149           mkdir stagetrain-libcody; \
65150         mv stagetrain-libcody libcody; \
65151         mv stageprofile-libcody prev-libcody || test -f stageprofile-lean 
65152 @endif libcody
65153 @if libdecnumber
65154         @cd $(HOST_SUBDIR); [ -d stagetrain-libdecnumber ] || \
65155           mkdir stagetrain-libdecnumber; \
65156         mv stagetrain-libdecnumber libdecnumber; \
65157         mv stageprofile-libdecnumber prev-libdecnumber || test -f stageprofile-lean 
65158 @endif libdecnumber
65159 @if libiberty
65160         @cd $(HOST_SUBDIR); [ -d stagetrain-libiberty ] || \
65161           mkdir stagetrain-libiberty; \
65162         mv stagetrain-libiberty libiberty; \
65163         mv stageprofile-libiberty prev-libiberty || test -f stageprofile-lean 
65164 @endif libiberty
65165 @if libiberty-linker-plugin
65166         @cd $(HOST_SUBDIR); [ -d stagetrain-libiberty-linker-plugin ] || \
65167           mkdir stagetrain-libiberty-linker-plugin; \
65168         mv stagetrain-libiberty-linker-plugin libiberty-linker-plugin; \
65169         mv stageprofile-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stageprofile-lean 
65170 @endif libiberty-linker-plugin
65171 @if libiconv
65172         @cd $(HOST_SUBDIR); [ -d stagetrain-libiconv ] || \
65173           mkdir stagetrain-libiconv; \
65174         mv stagetrain-libiconv libiconv; \
65175         mv stageprofile-libiconv prev-libiconv || test -f stageprofile-lean 
65176 @endif libiconv
65177 @if zlib
65178         @cd $(HOST_SUBDIR); [ -d stagetrain-zlib ] || \
65179           mkdir stagetrain-zlib; \
65180         mv stagetrain-zlib zlib; \
65181         mv stageprofile-zlib prev-zlib || test -f stageprofile-lean 
65182 @endif zlib
65183 @if lto-plugin
65184         @cd $(HOST_SUBDIR); [ -d stagetrain-lto-plugin ] || \
65185           mkdir stagetrain-lto-plugin; \
65186         mv stagetrain-lto-plugin lto-plugin; \
65187         mv stageprofile-lto-plugin prev-lto-plugin || test -f stageprofile-lean 
65188 @endif lto-plugin
65189 @if libctf
65190         @cd $(HOST_SUBDIR); [ -d stagetrain-libctf ] || \
65191           mkdir stagetrain-libctf; \
65192         mv stagetrain-libctf libctf; \
65193         mv stageprofile-libctf prev-libctf || test -f stageprofile-lean 
65194 @endif libctf
65195 @if libsframe
65196         @cd $(HOST_SUBDIR); [ -d stagetrain-libsframe ] || \
65197           mkdir stagetrain-libsframe; \
65198         mv stagetrain-libsframe libsframe; \
65199         mv stageprofile-libsframe prev-libsframe || test -f stageprofile-lean 
65200 @endif libsframe
65201         @[ -d stagetrain-$(TARGET_SUBDIR) ] || \
65202           mkdir stagetrain-$(TARGET_SUBDIR); \
65203         mv stagetrain-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
65204         mv stageprofile-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageprofile-lean 
65205
65206 stagetrain-end:: 
65207 @if bfd
65208         @if test -d $(HOST_SUBDIR)/bfd; then \
65209           cd $(HOST_SUBDIR); mv bfd stagetrain-bfd; \
65210           mv prev-bfd stageprofile-bfd; : ; \
65211         fi
65212 @endif bfd
65213 @if opcodes
65214         @if test -d $(HOST_SUBDIR)/opcodes; then \
65215           cd $(HOST_SUBDIR); mv opcodes stagetrain-opcodes; \
65216           mv prev-opcodes stageprofile-opcodes; : ; \
65217         fi
65218 @endif opcodes
65219 @if binutils
65220         @if test -d $(HOST_SUBDIR)/binutils; then \
65221           cd $(HOST_SUBDIR); mv binutils stagetrain-binutils; \
65222           mv prev-binutils stageprofile-binutils; : ; \
65223         fi
65224 @endif binutils
65225 @if fixincludes
65226         @if test -d $(HOST_SUBDIR)/fixincludes; then \
65227           cd $(HOST_SUBDIR); mv fixincludes stagetrain-fixincludes; \
65228           mv prev-fixincludes stageprofile-fixincludes; : ; \
65229         fi
65230 @endif fixincludes
65231 @if gas
65232         @if test -d $(HOST_SUBDIR)/gas; then \
65233           cd $(HOST_SUBDIR); mv gas stagetrain-gas; \
65234           mv prev-gas stageprofile-gas; : ; \
65235         fi
65236 @endif gas
65237 @if gcc
65238         @if test -d $(HOST_SUBDIR)/gcc; then \
65239           cd $(HOST_SUBDIR); mv gcc stagetrain-gcc; \
65240           mv prev-gcc stageprofile-gcc; : ; \
65241         fi
65242 @endif gcc
65243 @if gmp
65244         @if test -d $(HOST_SUBDIR)/gmp; then \
65245           cd $(HOST_SUBDIR); mv gmp stagetrain-gmp; \
65246           mv prev-gmp stageprofile-gmp; : ; \
65247         fi
65248 @endif gmp
65249 @if mpfr
65250         @if test -d $(HOST_SUBDIR)/mpfr; then \
65251           cd $(HOST_SUBDIR); mv mpfr stagetrain-mpfr; \
65252           mv prev-mpfr stageprofile-mpfr; : ; \
65253         fi
65254 @endif mpfr
65255 @if mpc
65256         @if test -d $(HOST_SUBDIR)/mpc; then \
65257           cd $(HOST_SUBDIR); mv mpc stagetrain-mpc; \
65258           mv prev-mpc stageprofile-mpc; : ; \
65259         fi
65260 @endif mpc
65261 @if isl
65262         @if test -d $(HOST_SUBDIR)/isl; then \
65263           cd $(HOST_SUBDIR); mv isl stagetrain-isl; \
65264           mv prev-isl stageprofile-isl; : ; \
65265         fi
65266 @endif isl
65267 @if gold
65268         @if test -d $(HOST_SUBDIR)/gold; then \
65269           cd $(HOST_SUBDIR); mv gold stagetrain-gold; \
65270           mv prev-gold stageprofile-gold; : ; \
65271         fi
65272 @endif gold
65273 @if gettext
65274         @if test -d $(HOST_SUBDIR)/gettext; then \
65275           cd $(HOST_SUBDIR); mv gettext stagetrain-gettext; \
65276           mv prev-gettext stageprofile-gettext; : ; \
65277         fi
65278 @endif gettext
65279 @if ld
65280         @if test -d $(HOST_SUBDIR)/ld; then \
65281           cd $(HOST_SUBDIR); mv ld stagetrain-ld; \
65282           mv prev-ld stageprofile-ld; : ; \
65283         fi
65284 @endif ld
65285 @if libbacktrace
65286         @if test -d $(HOST_SUBDIR)/libbacktrace; then \
65287           cd $(HOST_SUBDIR); mv libbacktrace stagetrain-libbacktrace; \
65288           mv prev-libbacktrace stageprofile-libbacktrace; : ; \
65289         fi
65290 @endif libbacktrace
65291 @if libcpp
65292         @if test -d $(HOST_SUBDIR)/libcpp; then \
65293           cd $(HOST_SUBDIR); mv libcpp stagetrain-libcpp; \
65294           mv prev-libcpp stageprofile-libcpp; : ; \
65295         fi
65296 @endif libcpp
65297 @if libcody
65298         @if test -d $(HOST_SUBDIR)/libcody; then \
65299           cd $(HOST_SUBDIR); mv libcody stagetrain-libcody; \
65300           mv prev-libcody stageprofile-libcody; : ; \
65301         fi
65302 @endif libcody
65303 @if libdecnumber
65304         @if test -d $(HOST_SUBDIR)/libdecnumber; then \
65305           cd $(HOST_SUBDIR); mv libdecnumber stagetrain-libdecnumber; \
65306           mv prev-libdecnumber stageprofile-libdecnumber; : ; \
65307         fi
65308 @endif libdecnumber
65309 @if libiberty
65310         @if test -d $(HOST_SUBDIR)/libiberty; then \
65311           cd $(HOST_SUBDIR); mv libiberty stagetrain-libiberty; \
65312           mv prev-libiberty stageprofile-libiberty; : ; \
65313         fi
65314 @endif libiberty
65315 @if libiberty-linker-plugin
65316         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
65317           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stagetrain-libiberty-linker-plugin; \
65318           mv prev-libiberty-linker-plugin stageprofile-libiberty-linker-plugin; : ; \
65319         fi
65320 @endif libiberty-linker-plugin
65321 @if libiconv
65322         @if test -d $(HOST_SUBDIR)/libiconv; then \
65323           cd $(HOST_SUBDIR); mv libiconv stagetrain-libiconv; \
65324           mv prev-libiconv stageprofile-libiconv; : ; \
65325         fi
65326 @endif libiconv
65327 @if zlib
65328         @if test -d $(HOST_SUBDIR)/zlib; then \
65329           cd $(HOST_SUBDIR); mv zlib stagetrain-zlib; \
65330           mv prev-zlib stageprofile-zlib; : ; \
65331         fi
65332 @endif zlib
65333 @if lto-plugin
65334         @if test -d $(HOST_SUBDIR)/lto-plugin; then \
65335           cd $(HOST_SUBDIR); mv lto-plugin stagetrain-lto-plugin; \
65336           mv prev-lto-plugin stageprofile-lto-plugin; : ; \
65337         fi
65338 @endif lto-plugin
65339 @if libctf
65340         @if test -d $(HOST_SUBDIR)/libctf; then \
65341           cd $(HOST_SUBDIR); mv libctf stagetrain-libctf; \
65342           mv prev-libctf stageprofile-libctf; : ; \
65343         fi
65344 @endif libctf
65345 @if libsframe
65346         @if test -d $(HOST_SUBDIR)/libsframe; then \
65347           cd $(HOST_SUBDIR); mv libsframe stagetrain-libsframe; \
65348           mv prev-libsframe stageprofile-libsframe; : ; \
65349         fi
65350 @endif libsframe
65351         @if test -d $(TARGET_SUBDIR); then \
65352           mv $(TARGET_SUBDIR) stagetrain-$(TARGET_SUBDIR); \
65353           mv prev-$(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR); : ; \
65354         fi
65355         rm -f stage_current
65356
65357 # Bubble a bug fix through all the stages up to stage train.  They are
65358 # remade, but not reconfigured.  The next stage (if any) will not be
65359 # reconfigured either.
65360 .PHONY: stagetrain-bubble
65361 stagetrain-bubble:: stageprofile-bubble
65362         @r=`${PWD_COMMAND}`; export r; \
65363         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
65364         if test -f stagetrain-lean || test -f stageprofile-lean ; then \
65365           echo Skipping rebuild of stagetrain; \
65366         else \
65367           $(MAKE) stagetrain-start; \
65368           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stagetrain; \
65369         fi
65370
65371 .PHONY: all-stagetrain clean-stagetrain
65372 do-clean: clean-stagetrain
65373
65374 # FIXME: Will not need to be conditional when toplevel bootstrap is the
65375 # only possibility, but now it conflicts with no-bootstrap rules
65376 @if gcc-bootstrap
65377
65378
65379
65380
65381 # Rules to wipe a stage and all the following ones, also used for cleanstrap
65382 distclean-stageprofile:: distclean-stagetrain 
65383 .PHONY: distclean-stagetrain
65384 distclean-stagetrain::
65385         @: $(MAKE); $(stage)
65386         @test "`cat stage_last`" != stagetrain || rm -f stage_last
65387         rm -rf stagetrain-* 
65388
65389
65390 @endif gcc-bootstrap
65391
65392
65393 .PHONY: stagefeedback-start stagefeedback-end
65394
65395 stagefeedback-start::
65396         @: $(MAKE); $(stage); \
65397         echo stagefeedback > stage_current; \
65398         echo stagefeedback > stage_last; \
65399         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
65400 @if bfd
65401         @cd $(HOST_SUBDIR); [ -d stagefeedback-bfd ] || \
65402           mkdir stagefeedback-bfd; \
65403         mv stagefeedback-bfd bfd; \
65404         mv stagetrain-bfd prev-bfd || test -f stagetrain-lean 
65405 @endif bfd
65406 @if opcodes
65407         @cd $(HOST_SUBDIR); [ -d stagefeedback-opcodes ] || \
65408           mkdir stagefeedback-opcodes; \
65409         mv stagefeedback-opcodes opcodes; \
65410         mv stagetrain-opcodes prev-opcodes || test -f stagetrain-lean 
65411 @endif opcodes
65412 @if binutils
65413         @cd $(HOST_SUBDIR); [ -d stagefeedback-binutils ] || \
65414           mkdir stagefeedback-binutils; \
65415         mv stagefeedback-binutils binutils; \
65416         mv stagetrain-binutils prev-binutils || test -f stagetrain-lean 
65417 @endif binutils
65418 @if fixincludes
65419         @cd $(HOST_SUBDIR); [ -d stagefeedback-fixincludes ] || \
65420           mkdir stagefeedback-fixincludes; \
65421         mv stagefeedback-fixincludes fixincludes; \
65422         mv stagetrain-fixincludes prev-fixincludes || test -f stagetrain-lean 
65423 @endif fixincludes
65424 @if gas
65425         @cd $(HOST_SUBDIR); [ -d stagefeedback-gas ] || \
65426           mkdir stagefeedback-gas; \
65427         mv stagefeedback-gas gas; \
65428         mv stagetrain-gas prev-gas || test -f stagetrain-lean 
65429 @endif gas
65430 @if gcc
65431         @cd $(HOST_SUBDIR); [ -d stagefeedback-gcc ] || \
65432           mkdir stagefeedback-gcc; \
65433         mv stagefeedback-gcc gcc; \
65434         mv stagetrain-gcc prev-gcc || test -f stagetrain-lean 
65435 @endif gcc
65436 @if gmp
65437         @cd $(HOST_SUBDIR); [ -d stagefeedback-gmp ] || \
65438           mkdir stagefeedback-gmp; \
65439         mv stagefeedback-gmp gmp; \
65440         mv stagetrain-gmp prev-gmp || test -f stagetrain-lean 
65441 @endif gmp
65442 @if mpfr
65443         @cd $(HOST_SUBDIR); [ -d stagefeedback-mpfr ] || \
65444           mkdir stagefeedback-mpfr; \
65445         mv stagefeedback-mpfr mpfr; \
65446         mv stagetrain-mpfr prev-mpfr || test -f stagetrain-lean 
65447 @endif mpfr
65448 @if mpc
65449         @cd $(HOST_SUBDIR); [ -d stagefeedback-mpc ] || \
65450           mkdir stagefeedback-mpc; \
65451         mv stagefeedback-mpc mpc; \
65452         mv stagetrain-mpc prev-mpc || test -f stagetrain-lean 
65453 @endif mpc
65454 @if isl
65455         @cd $(HOST_SUBDIR); [ -d stagefeedback-isl ] || \
65456           mkdir stagefeedback-isl; \
65457         mv stagefeedback-isl isl; \
65458         mv stagetrain-isl prev-isl || test -f stagetrain-lean 
65459 @endif isl
65460 @if gold
65461         @cd $(HOST_SUBDIR); [ -d stagefeedback-gold ] || \
65462           mkdir stagefeedback-gold; \
65463         mv stagefeedback-gold gold; \
65464         mv stagetrain-gold prev-gold || test -f stagetrain-lean 
65465 @endif gold
65466 @if gettext
65467         @cd $(HOST_SUBDIR); [ -d stagefeedback-gettext ] || \
65468           mkdir stagefeedback-gettext; \
65469         mv stagefeedback-gettext gettext; \
65470         mv stagetrain-gettext prev-gettext || test -f stagetrain-lean 
65471 @endif gettext
65472 @if ld
65473         @cd $(HOST_SUBDIR); [ -d stagefeedback-ld ] || \
65474           mkdir stagefeedback-ld; \
65475         mv stagefeedback-ld ld; \
65476         mv stagetrain-ld prev-ld || test -f stagetrain-lean 
65477 @endif ld
65478 @if libbacktrace
65479         @cd $(HOST_SUBDIR); [ -d stagefeedback-libbacktrace ] || \
65480           mkdir stagefeedback-libbacktrace; \
65481         mv stagefeedback-libbacktrace libbacktrace; \
65482         mv stagetrain-libbacktrace prev-libbacktrace || test -f stagetrain-lean 
65483 @endif libbacktrace
65484 @if libcpp
65485         @cd $(HOST_SUBDIR); [ -d stagefeedback-libcpp ] || \
65486           mkdir stagefeedback-libcpp; \
65487         mv stagefeedback-libcpp libcpp; \
65488         mv stagetrain-libcpp prev-libcpp || test -f stagetrain-lean 
65489 @endif libcpp
65490 @if libcody
65491         @cd $(HOST_SUBDIR); [ -d stagefeedback-libcody ] || \
65492           mkdir stagefeedback-libcody; \
65493         mv stagefeedback-libcody libcody; \
65494         mv stagetrain-libcody prev-libcody || test -f stagetrain-lean 
65495 @endif libcody
65496 @if libdecnumber
65497         @cd $(HOST_SUBDIR); [ -d stagefeedback-libdecnumber ] || \
65498           mkdir stagefeedback-libdecnumber; \
65499         mv stagefeedback-libdecnumber libdecnumber; \
65500         mv stagetrain-libdecnumber prev-libdecnumber || test -f stagetrain-lean 
65501 @endif libdecnumber
65502 @if libiberty
65503         @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty ] || \
65504           mkdir stagefeedback-libiberty; \
65505         mv stagefeedback-libiberty libiberty; \
65506         mv stagetrain-libiberty prev-libiberty || test -f stagetrain-lean 
65507 @endif libiberty
65508 @if libiberty-linker-plugin
65509         @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty-linker-plugin ] || \
65510           mkdir stagefeedback-libiberty-linker-plugin; \
65511         mv stagefeedback-libiberty-linker-plugin libiberty-linker-plugin; \
65512         mv stagetrain-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stagetrain-lean 
65513 @endif libiberty-linker-plugin
65514 @if libiconv
65515         @cd $(HOST_SUBDIR); [ -d stagefeedback-libiconv ] || \
65516           mkdir stagefeedback-libiconv; \
65517         mv stagefeedback-libiconv libiconv; \
65518         mv stagetrain-libiconv prev-libiconv || test -f stagetrain-lean 
65519 @endif libiconv
65520 @if zlib
65521         @cd $(HOST_SUBDIR); [ -d stagefeedback-zlib ] || \
65522           mkdir stagefeedback-zlib; \
65523         mv stagefeedback-zlib zlib; \
65524         mv stagetrain-zlib prev-zlib || test -f stagetrain-lean 
65525 @endif zlib
65526 @if lto-plugin
65527         @cd $(HOST_SUBDIR); [ -d stagefeedback-lto-plugin ] || \
65528           mkdir stagefeedback-lto-plugin; \
65529         mv stagefeedback-lto-plugin lto-plugin; \
65530         mv stagetrain-lto-plugin prev-lto-plugin || test -f stagetrain-lean 
65531 @endif lto-plugin
65532 @if libctf
65533         @cd $(HOST_SUBDIR); [ -d stagefeedback-libctf ] || \
65534           mkdir stagefeedback-libctf; \
65535         mv stagefeedback-libctf libctf; \
65536         mv stagetrain-libctf prev-libctf || test -f stagetrain-lean 
65537 @endif libctf
65538 @if libsframe
65539         @cd $(HOST_SUBDIR); [ -d stagefeedback-libsframe ] || \
65540           mkdir stagefeedback-libsframe; \
65541         mv stagefeedback-libsframe libsframe; \
65542         mv stagetrain-libsframe prev-libsframe || test -f stagetrain-lean 
65543 @endif libsframe
65544         @[ -d stagefeedback-$(TARGET_SUBDIR) ] || \
65545           mkdir stagefeedback-$(TARGET_SUBDIR); \
65546         mv stagefeedback-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
65547         mv stagetrain-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stagetrain-lean 
65548
65549 stagefeedback-end:: 
65550 @if bfd
65551         @if test -d $(HOST_SUBDIR)/bfd; then \
65552           cd $(HOST_SUBDIR); mv bfd stagefeedback-bfd; \
65553           mv prev-bfd stagetrain-bfd; : ; \
65554         fi
65555 @endif bfd
65556 @if opcodes
65557         @if test -d $(HOST_SUBDIR)/opcodes; then \
65558           cd $(HOST_SUBDIR); mv opcodes stagefeedback-opcodes; \
65559           mv prev-opcodes stagetrain-opcodes; : ; \
65560         fi
65561 @endif opcodes
65562 @if binutils
65563         @if test -d $(HOST_SUBDIR)/binutils; then \
65564           cd $(HOST_SUBDIR); mv binutils stagefeedback-binutils; \
65565           mv prev-binutils stagetrain-binutils; : ; \
65566         fi
65567 @endif binutils
65568 @if fixincludes
65569         @if test -d $(HOST_SUBDIR)/fixincludes; then \
65570           cd $(HOST_SUBDIR); mv fixincludes stagefeedback-fixincludes; \
65571           mv prev-fixincludes stagetrain-fixincludes; : ; \
65572         fi
65573 @endif fixincludes
65574 @if gas
65575         @if test -d $(HOST_SUBDIR)/gas; then \
65576           cd $(HOST_SUBDIR); mv gas stagefeedback-gas; \
65577           mv prev-gas stagetrain-gas; : ; \
65578         fi
65579 @endif gas
65580 @if gcc
65581         @if test -d $(HOST_SUBDIR)/gcc; then \
65582           cd $(HOST_SUBDIR); mv gcc stagefeedback-gcc; \
65583           mv prev-gcc stagetrain-gcc; : ; \
65584         fi
65585 @endif gcc
65586 @if gmp
65587         @if test -d $(HOST_SUBDIR)/gmp; then \
65588           cd $(HOST_SUBDIR); mv gmp stagefeedback-gmp; \
65589           mv prev-gmp stagetrain-gmp; : ; \
65590         fi
65591 @endif gmp
65592 @if mpfr
65593         @if test -d $(HOST_SUBDIR)/mpfr; then \
65594           cd $(HOST_SUBDIR); mv mpfr stagefeedback-mpfr; \
65595           mv prev-mpfr stagetrain-mpfr; : ; \
65596         fi
65597 @endif mpfr
65598 @if mpc
65599         @if test -d $(HOST_SUBDIR)/mpc; then \
65600           cd $(HOST_SUBDIR); mv mpc stagefeedback-mpc; \
65601           mv prev-mpc stagetrain-mpc; : ; \
65602         fi
65603 @endif mpc
65604 @if isl
65605         @if test -d $(HOST_SUBDIR)/isl; then \
65606           cd $(HOST_SUBDIR); mv isl stagefeedback-isl; \
65607           mv prev-isl stagetrain-isl; : ; \
65608         fi
65609 @endif isl
65610 @if gold
65611         @if test -d $(HOST_SUBDIR)/gold; then \
65612           cd $(HOST_SUBDIR); mv gold stagefeedback-gold; \
65613           mv prev-gold stagetrain-gold; : ; \
65614         fi
65615 @endif gold
65616 @if gettext
65617         @if test -d $(HOST_SUBDIR)/gettext; then \
65618           cd $(HOST_SUBDIR); mv gettext stagefeedback-gettext; \
65619           mv prev-gettext stagetrain-gettext; : ; \
65620         fi
65621 @endif gettext
65622 @if ld
65623         @if test -d $(HOST_SUBDIR)/ld; then \
65624           cd $(HOST_SUBDIR); mv ld stagefeedback-ld; \
65625           mv prev-ld stagetrain-ld; : ; \
65626         fi
65627 @endif ld
65628 @if libbacktrace
65629         @if test -d $(HOST_SUBDIR)/libbacktrace; then \
65630           cd $(HOST_SUBDIR); mv libbacktrace stagefeedback-libbacktrace; \
65631           mv prev-libbacktrace stagetrain-libbacktrace; : ; \
65632         fi
65633 @endif libbacktrace
65634 @if libcpp
65635         @if test -d $(HOST_SUBDIR)/libcpp; then \
65636           cd $(HOST_SUBDIR); mv libcpp stagefeedback-libcpp; \
65637           mv prev-libcpp stagetrain-libcpp; : ; \
65638         fi
65639 @endif libcpp
65640 @if libcody
65641         @if test -d $(HOST_SUBDIR)/libcody; then \
65642           cd $(HOST_SUBDIR); mv libcody stagefeedback-libcody; \
65643           mv prev-libcody stagetrain-libcody; : ; \
65644         fi
65645 @endif libcody
65646 @if libdecnumber
65647         @if test -d $(HOST_SUBDIR)/libdecnumber; then \
65648           cd $(HOST_SUBDIR); mv libdecnumber stagefeedback-libdecnumber; \
65649           mv prev-libdecnumber stagetrain-libdecnumber; : ; \
65650         fi
65651 @endif libdecnumber
65652 @if libiberty
65653         @if test -d $(HOST_SUBDIR)/libiberty; then \
65654           cd $(HOST_SUBDIR); mv libiberty stagefeedback-libiberty; \
65655           mv prev-libiberty stagetrain-libiberty; : ; \
65656         fi
65657 @endif libiberty
65658 @if libiberty-linker-plugin
65659         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
65660           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stagefeedback-libiberty-linker-plugin; \
65661           mv prev-libiberty-linker-plugin stagetrain-libiberty-linker-plugin; : ; \
65662         fi
65663 @endif libiberty-linker-plugin
65664 @if libiconv
65665         @if test -d $(HOST_SUBDIR)/libiconv; then \
65666           cd $(HOST_SUBDIR); mv libiconv stagefeedback-libiconv; \
65667           mv prev-libiconv stagetrain-libiconv; : ; \
65668         fi
65669 @endif libiconv
65670 @if zlib
65671         @if test -d $(HOST_SUBDIR)/zlib; then \
65672           cd $(HOST_SUBDIR); mv zlib stagefeedback-zlib; \
65673           mv prev-zlib stagetrain-zlib; : ; \
65674         fi
65675 @endif zlib
65676 @if lto-plugin
65677         @if test -d $(HOST_SUBDIR)/lto-plugin; then \
65678           cd $(HOST_SUBDIR); mv lto-plugin stagefeedback-lto-plugin; \
65679           mv prev-lto-plugin stagetrain-lto-plugin; : ; \
65680         fi
65681 @endif lto-plugin
65682 @if libctf
65683         @if test -d $(HOST_SUBDIR)/libctf; then \
65684           cd $(HOST_SUBDIR); mv libctf stagefeedback-libctf; \
65685           mv prev-libctf stagetrain-libctf; : ; \
65686         fi
65687 @endif libctf
65688 @if libsframe
65689         @if test -d $(HOST_SUBDIR)/libsframe; then \
65690           cd $(HOST_SUBDIR); mv libsframe stagefeedback-libsframe; \
65691           mv prev-libsframe stagetrain-libsframe; : ; \
65692         fi
65693 @endif libsframe
65694         @if test -d $(TARGET_SUBDIR); then \
65695           mv $(TARGET_SUBDIR) stagefeedback-$(TARGET_SUBDIR); \
65696           mv prev-$(TARGET_SUBDIR) stagetrain-$(TARGET_SUBDIR); : ; \
65697         fi
65698         rm -f stage_current
65699
65700 # Bubble a bug fix through all the stages up to stage feedback.  They are
65701 # remade, but not reconfigured.  The next stage (if any) will not be
65702 # reconfigured either.
65703 .PHONY: stagefeedback-bubble
65704 stagefeedback-bubble:: stagetrain-bubble
65705         @r=`${PWD_COMMAND}`; export r; \
65706         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
65707         if test -f stagefeedback-lean || test -f stagetrain-lean ; then \
65708           echo Skipping rebuild of stagefeedback; \
65709         else \
65710           $(MAKE) stagefeedback-start; \
65711           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stagefeedback; \
65712         fi
65713
65714 .PHONY: all-stagefeedback clean-stagefeedback
65715 do-clean: clean-stagefeedback
65716
65717 # FIXME: Will not need to be conditional when toplevel bootstrap is the
65718 # only possibility, but now it conflicts with no-bootstrap rules
65719 @if gcc-bootstrap
65720
65721
65722
65723 .PHONY: profiledbootstrap profiledbootstrap-lean
65724 profiledbootstrap:
65725         echo stagefeedback > stage_final
65726         @r=`${PWD_COMMAND}`; export r; \
65727         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
65728         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stagefeedback-bubble
65729         @: $(MAKE); $(unstage)
65730         @r=`${PWD_COMMAND}`; export r; \
65731         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
65732         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
65733         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
65734
65735 profiledbootstrap-lean:
65736         echo stagefeedback > stage_final
65737         @r=`${PWD_COMMAND}`; export r; \
65738         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
65739         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stagefeedback-bubble
65740         @: $(MAKE); $(unstage)
65741         @r=`${PWD_COMMAND}`; export r; \
65742         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
65743         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
65744         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
65745
65746
65747 # Rules to wipe a stage and all the following ones, also used for cleanstrap
65748 distclean-stagetrain:: distclean-stagefeedback 
65749 .PHONY: distclean-stagefeedback
65750 distclean-stagefeedback::
65751         @: $(MAKE); $(stage)
65752         @test "`cat stage_last`" != stagefeedback || rm -f stage_last
65753         rm -rf stagefeedback-* 
65754
65755
65756 @endif gcc-bootstrap
65757
65758
65759 .PHONY: stageautoprofile-start stageautoprofile-end
65760
65761 stageautoprofile-start::
65762         @: $(MAKE); $(stage); \
65763         echo stageautoprofile > stage_current; \
65764         echo stageautoprofile > stage_last; \
65765         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
65766 @if bfd
65767         @cd $(HOST_SUBDIR); [ -d stageautoprofile-bfd ] || \
65768           mkdir stageautoprofile-bfd; \
65769         mv stageautoprofile-bfd bfd; \
65770         mv stage1-bfd prev-bfd || test -f stage1-lean 
65771 @endif bfd
65772 @if opcodes
65773         @cd $(HOST_SUBDIR); [ -d stageautoprofile-opcodes ] || \
65774           mkdir stageautoprofile-opcodes; \
65775         mv stageautoprofile-opcodes opcodes; \
65776         mv stage1-opcodes prev-opcodes || test -f stage1-lean 
65777 @endif opcodes
65778 @if binutils
65779         @cd $(HOST_SUBDIR); [ -d stageautoprofile-binutils ] || \
65780           mkdir stageautoprofile-binutils; \
65781         mv stageautoprofile-binutils binutils; \
65782         mv stage1-binutils prev-binutils || test -f stage1-lean 
65783 @endif binutils
65784 @if fixincludes
65785         @cd $(HOST_SUBDIR); [ -d stageautoprofile-fixincludes ] || \
65786           mkdir stageautoprofile-fixincludes; \
65787         mv stageautoprofile-fixincludes fixincludes; \
65788         mv stage1-fixincludes prev-fixincludes || test -f stage1-lean 
65789 @endif fixincludes
65790 @if gas
65791         @cd $(HOST_SUBDIR); [ -d stageautoprofile-gas ] || \
65792           mkdir stageautoprofile-gas; \
65793         mv stageautoprofile-gas gas; \
65794         mv stage1-gas prev-gas || test -f stage1-lean 
65795 @endif gas
65796 @if gcc
65797         @cd $(HOST_SUBDIR); [ -d stageautoprofile-gcc ] || \
65798           mkdir stageautoprofile-gcc; \
65799         mv stageautoprofile-gcc gcc; \
65800         mv stage1-gcc prev-gcc || test -f stage1-lean 
65801 @endif gcc
65802 @if gmp
65803         @cd $(HOST_SUBDIR); [ -d stageautoprofile-gmp ] || \
65804           mkdir stageautoprofile-gmp; \
65805         mv stageautoprofile-gmp gmp; \
65806         mv stage1-gmp prev-gmp || test -f stage1-lean 
65807 @endif gmp
65808 @if mpfr
65809         @cd $(HOST_SUBDIR); [ -d stageautoprofile-mpfr ] || \
65810           mkdir stageautoprofile-mpfr; \
65811         mv stageautoprofile-mpfr mpfr; \
65812         mv stage1-mpfr prev-mpfr || test -f stage1-lean 
65813 @endif mpfr
65814 @if mpc
65815         @cd $(HOST_SUBDIR); [ -d stageautoprofile-mpc ] || \
65816           mkdir stageautoprofile-mpc; \
65817         mv stageautoprofile-mpc mpc; \
65818         mv stage1-mpc prev-mpc || test -f stage1-lean 
65819 @endif mpc
65820 @if isl
65821         @cd $(HOST_SUBDIR); [ -d stageautoprofile-isl ] || \
65822           mkdir stageautoprofile-isl; \
65823         mv stageautoprofile-isl isl; \
65824         mv stage1-isl prev-isl || test -f stage1-lean 
65825 @endif isl
65826 @if gold
65827         @cd $(HOST_SUBDIR); [ -d stageautoprofile-gold ] || \
65828           mkdir stageautoprofile-gold; \
65829         mv stageautoprofile-gold gold; \
65830         mv stage1-gold prev-gold || test -f stage1-lean 
65831 @endif gold
65832 @if gettext
65833         @cd $(HOST_SUBDIR); [ -d stageautoprofile-gettext ] || \
65834           mkdir stageautoprofile-gettext; \
65835         mv stageautoprofile-gettext gettext; \
65836         mv stage1-gettext prev-gettext || test -f stage1-lean 
65837 @endif gettext
65838 @if ld
65839         @cd $(HOST_SUBDIR); [ -d stageautoprofile-ld ] || \
65840           mkdir stageautoprofile-ld; \
65841         mv stageautoprofile-ld ld; \
65842         mv stage1-ld prev-ld || test -f stage1-lean 
65843 @endif ld
65844 @if libbacktrace
65845         @cd $(HOST_SUBDIR); [ -d stageautoprofile-libbacktrace ] || \
65846           mkdir stageautoprofile-libbacktrace; \
65847         mv stageautoprofile-libbacktrace libbacktrace; \
65848         mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean 
65849 @endif libbacktrace
65850 @if libcpp
65851         @cd $(HOST_SUBDIR); [ -d stageautoprofile-libcpp ] || \
65852           mkdir stageautoprofile-libcpp; \
65853         mv stageautoprofile-libcpp libcpp; \
65854         mv stage1-libcpp prev-libcpp || test -f stage1-lean 
65855 @endif libcpp
65856 @if libcody
65857         @cd $(HOST_SUBDIR); [ -d stageautoprofile-libcody ] || \
65858           mkdir stageautoprofile-libcody; \
65859         mv stageautoprofile-libcody libcody; \
65860         mv stage1-libcody prev-libcody || test -f stage1-lean 
65861 @endif libcody
65862 @if libdecnumber
65863         @cd $(HOST_SUBDIR); [ -d stageautoprofile-libdecnumber ] || \
65864           mkdir stageautoprofile-libdecnumber; \
65865         mv stageautoprofile-libdecnumber libdecnumber; \
65866         mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean 
65867 @endif libdecnumber
65868 @if libiberty
65869         @cd $(HOST_SUBDIR); [ -d stageautoprofile-libiberty ] || \
65870           mkdir stageautoprofile-libiberty; \
65871         mv stageautoprofile-libiberty libiberty; \
65872         mv stage1-libiberty prev-libiberty || test -f stage1-lean 
65873 @endif libiberty
65874 @if libiberty-linker-plugin
65875         @cd $(HOST_SUBDIR); [ -d stageautoprofile-libiberty-linker-plugin ] || \
65876           mkdir stageautoprofile-libiberty-linker-plugin; \
65877         mv stageautoprofile-libiberty-linker-plugin libiberty-linker-plugin; \
65878         mv stage1-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage1-lean 
65879 @endif libiberty-linker-plugin
65880 @if libiconv
65881         @cd $(HOST_SUBDIR); [ -d stageautoprofile-libiconv ] || \
65882           mkdir stageautoprofile-libiconv; \
65883         mv stageautoprofile-libiconv libiconv; \
65884         mv stage1-libiconv prev-libiconv || test -f stage1-lean 
65885 @endif libiconv
65886 @if zlib
65887         @cd $(HOST_SUBDIR); [ -d stageautoprofile-zlib ] || \
65888           mkdir stageautoprofile-zlib; \
65889         mv stageautoprofile-zlib zlib; \
65890         mv stage1-zlib prev-zlib || test -f stage1-lean 
65891 @endif zlib
65892 @if lto-plugin
65893         @cd $(HOST_SUBDIR); [ -d stageautoprofile-lto-plugin ] || \
65894           mkdir stageautoprofile-lto-plugin; \
65895         mv stageautoprofile-lto-plugin lto-plugin; \
65896         mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean 
65897 @endif lto-plugin
65898 @if libctf
65899         @cd $(HOST_SUBDIR); [ -d stageautoprofile-libctf ] || \
65900           mkdir stageautoprofile-libctf; \
65901         mv stageautoprofile-libctf libctf; \
65902         mv stage1-libctf prev-libctf || test -f stage1-lean 
65903 @endif libctf
65904 @if libsframe
65905         @cd $(HOST_SUBDIR); [ -d stageautoprofile-libsframe ] || \
65906           mkdir stageautoprofile-libsframe; \
65907         mv stageautoprofile-libsframe libsframe; \
65908         mv stage1-libsframe prev-libsframe || test -f stage1-lean 
65909 @endif libsframe
65910         @[ -d stageautoprofile-$(TARGET_SUBDIR) ] || \
65911           mkdir stageautoprofile-$(TARGET_SUBDIR); \
65912         mv stageautoprofile-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
65913         mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean 
65914
65915 stageautoprofile-end:: 
65916 @if bfd
65917         @if test -d $(HOST_SUBDIR)/bfd; then \
65918           cd $(HOST_SUBDIR); mv bfd stageautoprofile-bfd; \
65919           mv prev-bfd stage1-bfd; : ; \
65920         fi
65921 @endif bfd
65922 @if opcodes
65923         @if test -d $(HOST_SUBDIR)/opcodes; then \
65924           cd $(HOST_SUBDIR); mv opcodes stageautoprofile-opcodes; \
65925           mv prev-opcodes stage1-opcodes; : ; \
65926         fi
65927 @endif opcodes
65928 @if binutils
65929         @if test -d $(HOST_SUBDIR)/binutils; then \
65930           cd $(HOST_SUBDIR); mv binutils stageautoprofile-binutils; \
65931           mv prev-binutils stage1-binutils; : ; \
65932         fi
65933 @endif binutils
65934 @if fixincludes
65935         @if test -d $(HOST_SUBDIR)/fixincludes; then \
65936           cd $(HOST_SUBDIR); mv fixincludes stageautoprofile-fixincludes; \
65937           mv prev-fixincludes stage1-fixincludes; : ; \
65938         fi
65939 @endif fixincludes
65940 @if gas
65941         @if test -d $(HOST_SUBDIR)/gas; then \
65942           cd $(HOST_SUBDIR); mv gas stageautoprofile-gas; \
65943           mv prev-gas stage1-gas; : ; \
65944         fi
65945 @endif gas
65946 @if gcc
65947         @if test -d $(HOST_SUBDIR)/gcc; then \
65948           cd $(HOST_SUBDIR); mv gcc stageautoprofile-gcc; \
65949           mv prev-gcc stage1-gcc; : ; \
65950         fi
65951 @endif gcc
65952 @if gmp
65953         @if test -d $(HOST_SUBDIR)/gmp; then \
65954           cd $(HOST_SUBDIR); mv gmp stageautoprofile-gmp; \
65955           mv prev-gmp stage1-gmp; : ; \
65956         fi
65957 @endif gmp
65958 @if mpfr
65959         @if test -d $(HOST_SUBDIR)/mpfr; then \
65960           cd $(HOST_SUBDIR); mv mpfr stageautoprofile-mpfr; \
65961           mv prev-mpfr stage1-mpfr; : ; \
65962         fi
65963 @endif mpfr
65964 @if mpc
65965         @if test -d $(HOST_SUBDIR)/mpc; then \
65966           cd $(HOST_SUBDIR); mv mpc stageautoprofile-mpc; \
65967           mv prev-mpc stage1-mpc; : ; \
65968         fi
65969 @endif mpc
65970 @if isl
65971         @if test -d $(HOST_SUBDIR)/isl; then \
65972           cd $(HOST_SUBDIR); mv isl stageautoprofile-isl; \
65973           mv prev-isl stage1-isl; : ; \
65974         fi
65975 @endif isl
65976 @if gold
65977         @if test -d $(HOST_SUBDIR)/gold; then \
65978           cd $(HOST_SUBDIR); mv gold stageautoprofile-gold; \
65979           mv prev-gold stage1-gold; : ; \
65980         fi
65981 @endif gold
65982 @if gettext
65983         @if test -d $(HOST_SUBDIR)/gettext; then \
65984           cd $(HOST_SUBDIR); mv gettext stageautoprofile-gettext; \
65985           mv prev-gettext stage1-gettext; : ; \
65986         fi
65987 @endif gettext
65988 @if ld
65989         @if test -d $(HOST_SUBDIR)/ld; then \
65990           cd $(HOST_SUBDIR); mv ld stageautoprofile-ld; \
65991           mv prev-ld stage1-ld; : ; \
65992         fi
65993 @endif ld
65994 @if libbacktrace
65995         @if test -d $(HOST_SUBDIR)/libbacktrace; then \
65996           cd $(HOST_SUBDIR); mv libbacktrace stageautoprofile-libbacktrace; \
65997           mv prev-libbacktrace stage1-libbacktrace; : ; \
65998         fi
65999 @endif libbacktrace
66000 @if libcpp
66001         @if test -d $(HOST_SUBDIR)/libcpp; then \
66002           cd $(HOST_SUBDIR); mv libcpp stageautoprofile-libcpp; \
66003           mv prev-libcpp stage1-libcpp; : ; \
66004         fi
66005 @endif libcpp
66006 @if libcody
66007         @if test -d $(HOST_SUBDIR)/libcody; then \
66008           cd $(HOST_SUBDIR); mv libcody stageautoprofile-libcody; \
66009           mv prev-libcody stage1-libcody; : ; \
66010         fi
66011 @endif libcody
66012 @if libdecnumber
66013         @if test -d $(HOST_SUBDIR)/libdecnumber; then \
66014           cd $(HOST_SUBDIR); mv libdecnumber stageautoprofile-libdecnumber; \
66015           mv prev-libdecnumber stage1-libdecnumber; : ; \
66016         fi
66017 @endif libdecnumber
66018 @if libiberty
66019         @if test -d $(HOST_SUBDIR)/libiberty; then \
66020           cd $(HOST_SUBDIR); mv libiberty stageautoprofile-libiberty; \
66021           mv prev-libiberty stage1-libiberty; : ; \
66022         fi
66023 @endif libiberty
66024 @if libiberty-linker-plugin
66025         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
66026           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stageautoprofile-libiberty-linker-plugin; \
66027           mv prev-libiberty-linker-plugin stage1-libiberty-linker-plugin; : ; \
66028         fi
66029 @endif libiberty-linker-plugin
66030 @if libiconv
66031         @if test -d $(HOST_SUBDIR)/libiconv; then \
66032           cd $(HOST_SUBDIR); mv libiconv stageautoprofile-libiconv; \
66033           mv prev-libiconv stage1-libiconv; : ; \
66034         fi
66035 @endif libiconv
66036 @if zlib
66037         @if test -d $(HOST_SUBDIR)/zlib; then \
66038           cd $(HOST_SUBDIR); mv zlib stageautoprofile-zlib; \
66039           mv prev-zlib stage1-zlib; : ; \
66040         fi
66041 @endif zlib
66042 @if lto-plugin
66043         @if test -d $(HOST_SUBDIR)/lto-plugin; then \
66044           cd $(HOST_SUBDIR); mv lto-plugin stageautoprofile-lto-plugin; \
66045           mv prev-lto-plugin stage1-lto-plugin; : ; \
66046         fi
66047 @endif lto-plugin
66048 @if libctf
66049         @if test -d $(HOST_SUBDIR)/libctf; then \
66050           cd $(HOST_SUBDIR); mv libctf stageautoprofile-libctf; \
66051           mv prev-libctf stage1-libctf; : ; \
66052         fi
66053 @endif libctf
66054 @if libsframe
66055         @if test -d $(HOST_SUBDIR)/libsframe; then \
66056           cd $(HOST_SUBDIR); mv libsframe stageautoprofile-libsframe; \
66057           mv prev-libsframe stage1-libsframe; : ; \
66058         fi
66059 @endif libsframe
66060         @if test -d $(TARGET_SUBDIR); then \
66061           mv $(TARGET_SUBDIR) stageautoprofile-$(TARGET_SUBDIR); \
66062           mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); : ; \
66063         fi
66064         rm -f stage_current
66065
66066 # Bubble a bug fix through all the stages up to stage autoprofile.  They are
66067 # remade, but not reconfigured.  The next stage (if any) will not be
66068 # reconfigured either.
66069 .PHONY: stageautoprofile-bubble
66070 stageautoprofile-bubble:: stage1-bubble
66071         @r=`${PWD_COMMAND}`; export r; \
66072         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
66073         if test -f stageautoprofile-lean || test -f stage1-lean ; then \
66074           echo Skipping rebuild of stageautoprofile; \
66075         else \
66076           $(MAKE) stageautoprofile-start; \
66077           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageautoprofile; \
66078         fi
66079
66080 .PHONY: all-stageautoprofile clean-stageautoprofile
66081 do-clean: clean-stageautoprofile
66082
66083 # FIXME: Will not need to be conditional when toplevel bootstrap is the
66084 # only possibility, but now it conflicts with no-bootstrap rules
66085 @if gcc-bootstrap
66086
66087
66088
66089
66090 # Rules to wipe a stage and all the following ones, also used for cleanstrap
66091 distclean-stage1:: distclean-stageautoprofile 
66092 .PHONY: distclean-stageautoprofile
66093 distclean-stageautoprofile::
66094         @: $(MAKE); $(stage)
66095         @test "`cat stage_last`" != stageautoprofile || rm -f stage_last
66096         rm -rf stageautoprofile-* 
66097
66098
66099 @endif gcc-bootstrap
66100
66101
66102 .PHONY: stageautofeedback-start stageautofeedback-end
66103
66104 stageautofeedback-start::
66105         @: $(MAKE); $(stage); \
66106         echo stageautofeedback > stage_current; \
66107         echo stageautofeedback > stage_last; \
66108         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
66109 @if bfd
66110         @cd $(HOST_SUBDIR); [ -d stageautofeedback-bfd ] || \
66111           mkdir stageautofeedback-bfd; \
66112         mv stageautofeedback-bfd bfd; \
66113         mv stageautoprofile-bfd prev-bfd || test -f stageautoprofile-lean 
66114 @endif bfd
66115 @if opcodes
66116         @cd $(HOST_SUBDIR); [ -d stageautofeedback-opcodes ] || \
66117           mkdir stageautofeedback-opcodes; \
66118         mv stageautofeedback-opcodes opcodes; \
66119         mv stageautoprofile-opcodes prev-opcodes || test -f stageautoprofile-lean 
66120 @endif opcodes
66121 @if binutils
66122         @cd $(HOST_SUBDIR); [ -d stageautofeedback-binutils ] || \
66123           mkdir stageautofeedback-binutils; \
66124         mv stageautofeedback-binutils binutils; \
66125         mv stageautoprofile-binutils prev-binutils || test -f stageautoprofile-lean 
66126 @endif binutils
66127 @if fixincludes
66128         @cd $(HOST_SUBDIR); [ -d stageautofeedback-fixincludes ] || \
66129           mkdir stageautofeedback-fixincludes; \
66130         mv stageautofeedback-fixincludes fixincludes; \
66131         mv stageautoprofile-fixincludes prev-fixincludes || test -f stageautoprofile-lean 
66132 @endif fixincludes
66133 @if gas
66134         @cd $(HOST_SUBDIR); [ -d stageautofeedback-gas ] || \
66135           mkdir stageautofeedback-gas; \
66136         mv stageautofeedback-gas gas; \
66137         mv stageautoprofile-gas prev-gas || test -f stageautoprofile-lean 
66138 @endif gas
66139 @if gcc
66140         @cd $(HOST_SUBDIR); [ -d stageautofeedback-gcc ] || \
66141           mkdir stageautofeedback-gcc; \
66142         mv stageautofeedback-gcc gcc; \
66143         mv stageautoprofile-gcc prev-gcc || test -f stageautoprofile-lean 
66144 @endif gcc
66145 @if gmp
66146         @cd $(HOST_SUBDIR); [ -d stageautofeedback-gmp ] || \
66147           mkdir stageautofeedback-gmp; \
66148         mv stageautofeedback-gmp gmp; \
66149         mv stageautoprofile-gmp prev-gmp || test -f stageautoprofile-lean 
66150 @endif gmp
66151 @if mpfr
66152         @cd $(HOST_SUBDIR); [ -d stageautofeedback-mpfr ] || \
66153           mkdir stageautofeedback-mpfr; \
66154         mv stageautofeedback-mpfr mpfr; \
66155         mv stageautoprofile-mpfr prev-mpfr || test -f stageautoprofile-lean 
66156 @endif mpfr
66157 @if mpc
66158         @cd $(HOST_SUBDIR); [ -d stageautofeedback-mpc ] || \
66159           mkdir stageautofeedback-mpc; \
66160         mv stageautofeedback-mpc mpc; \
66161         mv stageautoprofile-mpc prev-mpc || test -f stageautoprofile-lean 
66162 @endif mpc
66163 @if isl
66164         @cd $(HOST_SUBDIR); [ -d stageautofeedback-isl ] || \
66165           mkdir stageautofeedback-isl; \
66166         mv stageautofeedback-isl isl; \
66167         mv stageautoprofile-isl prev-isl || test -f stageautoprofile-lean 
66168 @endif isl
66169 @if gold
66170         @cd $(HOST_SUBDIR); [ -d stageautofeedback-gold ] || \
66171           mkdir stageautofeedback-gold; \
66172         mv stageautofeedback-gold gold; \
66173         mv stageautoprofile-gold prev-gold || test -f stageautoprofile-lean 
66174 @endif gold
66175 @if gettext
66176         @cd $(HOST_SUBDIR); [ -d stageautofeedback-gettext ] || \
66177           mkdir stageautofeedback-gettext; \
66178         mv stageautofeedback-gettext gettext; \
66179         mv stageautoprofile-gettext prev-gettext || test -f stageautoprofile-lean 
66180 @endif gettext
66181 @if ld
66182         @cd $(HOST_SUBDIR); [ -d stageautofeedback-ld ] || \
66183           mkdir stageautofeedback-ld; \
66184         mv stageautofeedback-ld ld; \
66185         mv stageautoprofile-ld prev-ld || test -f stageautoprofile-lean 
66186 @endif ld
66187 @if libbacktrace
66188         @cd $(HOST_SUBDIR); [ -d stageautofeedback-libbacktrace ] || \
66189           mkdir stageautofeedback-libbacktrace; \
66190         mv stageautofeedback-libbacktrace libbacktrace; \
66191         mv stageautoprofile-libbacktrace prev-libbacktrace || test -f stageautoprofile-lean 
66192 @endif libbacktrace
66193 @if libcpp
66194         @cd $(HOST_SUBDIR); [ -d stageautofeedback-libcpp ] || \
66195           mkdir stageautofeedback-libcpp; \
66196         mv stageautofeedback-libcpp libcpp; \
66197         mv stageautoprofile-libcpp prev-libcpp || test -f stageautoprofile-lean 
66198 @endif libcpp
66199 @if libcody
66200         @cd $(HOST_SUBDIR); [ -d stageautofeedback-libcody ] || \
66201           mkdir stageautofeedback-libcody; \
66202         mv stageautofeedback-libcody libcody; \
66203         mv stageautoprofile-libcody prev-libcody || test -f stageautoprofile-lean 
66204 @endif libcody
66205 @if libdecnumber
66206         @cd $(HOST_SUBDIR); [ -d stageautofeedback-libdecnumber ] || \
66207           mkdir stageautofeedback-libdecnumber; \
66208         mv stageautofeedback-libdecnumber libdecnumber; \
66209         mv stageautoprofile-libdecnumber prev-libdecnumber || test -f stageautoprofile-lean 
66210 @endif libdecnumber
66211 @if libiberty
66212         @cd $(HOST_SUBDIR); [ -d stageautofeedback-libiberty ] || \
66213           mkdir stageautofeedback-libiberty; \
66214         mv stageautofeedback-libiberty libiberty; \
66215         mv stageautoprofile-libiberty prev-libiberty || test -f stageautoprofile-lean 
66216 @endif libiberty
66217 @if libiberty-linker-plugin
66218         @cd $(HOST_SUBDIR); [ -d stageautofeedback-libiberty-linker-plugin ] || \
66219           mkdir stageautofeedback-libiberty-linker-plugin; \
66220         mv stageautofeedback-libiberty-linker-plugin libiberty-linker-plugin; \
66221         mv stageautoprofile-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stageautoprofile-lean 
66222 @endif libiberty-linker-plugin
66223 @if libiconv
66224         @cd $(HOST_SUBDIR); [ -d stageautofeedback-libiconv ] || \
66225           mkdir stageautofeedback-libiconv; \
66226         mv stageautofeedback-libiconv libiconv; \
66227         mv stageautoprofile-libiconv prev-libiconv || test -f stageautoprofile-lean 
66228 @endif libiconv
66229 @if zlib
66230         @cd $(HOST_SUBDIR); [ -d stageautofeedback-zlib ] || \
66231           mkdir stageautofeedback-zlib; \
66232         mv stageautofeedback-zlib zlib; \
66233         mv stageautoprofile-zlib prev-zlib || test -f stageautoprofile-lean 
66234 @endif zlib
66235 @if lto-plugin
66236         @cd $(HOST_SUBDIR); [ -d stageautofeedback-lto-plugin ] || \
66237           mkdir stageautofeedback-lto-plugin; \
66238         mv stageautofeedback-lto-plugin lto-plugin; \
66239         mv stageautoprofile-lto-plugin prev-lto-plugin || test -f stageautoprofile-lean 
66240 @endif lto-plugin
66241 @if libctf
66242         @cd $(HOST_SUBDIR); [ -d stageautofeedback-libctf ] || \
66243           mkdir stageautofeedback-libctf; \
66244         mv stageautofeedback-libctf libctf; \
66245         mv stageautoprofile-libctf prev-libctf || test -f stageautoprofile-lean 
66246 @endif libctf
66247 @if libsframe
66248         @cd $(HOST_SUBDIR); [ -d stageautofeedback-libsframe ] || \
66249           mkdir stageautofeedback-libsframe; \
66250         mv stageautofeedback-libsframe libsframe; \
66251         mv stageautoprofile-libsframe prev-libsframe || test -f stageautoprofile-lean 
66252 @endif libsframe
66253         @[ -d stageautofeedback-$(TARGET_SUBDIR) ] || \
66254           mkdir stageautofeedback-$(TARGET_SUBDIR); \
66255         mv stageautofeedback-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
66256         mv stageautoprofile-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageautoprofile-lean 
66257
66258 stageautofeedback-end:: 
66259 @if bfd
66260         @if test -d $(HOST_SUBDIR)/bfd; then \
66261           cd $(HOST_SUBDIR); mv bfd stageautofeedback-bfd; \
66262           mv prev-bfd stageautoprofile-bfd; : ; \
66263         fi
66264 @endif bfd
66265 @if opcodes
66266         @if test -d $(HOST_SUBDIR)/opcodes; then \
66267           cd $(HOST_SUBDIR); mv opcodes stageautofeedback-opcodes; \
66268           mv prev-opcodes stageautoprofile-opcodes; : ; \
66269         fi
66270 @endif opcodes
66271 @if binutils
66272         @if test -d $(HOST_SUBDIR)/binutils; then \
66273           cd $(HOST_SUBDIR); mv binutils stageautofeedback-binutils; \
66274           mv prev-binutils stageautoprofile-binutils; : ; \
66275         fi
66276 @endif binutils
66277 @if fixincludes
66278         @if test -d $(HOST_SUBDIR)/fixincludes; then \
66279           cd $(HOST_SUBDIR); mv fixincludes stageautofeedback-fixincludes; \
66280           mv prev-fixincludes stageautoprofile-fixincludes; : ; \
66281         fi
66282 @endif fixincludes
66283 @if gas
66284         @if test -d $(HOST_SUBDIR)/gas; then \
66285           cd $(HOST_SUBDIR); mv gas stageautofeedback-gas; \
66286           mv prev-gas stageautoprofile-gas; : ; \
66287         fi
66288 @endif gas
66289 @if gcc
66290         @if test -d $(HOST_SUBDIR)/gcc; then \
66291           cd $(HOST_SUBDIR); mv gcc stageautofeedback-gcc; \
66292           mv prev-gcc stageautoprofile-gcc; : ; \
66293         fi
66294 @endif gcc
66295 @if gmp
66296         @if test -d $(HOST_SUBDIR)/gmp; then \
66297           cd $(HOST_SUBDIR); mv gmp stageautofeedback-gmp; \
66298           mv prev-gmp stageautoprofile-gmp; : ; \
66299         fi
66300 @endif gmp
66301 @if mpfr
66302         @if test -d $(HOST_SUBDIR)/mpfr; then \
66303           cd $(HOST_SUBDIR); mv mpfr stageautofeedback-mpfr; \
66304           mv prev-mpfr stageautoprofile-mpfr; : ; \
66305         fi
66306 @endif mpfr
66307 @if mpc
66308         @if test -d $(HOST_SUBDIR)/mpc; then \
66309           cd $(HOST_SUBDIR); mv mpc stageautofeedback-mpc; \
66310           mv prev-mpc stageautoprofile-mpc; : ; \
66311         fi
66312 @endif mpc
66313 @if isl
66314         @if test -d $(HOST_SUBDIR)/isl; then \
66315           cd $(HOST_SUBDIR); mv isl stageautofeedback-isl; \
66316           mv prev-isl stageautoprofile-isl; : ; \
66317         fi
66318 @endif isl
66319 @if gold
66320         @if test -d $(HOST_SUBDIR)/gold; then \
66321           cd $(HOST_SUBDIR); mv gold stageautofeedback-gold; \
66322           mv prev-gold stageautoprofile-gold; : ; \
66323         fi
66324 @endif gold
66325 @if gettext
66326         @if test -d $(HOST_SUBDIR)/gettext; then \
66327           cd $(HOST_SUBDIR); mv gettext stageautofeedback-gettext; \
66328           mv prev-gettext stageautoprofile-gettext; : ; \
66329         fi
66330 @endif gettext
66331 @if ld
66332         @if test -d $(HOST_SUBDIR)/ld; then \
66333           cd $(HOST_SUBDIR); mv ld stageautofeedback-ld; \
66334           mv prev-ld stageautoprofile-ld; : ; \
66335         fi
66336 @endif ld
66337 @if libbacktrace
66338         @if test -d $(HOST_SUBDIR)/libbacktrace; then \
66339           cd $(HOST_SUBDIR); mv libbacktrace stageautofeedback-libbacktrace; \
66340           mv prev-libbacktrace stageautoprofile-libbacktrace; : ; \
66341         fi
66342 @endif libbacktrace
66343 @if libcpp
66344         @if test -d $(HOST_SUBDIR)/libcpp; then \
66345           cd $(HOST_SUBDIR); mv libcpp stageautofeedback-libcpp; \
66346           mv prev-libcpp stageautoprofile-libcpp; : ; \
66347         fi
66348 @endif libcpp
66349 @if libcody
66350         @if test -d $(HOST_SUBDIR)/libcody; then \
66351           cd $(HOST_SUBDIR); mv libcody stageautofeedback-libcody; \
66352           mv prev-libcody stageautoprofile-libcody; : ; \
66353         fi
66354 @endif libcody
66355 @if libdecnumber
66356         @if test -d $(HOST_SUBDIR)/libdecnumber; then \
66357           cd $(HOST_SUBDIR); mv libdecnumber stageautofeedback-libdecnumber; \
66358           mv prev-libdecnumber stageautoprofile-libdecnumber; : ; \
66359         fi
66360 @endif libdecnumber
66361 @if libiberty
66362         @if test -d $(HOST_SUBDIR)/libiberty; then \
66363           cd $(HOST_SUBDIR); mv libiberty stageautofeedback-libiberty; \
66364           mv prev-libiberty stageautoprofile-libiberty; : ; \
66365         fi
66366 @endif libiberty
66367 @if libiberty-linker-plugin
66368         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
66369           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stageautofeedback-libiberty-linker-plugin; \
66370           mv prev-libiberty-linker-plugin stageautoprofile-libiberty-linker-plugin; : ; \
66371         fi
66372 @endif libiberty-linker-plugin
66373 @if libiconv
66374         @if test -d $(HOST_SUBDIR)/libiconv; then \
66375           cd $(HOST_SUBDIR); mv libiconv stageautofeedback-libiconv; \
66376           mv prev-libiconv stageautoprofile-libiconv; : ; \
66377         fi
66378 @endif libiconv
66379 @if zlib
66380         @if test -d $(HOST_SUBDIR)/zlib; then \
66381           cd $(HOST_SUBDIR); mv zlib stageautofeedback-zlib; \
66382           mv prev-zlib stageautoprofile-zlib; : ; \
66383         fi
66384 @endif zlib
66385 @if lto-plugin
66386         @if test -d $(HOST_SUBDIR)/lto-plugin; then \
66387           cd $(HOST_SUBDIR); mv lto-plugin stageautofeedback-lto-plugin; \
66388           mv prev-lto-plugin stageautoprofile-lto-plugin; : ; \
66389         fi
66390 @endif lto-plugin
66391 @if libctf
66392         @if test -d $(HOST_SUBDIR)/libctf; then \
66393           cd $(HOST_SUBDIR); mv libctf stageautofeedback-libctf; \
66394           mv prev-libctf stageautoprofile-libctf; : ; \
66395         fi
66396 @endif libctf
66397 @if libsframe
66398         @if test -d $(HOST_SUBDIR)/libsframe; then \
66399           cd $(HOST_SUBDIR); mv libsframe stageautofeedback-libsframe; \
66400           mv prev-libsframe stageautoprofile-libsframe; : ; \
66401         fi
66402 @endif libsframe
66403         @if test -d $(TARGET_SUBDIR); then \
66404           mv $(TARGET_SUBDIR) stageautofeedback-$(TARGET_SUBDIR); \
66405           mv prev-$(TARGET_SUBDIR) stageautoprofile-$(TARGET_SUBDIR); : ; \
66406         fi
66407         rm -f stage_current
66408
66409 # Bubble a bug fix through all the stages up to stage autofeedback.  They are
66410 # remade, but not reconfigured.  The next stage (if any) will not be
66411 # reconfigured either.
66412 .PHONY: stageautofeedback-bubble
66413 stageautofeedback-bubble:: stageautoprofile-bubble
66414         @r=`${PWD_COMMAND}`; export r; \
66415         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
66416         if test -f stageautofeedback-lean || test -f stageautoprofile-lean ; then \
66417           echo Skipping rebuild of stageautofeedback; \
66418         else \
66419           $(MAKE) stageautofeedback-start; \
66420           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageautofeedback; \
66421         fi
66422
66423 .PHONY: all-stageautofeedback clean-stageautofeedback
66424 do-clean: clean-stageautofeedback
66425
66426 # FIXME: Will not need to be conditional when toplevel bootstrap is the
66427 # only possibility, but now it conflicts with no-bootstrap rules
66428 @if gcc-bootstrap
66429
66430
66431
66432 .PHONY: autoprofiledbootstrap autoprofiledbootstrap-lean
66433 autoprofiledbootstrap:
66434         echo stageautofeedback > stage_final
66435         @r=`${PWD_COMMAND}`; export r; \
66436         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
66437         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stageautofeedback-bubble
66438         @: $(MAKE); $(unstage)
66439         @r=`${PWD_COMMAND}`; export r; \
66440         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
66441         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
66442         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
66443
66444 autoprofiledbootstrap-lean:
66445         echo stageautofeedback > stage_final
66446         @r=`${PWD_COMMAND}`; export r; \
66447         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
66448         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stageautofeedback-bubble
66449         @: $(MAKE); $(unstage)
66450         @r=`${PWD_COMMAND}`; export r; \
66451         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
66452         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
66453         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
66454
66455
66456 # Rules to wipe a stage and all the following ones, also used for cleanstrap
66457 distclean-stageautoprofile:: distclean-stageautofeedback 
66458 .PHONY: distclean-stageautofeedback
66459 distclean-stageautofeedback::
66460         @: $(MAKE); $(stage)
66461         @test "`cat stage_last`" != stageautofeedback || rm -f stage_last
66462         rm -rf stageautofeedback-* 
66463
66464
66465 @endif gcc-bootstrap
66466
66467
66468
66469 stageprofile-end::
66470         $(MAKE) distclean-stagefeedback
66471
66472 stagefeedback-start::
66473         @r=`${PWD_COMMAND}`; export r; \
66474         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
66475         for i in prev-*; do \
66476           j=`echo $$i | sed s/^prev-//`; \
66477           cd $$r/$$i && \
66478           { find . -type d | sort | sed 's,.*,$(SHELL) '"$$s"'/mkinstalldirs "../'$$j'/&",' | $(SHELL); } && \
66479           { find . -name '*.*da' | sed 's,.*,$(LN) -f "&" "../'$$j'/&",' | $(SHELL); }; \
66480         done
66481
66482 @if gcc-bootstrap
66483 do-distclean: distclean-stage1
66484
66485 # Provide a GCC build when we're building target libraries.  This does
66486 # not work as a dependency, just as the minimum necessary to avoid errors.
66487 stage_last:
66488         @r=`${PWD_COMMAND}`; export r; \
66489         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
66490         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage1-bubble
66491
66492 # Same as unstage, but not phony and defaulting to stage1-start.  We place
66493 # it in the dependency so that for example `make -j3 all-gcc' works.
66494 stage_current:
66495         @if test -f stage_last; then $(unstage); else $(MAKE) stage1-start; fi
66496
66497 .PHONY: restrap
66498 restrap::
66499         @: $(MAKE); $(stage)
66500         rm -rf stage1-$(TARGET_SUBDIR) stage2-* stage3-* stage4-* stageprofile-* stagetrain-* stagefeedback-* stageautoprofile-* stageautofeedback-*
66501 restrap:: all
66502 @endif gcc-bootstrap
66503
66504 # --------------------------------------
66505 # Dependencies between different modules
66506 # --------------------------------------
66507
66508 # Generic dependencies for target modules on host stuff, especially gcc
66509 @if gcc-bootstrap
66510 configure-stage1-target-libstdc++-v3: maybe-all-stage1-gcc
66511 configure-stage2-target-libstdc++-v3: maybe-all-stage2-gcc
66512 configure-stage3-target-libstdc++-v3: maybe-all-stage3-gcc
66513 configure-stage4-target-libstdc++-v3: maybe-all-stage4-gcc
66514 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-gcc
66515 configure-stagetrain-target-libstdc++-v3: maybe-all-stagetrain-gcc
66516 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-gcc
66517 configure-stageautoprofile-target-libstdc++-v3: maybe-all-stageautoprofile-gcc
66518 configure-stageautofeedback-target-libstdc++-v3: maybe-all-stageautofeedback-gcc
66519 configure-stage1-target-libsanitizer: maybe-all-stage1-gcc
66520 configure-stage2-target-libsanitizer: maybe-all-stage2-gcc
66521 configure-stage3-target-libsanitizer: maybe-all-stage3-gcc
66522 configure-stage4-target-libsanitizer: maybe-all-stage4-gcc
66523 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-gcc
66524 configure-stagetrain-target-libsanitizer: maybe-all-stagetrain-gcc
66525 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-gcc
66526 configure-stageautoprofile-target-libsanitizer: maybe-all-stageautoprofile-gcc
66527 configure-stageautofeedback-target-libsanitizer: maybe-all-stageautofeedback-gcc
66528 configure-stage1-target-libvtv: maybe-all-stage1-gcc
66529 configure-stage2-target-libvtv: maybe-all-stage2-gcc
66530 configure-stage3-target-libvtv: maybe-all-stage3-gcc
66531 configure-stage4-target-libvtv: maybe-all-stage4-gcc
66532 configure-stageprofile-target-libvtv: maybe-all-stageprofile-gcc
66533 configure-stagetrain-target-libvtv: maybe-all-stagetrain-gcc
66534 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-gcc
66535 configure-stageautoprofile-target-libvtv: maybe-all-stageautoprofile-gcc
66536 configure-stageautofeedback-target-libvtv: maybe-all-stageautofeedback-gcc
66537 configure-target-libssp: stage_last
66538 configure-target-newlib: stage_last
66539 configure-stage1-target-libgcc: maybe-all-stage1-gcc
66540 configure-stage2-target-libgcc: maybe-all-stage2-gcc
66541 configure-stage3-target-libgcc: maybe-all-stage3-gcc
66542 configure-stage4-target-libgcc: maybe-all-stage4-gcc
66543 configure-stageprofile-target-libgcc: maybe-all-stageprofile-gcc
66544 configure-stagetrain-target-libgcc: maybe-all-stagetrain-gcc
66545 configure-stagefeedback-target-libgcc: maybe-all-stagefeedback-gcc
66546 configure-stageautoprofile-target-libgcc: maybe-all-stageautoprofile-gcc
66547 configure-stageautofeedback-target-libgcc: maybe-all-stageautofeedback-gcc
66548 configure-stage1-target-libbacktrace: maybe-all-stage1-gcc
66549 configure-stage2-target-libbacktrace: maybe-all-stage2-gcc
66550 configure-stage3-target-libbacktrace: maybe-all-stage3-gcc
66551 configure-stage4-target-libbacktrace: maybe-all-stage4-gcc
66552 configure-stageprofile-target-libbacktrace: maybe-all-stageprofile-gcc
66553 configure-stagetrain-target-libbacktrace: maybe-all-stagetrain-gcc
66554 configure-stagefeedback-target-libbacktrace: maybe-all-stagefeedback-gcc
66555 configure-stageautoprofile-target-libbacktrace: maybe-all-stageautoprofile-gcc
66556 configure-stageautofeedback-target-libbacktrace: maybe-all-stageautofeedback-gcc
66557 configure-target-libquadmath: stage_last
66558 configure-target-libgfortran: stage_last
66559 configure-target-libobjc: stage_last
66560 configure-target-libgo: stage_last
66561 configure-stage1-target-libphobos: maybe-all-stage1-gcc
66562 configure-stage2-target-libphobos: maybe-all-stage2-gcc
66563 configure-stage3-target-libphobos: maybe-all-stage3-gcc
66564 configure-stage4-target-libphobos: maybe-all-stage4-gcc
66565 configure-stageprofile-target-libphobos: maybe-all-stageprofile-gcc
66566 configure-stagetrain-target-libphobos: maybe-all-stagetrain-gcc
66567 configure-stagefeedback-target-libphobos: maybe-all-stagefeedback-gcc
66568 configure-stageautoprofile-target-libphobos: maybe-all-stageautoprofile-gcc
66569 configure-stageautofeedback-target-libphobos: maybe-all-stageautofeedback-gcc
66570 configure-target-libtermcap: stage_last
66571 configure-target-winsup: stage_last
66572 configure-target-libgloss: stage_last
66573 configure-target-libffi: stage_last
66574 configure-stage1-target-zlib: maybe-all-stage1-gcc
66575 configure-stage2-target-zlib: maybe-all-stage2-gcc
66576 configure-stage3-target-zlib: maybe-all-stage3-gcc
66577 configure-stage4-target-zlib: maybe-all-stage4-gcc
66578 configure-stageprofile-target-zlib: maybe-all-stageprofile-gcc
66579 configure-stagetrain-target-zlib: maybe-all-stagetrain-gcc
66580 configure-stagefeedback-target-zlib: maybe-all-stagefeedback-gcc
66581 configure-stageautoprofile-target-zlib: maybe-all-stageautoprofile-gcc
66582 configure-stageautofeedback-target-zlib: maybe-all-stageautofeedback-gcc
66583 configure-target-rda: stage_last
66584 configure-target-libada: stage_last
66585 configure-target-libgm2: stage_last
66586 configure-stage1-target-libgomp: maybe-all-stage1-gcc
66587 configure-stage2-target-libgomp: maybe-all-stage2-gcc
66588 configure-stage3-target-libgomp: maybe-all-stage3-gcc
66589 configure-stage4-target-libgomp: maybe-all-stage4-gcc
66590 configure-stageprofile-target-libgomp: maybe-all-stageprofile-gcc
66591 configure-stagetrain-target-libgomp: maybe-all-stagetrain-gcc
66592 configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-gcc
66593 configure-stageautoprofile-target-libgomp: maybe-all-stageautoprofile-gcc
66594 configure-stageautofeedback-target-libgomp: maybe-all-stageautofeedback-gcc
66595 configure-target-libitm: stage_last
66596 configure-stage1-target-libatomic: maybe-all-stage1-gcc
66597 configure-stage2-target-libatomic: maybe-all-stage2-gcc
66598 configure-stage3-target-libatomic: maybe-all-stage3-gcc
66599 configure-stage4-target-libatomic: maybe-all-stage4-gcc
66600 configure-stageprofile-target-libatomic: maybe-all-stageprofile-gcc
66601 configure-stagetrain-target-libatomic: maybe-all-stagetrain-gcc
66602 configure-stagefeedback-target-libatomic: maybe-all-stagefeedback-gcc
66603 configure-stageautoprofile-target-libatomic: maybe-all-stageautoprofile-gcc
66604 configure-stageautofeedback-target-libatomic: maybe-all-stageautofeedback-gcc
66605 configure-target-libgrust: stage_last
66606 @endif gcc-bootstrap
66607
66608 @if gcc-no-bootstrap
66609 configure-target-libstdc++-v3: maybe-all-gcc
66610 configure-target-libsanitizer: maybe-all-gcc
66611 configure-target-libvtv: maybe-all-gcc
66612 configure-target-libssp: maybe-all-gcc
66613 configure-target-newlib: maybe-all-gcc
66614 configure-target-libgcc: maybe-all-gcc
66615 configure-target-libbacktrace: maybe-all-gcc
66616 configure-target-libquadmath: maybe-all-gcc
66617 configure-target-libgfortran: maybe-all-gcc
66618 configure-target-libobjc: maybe-all-gcc
66619 configure-target-libgo: maybe-all-gcc
66620 configure-target-libphobos: maybe-all-gcc
66621 configure-target-libtermcap: maybe-all-gcc
66622 configure-target-winsup: maybe-all-gcc
66623 configure-target-libgloss: maybe-all-gcc
66624 configure-target-libffi: maybe-all-gcc
66625 configure-target-zlib: maybe-all-gcc
66626 configure-target-rda: maybe-all-gcc
66627 configure-target-libada: maybe-all-gcc
66628 configure-target-libgm2: maybe-all-gcc
66629 configure-target-libgomp: maybe-all-gcc
66630 configure-target-libitm: maybe-all-gcc
66631 configure-target-libatomic: maybe-all-gcc
66632 configure-target-libgrust: maybe-all-gcc
66633 @endif gcc-no-bootstrap
66634
66635
66636 # There are two types of dependencies here: 'hard' dependencies, where one
66637 # module simply won't build without the other; and 'soft' dependencies, where
66638 # if the depended-on module is missing, the depending module will do without
66639 # or find a substitute somewhere (perhaps installed).  Soft dependencies
66640 # are made here to depend on a 'maybe-' target.  If you're not sure,
66641 # it's safer to use a soft dependency.
66642
66643
66644
66645
66646
66647
66648 # With all the machinery above in place, it is pretty easy to generate
66649 # dependencies.  Host dependencies are a bit more complex because we have
66650 # to check for bootstrap/prebootstrap dependencies.  To resolve
66651 # prebootstrap dependencies, prebootstrap modules are gathered in
66652 # a hash table.
66653 all-build-bison: maybe-all-build-texinfo
66654 all-build-flex: maybe-all-build-texinfo
66655 all-build-flex: maybe-all-build-bison
66656 all-build-flex: maybe-all-build-m4
66657 all-build-libiberty: maybe-all-build-texinfo
66658 all-build-m4: maybe-all-build-texinfo
66659 all-build-fixincludes: maybe-all-build-libiberty
66660 all-build-libcpp: maybe-all-build-libiberty
66661 configure-gcc: maybe-configure-gettext
66662 configure-stage1-gcc: maybe-configure-stage1-gettext
66663 configure-stage2-gcc: maybe-configure-stage2-gettext
66664 configure-stage3-gcc: maybe-configure-stage3-gettext
66665 configure-stage4-gcc: maybe-configure-stage4-gettext
66666 configure-stageprofile-gcc: maybe-configure-stageprofile-gettext
66667 configure-stagetrain-gcc: maybe-configure-stagetrain-gettext
66668 configure-stagefeedback-gcc: maybe-configure-stagefeedback-gettext
66669 configure-stageautoprofile-gcc: maybe-configure-stageautoprofile-gettext
66670 configure-stageautofeedback-gcc: maybe-configure-stageautofeedback-gettext
66671 configure-gcc: maybe-all-gmp
66672 configure-stage1-gcc: maybe-all-stage1-gmp
66673 configure-stage2-gcc: maybe-all-stage2-gmp
66674 configure-stage3-gcc: maybe-all-stage3-gmp
66675 configure-stage4-gcc: maybe-all-stage4-gmp
66676 configure-stageprofile-gcc: maybe-all-stageprofile-gmp
66677 configure-stagetrain-gcc: maybe-all-stagetrain-gmp
66678 configure-stagefeedback-gcc: maybe-all-stagefeedback-gmp
66679 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-gmp
66680 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-gmp
66681 configure-gcc: maybe-all-mpfr
66682 configure-stage1-gcc: maybe-all-stage1-mpfr
66683 configure-stage2-gcc: maybe-all-stage2-mpfr
66684 configure-stage3-gcc: maybe-all-stage3-mpfr
66685 configure-stage4-gcc: maybe-all-stage4-mpfr
66686 configure-stageprofile-gcc: maybe-all-stageprofile-mpfr
66687 configure-stagetrain-gcc: maybe-all-stagetrain-mpfr
66688 configure-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
66689 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-mpfr
66690 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-mpfr
66691 configure-gcc: maybe-all-mpc
66692 configure-stage1-gcc: maybe-all-stage1-mpc
66693 configure-stage2-gcc: maybe-all-stage2-mpc
66694 configure-stage3-gcc: maybe-all-stage3-mpc
66695 configure-stage4-gcc: maybe-all-stage4-mpc
66696 configure-stageprofile-gcc: maybe-all-stageprofile-mpc
66697 configure-stagetrain-gcc: maybe-all-stagetrain-mpc
66698 configure-stagefeedback-gcc: maybe-all-stagefeedback-mpc
66699 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-mpc
66700 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-mpc
66701 configure-gcc: maybe-all-isl
66702 configure-stage1-gcc: maybe-all-stage1-isl
66703 configure-stage2-gcc: maybe-all-stage2-isl
66704 configure-stage3-gcc: maybe-all-stage3-isl
66705 configure-stage4-gcc: maybe-all-stage4-isl
66706 configure-stageprofile-gcc: maybe-all-stageprofile-isl
66707 configure-stagetrain-gcc: maybe-all-stagetrain-isl
66708 configure-stagefeedback-gcc: maybe-all-stagefeedback-isl
66709 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-isl
66710 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-isl
66711 configure-gcc: maybe-all-lto-plugin
66712 configure-stage1-gcc: maybe-all-stage1-lto-plugin
66713 configure-stage2-gcc: maybe-all-stage2-lto-plugin
66714 configure-stage3-gcc: maybe-all-stage3-lto-plugin
66715 configure-stage4-gcc: maybe-all-stage4-lto-plugin
66716 configure-stageprofile-gcc: maybe-all-stageprofile-lto-plugin
66717 configure-stagetrain-gcc: maybe-all-stagetrain-lto-plugin
66718 configure-stagefeedback-gcc: maybe-all-stagefeedback-lto-plugin
66719 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-lto-plugin
66720 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-lto-plugin
66721 configure-gcc: maybe-all-binutils
66722 configure-stage1-gcc: maybe-all-stage1-binutils
66723 configure-stage2-gcc: maybe-all-stage2-binutils
66724 configure-stage3-gcc: maybe-all-stage3-binutils
66725 configure-stage4-gcc: maybe-all-stage4-binutils
66726 configure-stageprofile-gcc: maybe-all-stageprofile-binutils
66727 configure-stagetrain-gcc: maybe-all-stagetrain-binutils
66728 configure-stagefeedback-gcc: maybe-all-stagefeedback-binutils
66729 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-binutils
66730 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-binutils
66731 configure-gcc: maybe-all-gas
66732 configure-stage1-gcc: maybe-all-stage1-gas
66733 configure-stage2-gcc: maybe-all-stage2-gas
66734 configure-stage3-gcc: maybe-all-stage3-gas
66735 configure-stage4-gcc: maybe-all-stage4-gas
66736 configure-stageprofile-gcc: maybe-all-stageprofile-gas
66737 configure-stagetrain-gcc: maybe-all-stagetrain-gas
66738 configure-stagefeedback-gcc: maybe-all-stagefeedback-gas
66739 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-gas
66740 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-gas
66741 configure-gcc: maybe-all-ld
66742 configure-stage1-gcc: maybe-all-stage1-ld
66743 configure-stage2-gcc: maybe-all-stage2-ld
66744 configure-stage3-gcc: maybe-all-stage3-ld
66745 configure-stage4-gcc: maybe-all-stage4-ld
66746 configure-stageprofile-gcc: maybe-all-stageprofile-ld
66747 configure-stagetrain-gcc: maybe-all-stagetrain-ld
66748 configure-stagefeedback-gcc: maybe-all-stagefeedback-ld
66749 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-ld
66750 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-ld
66751 configure-gcc: maybe-all-gold
66752 configure-stage1-gcc: maybe-all-stage1-gold
66753 configure-stage2-gcc: maybe-all-stage2-gold
66754 configure-stage3-gcc: maybe-all-stage3-gold
66755 configure-stage4-gcc: maybe-all-stage4-gold
66756 configure-stageprofile-gcc: maybe-all-stageprofile-gold
66757 configure-stagetrain-gcc: maybe-all-stagetrain-gold
66758 configure-stagefeedback-gcc: maybe-all-stagefeedback-gold
66759 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-gold
66760 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-gold
66761 configure-gcc: maybe-all-libiconv
66762 configure-stage1-gcc: maybe-all-stage1-libiconv
66763 configure-stage2-gcc: maybe-all-stage2-libiconv
66764 configure-stage3-gcc: maybe-all-stage3-libiconv
66765 configure-stage4-gcc: maybe-all-stage4-libiconv
66766 configure-stageprofile-gcc: maybe-all-stageprofile-libiconv
66767 configure-stagetrain-gcc: maybe-all-stagetrain-libiconv
66768 configure-stagefeedback-gcc: maybe-all-stagefeedback-libiconv
66769 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-libiconv
66770 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-libiconv
66771 all-gcc: all-libiberty
66772 all-stage1-gcc: all-stage1-libiberty
66773 all-stage2-gcc: all-stage2-libiberty
66774 all-stage3-gcc: all-stage3-libiberty
66775 all-stage4-gcc: all-stage4-libiberty
66776 all-stageprofile-gcc: all-stageprofile-libiberty
66777 all-stagetrain-gcc: all-stagetrain-libiberty
66778 all-stagefeedback-gcc: all-stagefeedback-libiberty
66779 all-stageautoprofile-gcc: all-stageautoprofile-libiberty
66780 all-stageautofeedback-gcc: all-stageautofeedback-libiberty
66781 all-gcc: maybe-all-gettext
66782 all-stage1-gcc: maybe-all-stage1-gettext
66783 all-stage2-gcc: maybe-all-stage2-gettext
66784 all-stage3-gcc: maybe-all-stage3-gettext
66785 all-stage4-gcc: maybe-all-stage4-gettext
66786 all-stageprofile-gcc: maybe-all-stageprofile-gettext
66787 all-stagetrain-gcc: maybe-all-stagetrain-gettext
66788 all-stagefeedback-gcc: maybe-all-stagefeedback-gettext
66789 all-stageautoprofile-gcc: maybe-all-stageautoprofile-gettext
66790 all-stageautofeedback-gcc: maybe-all-stageautofeedback-gettext
66791 all-gcc: maybe-all-mpfr
66792 all-stage1-gcc: maybe-all-stage1-mpfr
66793 all-stage2-gcc: maybe-all-stage2-mpfr
66794 all-stage3-gcc: maybe-all-stage3-mpfr
66795 all-stage4-gcc: maybe-all-stage4-mpfr
66796 all-stageprofile-gcc: maybe-all-stageprofile-mpfr
66797 all-stagetrain-gcc: maybe-all-stagetrain-mpfr
66798 all-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
66799 all-stageautoprofile-gcc: maybe-all-stageautoprofile-mpfr
66800 all-stageautofeedback-gcc: maybe-all-stageautofeedback-mpfr
66801 all-gcc: maybe-all-mpc
66802 all-stage1-gcc: maybe-all-stage1-mpc
66803 all-stage2-gcc: maybe-all-stage2-mpc
66804 all-stage3-gcc: maybe-all-stage3-mpc
66805 all-stage4-gcc: maybe-all-stage4-mpc
66806 all-stageprofile-gcc: maybe-all-stageprofile-mpc
66807 all-stagetrain-gcc: maybe-all-stagetrain-mpc
66808 all-stagefeedback-gcc: maybe-all-stagefeedback-mpc
66809 all-stageautoprofile-gcc: maybe-all-stageautoprofile-mpc
66810 all-stageautofeedback-gcc: maybe-all-stageautofeedback-mpc
66811 all-gcc: maybe-all-isl
66812 all-stage1-gcc: maybe-all-stage1-isl
66813 all-stage2-gcc: maybe-all-stage2-isl
66814 all-stage3-gcc: maybe-all-stage3-isl
66815 all-stage4-gcc: maybe-all-stage4-isl
66816 all-stageprofile-gcc: maybe-all-stageprofile-isl
66817 all-stagetrain-gcc: maybe-all-stagetrain-isl
66818 all-stagefeedback-gcc: maybe-all-stagefeedback-isl
66819 all-stageautoprofile-gcc: maybe-all-stageautoprofile-isl
66820 all-stageautofeedback-gcc: maybe-all-stageautofeedback-isl
66821 all-gcc: maybe-all-build-texinfo
66822 all-stage1-gcc: maybe-all-build-texinfo
66823 all-stage2-gcc: maybe-all-build-texinfo
66824 all-stage3-gcc: maybe-all-build-texinfo
66825 all-stage4-gcc: maybe-all-build-texinfo
66826 all-stageprofile-gcc: maybe-all-build-texinfo
66827 all-stagetrain-gcc: maybe-all-build-texinfo
66828 all-stagefeedback-gcc: maybe-all-build-texinfo
66829 all-stageautoprofile-gcc: maybe-all-build-texinfo
66830 all-stageautofeedback-gcc: maybe-all-build-texinfo
66831 all-gcc: maybe-all-build-bison
66832 all-stage1-gcc: maybe-all-build-bison
66833 all-stage2-gcc: maybe-all-build-bison
66834 all-stage3-gcc: maybe-all-build-bison
66835 all-stage4-gcc: maybe-all-build-bison
66836 all-stageprofile-gcc: maybe-all-build-bison
66837 all-stagetrain-gcc: maybe-all-build-bison
66838 all-stagefeedback-gcc: maybe-all-build-bison
66839 all-stageautoprofile-gcc: maybe-all-build-bison
66840 all-stageautofeedback-gcc: maybe-all-build-bison
66841 all-gcc: maybe-all-build-flex
66842 all-stage1-gcc: maybe-all-build-flex
66843 all-stage2-gcc: maybe-all-build-flex
66844 all-stage3-gcc: maybe-all-build-flex
66845 all-stage4-gcc: maybe-all-build-flex
66846 all-stageprofile-gcc: maybe-all-build-flex
66847 all-stagetrain-gcc: maybe-all-build-flex
66848 all-stagefeedback-gcc: maybe-all-build-flex
66849 all-stageautoprofile-gcc: maybe-all-build-flex
66850 all-stageautofeedback-gcc: maybe-all-build-flex
66851 all-gcc: maybe-all-build-libiberty
66852 all-stage1-gcc: maybe-all-build-libiberty
66853 all-stage2-gcc: maybe-all-build-libiberty
66854 all-stage3-gcc: maybe-all-build-libiberty
66855 all-stage4-gcc: maybe-all-build-libiberty
66856 all-stageprofile-gcc: maybe-all-build-libiberty
66857 all-stagetrain-gcc: maybe-all-build-libiberty
66858 all-stagefeedback-gcc: maybe-all-build-libiberty
66859 all-stageautoprofile-gcc: maybe-all-build-libiberty
66860 all-stageautofeedback-gcc: maybe-all-build-libiberty
66861 all-gcc: maybe-all-build-fixincludes
66862 all-stage1-gcc: maybe-all-build-fixincludes
66863 all-stage2-gcc: maybe-all-build-fixincludes
66864 all-stage3-gcc: maybe-all-build-fixincludes
66865 all-stage4-gcc: maybe-all-build-fixincludes
66866 all-stageprofile-gcc: maybe-all-build-fixincludes
66867 all-stagetrain-gcc: maybe-all-build-fixincludes
66868 all-stagefeedback-gcc: maybe-all-build-fixincludes
66869 all-stageautoprofile-gcc: maybe-all-build-fixincludes
66870 all-stageautofeedback-gcc: maybe-all-build-fixincludes
66871 all-gcc: maybe-all-build-libcpp
66872 all-stage1-gcc: maybe-all-build-libcpp
66873 all-stage2-gcc: maybe-all-build-libcpp
66874 all-stage3-gcc: maybe-all-build-libcpp
66875 all-stage4-gcc: maybe-all-build-libcpp
66876 all-stageprofile-gcc: maybe-all-build-libcpp
66877 all-stagetrain-gcc: maybe-all-build-libcpp
66878 all-stagefeedback-gcc: maybe-all-build-libcpp
66879 all-stageautoprofile-gcc: maybe-all-build-libcpp
66880 all-stageautofeedback-gcc: maybe-all-build-libcpp
66881 all-gcc: maybe-all-zlib
66882 all-stage1-gcc: maybe-all-stage1-zlib
66883 all-stage2-gcc: maybe-all-stage2-zlib
66884 all-stage3-gcc: maybe-all-stage3-zlib
66885 all-stage4-gcc: maybe-all-stage4-zlib
66886 all-stageprofile-gcc: maybe-all-stageprofile-zlib
66887 all-stagetrain-gcc: maybe-all-stagetrain-zlib
66888 all-stagefeedback-gcc: maybe-all-stagefeedback-zlib
66889 all-stageautoprofile-gcc: maybe-all-stageautoprofile-zlib
66890 all-stageautofeedback-gcc: maybe-all-stageautofeedback-zlib
66891 all-gcc: all-libbacktrace
66892 all-stage1-gcc: all-stage1-libbacktrace
66893 all-stage2-gcc: all-stage2-libbacktrace
66894 all-stage3-gcc: all-stage3-libbacktrace
66895 all-stage4-gcc: all-stage4-libbacktrace
66896 all-stageprofile-gcc: all-stageprofile-libbacktrace
66897 all-stagetrain-gcc: all-stagetrain-libbacktrace
66898 all-stagefeedback-gcc: all-stagefeedback-libbacktrace
66899 all-stageautoprofile-gcc: all-stageautoprofile-libbacktrace
66900 all-stageautofeedback-gcc: all-stageautofeedback-libbacktrace
66901 all-gcc: all-libcpp
66902 all-stage1-gcc: all-stage1-libcpp
66903 all-stage2-gcc: all-stage2-libcpp
66904 all-stage3-gcc: all-stage3-libcpp
66905 all-stage4-gcc: all-stage4-libcpp
66906 all-stageprofile-gcc: all-stageprofile-libcpp
66907 all-stagetrain-gcc: all-stagetrain-libcpp
66908 all-stagefeedback-gcc: all-stagefeedback-libcpp
66909 all-stageautoprofile-gcc: all-stageautoprofile-libcpp
66910 all-stageautofeedback-gcc: all-stageautofeedback-libcpp
66911 all-gcc: all-libcody
66912 all-stage1-gcc: all-stage1-libcody
66913 all-stage2-gcc: all-stage2-libcody
66914 all-stage3-gcc: all-stage3-libcody
66915 all-stage4-gcc: all-stage4-libcody
66916 all-stageprofile-gcc: all-stageprofile-libcody
66917 all-stagetrain-gcc: all-stagetrain-libcody
66918 all-stagefeedback-gcc: all-stagefeedback-libcody
66919 all-stageautoprofile-gcc: all-stageautoprofile-libcody
66920 all-stageautofeedback-gcc: all-stageautofeedback-libcody
66921 all-gcc: all-libdecnumber
66922 all-stage1-gcc: all-stage1-libdecnumber
66923 all-stage2-gcc: all-stage2-libdecnumber
66924 all-stage3-gcc: all-stage3-libdecnumber
66925 all-stage4-gcc: all-stage4-libdecnumber
66926 all-stageprofile-gcc: all-stageprofile-libdecnumber
66927 all-stagetrain-gcc: all-stagetrain-libdecnumber
66928 all-stagefeedback-gcc: all-stagefeedback-libdecnumber
66929 all-stageautoprofile-gcc: all-stageautoprofile-libdecnumber
66930 all-stageautofeedback-gcc: all-stageautofeedback-libdecnumber
66931 all-gcc: maybe-all-libiberty
66932 all-stage1-gcc: maybe-all-stage1-libiberty
66933 all-stage2-gcc: maybe-all-stage2-libiberty
66934 all-stage3-gcc: maybe-all-stage3-libiberty
66935 all-stage4-gcc: maybe-all-stage4-libiberty
66936 all-stageprofile-gcc: maybe-all-stageprofile-libiberty
66937 all-stagetrain-gcc: maybe-all-stagetrain-libiberty
66938 all-stagefeedback-gcc: maybe-all-stagefeedback-libiberty
66939 all-stageautoprofile-gcc: maybe-all-stageautoprofile-libiberty
66940 all-stageautofeedback-gcc: maybe-all-stageautofeedback-libiberty
66941 all-gcc: maybe-all-fixincludes
66942 all-stage1-gcc: maybe-all-stage1-fixincludes
66943 all-stage2-gcc: maybe-all-stage2-fixincludes
66944 all-stage3-gcc: maybe-all-stage3-fixincludes
66945 all-stage4-gcc: maybe-all-stage4-fixincludes
66946 all-stageprofile-gcc: maybe-all-stageprofile-fixincludes
66947 all-stagetrain-gcc: maybe-all-stagetrain-fixincludes
66948 all-stagefeedback-gcc: maybe-all-stagefeedback-fixincludes
66949 all-stageautoprofile-gcc: maybe-all-stageautoprofile-fixincludes
66950 all-stageautofeedback-gcc: maybe-all-stageautofeedback-fixincludes
66951 all-gcc: maybe-all-lto-plugin
66952 all-stage1-gcc: maybe-all-stage1-lto-plugin
66953 all-stage2-gcc: maybe-all-stage2-lto-plugin
66954 all-stage3-gcc: maybe-all-stage3-lto-plugin
66955 all-stage4-gcc: maybe-all-stage4-lto-plugin
66956 all-stageprofile-gcc: maybe-all-stageprofile-lto-plugin
66957 all-stagetrain-gcc: maybe-all-stagetrain-lto-plugin
66958 all-stagefeedback-gcc: maybe-all-stagefeedback-lto-plugin
66959 all-stageautoprofile-gcc: maybe-all-stageautoprofile-lto-plugin
66960 all-stageautofeedback-gcc: maybe-all-stageautofeedback-lto-plugin
66961 all-gcc: maybe-all-libiconv
66962 all-stage1-gcc: maybe-all-stage1-libiconv
66963 all-stage2-gcc: maybe-all-stage2-libiconv
66964 all-stage3-gcc: maybe-all-stage3-libiconv
66965 all-stage4-gcc: maybe-all-stage4-libiconv
66966 all-stageprofile-gcc: maybe-all-stageprofile-libiconv
66967 all-stagetrain-gcc: maybe-all-stagetrain-libiconv
66968 all-stagefeedback-gcc: maybe-all-stagefeedback-libiconv
66969 all-stageautoprofile-gcc: maybe-all-stageautoprofile-libiconv
66970 all-stageautofeedback-gcc: maybe-all-stageautofeedback-libiconv
66971 info-gcc: maybe-all-build-libiberty
66972 info-stage1-gcc: maybe-all-build-libiberty
66973 info-stage2-gcc: maybe-all-build-libiberty
66974 info-stage3-gcc: maybe-all-build-libiberty
66975 info-stage4-gcc: maybe-all-build-libiberty
66976 info-stageprofile-gcc: maybe-all-build-libiberty
66977 info-stagetrain-gcc: maybe-all-build-libiberty
66978 info-stagefeedback-gcc: maybe-all-build-libiberty
66979 info-stageautoprofile-gcc: maybe-all-build-libiberty
66980 info-stageautofeedback-gcc: maybe-all-build-libiberty
66981 dvi-gcc: maybe-all-build-libiberty
66982 dvi-stage1-gcc: maybe-all-build-libiberty
66983 dvi-stage2-gcc: maybe-all-build-libiberty
66984 dvi-stage3-gcc: maybe-all-build-libiberty
66985 dvi-stage4-gcc: maybe-all-build-libiberty
66986 dvi-stageprofile-gcc: maybe-all-build-libiberty
66987 dvi-stagetrain-gcc: maybe-all-build-libiberty
66988 dvi-stagefeedback-gcc: maybe-all-build-libiberty
66989 dvi-stageautoprofile-gcc: maybe-all-build-libiberty
66990 dvi-stageautofeedback-gcc: maybe-all-build-libiberty
66991 pdf-gcc: maybe-all-build-libiberty
66992 pdf-stage1-gcc: maybe-all-build-libiberty
66993 pdf-stage2-gcc: maybe-all-build-libiberty
66994 pdf-stage3-gcc: maybe-all-build-libiberty
66995 pdf-stage4-gcc: maybe-all-build-libiberty
66996 pdf-stageprofile-gcc: maybe-all-build-libiberty
66997 pdf-stagetrain-gcc: maybe-all-build-libiberty
66998 pdf-stagefeedback-gcc: maybe-all-build-libiberty
66999 pdf-stageautoprofile-gcc: maybe-all-build-libiberty
67000 pdf-stageautofeedback-gcc: maybe-all-build-libiberty
67001 html-gcc: maybe-all-build-libiberty
67002 html-stage1-gcc: maybe-all-build-libiberty
67003 html-stage2-gcc: maybe-all-build-libiberty
67004 html-stage3-gcc: maybe-all-build-libiberty
67005 html-stage4-gcc: maybe-all-build-libiberty
67006 html-stageprofile-gcc: maybe-all-build-libiberty
67007 html-stagetrain-gcc: maybe-all-build-libiberty
67008 html-stagefeedback-gcc: maybe-all-build-libiberty
67009 html-stageautoprofile-gcc: maybe-all-build-libiberty
67010 html-stageautofeedback-gcc: maybe-all-build-libiberty
67011 install-gcc: maybe-install-fixincludes
67012 install-gcc: maybe-install-lto-plugin
67013 install-strip-gcc: maybe-install-strip-fixincludes
67014 install-strip-gcc: maybe-install-strip-lto-plugin
67015 configure-libcpp: configure-libiberty
67016 configure-stage1-libcpp: configure-stage1-libiberty
67017 configure-stage2-libcpp: configure-stage2-libiberty
67018 configure-stage3-libcpp: configure-stage3-libiberty
67019 configure-stage4-libcpp: configure-stage4-libiberty
67020 configure-stageprofile-libcpp: configure-stageprofile-libiberty
67021 configure-stagetrain-libcpp: configure-stagetrain-libiberty
67022 configure-stagefeedback-libcpp: configure-stagefeedback-libiberty
67023 configure-stageautoprofile-libcpp: configure-stageautoprofile-libiberty
67024 configure-stageautofeedback-libcpp: configure-stageautofeedback-libiberty
67025 configure-libcpp: maybe-configure-gettext
67026 configure-stage1-libcpp: maybe-configure-stage1-gettext
67027 configure-stage2-libcpp: maybe-configure-stage2-gettext
67028 configure-stage3-libcpp: maybe-configure-stage3-gettext
67029 configure-stage4-libcpp: maybe-configure-stage4-gettext
67030 configure-stageprofile-libcpp: maybe-configure-stageprofile-gettext
67031 configure-stagetrain-libcpp: maybe-configure-stagetrain-gettext
67032 configure-stagefeedback-libcpp: maybe-configure-stagefeedback-gettext
67033 configure-stageautoprofile-libcpp: maybe-configure-stageautoprofile-gettext
67034 configure-stageautofeedback-libcpp: maybe-configure-stageautofeedback-gettext
67035 configure-libcpp: maybe-all-libiconv
67036 configure-stage1-libcpp: maybe-all-stage1-libiconv
67037 configure-stage2-libcpp: maybe-all-stage2-libiconv
67038 configure-stage3-libcpp: maybe-all-stage3-libiconv
67039 configure-stage4-libcpp: maybe-all-stage4-libiconv
67040 configure-stageprofile-libcpp: maybe-all-stageprofile-libiconv
67041 configure-stagetrain-libcpp: maybe-all-stagetrain-libiconv
67042 configure-stagefeedback-libcpp: maybe-all-stagefeedback-libiconv
67043 configure-stageautoprofile-libcpp: maybe-all-stageautoprofile-libiconv
67044 configure-stageautofeedback-libcpp: maybe-all-stageautofeedback-libiconv
67045 all-libcpp: all-libiberty
67046 all-stage1-libcpp: all-stage1-libiberty
67047 all-stage2-libcpp: all-stage2-libiberty
67048 all-stage3-libcpp: all-stage3-libiberty
67049 all-stage4-libcpp: all-stage4-libiberty
67050 all-stageprofile-libcpp: all-stageprofile-libiberty
67051 all-stagetrain-libcpp: all-stagetrain-libiberty
67052 all-stagefeedback-libcpp: all-stagefeedback-libiberty
67053 all-stageautoprofile-libcpp: all-stageautoprofile-libiberty
67054 all-stageautofeedback-libcpp: all-stageautofeedback-libiberty
67055 all-libcpp: maybe-all-gettext
67056 all-stage1-libcpp: maybe-all-stage1-gettext
67057 all-stage2-libcpp: maybe-all-stage2-gettext
67058 all-stage3-libcpp: maybe-all-stage3-gettext
67059 all-stage4-libcpp: maybe-all-stage4-gettext
67060 all-stageprofile-libcpp: maybe-all-stageprofile-gettext
67061 all-stagetrain-libcpp: maybe-all-stagetrain-gettext
67062 all-stagefeedback-libcpp: maybe-all-stagefeedback-gettext
67063 all-stageautoprofile-libcpp: maybe-all-stageautoprofile-gettext
67064 all-stageautofeedback-libcpp: maybe-all-stageautofeedback-gettext
67065 all-libcpp: maybe-all-libiconv
67066 all-stage1-libcpp: maybe-all-stage1-libiconv
67067 all-stage2-libcpp: maybe-all-stage2-libiconv
67068 all-stage3-libcpp: maybe-all-stage3-libiconv
67069 all-stage4-libcpp: maybe-all-stage4-libiconv
67070 all-stageprofile-libcpp: maybe-all-stageprofile-libiconv
67071 all-stagetrain-libcpp: maybe-all-stagetrain-libiconv
67072 all-stagefeedback-libcpp: maybe-all-stagefeedback-libiconv
67073 all-stageautoprofile-libcpp: maybe-all-stageautoprofile-libiconv
67074 all-stageautofeedback-libcpp: maybe-all-stageautofeedback-libiconv
67075 all-fixincludes: maybe-all-libiberty
67076 all-stage1-fixincludes: maybe-all-stage1-libiberty
67077 all-stage2-fixincludes: maybe-all-stage2-libiberty
67078 all-stage3-fixincludes: maybe-all-stage3-libiberty
67079 all-stage4-fixincludes: maybe-all-stage4-libiberty
67080 all-stageprofile-fixincludes: maybe-all-stageprofile-libiberty
67081 all-stagetrain-fixincludes: maybe-all-stagetrain-libiberty
67082 all-stagefeedback-fixincludes: maybe-all-stagefeedback-libiberty
67083 all-stageautoprofile-fixincludes: maybe-all-stageautoprofile-libiberty
67084 all-stageautofeedback-fixincludes: maybe-all-stageautofeedback-libiberty
67085 all-gnattools: maybe-all-target-libada
67086 all-lto-plugin: maybe-all-libiberty
67087 all-stage1-lto-plugin: maybe-all-stage1-libiberty
67088 all-stage2-lto-plugin: maybe-all-stage2-libiberty
67089 all-stage3-lto-plugin: maybe-all-stage3-libiberty
67090 all-stage4-lto-plugin: maybe-all-stage4-libiberty
67091 all-stageprofile-lto-plugin: maybe-all-stageprofile-libiberty
67092 all-stagetrain-lto-plugin: maybe-all-stagetrain-libiberty
67093 all-stagefeedback-lto-plugin: maybe-all-stagefeedback-libiberty
67094 all-stageautoprofile-lto-plugin: maybe-all-stageautoprofile-libiberty
67095 all-stageautofeedback-lto-plugin: maybe-all-stageautofeedback-libiberty
67096 all-lto-plugin: maybe-all-libiberty-linker-plugin
67097 all-stage1-lto-plugin: maybe-all-stage1-libiberty-linker-plugin
67098 all-stage2-lto-plugin: maybe-all-stage2-libiberty-linker-plugin
67099 all-stage3-lto-plugin: maybe-all-stage3-libiberty-linker-plugin
67100 all-stage4-lto-plugin: maybe-all-stage4-libiberty-linker-plugin
67101 all-stageprofile-lto-plugin: maybe-all-stageprofile-libiberty-linker-plugin
67102 all-stagetrain-lto-plugin: maybe-all-stagetrain-libiberty-linker-plugin
67103 all-stagefeedback-lto-plugin: maybe-all-stagefeedback-libiberty-linker-plugin
67104 all-stageautoprofile-lto-plugin: maybe-all-stageautoprofile-libiberty-linker-plugin
67105 all-stageautofeedback-lto-plugin: maybe-all-stageautofeedback-libiberty-linker-plugin
67106 all-gotools: maybe-all-target-libgo
67107 configure-gettext: maybe-all-libiconv
67108 configure-stage1-gettext: maybe-all-stage1-libiconv
67109 configure-stage2-gettext: maybe-all-stage2-libiconv
67110 configure-stage3-gettext: maybe-all-stage3-libiconv
67111 configure-stage4-gettext: maybe-all-stage4-libiconv
67112 configure-stageprofile-gettext: maybe-all-stageprofile-libiconv
67113 configure-stagetrain-gettext: maybe-all-stagetrain-libiconv
67114 configure-stagefeedback-gettext: maybe-all-stagefeedback-libiconv
67115 configure-stageautoprofile-gettext: maybe-all-stageautoprofile-libiconv
67116 configure-stageautofeedback-gettext: maybe-all-stageautofeedback-libiconv
67117 configure-mpfr: maybe-all-gmp
67118 configure-stage1-mpfr: maybe-all-stage1-gmp
67119 configure-stage2-mpfr: maybe-all-stage2-gmp
67120 configure-stage3-mpfr: maybe-all-stage3-gmp
67121 configure-stage4-mpfr: maybe-all-stage4-gmp
67122 configure-stageprofile-mpfr: maybe-all-stageprofile-gmp
67123 configure-stagetrain-mpfr: maybe-all-stagetrain-gmp
67124 configure-stagefeedback-mpfr: maybe-all-stagefeedback-gmp
67125 configure-stageautoprofile-mpfr: maybe-all-stageautoprofile-gmp
67126 configure-stageautofeedback-mpfr: maybe-all-stageautofeedback-gmp
67127 configure-mpc: maybe-all-mpfr
67128 configure-stage1-mpc: maybe-all-stage1-mpfr
67129 configure-stage2-mpc: maybe-all-stage2-mpfr
67130 configure-stage3-mpc: maybe-all-stage3-mpfr
67131 configure-stage4-mpc: maybe-all-stage4-mpfr
67132 configure-stageprofile-mpc: maybe-all-stageprofile-mpfr
67133 configure-stagetrain-mpc: maybe-all-stagetrain-mpfr
67134 configure-stagefeedback-mpc: maybe-all-stagefeedback-mpfr
67135 configure-stageautoprofile-mpc: maybe-all-stageautoprofile-mpfr
67136 configure-stageautofeedback-mpc: maybe-all-stageautofeedback-mpfr
67137 configure-isl: maybe-all-gmp
67138 configure-stage1-isl: maybe-all-stage1-gmp
67139 configure-stage2-isl: maybe-all-stage2-gmp
67140 configure-stage3-isl: maybe-all-stage3-gmp
67141 configure-stage4-isl: maybe-all-stage4-gmp
67142 configure-stageprofile-isl: maybe-all-stageprofile-gmp
67143 configure-stagetrain-isl: maybe-all-stagetrain-gmp
67144 configure-stagefeedback-isl: maybe-all-stagefeedback-gmp
67145 configure-stageautoprofile-isl: maybe-all-stageautoprofile-gmp
67146 configure-stageautofeedback-isl: maybe-all-stageautofeedback-gmp
67147 all-gettext: maybe-all-libiconv
67148 all-stage1-gettext: maybe-all-stage1-libiconv
67149 all-stage2-gettext: maybe-all-stage2-libiconv
67150 all-stage3-gettext: maybe-all-stage3-libiconv
67151 all-stage4-gettext: maybe-all-stage4-libiconv
67152 all-stageprofile-gettext: maybe-all-stageprofile-libiconv
67153 all-stagetrain-gettext: maybe-all-stagetrain-libiconv
67154 all-stagefeedback-gettext: maybe-all-stagefeedback-libiconv
67155 all-stageautoprofile-gettext: maybe-all-stageautoprofile-libiconv
67156 all-stageautofeedback-gettext: maybe-all-stageautofeedback-libiconv
67157 configure-gdb: maybe-configure-sim
67158 configure-gdb: maybe-all-gnulib
67159 configure-gdb: maybe-all-gdbsupport
67160 all-gdb: maybe-all-gnulib
67161 all-gdb: maybe-all-gdbsupport
67162 all-gdb: maybe-all-readline
67163 all-gdb: maybe-all-build-bison
67164 all-gdb: maybe-all-sim
67165 all-gdb: maybe-all-libtermcap
67166 configure-gdbserver: maybe-all-gnulib
67167 all-gdbserver: maybe-all-gdbsupport
67168 all-gdbserver: maybe-all-gnulib
67169 configure-libgui: maybe-configure-tcl
67170 configure-libgui: maybe-configure-tk
67171 all-libgui: maybe-all-tcl
67172 all-libgui: maybe-all-tk
67173 all-libgui: maybe-all-itcl
67174 configure-gdbsupport: maybe-configure-gnulib
67175 all-gdbsupport: maybe-all-gnulib
67176 configure-bfd: configure-libiberty
67177 configure-stage1-bfd: configure-stage1-libiberty
67178 configure-stage2-bfd: configure-stage2-libiberty
67179 configure-stage3-bfd: configure-stage3-libiberty
67180 configure-stage4-bfd: configure-stage4-libiberty
67181 configure-stageprofile-bfd: configure-stageprofile-libiberty
67182 configure-stagetrain-bfd: configure-stagetrain-libiberty
67183 configure-stagefeedback-bfd: configure-stagefeedback-libiberty
67184 configure-stageautoprofile-bfd: configure-stageautoprofile-libiberty
67185 configure-stageautofeedback-bfd: configure-stageautofeedback-libiberty
67186 configure-bfd: maybe-configure-gettext
67187 configure-stage1-bfd: maybe-configure-stage1-gettext
67188 configure-stage2-bfd: maybe-configure-stage2-gettext
67189 configure-stage3-bfd: maybe-configure-stage3-gettext
67190 configure-stage4-bfd: maybe-configure-stage4-gettext
67191 configure-stageprofile-bfd: maybe-configure-stageprofile-gettext
67192 configure-stagetrain-bfd: maybe-configure-stagetrain-gettext
67193 configure-stagefeedback-bfd: maybe-configure-stagefeedback-gettext
67194 configure-stageautoprofile-bfd: maybe-configure-stageautoprofile-gettext
67195 configure-stageautofeedback-bfd: maybe-configure-stageautofeedback-gettext
67196 all-bfd: maybe-all-libiberty
67197 all-stage1-bfd: maybe-all-stage1-libiberty
67198 all-stage2-bfd: maybe-all-stage2-libiberty
67199 all-stage3-bfd: maybe-all-stage3-libiberty
67200 all-stage4-bfd: maybe-all-stage4-libiberty
67201 all-stageprofile-bfd: maybe-all-stageprofile-libiberty
67202 all-stagetrain-bfd: maybe-all-stagetrain-libiberty
67203 all-stagefeedback-bfd: maybe-all-stagefeedback-libiberty
67204 all-stageautoprofile-bfd: maybe-all-stageautoprofile-libiberty
67205 all-stageautofeedback-bfd: maybe-all-stageautofeedback-libiberty
67206 all-bfd: maybe-all-gettext
67207 all-stage1-bfd: maybe-all-stage1-gettext
67208 all-stage2-bfd: maybe-all-stage2-gettext
67209 all-stage3-bfd: maybe-all-stage3-gettext
67210 all-stage4-bfd: maybe-all-stage4-gettext
67211 all-stageprofile-bfd: maybe-all-stageprofile-gettext
67212 all-stagetrain-bfd: maybe-all-stagetrain-gettext
67213 all-stagefeedback-bfd: maybe-all-stagefeedback-gettext
67214 all-stageautoprofile-bfd: maybe-all-stageautoprofile-gettext
67215 all-stageautofeedback-bfd: maybe-all-stageautofeedback-gettext
67216 all-bfd: maybe-all-zlib
67217 all-stage1-bfd: maybe-all-stage1-zlib
67218 all-stage2-bfd: maybe-all-stage2-zlib
67219 all-stage3-bfd: maybe-all-stage3-zlib
67220 all-stage4-bfd: maybe-all-stage4-zlib
67221 all-stageprofile-bfd: maybe-all-stageprofile-zlib
67222 all-stagetrain-bfd: maybe-all-stagetrain-zlib
67223 all-stagefeedback-bfd: maybe-all-stagefeedback-zlib
67224 all-stageautoprofile-bfd: maybe-all-stageautoprofile-zlib
67225 all-stageautofeedback-bfd: maybe-all-stageautofeedback-zlib
67226 all-bfd: maybe-all-libsframe
67227 all-stage1-bfd: maybe-all-stage1-libsframe
67228 all-stage2-bfd: maybe-all-stage2-libsframe
67229 all-stage3-bfd: maybe-all-stage3-libsframe
67230 all-stage4-bfd: maybe-all-stage4-libsframe
67231 all-stageprofile-bfd: maybe-all-stageprofile-libsframe
67232 all-stagetrain-bfd: maybe-all-stagetrain-libsframe
67233 all-stagefeedback-bfd: maybe-all-stagefeedback-libsframe
67234 all-stageautoprofile-bfd: maybe-all-stageautoprofile-libsframe
67235 all-stageautofeedback-bfd: maybe-all-stageautofeedback-libsframe
67236 configure-opcodes: configure-libiberty
67237 configure-stage1-opcodes: configure-stage1-libiberty
67238 configure-stage2-opcodes: configure-stage2-libiberty
67239 configure-stage3-opcodes: configure-stage3-libiberty
67240 configure-stage4-opcodes: configure-stage4-libiberty
67241 configure-stageprofile-opcodes: configure-stageprofile-libiberty
67242 configure-stagetrain-opcodes: configure-stagetrain-libiberty
67243 configure-stagefeedback-opcodes: configure-stagefeedback-libiberty
67244 configure-stageautoprofile-opcodes: configure-stageautoprofile-libiberty
67245 configure-stageautofeedback-opcodes: configure-stageautofeedback-libiberty
67246 all-opcodes: maybe-all-libiberty
67247 all-stage1-opcodes: maybe-all-stage1-libiberty
67248 all-stage2-opcodes: maybe-all-stage2-libiberty
67249 all-stage3-opcodes: maybe-all-stage3-libiberty
67250 all-stage4-opcodes: maybe-all-stage4-libiberty
67251 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
67252 all-stagetrain-opcodes: maybe-all-stagetrain-libiberty
67253 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
67254 all-stageautoprofile-opcodes: maybe-all-stageautoprofile-libiberty
67255 all-stageautofeedback-opcodes: maybe-all-stageautofeedback-libiberty
67256 configure-binutils: maybe-configure-gettext
67257 configure-stage1-binutils: maybe-configure-stage1-gettext
67258 configure-stage2-binutils: maybe-configure-stage2-gettext
67259 configure-stage3-binutils: maybe-configure-stage3-gettext
67260 configure-stage4-binutils: maybe-configure-stage4-gettext
67261 configure-stageprofile-binutils: maybe-configure-stageprofile-gettext
67262 configure-stagetrain-binutils: maybe-configure-stagetrain-gettext
67263 configure-stagefeedback-binutils: maybe-configure-stagefeedback-gettext
67264 configure-stageautoprofile-binutils: maybe-configure-stageautoprofile-gettext
67265 configure-stageautofeedback-binutils: maybe-configure-stageautofeedback-gettext
67266 all-binutils: maybe-all-libiberty
67267 all-stage1-binutils: maybe-all-stage1-libiberty
67268 all-stage2-binutils: maybe-all-stage2-libiberty
67269 all-stage3-binutils: maybe-all-stage3-libiberty
67270 all-stage4-binutils: maybe-all-stage4-libiberty
67271 all-stageprofile-binutils: maybe-all-stageprofile-libiberty
67272 all-stagetrain-binutils: maybe-all-stagetrain-libiberty
67273 all-stagefeedback-binutils: maybe-all-stagefeedback-libiberty
67274 all-stageautoprofile-binutils: maybe-all-stageautoprofile-libiberty
67275 all-stageautofeedback-binutils: maybe-all-stageautofeedback-libiberty
67276 all-binutils: maybe-all-opcodes
67277 all-stage1-binutils: maybe-all-stage1-opcodes
67278 all-stage2-binutils: maybe-all-stage2-opcodes
67279 all-stage3-binutils: maybe-all-stage3-opcodes
67280 all-stage4-binutils: maybe-all-stage4-opcodes
67281 all-stageprofile-binutils: maybe-all-stageprofile-opcodes
67282 all-stagetrain-binutils: maybe-all-stagetrain-opcodes
67283 all-stagefeedback-binutils: maybe-all-stagefeedback-opcodes
67284 all-stageautoprofile-binutils: maybe-all-stageautoprofile-opcodes
67285 all-stageautofeedback-binutils: maybe-all-stageautofeedback-opcodes
67286 all-binutils: maybe-all-bfd
67287 all-stage1-binutils: maybe-all-stage1-bfd
67288 all-stage2-binutils: maybe-all-stage2-bfd
67289 all-stage3-binutils: maybe-all-stage3-bfd
67290 all-stage4-binutils: maybe-all-stage4-bfd
67291 all-stageprofile-binutils: maybe-all-stageprofile-bfd
67292 all-stagetrain-binutils: maybe-all-stagetrain-bfd
67293 all-stagefeedback-binutils: maybe-all-stagefeedback-bfd
67294 all-stageautoprofile-binutils: maybe-all-stageautoprofile-bfd
67295 all-stageautofeedback-binutils: maybe-all-stageautofeedback-bfd
67296 all-binutils: maybe-all-build-flex
67297 all-stage1-binutils: maybe-all-build-flex
67298 all-stage2-binutils: maybe-all-build-flex
67299 all-stage3-binutils: maybe-all-build-flex
67300 all-stage4-binutils: maybe-all-build-flex
67301 all-stageprofile-binutils: maybe-all-build-flex
67302 all-stagetrain-binutils: maybe-all-build-flex
67303 all-stagefeedback-binutils: maybe-all-build-flex
67304 all-stageautoprofile-binutils: maybe-all-build-flex
67305 all-stageautofeedback-binutils: maybe-all-build-flex
67306 all-binutils: maybe-all-build-bison
67307 all-stage1-binutils: maybe-all-build-bison
67308 all-stage2-binutils: maybe-all-build-bison
67309 all-stage3-binutils: maybe-all-build-bison
67310 all-stage4-binutils: maybe-all-build-bison
67311 all-stageprofile-binutils: maybe-all-build-bison
67312 all-stagetrain-binutils: maybe-all-build-bison
67313 all-stagefeedback-binutils: maybe-all-build-bison
67314 all-stageautoprofile-binutils: maybe-all-build-bison
67315 all-stageautofeedback-binutils: maybe-all-build-bison
67316 all-binutils: maybe-all-gettext
67317 all-stage1-binutils: maybe-all-stage1-gettext
67318 all-stage2-binutils: maybe-all-stage2-gettext
67319 all-stage3-binutils: maybe-all-stage3-gettext
67320 all-stage4-binutils: maybe-all-stage4-gettext
67321 all-stageprofile-binutils: maybe-all-stageprofile-gettext
67322 all-stagetrain-binutils: maybe-all-stagetrain-gettext
67323 all-stagefeedback-binutils: maybe-all-stagefeedback-gettext
67324 all-stageautoprofile-binutils: maybe-all-stageautoprofile-gettext
67325 all-stageautofeedback-binutils: maybe-all-stageautofeedback-gettext
67326 all-binutils: maybe-all-gas
67327 all-stage1-binutils: maybe-all-stage1-gas
67328 all-stage2-binutils: maybe-all-stage2-gas
67329 all-stage3-binutils: maybe-all-stage3-gas
67330 all-stage4-binutils: maybe-all-stage4-gas
67331 all-stageprofile-binutils: maybe-all-stageprofile-gas
67332 all-stagetrain-binutils: maybe-all-stagetrain-gas
67333 all-stagefeedback-binutils: maybe-all-stagefeedback-gas
67334 all-stageautoprofile-binutils: maybe-all-stageautoprofile-gas
67335 all-stageautofeedback-binutils: maybe-all-stageautofeedback-gas
67336 all-binutils: maybe-all-libctf
67337 all-stage1-binutils: maybe-all-stage1-libctf
67338 all-stage2-binutils: maybe-all-stage2-libctf
67339 all-stage3-binutils: maybe-all-stage3-libctf
67340 all-stage4-binutils: maybe-all-stage4-libctf
67341 all-stageprofile-binutils: maybe-all-stageprofile-libctf
67342 all-stagetrain-binutils: maybe-all-stagetrain-libctf
67343 all-stagefeedback-binutils: maybe-all-stagefeedback-libctf
67344 all-stageautoprofile-binutils: maybe-all-stageautoprofile-libctf
67345 all-stageautofeedback-binutils: maybe-all-stageautofeedback-libctf
67346 all-ld: maybe-all-libctf
67347 all-stage1-ld: maybe-all-stage1-libctf
67348 all-stage2-ld: maybe-all-stage2-libctf
67349 all-stage3-ld: maybe-all-stage3-libctf
67350 all-stage4-ld: maybe-all-stage4-libctf
67351 all-stageprofile-ld: maybe-all-stageprofile-libctf
67352 all-stagetrain-ld: maybe-all-stagetrain-libctf
67353 all-stagefeedback-ld: maybe-all-stagefeedback-libctf
67354 all-stageautoprofile-ld: maybe-all-stageautoprofile-libctf
67355 all-stageautofeedback-ld: maybe-all-stageautofeedback-libctf
67356 all-binutils: maybe-all-libsframe
67357 all-stage1-binutils: maybe-all-stage1-libsframe
67358 all-stage2-binutils: maybe-all-stage2-libsframe
67359 all-stage3-binutils: maybe-all-stage3-libsframe
67360 all-stage4-binutils: maybe-all-stage4-libsframe
67361 all-stageprofile-binutils: maybe-all-stageprofile-libsframe
67362 all-stagetrain-binutils: maybe-all-stagetrain-libsframe
67363 all-stagefeedback-binutils: maybe-all-stagefeedback-libsframe
67364 all-stageautoprofile-binutils: maybe-all-stageautoprofile-libsframe
67365 all-stageautofeedback-binutils: maybe-all-stageautofeedback-libsframe
67366 install-binutils: maybe-install-opcodes
67367 install-strip-binutils: maybe-install-strip-opcodes
67368 install-libctf: maybe-install-bfd
67369 install-ld: maybe-install-bfd
67370 install-ld: maybe-install-libctf
67371 install-strip-libctf: maybe-install-strip-bfd
67372 install-strip-ld: maybe-install-strip-bfd
67373 install-strip-ld: maybe-install-strip-libctf
67374 install-bfd: maybe-install-libsframe
67375 install-strip-bfd: maybe-install-strip-libsframe
67376 configure-opcodes: configure-bfd
67377 configure-stage1-opcodes: configure-stage1-bfd
67378 configure-stage2-opcodes: configure-stage2-bfd
67379 configure-stage3-opcodes: configure-stage3-bfd
67380 configure-stage4-opcodes: configure-stage4-bfd
67381 configure-stageprofile-opcodes: configure-stageprofile-bfd
67382 configure-stagetrain-opcodes: configure-stagetrain-bfd
67383 configure-stagefeedback-opcodes: configure-stagefeedback-bfd
67384 configure-stageautoprofile-opcodes: configure-stageautoprofile-bfd
67385 configure-stageautofeedback-opcodes: configure-stageautofeedback-bfd
67386 install-opcodes: maybe-install-bfd
67387 install-strip-opcodes: maybe-install-strip-bfd
67388 configure-gas: maybe-configure-gettext
67389 configure-stage1-gas: maybe-configure-stage1-gettext
67390 configure-stage2-gas: maybe-configure-stage2-gettext
67391 configure-stage3-gas: maybe-configure-stage3-gettext
67392 configure-stage4-gas: maybe-configure-stage4-gettext
67393 configure-stageprofile-gas: maybe-configure-stageprofile-gettext
67394 configure-stagetrain-gas: maybe-configure-stagetrain-gettext
67395 configure-stagefeedback-gas: maybe-configure-stagefeedback-gettext
67396 configure-stageautoprofile-gas: maybe-configure-stageautoprofile-gettext
67397 configure-stageautofeedback-gas: maybe-configure-stageautofeedback-gettext
67398 all-gas: maybe-all-libiberty
67399 all-stage1-gas: maybe-all-stage1-libiberty
67400 all-stage2-gas: maybe-all-stage2-libiberty
67401 all-stage3-gas: maybe-all-stage3-libiberty
67402 all-stage4-gas: maybe-all-stage4-libiberty
67403 all-stageprofile-gas: maybe-all-stageprofile-libiberty
67404 all-stagetrain-gas: maybe-all-stagetrain-libiberty
67405 all-stagefeedback-gas: maybe-all-stagefeedback-libiberty
67406 all-stageautoprofile-gas: maybe-all-stageautoprofile-libiberty
67407 all-stageautofeedback-gas: maybe-all-stageautofeedback-libiberty
67408 all-gas: maybe-all-opcodes
67409 all-stage1-gas: maybe-all-stage1-opcodes
67410 all-stage2-gas: maybe-all-stage2-opcodes
67411 all-stage3-gas: maybe-all-stage3-opcodes
67412 all-stage4-gas: maybe-all-stage4-opcodes
67413 all-stageprofile-gas: maybe-all-stageprofile-opcodes
67414 all-stagetrain-gas: maybe-all-stagetrain-opcodes
67415 all-stagefeedback-gas: maybe-all-stagefeedback-opcodes
67416 all-stageautoprofile-gas: maybe-all-stageautoprofile-opcodes
67417 all-stageautofeedback-gas: maybe-all-stageautofeedback-opcodes
67418 all-gas: maybe-all-bfd
67419 all-stage1-gas: maybe-all-stage1-bfd
67420 all-stage2-gas: maybe-all-stage2-bfd
67421 all-stage3-gas: maybe-all-stage3-bfd
67422 all-stage4-gas: maybe-all-stage4-bfd
67423 all-stageprofile-gas: maybe-all-stageprofile-bfd
67424 all-stagetrain-gas: maybe-all-stagetrain-bfd
67425 all-stagefeedback-gas: maybe-all-stagefeedback-bfd
67426 all-stageautoprofile-gas: maybe-all-stageautoprofile-bfd
67427 all-stageautofeedback-gas: maybe-all-stageautofeedback-bfd
67428 all-gas: maybe-all-gettext
67429 all-stage1-gas: maybe-all-stage1-gettext
67430 all-stage2-gas: maybe-all-stage2-gettext
67431 all-stage3-gas: maybe-all-stage3-gettext
67432 all-stage4-gas: maybe-all-stage4-gettext
67433 all-stageprofile-gas: maybe-all-stageprofile-gettext
67434 all-stagetrain-gas: maybe-all-stagetrain-gettext
67435 all-stagefeedback-gas: maybe-all-stagefeedback-gettext
67436 all-stageautoprofile-gas: maybe-all-stageautoprofile-gettext
67437 all-stageautofeedback-gas: maybe-all-stageautofeedback-gettext
67438 install-gprofng: maybe-install-opcodes
67439 install-gprofng: maybe-install-bfd
67440 configure-ld: maybe-configure-gettext
67441 configure-stage1-ld: maybe-configure-stage1-gettext
67442 configure-stage2-ld: maybe-configure-stage2-gettext
67443 configure-stage3-ld: maybe-configure-stage3-gettext
67444 configure-stage4-ld: maybe-configure-stage4-gettext
67445 configure-stageprofile-ld: maybe-configure-stageprofile-gettext
67446 configure-stagetrain-ld: maybe-configure-stagetrain-gettext
67447 configure-stagefeedback-ld: maybe-configure-stagefeedback-gettext
67448 configure-stageautoprofile-ld: maybe-configure-stageautoprofile-gettext
67449 configure-stageautofeedback-ld: maybe-configure-stageautofeedback-gettext
67450 all-ld: maybe-all-libiberty
67451 all-stage1-ld: maybe-all-stage1-libiberty
67452 all-stage2-ld: maybe-all-stage2-libiberty
67453 all-stage3-ld: maybe-all-stage3-libiberty
67454 all-stage4-ld: maybe-all-stage4-libiberty
67455 all-stageprofile-ld: maybe-all-stageprofile-libiberty
67456 all-stagetrain-ld: maybe-all-stagetrain-libiberty
67457 all-stagefeedback-ld: maybe-all-stagefeedback-libiberty
67458 all-stageautoprofile-ld: maybe-all-stageautoprofile-libiberty
67459 all-stageautofeedback-ld: maybe-all-stageautofeedback-libiberty
67460 all-ld: maybe-all-bfd
67461 all-stage1-ld: maybe-all-stage1-bfd
67462 all-stage2-ld: maybe-all-stage2-bfd
67463 all-stage3-ld: maybe-all-stage3-bfd
67464 all-stage4-ld: maybe-all-stage4-bfd
67465 all-stageprofile-ld: maybe-all-stageprofile-bfd
67466 all-stagetrain-ld: maybe-all-stagetrain-bfd
67467 all-stagefeedback-ld: maybe-all-stagefeedback-bfd
67468 all-stageautoprofile-ld: maybe-all-stageautoprofile-bfd
67469 all-stageautofeedback-ld: maybe-all-stageautofeedback-bfd
67470 all-ld: maybe-all-opcodes
67471 all-stage1-ld: maybe-all-stage1-opcodes
67472 all-stage2-ld: maybe-all-stage2-opcodes
67473 all-stage3-ld: maybe-all-stage3-opcodes
67474 all-stage4-ld: maybe-all-stage4-opcodes
67475 all-stageprofile-ld: maybe-all-stageprofile-opcodes
67476 all-stagetrain-ld: maybe-all-stagetrain-opcodes
67477 all-stagefeedback-ld: maybe-all-stagefeedback-opcodes
67478 all-stageautoprofile-ld: maybe-all-stageautoprofile-opcodes
67479 all-stageautofeedback-ld: maybe-all-stageautofeedback-opcodes
67480 all-ld: maybe-all-build-bison
67481 all-stage1-ld: maybe-all-build-bison
67482 all-stage2-ld: maybe-all-build-bison
67483 all-stage3-ld: maybe-all-build-bison
67484 all-stage4-ld: maybe-all-build-bison
67485 all-stageprofile-ld: maybe-all-build-bison
67486 all-stagetrain-ld: maybe-all-build-bison
67487 all-stagefeedback-ld: maybe-all-build-bison
67488 all-stageautoprofile-ld: maybe-all-build-bison
67489 all-stageautofeedback-ld: maybe-all-build-bison
67490 all-ld: maybe-all-build-flex
67491 all-stage1-ld: maybe-all-build-flex
67492 all-stage2-ld: maybe-all-build-flex
67493 all-stage3-ld: maybe-all-build-flex
67494 all-stage4-ld: maybe-all-build-flex
67495 all-stageprofile-ld: maybe-all-build-flex
67496 all-stagetrain-ld: maybe-all-build-flex
67497 all-stagefeedback-ld: maybe-all-build-flex
67498 all-stageautoprofile-ld: maybe-all-build-flex
67499 all-stageautofeedback-ld: maybe-all-build-flex
67500 all-ld: maybe-all-gettext
67501 all-stage1-ld: maybe-all-stage1-gettext
67502 all-stage2-ld: maybe-all-stage2-gettext
67503 all-stage3-ld: maybe-all-stage3-gettext
67504 all-stage4-ld: maybe-all-stage4-gettext
67505 all-stageprofile-ld: maybe-all-stageprofile-gettext
67506 all-stagetrain-ld: maybe-all-stagetrain-gettext
67507 all-stagefeedback-ld: maybe-all-stagefeedback-gettext
67508 all-stageautoprofile-ld: maybe-all-stageautoprofile-gettext
67509 all-stageautofeedback-ld: maybe-all-stageautofeedback-gettext
67510 all-ld: maybe-all-gas
67511 all-stage1-ld: maybe-all-stage1-gas
67512 all-stage2-ld: maybe-all-stage2-gas
67513 all-stage3-ld: maybe-all-stage3-gas
67514 all-stage4-ld: maybe-all-stage4-gas
67515 all-stageprofile-ld: maybe-all-stageprofile-gas
67516 all-stagetrain-ld: maybe-all-stagetrain-gas
67517 all-stagefeedback-ld: maybe-all-stagefeedback-gas
67518 all-stageautoprofile-ld: maybe-all-stageautoprofile-gas
67519 all-stageautofeedback-ld: maybe-all-stageautofeedback-gas
67520 all-ld: maybe-all-binutils
67521 all-stage1-ld: maybe-all-stage1-binutils
67522 all-stage2-ld: maybe-all-stage2-binutils
67523 all-stage3-ld: maybe-all-stage3-binutils
67524 all-stage4-ld: maybe-all-stage4-binutils
67525 all-stageprofile-ld: maybe-all-stageprofile-binutils
67526 all-stagetrain-ld: maybe-all-stagetrain-binutils
67527 all-stagefeedback-ld: maybe-all-stagefeedback-binutils
67528 all-stageautoprofile-ld: maybe-all-stageautoprofile-binutils
67529 all-stageautofeedback-ld: maybe-all-stageautofeedback-binutils
67530 install-ld: maybe-install-gold
67531 install-strip-ld: maybe-install-strip-gold
67532 configure-gold: maybe-configure-gettext
67533 configure-stage1-gold: maybe-configure-stage1-gettext
67534 configure-stage2-gold: maybe-configure-stage2-gettext
67535 configure-stage3-gold: maybe-configure-stage3-gettext
67536 configure-stage4-gold: maybe-configure-stage4-gettext
67537 configure-stageprofile-gold: maybe-configure-stageprofile-gettext
67538 configure-stagetrain-gold: maybe-configure-stagetrain-gettext
67539 configure-stagefeedback-gold: maybe-configure-stagefeedback-gettext
67540 configure-stageautoprofile-gold: maybe-configure-stageautoprofile-gettext
67541 configure-stageautofeedback-gold: maybe-configure-stageautofeedback-gettext
67542 all-gold: maybe-all-libiberty
67543 all-stage1-gold: maybe-all-stage1-libiberty
67544 all-stage2-gold: maybe-all-stage2-libiberty
67545 all-stage3-gold: maybe-all-stage3-libiberty
67546 all-stage4-gold: maybe-all-stage4-libiberty
67547 all-stageprofile-gold: maybe-all-stageprofile-libiberty
67548 all-stagetrain-gold: maybe-all-stagetrain-libiberty
67549 all-stagefeedback-gold: maybe-all-stagefeedback-libiberty
67550 all-stageautoprofile-gold: maybe-all-stageautoprofile-libiberty
67551 all-stageautofeedback-gold: maybe-all-stageautofeedback-libiberty
67552 all-gold: maybe-all-gettext
67553 all-stage1-gold: maybe-all-stage1-gettext
67554 all-stage2-gold: maybe-all-stage2-gettext
67555 all-stage3-gold: maybe-all-stage3-gettext
67556 all-stage4-gold: maybe-all-stage4-gettext
67557 all-stageprofile-gold: maybe-all-stageprofile-gettext
67558 all-stagetrain-gold: maybe-all-stagetrain-gettext
67559 all-stagefeedback-gold: maybe-all-stagefeedback-gettext
67560 all-stageautoprofile-gold: maybe-all-stageautoprofile-gettext
67561 all-stageautofeedback-gold: maybe-all-stageautofeedback-gettext
67562 all-gold: maybe-all-bfd
67563 all-stage1-gold: maybe-all-stage1-bfd
67564 all-stage2-gold: maybe-all-stage2-bfd
67565 all-stage3-gold: maybe-all-stage3-bfd
67566 all-stage4-gold: maybe-all-stage4-bfd
67567 all-stageprofile-gold: maybe-all-stageprofile-bfd
67568 all-stagetrain-gold: maybe-all-stagetrain-bfd
67569 all-stagefeedback-gold: maybe-all-stagefeedback-bfd
67570 all-stageautoprofile-gold: maybe-all-stageautoprofile-bfd
67571 all-stageautofeedback-gold: maybe-all-stageautofeedback-bfd
67572 all-gold: maybe-all-build-bison
67573 all-stage1-gold: maybe-all-build-bison
67574 all-stage2-gold: maybe-all-build-bison
67575 all-stage3-gold: maybe-all-build-bison
67576 all-stage4-gold: maybe-all-build-bison
67577 all-stageprofile-gold: maybe-all-build-bison
67578 all-stagetrain-gold: maybe-all-build-bison
67579 all-stagefeedback-gold: maybe-all-build-bison
67580 all-stageautoprofile-gold: maybe-all-build-bison
67581 all-stageautofeedback-gold: maybe-all-build-bison
67582 all-gold: maybe-all-gas
67583 all-stage1-gold: maybe-all-stage1-gas
67584 all-stage2-gold: maybe-all-stage2-gas
67585 all-stage3-gold: maybe-all-stage3-gas
67586 all-stage4-gold: maybe-all-stage4-gas
67587 all-stageprofile-gold: maybe-all-stageprofile-gas
67588 all-stagetrain-gold: maybe-all-stagetrain-gas
67589 all-stagefeedback-gold: maybe-all-stagefeedback-gas
67590 all-stageautoprofile-gold: maybe-all-stageautoprofile-gas
67591 all-stageautofeedback-gold: maybe-all-stageautofeedback-gas
67592 check-gold: maybe-all-binutils
67593 check-stage1-gold: maybe-all-stage1-binutils
67594 check-stage2-gold: maybe-all-stage2-binutils
67595 check-stage3-gold: maybe-all-stage3-binutils
67596 check-stage4-gold: maybe-all-stage4-binutils
67597 check-stageprofile-gold: maybe-all-stageprofile-binutils
67598 check-stagetrain-gold: maybe-all-stagetrain-binutils
67599 check-stagefeedback-gold: maybe-all-stagefeedback-binutils
67600 check-stageautoprofile-gold: maybe-all-stageautoprofile-binutils
67601 check-stageautofeedback-gold: maybe-all-stageautofeedback-binutils
67602 check-gold: maybe-all-gas
67603 check-stage1-gold: maybe-all-stage1-gas
67604 check-stage2-gold: maybe-all-stage2-gas
67605 check-stage3-gold: maybe-all-stage3-gas
67606 check-stage4-gold: maybe-all-stage4-gas
67607 check-stageprofile-gold: maybe-all-stageprofile-gas
67608 check-stagetrain-gold: maybe-all-stagetrain-gas
67609 check-stagefeedback-gold: maybe-all-stagefeedback-gas
67610 check-stageautoprofile-gold: maybe-all-stageautoprofile-gas
67611 check-stageautofeedback-gold: maybe-all-stageautofeedback-gas
67612 configure-opcodes: maybe-configure-gettext
67613 configure-stage1-opcodes: maybe-configure-stage1-gettext
67614 configure-stage2-opcodes: maybe-configure-stage2-gettext
67615 configure-stage3-opcodes: maybe-configure-stage3-gettext
67616 configure-stage4-opcodes: maybe-configure-stage4-gettext
67617 configure-stageprofile-opcodes: maybe-configure-stageprofile-gettext
67618 configure-stagetrain-opcodes: maybe-configure-stagetrain-gettext
67619 configure-stagefeedback-opcodes: maybe-configure-stagefeedback-gettext
67620 configure-stageautoprofile-opcodes: maybe-configure-stageautoprofile-gettext
67621 configure-stageautofeedback-opcodes: maybe-configure-stageautofeedback-gettext
67622 all-opcodes: maybe-all-bfd
67623 all-stage1-opcodes: maybe-all-stage1-bfd
67624 all-stage2-opcodes: maybe-all-stage2-bfd
67625 all-stage3-opcodes: maybe-all-stage3-bfd
67626 all-stage4-opcodes: maybe-all-stage4-bfd
67627 all-stageprofile-opcodes: maybe-all-stageprofile-bfd
67628 all-stagetrain-opcodes: maybe-all-stagetrain-bfd
67629 all-stagefeedback-opcodes: maybe-all-stagefeedback-bfd
67630 all-stageautoprofile-opcodes: maybe-all-stageautoprofile-bfd
67631 all-stageautofeedback-opcodes: maybe-all-stageautofeedback-bfd
67632 all-opcodes: maybe-all-libiberty
67633 all-stage1-opcodes: maybe-all-stage1-libiberty
67634 all-stage2-opcodes: maybe-all-stage2-libiberty
67635 all-stage3-opcodes: maybe-all-stage3-libiberty
67636 all-stage4-opcodes: maybe-all-stage4-libiberty
67637 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
67638 all-stagetrain-opcodes: maybe-all-stagetrain-libiberty
67639 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
67640 all-stageautoprofile-opcodes: maybe-all-stageautoprofile-libiberty
67641 all-stageautofeedback-opcodes: maybe-all-stageautofeedback-libiberty
67642 all-opcodes: maybe-all-gettext
67643 all-stage1-opcodes: maybe-all-stage1-gettext
67644 all-stage2-opcodes: maybe-all-stage2-gettext
67645 all-stage3-opcodes: maybe-all-stage3-gettext
67646 all-stage4-opcodes: maybe-all-stage4-gettext
67647 all-stageprofile-opcodes: maybe-all-stageprofile-gettext
67648 all-stagetrain-opcodes: maybe-all-stagetrain-gettext
67649 all-stagefeedback-opcodes: maybe-all-stagefeedback-gettext
67650 all-stageautoprofile-opcodes: maybe-all-stageautoprofile-gettext
67651 all-stageautofeedback-opcodes: maybe-all-stageautofeedback-gettext
67652 all-dejagnu: maybe-all-tcl
67653 all-dejagnu: maybe-all-expect
67654 all-dejagnu: maybe-all-tk
67655 configure-expect: maybe-configure-tcl
67656 configure-expect: maybe-configure-tk
67657 all-expect: maybe-all-tcl
67658 all-expect: maybe-all-tk
67659 configure-itcl: maybe-configure-tcl
67660 configure-itcl: maybe-configure-tk
67661 all-itcl: maybe-all-tcl
67662 all-itcl: maybe-all-tk
67663 install-itcl: maybe-install-tcl
67664 install-strip-itcl: maybe-install-strip-tcl
67665 configure-tk: maybe-configure-tcl
67666 all-tk: maybe-all-tcl
67667 all-sid: maybe-all-tcl
67668 all-sid: maybe-all-tk
67669 install-sid: maybe-install-tcl
67670 install-strip-sid: maybe-install-strip-tcl
67671 install-sid: maybe-install-tk
67672 install-strip-sid: maybe-install-strip-tk
67673 configure-sim: maybe-all-gnulib
67674 configure-sim: maybe-all-readline
67675 all-fastjar: maybe-all-build-texinfo
67676 all-libctf: all-libiberty
67677 all-stage1-libctf: all-stage1-libiberty
67678 all-stage2-libctf: all-stage2-libiberty
67679 all-stage3-libctf: all-stage3-libiberty
67680 all-stage4-libctf: all-stage4-libiberty
67681 all-stageprofile-libctf: all-stageprofile-libiberty
67682 all-stagetrain-libctf: all-stagetrain-libiberty
67683 all-stagefeedback-libctf: all-stagefeedback-libiberty
67684 all-stageautoprofile-libctf: all-stageautoprofile-libiberty
67685 all-stageautofeedback-libctf: all-stageautofeedback-libiberty
67686 all-libctf: maybe-all-bfd
67687 all-stage1-libctf: maybe-all-stage1-bfd
67688 all-stage2-libctf: maybe-all-stage2-bfd
67689 all-stage3-libctf: maybe-all-stage3-bfd
67690 all-stage4-libctf: maybe-all-stage4-bfd
67691 all-stageprofile-libctf: maybe-all-stageprofile-bfd
67692 all-stagetrain-libctf: maybe-all-stagetrain-bfd
67693 all-stagefeedback-libctf: maybe-all-stagefeedback-bfd
67694 all-stageautoprofile-libctf: maybe-all-stageautoprofile-bfd
67695 all-stageautofeedback-libctf: maybe-all-stageautofeedback-bfd
67696 all-libctf: maybe-all-zlib
67697 all-stage1-libctf: maybe-all-stage1-zlib
67698 all-stage2-libctf: maybe-all-stage2-zlib
67699 all-stage3-libctf: maybe-all-stage3-zlib
67700 all-stage4-libctf: maybe-all-stage4-zlib
67701 all-stageprofile-libctf: maybe-all-stageprofile-zlib
67702 all-stagetrain-libctf: maybe-all-stagetrain-zlib
67703 all-stagefeedback-libctf: maybe-all-stagefeedback-zlib
67704 all-stageautoprofile-libctf: maybe-all-stageautoprofile-zlib
67705 all-stageautofeedback-libctf: maybe-all-stageautofeedback-zlib
67706 configure-libctf: maybe-all-bfd
67707 configure-stage1-libctf: maybe-all-stage1-bfd
67708 configure-stage2-libctf: maybe-all-stage2-bfd
67709 configure-stage3-libctf: maybe-all-stage3-bfd
67710 configure-stage4-libctf: maybe-all-stage4-bfd
67711 configure-stageprofile-libctf: maybe-all-stageprofile-bfd
67712 configure-stagetrain-libctf: maybe-all-stagetrain-bfd
67713 configure-stagefeedback-libctf: maybe-all-stagefeedback-bfd
67714 configure-stageautoprofile-libctf: maybe-all-stageautoprofile-bfd
67715 configure-stageautofeedback-libctf: maybe-all-stageautofeedback-bfd
67716 configure-libctf: maybe-all-gettext
67717 configure-stage1-libctf: maybe-all-stage1-gettext
67718 configure-stage2-libctf: maybe-all-stage2-gettext
67719 configure-stage3-libctf: maybe-all-stage3-gettext
67720 configure-stage4-libctf: maybe-all-stage4-gettext
67721 configure-stageprofile-libctf: maybe-all-stageprofile-gettext
67722 configure-stagetrain-libctf: maybe-all-stagetrain-gettext
67723 configure-stagefeedback-libctf: maybe-all-stagefeedback-gettext
67724 configure-stageautoprofile-libctf: maybe-all-stageautoprofile-gettext
67725 configure-stageautofeedback-libctf: maybe-all-stageautofeedback-gettext
67726 configure-libctf: maybe-all-zlib
67727 configure-stage1-libctf: maybe-all-stage1-zlib
67728 configure-stage2-libctf: maybe-all-stage2-zlib
67729 configure-stage3-libctf: maybe-all-stage3-zlib
67730 configure-stage4-libctf: maybe-all-stage4-zlib
67731 configure-stageprofile-libctf: maybe-all-stageprofile-zlib
67732 configure-stagetrain-libctf: maybe-all-stagetrain-zlib
67733 configure-stagefeedback-libctf: maybe-all-stagefeedback-zlib
67734 configure-stageautoprofile-libctf: maybe-all-stageautoprofile-zlib
67735 configure-stageautofeedback-libctf: maybe-all-stageautofeedback-zlib
67736 configure-libctf: maybe-all-libiconv
67737 configure-stage1-libctf: maybe-all-stage1-libiconv
67738 configure-stage2-libctf: maybe-all-stage2-libiconv
67739 configure-stage3-libctf: maybe-all-stage3-libiconv
67740 configure-stage4-libctf: maybe-all-stage4-libiconv
67741 configure-stageprofile-libctf: maybe-all-stageprofile-libiconv
67742 configure-stagetrain-libctf: maybe-all-stagetrain-libiconv
67743 configure-stagefeedback-libctf: maybe-all-stagefeedback-libiconv
67744 configure-stageautoprofile-libctf: maybe-all-stageautoprofile-libiconv
67745 configure-stageautofeedback-libctf: maybe-all-stageautofeedback-libiconv
67746 check-libctf: maybe-all-ld
67747 check-stage1-libctf: maybe-all-stage1-ld
67748 check-stage2-libctf: maybe-all-stage2-ld
67749 check-stage3-libctf: maybe-all-stage3-ld
67750 check-stage4-libctf: maybe-all-stage4-ld
67751 check-stageprofile-libctf: maybe-all-stageprofile-ld
67752 check-stagetrain-libctf: maybe-all-stagetrain-ld
67753 check-stagefeedback-libctf: maybe-all-stagefeedback-ld
67754 check-stageautoprofile-libctf: maybe-all-stageautoprofile-ld
67755 check-stageautofeedback-libctf: maybe-all-stageautofeedback-ld
67756 distclean-gnulib: maybe-distclean-gdb
67757 distclean-gnulib: maybe-distclean-gdbserver
67758 distclean-gnulib: maybe-distclean-sim
67759 all-bison: maybe-all-build-texinfo
67760 all-flex: maybe-all-build-bison
67761 all-flex: maybe-all-m4
67762 all-flex: maybe-all-build-texinfo
67763 all-m4: maybe-all-build-texinfo
67764 configure-target-libgo: maybe-configure-target-libffi
67765 all-target-libgo: maybe-all-target-libffi
67766 configure-target-libphobos: maybe-configure-target-libbacktrace
67767 configure-stage1-target-libphobos: maybe-configure-stage1-target-libbacktrace
67768 configure-stage2-target-libphobos: maybe-configure-stage2-target-libbacktrace
67769 configure-stage3-target-libphobos: maybe-configure-stage3-target-libbacktrace
67770 configure-stage4-target-libphobos: maybe-configure-stage4-target-libbacktrace
67771 configure-stageprofile-target-libphobos: maybe-configure-stageprofile-target-libbacktrace
67772 configure-stagetrain-target-libphobos: maybe-configure-stagetrain-target-libbacktrace
67773 configure-stagefeedback-target-libphobos: maybe-configure-stagefeedback-target-libbacktrace
67774 configure-stageautoprofile-target-libphobos: maybe-configure-stageautoprofile-target-libbacktrace
67775 configure-stageautofeedback-target-libphobos: maybe-configure-stageautofeedback-target-libbacktrace
67776 configure-target-libphobos: maybe-configure-target-zlib
67777 configure-stage1-target-libphobos: maybe-configure-stage1-target-zlib
67778 configure-stage2-target-libphobos: maybe-configure-stage2-target-zlib
67779 configure-stage3-target-libphobos: maybe-configure-stage3-target-zlib
67780 configure-stage4-target-libphobos: maybe-configure-stage4-target-zlib
67781 configure-stageprofile-target-libphobos: maybe-configure-stageprofile-target-zlib
67782 configure-stagetrain-target-libphobos: maybe-configure-stagetrain-target-zlib
67783 configure-stagefeedback-target-libphobos: maybe-configure-stagefeedback-target-zlib
67784 configure-stageautoprofile-target-libphobos: maybe-configure-stageautoprofile-target-zlib
67785 configure-stageautofeedback-target-libphobos: maybe-configure-stageautofeedback-target-zlib
67786 all-target-libphobos: maybe-all-target-libbacktrace
67787 all-stage1-target-libphobos: maybe-all-stage1-target-libbacktrace
67788 all-stage2-target-libphobos: maybe-all-stage2-target-libbacktrace
67789 all-stage3-target-libphobos: maybe-all-stage3-target-libbacktrace
67790 all-stage4-target-libphobos: maybe-all-stage4-target-libbacktrace
67791 all-stageprofile-target-libphobos: maybe-all-stageprofile-target-libbacktrace
67792 all-stagetrain-target-libphobos: maybe-all-stagetrain-target-libbacktrace
67793 all-stagefeedback-target-libphobos: maybe-all-stagefeedback-target-libbacktrace
67794 all-stageautoprofile-target-libphobos: maybe-all-stageautoprofile-target-libbacktrace
67795 all-stageautofeedback-target-libphobos: maybe-all-stageautofeedback-target-libbacktrace
67796 all-target-libphobos: maybe-all-target-zlib
67797 all-stage1-target-libphobos: maybe-all-stage1-target-zlib
67798 all-stage2-target-libphobos: maybe-all-stage2-target-zlib
67799 all-stage3-target-libphobos: maybe-all-stage3-target-zlib
67800 all-stage4-target-libphobos: maybe-all-stage4-target-zlib
67801 all-stageprofile-target-libphobos: maybe-all-stageprofile-target-zlib
67802 all-stagetrain-target-libphobos: maybe-all-stagetrain-target-zlib
67803 all-stagefeedback-target-libphobos: maybe-all-stagefeedback-target-zlib
67804 all-stageautoprofile-target-libphobos: maybe-all-stageautoprofile-target-zlib
67805 all-stageautofeedback-target-libphobos: maybe-all-stageautofeedback-target-zlib
67806 all-target-libphobos: maybe-all-target-libatomic
67807 all-stage1-target-libphobos: maybe-all-stage1-target-libatomic
67808 all-stage2-target-libphobos: maybe-all-stage2-target-libatomic
67809 all-stage3-target-libphobos: maybe-all-stage3-target-libatomic
67810 all-stage4-target-libphobos: maybe-all-stage4-target-libatomic
67811 all-stageprofile-target-libphobos: maybe-all-stageprofile-target-libatomic
67812 all-stagetrain-target-libphobos: maybe-all-stagetrain-target-libatomic
67813 all-stagefeedback-target-libphobos: maybe-all-stagefeedback-target-libatomic
67814 all-stageautoprofile-target-libphobos: maybe-all-stageautoprofile-target-libatomic
67815 all-stageautofeedback-target-libphobos: maybe-all-stageautofeedback-target-libatomic
67816 configure-target-libstdc++-v3: maybe-configure-target-libgomp
67817 configure-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
67818 configure-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
67819 configure-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
67820 configure-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
67821 configure-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
67822 configure-stagetrain-target-libstdc++-v3: maybe-configure-stagetrain-target-libgomp
67823 configure-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
67824 configure-stageautoprofile-target-libstdc++-v3: maybe-configure-stageautoprofile-target-libgomp
67825 configure-stageautofeedback-target-libstdc++-v3: maybe-configure-stageautofeedback-target-libgomp
67826 configure-target-libsanitizer: maybe-all-target-libstdc++-v3
67827 configure-stage1-target-libsanitizer: maybe-all-stage1-target-libstdc++-v3
67828 configure-stage2-target-libsanitizer: maybe-all-stage2-target-libstdc++-v3
67829 configure-stage3-target-libsanitizer: maybe-all-stage3-target-libstdc++-v3
67830 configure-stage4-target-libsanitizer: maybe-all-stage4-target-libstdc++-v3
67831 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-target-libstdc++-v3
67832 configure-stagetrain-target-libsanitizer: maybe-all-stagetrain-target-libstdc++-v3
67833 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-target-libstdc++-v3
67834 configure-stageautoprofile-target-libsanitizer: maybe-all-stageautoprofile-target-libstdc++-v3
67835 configure-stageautofeedback-target-libsanitizer: maybe-all-stageautofeedback-target-libstdc++-v3
67836 configure-target-libvtv: maybe-all-target-libstdc++-v3
67837 configure-stage1-target-libvtv: maybe-all-stage1-target-libstdc++-v3
67838 configure-stage2-target-libvtv: maybe-all-stage2-target-libstdc++-v3
67839 configure-stage3-target-libvtv: maybe-all-stage3-target-libstdc++-v3
67840 configure-stage4-target-libvtv: maybe-all-stage4-target-libstdc++-v3
67841 configure-stageprofile-target-libvtv: maybe-all-stageprofile-target-libstdc++-v3
67842 configure-stagetrain-target-libvtv: maybe-all-stagetrain-target-libstdc++-v3
67843 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-target-libstdc++-v3
67844 configure-stageautoprofile-target-libvtv: maybe-all-stageautoprofile-target-libstdc++-v3
67845 configure-stageautofeedback-target-libvtv: maybe-all-stageautofeedback-target-libstdc++-v3
67846 all-target-libstdc++-v3: maybe-configure-target-libgomp
67847 all-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
67848 all-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
67849 all-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
67850 all-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
67851 all-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
67852 all-stagetrain-target-libstdc++-v3: maybe-configure-stagetrain-target-libgomp
67853 all-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
67854 all-stageautoprofile-target-libstdc++-v3: maybe-configure-stageautoprofile-target-libgomp
67855 all-stageautofeedback-target-libstdc++-v3: maybe-configure-stageautofeedback-target-libgomp
67856 install-target-libgo: maybe-install-target-libatomic
67857 install-target-libgfortran: maybe-install-target-libquadmath
67858 install-target-libgfortran: maybe-install-target-libgcc
67859 install-target-libphobos: maybe-install-target-libatomic
67860 install-target-libsanitizer: maybe-install-target-libstdc++-v3
67861 install-target-libsanitizer: maybe-install-target-libgcc
67862 install-target-libvtv: maybe-install-target-libstdc++-v3
67863 install-target-libvtv: maybe-install-target-libgcc
67864 install-target-libitm: maybe-install-target-libgcc
67865 install-target-libobjc: maybe-install-target-libgcc
67866 install-target-libstdc++-v3: maybe-install-target-libgcc
67867 all-target-libgloss: maybe-all-target-newlib
67868 all-target-winsup: maybe-all-target-libtermcap
67869 configure-target-libgfortran: maybe-all-target-libquadmath
67870
67871
67872 @if gcc-bootstrap
67873 configure-gnattools: stage_last
67874 configure-libcc1: stage_last
67875 configure-c++tools: stage_last
67876 configure-utils: stage_last
67877 configure-gdb: stage_last
67878 configure-gdbserver: stage_last
67879 configure-gdbsupport: stage_last
67880 configure-gprof: stage_last
67881 configure-gprofng: stage_last
67882 configure-sid: stage_last
67883 configure-sim: stage_last
67884 configure-fastjar: stage_last
67885 configure-bison: stage_last
67886 configure-flex: stage_last
67887 configure-m4: stage_last
67888 @endif gcc-bootstrap
67889
67890 @unless gcc-bootstrap
67891 all-gnattools: maybe-all-target-libstdc++-v3
67892 configure-libcc1: maybe-configure-gcc
67893 all-libcc1: maybe-all-gcc
67894 all-c++tools: maybe-all-gcc
67895 all-utils: maybe-all-libiberty
67896 configure-gdb: maybe-all-gmp
67897 configure-gdb: maybe-all-mpfr
67898 configure-gdb: maybe-all-gettext
67899 configure-gdb: maybe-all-bfd
67900 configure-gdb: maybe-all-libiconv
67901 all-gdb: maybe-all-libiberty
67902 all-gdb: maybe-all-libiconv
67903 all-gdb: maybe-all-opcodes
67904 all-gdb: maybe-all-libdecnumber
67905 all-gdb: maybe-all-libctf
67906 all-gdb: maybe-all-libbacktrace
67907 all-gdbserver: maybe-all-libiberty
67908 configure-gdbsupport: maybe-configure-gettext
67909 all-gdbsupport: maybe-all-gettext
67910 configure-gprof: maybe-configure-gettext
67911 all-gprof: maybe-all-libiberty
67912 all-gprof: maybe-all-bfd
67913 all-gprof: maybe-all-opcodes
67914 all-gprof: maybe-all-gettext
67915 all-gprof: maybe-all-gas
67916 configure-gprofng: maybe-configure-gettext
67917 all-gprofng: maybe-all-libiberty
67918 all-gprofng: maybe-all-bfd
67919 all-gprofng: maybe-all-opcodes
67920 all-gprofng: maybe-all-gettext
67921 all-gprofng: maybe-all-gas
67922 all-sid: maybe-all-libiberty
67923 all-sid: maybe-all-bfd
67924 all-sid: maybe-all-opcodes
67925 configure-sim: maybe-configure-gettext
67926 all-sim: maybe-all-gettext
67927 all-sim: maybe-all-libiberty
67928 all-sim: maybe-all-bfd
67929 all-sim: maybe-all-opcodes
67930 all-fastjar: maybe-all-zlib
67931 all-fastjar: maybe-all-libiberty
67932 all-bison: maybe-all-gettext
67933 all-flex: maybe-all-gettext
67934 all-m4: maybe-all-gettext
67935 configure-target-fastjar: maybe-configure-target-zlib
67936 all-target-fastjar: maybe-all-target-zlib
67937 configure-target-libgo: maybe-all-target-libstdc++-v3
67938 all-target-libgo: maybe-all-target-libbacktrace
67939 all-target-libgo: maybe-all-target-libatomic
67940 configure-target-libgm2: maybe-all-target-libstdc++-v3
67941 all-target-libgm2: maybe-all-target-libatomic
67942 configure-target-libgrust: maybe-all-target-libstdc++-v3
67943 configure-target-newlib: maybe-all-binutils
67944 configure-target-newlib: maybe-all-ld
67945 configure-target-libgfortran: maybe-all-target-libbacktrace
67946 configure-target-libgo: maybe-all-target-libbacktrace
67947 @endunless gcc-bootstrap
67948
67949 # Dependencies for target modules on other target modules are
67950 # described by lang_env_dependencies; the defaults apply to anything
67951 # not mentioned there.
67952
67953
67954 @if gcc-bootstrap
67955 configure-stage1-target-libstdc++-v3: maybe-all-stage1-target-libgcc
67956 configure-stage2-target-libstdc++-v3: maybe-all-stage2-target-libgcc
67957 configure-stage3-target-libstdc++-v3: maybe-all-stage3-target-libgcc
67958 configure-stage4-target-libstdc++-v3: maybe-all-stage4-target-libgcc
67959 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-target-libgcc
67960 configure-stagetrain-target-libstdc++-v3: maybe-all-stagetrain-target-libgcc
67961 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-target-libgcc
67962 configure-stageautoprofile-target-libstdc++-v3: maybe-all-stageautoprofile-target-libgcc
67963 configure-stageautofeedback-target-libstdc++-v3: maybe-all-stageautofeedback-target-libgcc
67964 configure-stage1-target-libsanitizer: maybe-all-stage1-target-libgcc
67965 configure-stage2-target-libsanitizer: maybe-all-stage2-target-libgcc
67966 configure-stage3-target-libsanitizer: maybe-all-stage3-target-libgcc
67967 configure-stage4-target-libsanitizer: maybe-all-stage4-target-libgcc
67968 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-target-libgcc
67969 configure-stagetrain-target-libsanitizer: maybe-all-stagetrain-target-libgcc
67970 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-target-libgcc
67971 configure-stageautoprofile-target-libsanitizer: maybe-all-stageautoprofile-target-libgcc
67972 configure-stageautofeedback-target-libsanitizer: maybe-all-stageautofeedback-target-libgcc
67973 configure-stage1-target-libvtv: maybe-all-stage1-target-libgcc
67974 configure-stage2-target-libvtv: maybe-all-stage2-target-libgcc
67975 configure-stage3-target-libvtv: maybe-all-stage3-target-libgcc
67976 configure-stage4-target-libvtv: maybe-all-stage4-target-libgcc
67977 configure-stageprofile-target-libvtv: maybe-all-stageprofile-target-libgcc
67978 configure-stagetrain-target-libvtv: maybe-all-stagetrain-target-libgcc
67979 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-target-libgcc
67980 configure-stageautoprofile-target-libvtv: maybe-all-stageautoprofile-target-libgcc
67981 configure-stageautofeedback-target-libvtv: maybe-all-stageautofeedback-target-libgcc
67982 configure-stage1-target-libbacktrace: maybe-all-stage1-target-libgcc
67983 configure-stage2-target-libbacktrace: maybe-all-stage2-target-libgcc
67984 configure-stage3-target-libbacktrace: maybe-all-stage3-target-libgcc
67985 configure-stage4-target-libbacktrace: maybe-all-stage4-target-libgcc
67986 configure-stageprofile-target-libbacktrace: maybe-all-stageprofile-target-libgcc
67987 configure-stagetrain-target-libbacktrace: maybe-all-stagetrain-target-libgcc
67988 configure-stagefeedback-target-libbacktrace: maybe-all-stagefeedback-target-libgcc
67989 configure-stageautoprofile-target-libbacktrace: maybe-all-stageautoprofile-target-libgcc
67990 configure-stageautofeedback-target-libbacktrace: maybe-all-stageautofeedback-target-libgcc
67991 configure-stage1-target-libphobos: maybe-all-stage1-target-libgcc
67992 configure-stage2-target-libphobos: maybe-all-stage2-target-libgcc
67993 configure-stage3-target-libphobos: maybe-all-stage3-target-libgcc
67994 configure-stage4-target-libphobos: maybe-all-stage4-target-libgcc
67995 configure-stageprofile-target-libphobos: maybe-all-stageprofile-target-libgcc
67996 configure-stagetrain-target-libphobos: maybe-all-stagetrain-target-libgcc
67997 configure-stagefeedback-target-libphobos: maybe-all-stagefeedback-target-libgcc
67998 configure-stageautoprofile-target-libphobos: maybe-all-stageautoprofile-target-libgcc
67999 configure-stageautofeedback-target-libphobos: maybe-all-stageautofeedback-target-libgcc
68000 configure-stage1-target-zlib: maybe-all-stage1-target-libgcc
68001 configure-stage2-target-zlib: maybe-all-stage2-target-libgcc
68002 configure-stage3-target-zlib: maybe-all-stage3-target-libgcc
68003 configure-stage4-target-zlib: maybe-all-stage4-target-libgcc
68004 configure-stageprofile-target-zlib: maybe-all-stageprofile-target-libgcc
68005 configure-stagetrain-target-zlib: maybe-all-stagetrain-target-libgcc
68006 configure-stagefeedback-target-zlib: maybe-all-stagefeedback-target-libgcc
68007 configure-stageautoprofile-target-zlib: maybe-all-stageautoprofile-target-libgcc
68008 configure-stageautofeedback-target-zlib: maybe-all-stageautofeedback-target-libgcc
68009 configure-stage1-target-libgomp: maybe-all-stage1-target-libgcc
68010 configure-stage2-target-libgomp: maybe-all-stage2-target-libgcc
68011 configure-stage3-target-libgomp: maybe-all-stage3-target-libgcc
68012 configure-stage4-target-libgomp: maybe-all-stage4-target-libgcc
68013 configure-stageprofile-target-libgomp: maybe-all-stageprofile-target-libgcc
68014 configure-stagetrain-target-libgomp: maybe-all-stagetrain-target-libgcc
68015 configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-target-libgcc
68016 configure-stageautoprofile-target-libgomp: maybe-all-stageautoprofile-target-libgcc
68017 configure-stageautofeedback-target-libgomp: maybe-all-stageautofeedback-target-libgcc
68018 configure-stage1-target-libatomic: maybe-all-stage1-target-libgcc
68019 configure-stage2-target-libatomic: maybe-all-stage2-target-libgcc
68020 configure-stage3-target-libatomic: maybe-all-stage3-target-libgcc
68021 configure-stage4-target-libatomic: maybe-all-stage4-target-libgcc
68022 configure-stageprofile-target-libatomic: maybe-all-stageprofile-target-libgcc
68023 configure-stagetrain-target-libatomic: maybe-all-stagetrain-target-libgcc
68024 configure-stagefeedback-target-libatomic: maybe-all-stagefeedback-target-libgcc
68025 configure-stageautoprofile-target-libatomic: maybe-all-stageautoprofile-target-libgcc
68026 configure-stageautofeedback-target-libatomic: maybe-all-stageautofeedback-target-libgcc
68027 @endif gcc-bootstrap
68028
68029 @if gcc-no-bootstrap
68030 configure-target-libstdc++-v3: maybe-all-target-libgcc
68031 configure-target-libsanitizer: maybe-all-target-libgcc
68032 configure-target-libvtv: maybe-all-target-libgcc
68033 configure-target-libssp: maybe-all-target-libgcc
68034 configure-target-newlib: maybe-all-target-libgcc
68035 configure-target-libbacktrace: maybe-all-target-libgcc
68036 configure-target-libquadmath: maybe-all-target-libgcc
68037 configure-target-libgfortran: maybe-all-target-libgcc
68038 configure-target-libobjc: maybe-all-target-libgcc
68039 configure-target-libgo: maybe-all-target-libgcc
68040 configure-target-libphobos: maybe-all-target-libgcc
68041 configure-target-libtermcap: maybe-all-target-libgcc
68042 configure-target-winsup: maybe-all-target-libgcc
68043 configure-target-libgloss: maybe-all-target-libgcc
68044 configure-target-libffi: maybe-all-target-libgcc
68045 configure-target-zlib: maybe-all-target-libgcc
68046 configure-target-rda: maybe-all-target-libgcc
68047 configure-target-libada: maybe-all-target-libgcc
68048 configure-target-libgm2: maybe-all-target-libgcc
68049 configure-target-libgomp: maybe-all-target-libgcc
68050 configure-target-libitm: maybe-all-target-libgcc
68051 configure-target-libatomic: maybe-all-target-libgcc
68052 configure-target-libgrust: maybe-all-target-libgcc
68053 @endif gcc-no-bootstrap
68054
68055
68056 configure-target-libstdc++-v3: maybe-all-target-newlib maybe-all-target-libgloss
68057
68058 configure-target-libsanitizer: maybe-all-target-newlib maybe-all-target-libgloss
68059
68060 configure-target-libvtv: maybe-all-target-newlib maybe-all-target-libgloss
68061
68062 configure-target-libssp: maybe-all-target-newlib maybe-all-target-libgloss
68063
68064
68065
68066 configure-target-libbacktrace: maybe-all-target-newlib maybe-all-target-libgloss
68067
68068 configure-target-libquadmath: maybe-all-target-newlib maybe-all-target-libgloss
68069
68070 configure-target-libgfortran: maybe-all-target-newlib maybe-all-target-libgloss
68071
68072 configure-target-libobjc: maybe-all-target-newlib maybe-all-target-libgloss
68073
68074 configure-target-libgo: maybe-all-target-newlib maybe-all-target-libgloss
68075
68076 configure-target-libphobos: maybe-all-target-newlib maybe-all-target-libgloss
68077
68078 configure-target-libtermcap: maybe-all-target-newlib maybe-all-target-libgloss
68079
68080 configure-target-winsup: maybe-all-target-newlib maybe-all-target-libgloss
68081
68082
68083 configure-target-libffi: maybe-all-target-newlib maybe-all-target-libgloss
68084 configure-target-libffi: maybe-all-target-libstdc++-v3
68085
68086 configure-target-zlib: maybe-all-target-newlib maybe-all-target-libgloss
68087
68088 configure-target-rda: maybe-all-target-newlib maybe-all-target-libgloss
68089
68090 configure-target-libada: maybe-all-target-newlib maybe-all-target-libgloss
68091
68092 configure-target-libgm2: maybe-all-target-newlib maybe-all-target-libgloss
68093
68094 configure-target-libgomp: maybe-all-target-newlib maybe-all-target-libgloss
68095
68096 configure-target-libitm: maybe-all-target-newlib maybe-all-target-libgloss
68097 configure-target-libitm: maybe-all-target-libstdc++-v3
68098
68099 configure-target-libatomic: maybe-all-target-newlib maybe-all-target-libgloss
68100
68101 configure-target-libgrust: maybe-all-target-newlib maybe-all-target-libgloss
68102
68103
68104 CONFIGURE_GDB_TK = @CONFIGURE_GDB_TK@
68105 GDB_TK = @GDB_TK@
68106 INSTALL_GDB_TK = @INSTALL_GDB_TK@
68107 configure-gdb: $(CONFIGURE_GDB_TK)
68108 all-gdb: $(gdbnlmrequirements) $(GDB_TK)
68109 install-gdb: $(INSTALL_GDB_TK)
68110
68111 # Serialization dependencies.  Host configures don't work well in parallel to
68112 # each other, due to contention over config.cache.  Target configures and 
68113 # build configures are similar.
68114 @serialization_dependencies@
68115
68116 # --------------------------------
68117 # Regenerating top level configury
68118 # --------------------------------
68119
68120 # Rebuilding Makefile.in, using autogen.
68121 AUTOGEN = autogen
68122 $(srcdir)/Makefile.in: @MAINT@ $(srcdir)/Makefile.tpl $(srcdir)/Makefile.def
68123         cd $(srcdir) && $(AUTOGEN) Makefile.def
68124
68125 # Rebuilding Makefile.
68126 Makefile: $(srcdir)/Makefile.in config.status
68127         CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
68128
68129 config.status: configure
68130         CONFIG_SHELL="$(SHELL)" $(SHELL) ./config.status --recheck
68131
68132 # Rebuilding configure.
68133 AUTOCONF = autoconf
68134 $(srcdir)/configure: @MAINT@ $(srcdir)/configure.ac $(srcdir)/config/acx.m4 \
68135         $(srcdir)/config/override.m4 $(srcdir)/config/proginstall.m4 \
68136         $(srcdir)/config/elf.m4 $(srcdir)/config/isl.m4 \
68137         $(srcdir)/config/gcc-plugin.m4 \
68138         $(srcdir)/libtool.m4 $(srcdir)/ltoptions.m4 $(srcdir)/ltsugar.m4 \
68139         $(srcdir)/ltversion.m4 $(srcdir)/lt~obsolete.m4
68140         cd $(srcdir) && $(AUTOCONF)
68141
68142 # ------------------------------
68143 # Special directives to GNU Make
68144 # ------------------------------
68145
68146 # Don't pass command-line variables to submakes.
68147 .NOEXPORT:
68148 MAKEOVERRIDES=
68149
68150 # end of Makefile.in