Merge config/picflag.m4 from gcc
[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
7 #   Free Software Foundation
8 #
9 # This file is free software; you can redistribute it and/or modify
10 # it under the terms of the GNU General Public License as published by
11 # the Free Software Foundation; either version 3 of the License, or
12 # (at your option) any later version.
13
14 # This program is distributed in the hope that it will be useful,
15 # but WITHOUT ANY WARRANTY; without even the implied warranty of
16 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
17 # GNU General Public License for more details.
18
19 # You should have received a copy of the GNU General Public License
20 # along with this program; see the file COPYING3.  If not see
21 # <http://www.gnu.org/licenses/>.
22 #
23
24 # First, test for a proper version of make, but only where one is required.
25
26 @if gcc
27 ifeq (,$(.VARIABLES)) # The variable .VARIABLES, new with 3.80, is never empty.
28 $(error GNU make version 3.80 or newer is required.)
29 endif
30 @endif gcc
31
32 # -------------------------------
33 # Standard Autoconf-set variables
34 # -------------------------------
35 VPATH=@srcdir@
36
37 build_alias=@build_noncanonical@
38 build_vendor=@build_vendor@
39 build_os=@build_os@
40 build=@build@
41 host_alias=@host_noncanonical@
42 host_vendor=@host_vendor@
43 host_os=@host_os@
44 host=@host@
45 target_alias=@target_noncanonical@
46 target_vendor=@target_vendor@
47 target_os=@target_os@
48 target=@target@
49
50 program_transform_name = @program_transform_name@
51
52 prefix = @prefix@
53 exec_prefix = @exec_prefix@
54
55 srcdir = @srcdir@
56
57 bindir = @bindir@
58 sbindir = @sbindir@
59 libexecdir = @libexecdir@
60 datadir = @datadir@
61 sysconfdir = @sysconfdir@
62 sharedstatedir = @sharedstatedir@
63 localstatedir = @localstatedir@
64 libdir = @libdir@
65 includedir = @includedir@
66 oldincludedir = @oldincludedir@
67 infodir = @infodir@
68 datarootdir = @datarootdir@
69 docdir = @docdir@
70 pdfdir = @pdfdir@
71 htmldir = @htmldir@
72 mandir = @mandir@
73 man1dir = $(mandir)/man1
74 man2dir = $(mandir)/man2
75 man3dir = $(mandir)/man3
76 man4dir = $(mandir)/man4
77 man5dir = $(mandir)/man5
78 man6dir = $(mandir)/man6
79 man7dir = $(mandir)/man7
80 man8dir = $(mandir)/man8
81 man9dir = $(mandir)/man9
82
83 INSTALL = @INSTALL@
84 INSTALL_PROGRAM = @INSTALL_PROGRAM@
85 INSTALL_SCRIPT = @INSTALL_SCRIPT@
86 INSTALL_DATA = @INSTALL_DATA@
87 LN = @LN@
88 LN_S = @LN_S@
89 MAINT = @MAINT@
90 MAINTAINER_MODE_FALSE = @MAINTAINER_MODE_FALSE@
91 MAINTAINER_MODE_TRUE = @MAINTAINER_MODE_TRUE@
92
93 # -------------------------------------------------
94 # Miscellaneous non-standard autoconf-set variables
95 # -------------------------------------------------
96
97 # The gcc driver likes to know the arguments it was configured with.
98 TOPLEVEL_CONFIGURE_ARGUMENTS=@TOPLEVEL_CONFIGURE_ARGUMENTS@
99
100 tooldir = @tooldir@
101 build_tooldir = @build_tooldir@
102
103 # This is the name of the environment variable used for the path to
104 # the libraries.
105 RPATH_ENVVAR = @RPATH_ENVVAR@
106
107 # On targets where RPATH_ENVVAR is PATH, a subdirectory of the GCC build path
108 # is used instead of the directory itself to avoid including built
109 # executables in PATH.
110 GCC_SHLIB_SUBDIR = @GCC_SHLIB_SUBDIR@
111
112 # If the build should make suitable code for shared host resources.
113 host_shared = @host_shared@
114
115 # Build programs are put under this directory.
116 BUILD_SUBDIR = @build_subdir@
117 # This is set by the configure script to the arguments to use when configuring
118 # directories built for the build system.
119 BUILD_CONFIGARGS = @build_configargs@ --with-build-subdir="$(BUILD_SUBDIR)"
120
121 # Linker flags to use on the host, for stage1 or when not
122 # bootstrapping.
123 STAGE1_LDFLAGS = @stage1_ldflags@
124
125 # Libraries to use on the host, for stage1 or when not bootstrapping.
126 STAGE1_LIBS = @stage1_libs@
127
128 # Linker flags to use for stage2 and later.
129 POSTSTAGE1_LDFLAGS = @poststage1_ldflags@
130
131 # Libraries to use for stage2 and later.
132 POSTSTAGE1_LIBS = @poststage1_libs@
133
134 # This is the list of variables to export in the environment when
135 # configuring any subdirectory.  It must also be exported whenever
136 # recursing into a build directory in case that directory's Makefile
137 # re-runs configure.
138 BASE_EXPORTS = \
139         FLEX="$(FLEX)"; export FLEX; \
140         LEX="$(LEX)"; export LEX; \
141         BISON="$(BISON)"; export BISON; \
142         YACC="$(YACC)"; export YACC; \
143         M4="$(M4)"; export M4; \
144         SED="$(SED)"; export SED; \
145         AWK="$(AWK)"; export AWK; \
146         MAKEINFO="$(MAKEINFO)"; export MAKEINFO;
147
148 # This is the list of variables to export in the environment when
149 # configuring subdirectories for the build system.
150 BUILD_EXPORTS = \
151         $(BASE_EXPORTS) \
152         AR="$(AR_FOR_BUILD)"; export AR; \
153         AS="$(AS_FOR_BUILD)"; export AS; \
154         CC="$(CC_FOR_BUILD)"; export CC; \
155         CFLAGS="$(CFLAGS_FOR_BUILD)"; export CFLAGS; \
156         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
157         CPP="$(CPP_FOR_BUILD)"; export CPP; \
158         CPPFLAGS="$(CPPFLAGS_FOR_BUILD)"; export CPPFLAGS; \
159         CXX="$(CXX_FOR_BUILD)"; export CXX; \
160         CXXFLAGS="$(CXXFLAGS_FOR_BUILD)"; export CXXFLAGS; \
161         GFORTRAN="$(GFORTRAN_FOR_BUILD)"; export GFORTRAN; \
162         GOC="$(GOC_FOR_BUILD)"; export GOC; \
163         GOCFLAGS="$(GOCFLAGS_FOR_BUILD)"; export GOCFLAGS; \
164         GDC="$(GDC_FOR_BUILD)"; export GDC; \
165         GDCFLAGS="$(GDCFLAGS_FOR_BUILD)"; export GDCFLAGS; \
166         DLLTOOL="$(DLLTOOL_FOR_BUILD)"; export DLLTOOL; \
167         DSYMUTIL="$(DSYMUTIL_FOR_BUILD)"; export DSYMUTIL; \
168         LD="$(LD_FOR_BUILD)"; export LD; \
169         LDFLAGS="$(LDFLAGS_FOR_BUILD)"; export LDFLAGS; \
170         NM="$(NM_FOR_BUILD)"; export NM; \
171         RANLIB="$(RANLIB_FOR_BUILD)"; export RANLIB; \
172         WINDRES="$(WINDRES_FOR_BUILD)"; export WINDRES; \
173         WINDMC="$(WINDMC_FOR_BUILD)"; export WINDMC;
174
175 # These variables must be set on the make command line for directories
176 # built for the build system to override those in BASE_FLAGS_TO_PASS.
177 EXTRA_BUILD_FLAGS = \
178         CFLAGS="$(CFLAGS_FOR_BUILD)" \
179         LDFLAGS="$(LDFLAGS_FOR_BUILD)"
180
181 # This is the list of directories to built for the host system.
182 SUBDIRS = @configdirs@
183 TARGET_CONFIGDIRS = @target_configdirs@
184 # This is set by the configure script to the arguments to use when configuring
185 # directories built for the host system.
186 HOST_CONFIGARGS = @host_configargs@
187 # Host programs are put under this directory, which is . except if building
188 # with srcdir=..
189 HOST_SUBDIR = @host_subdir@
190 # This is the list of variables to export in the environment when
191 # configuring subdirectories for the host system.  We need to pass
192 # some to the GCC configure because of its hybrid host/target nature.
193 HOST_EXPORTS = \
194         $(BASE_EXPORTS) \
195         CC="$(CC)"; export CC; \
196         ADA_CFLAGS="$(ADA_CFLAGS)"; export ADA_CFLAGS; \
197         CFLAGS="$(CFLAGS)"; export CFLAGS; \
198         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
199         CXX="$(CXX)"; export CXX; \
200         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
201         GFORTRAN="$(GFORTRAN)"; export GFORTRAN; \
202         GOC="$(GOC)"; export GOC; \
203         GDC="$(GDC)"; export GDC; \
204         AR="$(AR)"; export AR; \
205         AS="$(AS)"; export AS; \
206         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
207         CPP_FOR_BUILD="$(CPP_FOR_BUILD)"; export CPP_FOR_BUILD; \
208         CPPFLAGS_FOR_BUILD="$(CPPFLAGS_FOR_BUILD)"; export CPPFLAGS_FOR_BUILD; \
209         CXX_FOR_BUILD="$(CXX_FOR_BUILD)"; export CXX_FOR_BUILD; \
210         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
211         DSYMUTIL="$(DSYMUTIL)"; export DSYMUTIL; \
212         LD="$(LD)"; export LD; \
213         LDFLAGS="$(STAGE1_LDFLAGS) $(LDFLAGS)"; export LDFLAGS; \
214         NM="$(NM)"; export NM; \
215         RANLIB="$(RANLIB)"; export RANLIB; \
216         WINDRES="$(WINDRES)"; export WINDRES; \
217         WINDMC="$(WINDMC)"; export WINDMC; \
218         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
219         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
220         OTOOL="$(OTOOL)"; export OTOOL; \
221         PKG_CONFIG_PATH="$(PKG_CONFIG_PATH)"; export PKG_CONFIG_PATH; \
222         READELF="$(READELF)"; export READELF; \
223         AR_FOR_TARGET="$(AR_FOR_TARGET)"; export AR_FOR_TARGET; \
224         AS_FOR_TARGET="$(AS_FOR_TARGET)"; export AS_FOR_TARGET; \
225         DSYMUTIL_FOR_TARGET="$(DSYMUTIL_FOR_TARGET)"; export DSYMUTIL_FOR_TARGET; \
226         GCC_FOR_TARGET="$(GCC_FOR_TARGET)"; export GCC_FOR_TARGET; \
227         LD_FOR_TARGET="$(LD_FOR_TARGET)"; export LD_FOR_TARGET; \
228         NM_FOR_TARGET="$(NM_FOR_TARGET)"; export NM_FOR_TARGET; \
229         OBJDUMP_FOR_TARGET="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP_FOR_TARGET; \
230         OBJCOPY_FOR_TARGET="$(OBJCOPY_FOR_TARGET)"; export OBJCOPY_FOR_TARGET; \
231         OTOOL_FOR_TARGET="$(OTOOL_FOR_TARGET)"; export OTOOL_FOR_TARGET; \
232         RANLIB_FOR_TARGET="$(RANLIB_FOR_TARGET)"; export RANLIB_FOR_TARGET; \
233         READELF_FOR_TARGET="$(READELF_FOR_TARGET)"; export READELF_FOR_TARGET; \
234         TOPLEVEL_CONFIGURE_ARGUMENTS="$(TOPLEVEL_CONFIGURE_ARGUMENTS)"; export TOPLEVEL_CONFIGURE_ARGUMENTS; \
235         HOST_LIBS="$(STAGE1_LIBS)"; export HOST_LIBS; \
236         GMPLIBS="$(HOST_GMPLIBS)"; export GMPLIBS; \
237         GMPINC="$(HOST_GMPINC)"; export GMPINC; \
238         ISLLIBS="$(HOST_ISLLIBS)"; export ISLLIBS; \
239         ISLINC="$(HOST_ISLINC)"; export ISLINC; \
240         LIBELFLIBS="$(HOST_LIBELFLIBS)"; export LIBELFLIBS; \
241         LIBELFINC="$(HOST_LIBELFINC)"; export LIBELFINC; \
242         XGCC_FLAGS_FOR_TARGET="$(XGCC_FLAGS_FOR_TARGET)"; export XGCC_FLAGS_FOR_TARGET; \
243 @if gcc-bootstrap
244         $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
245 @endif gcc-bootstrap
246         $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR);
247
248 POSTSTAGE1_CXX_EXPORT = \
249         CXX='$(CXX)'; export CXX; \
250         CXX_FOR_BUILD='$(CXX_FOR_BUILD)'; export CXX_FOR_BUILD;
251 @if target-libstdc++-v3-bootstrap
252 # Override the above if we're bootstrapping C++.
253 POSTSTAGE1_CXX_EXPORT = \
254         CXX="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/xg++$(exeext) \
255           -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/ -nostdinc++ \
256           -B$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
257           -B$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs \
258           `if $(LEAN); then echo ' -isystem '; else echo ' -I'; fi`$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/include/$(TARGET_SUBDIR) \
259           `if $(LEAN); then echo ' -isystem '; else echo ' -I'; fi`$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/include \
260           `if $(LEAN); then echo ' -isystem '; else echo ' -I'; fi`$$s/libstdc++-v3/libsupc++ \
261           -L$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
262           -L$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs"; \
263           export CXX; \
264         CXX_FOR_BUILD="$$CXX"; export CXX_FOR_BUILD;
265 @endif target-libstdc++-v3-bootstrap
266
267 # Similar, for later GCC stages.
268 POSTSTAGE1_HOST_EXPORTS = \
269         $(HOST_EXPORTS) \
270         CC="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/xgcc$(exeext) \
271           -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/ \
272           $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CC; \
273         CC_FOR_BUILD="$$CC"; export CC_FOR_BUILD; \
274         $(POSTSTAGE1_CXX_EXPORT) \
275         $(LTO_EXPORTS) \
276         GDC="$$r/$(HOST_SUBDIR)/prev-gcc/gdc$(exeext) -B$$r/$(HOST_SUBDIR)/prev-gcc/ \
277           -B$(build_tooldir)/bin/ $(GDC_FLAGS_FOR_TARGET) \
278           -B$$r/prev-$(TARGET_SUBDIR)/libphobos/src \
279           -I$$r/prev-$(TARGET_SUBDIR)/libphobos/libdruntime -I$$s/libphobos/libdruntime \
280           -L$$r/prev-$(TARGET_SUBDIR)/libphobos/src/.libs \
281           -L$$r/prev-$(TARGET_SUBDIR)/libphobos/libdruntime/.libs"; \
282         export GDC; \
283         GDC_FOR_BUILD="$$GDC"; export GDC_FOR_BUILD; \
284         GNATBIND="$$r/$(HOST_SUBDIR)/prev-gcc/gnatbind"; export GNATBIND; \
285         LDFLAGS="$(POSTSTAGE1_LDFLAGS) $(BOOT_LDFLAGS)"; export LDFLAGS; \
286         HOST_LIBS="$(POSTSTAGE1_LIBS)"; export HOST_LIBS;
287
288 # Target libraries are put under this directory:
289 TARGET_SUBDIR = @target_subdir@
290 # This is set by the configure script to the arguments to use when configuring
291 # directories built for the target.
292 TARGET_CONFIGARGS = @target_configargs@ --with-target-subdir="$(TARGET_SUBDIR)"
293 # This is the list of variables to export in the environment when
294 # configuring subdirectories for the target system.
295 BASE_TARGET_EXPORTS = \
296         $(BASE_EXPORTS) \
297         AR="$(AR_FOR_TARGET)"; export AR; \
298         AS="$(COMPILER_AS_FOR_TARGET)"; export AS; \
299         CC="$(CC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CC; \
300         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
301         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
302         CPPFLAGS="$(CPPFLAGS_FOR_TARGET)"; export CPPFLAGS; \
303         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
304         GFORTRAN="$(GFORTRAN_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GFORTRAN; \
305         GOC="$(GOC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GOC; \
306         GDC="$(GDC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GDC; \
307         DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
308         DSYMUTIL="$(DSYMUTIL_FOR_TARGET)"; export DSYMUTIL; \
309         LD="$(COMPILER_LD_FOR_TARGET)"; export LD; \
310         LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
311         LIPO="$(LIPO_FOR_TARGET)"; export LIPO; \
312         NM="$(COMPILER_NM_FOR_TARGET)"; export NM; \
313         OBJDUMP="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP; \
314         OBJCOPY="$(OBJCOPY_FOR_TARGET)"; export OBJCOPY; \
315         OTOOL="$(OTOOL_FOR_TARGET)"; export OTOOL; \
316         RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
317         READELF="$(READELF_FOR_TARGET)"; export READELF; \
318         STRIP="$(STRIP_FOR_TARGET)"; export STRIP; \
319         WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
320         WINDMC="$(WINDMC_FOR_TARGET)"; export WINDMC; \
321 @if gcc-bootstrap
322         $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
323 @endif gcc-bootstrap
324         $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
325         TARGET_CONFIGDIRS="$(TARGET_CONFIGDIRS)"; export TARGET_CONFIGDIRS;
326
327 RAW_CXX_TARGET_EXPORTS = \
328         $(BASE_TARGET_EXPORTS) \
329         CXX_FOR_TARGET="$(RAW_CXX_FOR_TARGET)"; export CXX_FOR_TARGET; \
330         CXX="$(RAW_CXX_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CXX;
331
332 NORMAL_TARGET_EXPORTS = \
333         $(BASE_TARGET_EXPORTS) \
334         CXX="$(CXX_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CXX;
335
336 # Where to find GMP
337 HOST_GMPLIBS = @gmplibs@
338 HOST_GMPINC = @gmpinc@
339
340 # Where to find isl
341 HOST_ISLLIBS = @isllibs@
342 HOST_ISLINC = @islinc@
343
344 # Where to find libelf
345 HOST_LIBELFLIBS = @libelflibs@
346 HOST_LIBELFINC = @libelfinc@
347
348 # ----------------------------------------------
349 # Programs producing files for the BUILD machine
350 # ----------------------------------------------
351
352 SHELL = @SHELL@
353
354 # pwd command to use.  Allow user to override default by setting PWDCMD in
355 # the environment to account for automounters.  The make variable must not
356 # be called PWDCMD, otherwise the value set here is passed to make
357 # subprocesses and overrides the setting from the user's environment.
358 # Don't use PWD since it is a common shell environment variable and we
359 # don't want to corrupt it.
360 PWD_COMMAND = $${PWDCMD-pwd}
361
362 # compilers to use to create programs which must be run in the build
363 # environment.
364 AR_FOR_BUILD = @AR_FOR_BUILD@
365 AS_FOR_BUILD = @AS_FOR_BUILD@
366 CC_FOR_BUILD = @CC_FOR_BUILD@
367 CFLAGS_FOR_BUILD = @CFLAGS_FOR_BUILD@
368 CPP_FOR_BUILD = @CPP_FOR_BUILD@
369 CPPFLAGS_FOR_BUILD = @CPPFLAGS_FOR_BUILD@
370 CXXFLAGS_FOR_BUILD = @CXXFLAGS_FOR_BUILD@
371 CXX_FOR_BUILD = @CXX_FOR_BUILD@
372 DLLTOOL_FOR_BUILD = @DLLTOOL_FOR_BUILD@
373 DSYMUTIL_FOR_BUILD = @DSYMUTIL_FOR_BUILD@
374 GFORTRAN_FOR_BUILD = @GFORTRAN_FOR_BUILD@
375 GOC_FOR_BUILD = @GOC_FOR_BUILD@
376 GDC_FOR_BUILD = @GDC_FOR_BUILD@
377 LDFLAGS_FOR_BUILD = @LDFLAGS_FOR_BUILD@
378 LD_FOR_BUILD = @LD_FOR_BUILD@
379 NM_FOR_BUILD = @NM_FOR_BUILD@
380 RANLIB_FOR_BUILD = @RANLIB_FOR_BUILD@
381 WINDMC_FOR_BUILD = @WINDMC_FOR_BUILD@
382 WINDRES_FOR_BUILD = @WINDRES_FOR_BUILD@
383
384 # Special variables passed down in EXTRA_GCC_FLAGS.  They are defined
385 # here so that they can be overridden by Makefile fragments.
386 BUILD_PREFIX = @BUILD_PREFIX@
387 BUILD_PREFIX_1 = @BUILD_PREFIX_1@
388
389 # Flags to pass to stage2 and later makes.  They are defined
390 # here so that they can be overridden by Makefile fragments.
391 BOOT_CFLAGS= -g -O2
392 BOOT_LDFLAGS=
393 BOOT_ADAFLAGS= -gnatpg
394
395 AWK = @AWK@
396 SED = @SED@
397 BISON = @BISON@
398 YACC = @YACC@
399 FLEX = @FLEX@
400 LEX = @LEX@
401 M4 = @M4@
402 MAKEINFO = @MAKEINFO@
403 EXPECT = @EXPECT@
404 RUNTEST = @RUNTEST@
405
406 AUTO_PROFILE = gcc-auto-profile -c 10000000
407
408 # This just becomes part of the MAKEINFO definition passed down to
409 # sub-makes.  It lets flags be given on the command line while still
410 # using the makeinfo from the object tree.
411 # (Default to avoid splitting info files by setting the threshold high.)
412 MAKEINFOFLAGS = --split-size=5000000
413
414 # ---------------------------------------------
415 # Programs producing files for the HOST machine
416 # ---------------------------------------------
417
418 AS = @AS@
419 AR = @AR@ @AR_PLUGIN_OPTION@
420 AR_FLAGS = rc
421 CC = @CC@
422 CXX = @CXX@
423 DLLTOOL = @DLLTOOL@
424 DSYMUTIL = @DSYMUTIL@
425 LD = @LD@
426 LIPO = @LIPO@
427 NM = @NM@
428 OBJDUMP = @OBJDUMP@
429 OTOOL = @OTOOL@
430 RANLIB = @RANLIB@ @RANLIB_PLUGIN_OPTION@
431 READELF = @READELF@
432 STRIP = @STRIP@
433 WINDRES = @WINDRES@
434 WINDMC = @WINDMC@
435
436 GDC = @GDC@
437 GNATBIND = @GNATBIND@
438 GNATMAKE = @GNATMAKE@
439
440 CFLAGS = @CFLAGS@
441 LDFLAGS = @LDFLAGS@
442 LIBCFLAGS = $(CFLAGS)
443 CXXFLAGS = @CXXFLAGS@
444 LIBCXXFLAGS = $(CXXFLAGS) -fno-implicit-templates
445 GOCFLAGS = $(CFLAGS)
446 GDCFLAGS = $(CFLAGS)
447
448 PKG_CONFIG_PATH = @PKG_CONFIG_PATH@
449
450 # Pass additional PGO and LTO compiler options to the PGO build.
451 BUILD_CFLAGS = $(PGO_BUILD_CFLAGS) $(PGO_BUILD_LTO_CFLAGS)
452 override CFLAGS += $(BUILD_CFLAGS)
453 override CXXFLAGS += $(BUILD_CFLAGS)
454
455 # Additional PGO and LTO compiler options to generate profiling data
456 # for the PGO build.
457 PGO_BUILD_GEN_FLAGS_TO_PASS = \
458         PGO_BUILD_CFLAGS="@PGO_BUILD_GEN_CFLAGS@" \
459         PGO_BUILD_LTO_CFLAGS="@PGO_BUILD_LTO_CFLAGS@"
460
461 # NB: Filter out any compiler options which may fail PGO training runs.
462 PGO_BUILD_TRAINING_CFLAGS:= \
463         $(filter-out -Werror=%,$(CFLAGS))
464 PGO_BUILD_TRAINING_CXXFLAGS:=\
465         $(filter-out -Werror=%,$(CXXFLAGS))
466 PGO_BUILD_TRAINING_CFLAGS:= \
467         $(filter-out -Wall,$(PGO_BUILD_TRAINING_CFLAGS))
468 PGO_BUILD_TRAINING_CXXFLAGS:= \
469         $(filter-out -Wall,$(PGO_BUILD_TRAINING_CXXFLAGS))
470 PGO_BUILD_TRAINING_CFLAGS:= \
471         $(filter-out -specs=%,$(PGO_BUILD_TRAINING_CFLAGS))
472 PGO_BUILD_TRAINING_CXXFLAGS:= \
473         $(filter-out -specs=%,$(PGO_BUILD_TRAINING_CXXFLAGS))
474 PGO_BUILD_TRAINING_FLAGS_TO_PASS = \
475         PGO_BUILD_TRAINING=yes \
476         CFLAGS_FOR_TARGET="$(PGO_BUILD_TRAINING_CFLAGS)" \
477         CXXFLAGS_FOR_TARGET="$(PGO_BUILD_TRAINING_CXXFLAGS)"
478
479 # Ignore "make check" errors in PGO training runs.
480 PGO_BUILD_TRAINING_MFLAGS = -i
481
482 # Additional PGO and LTO compiler options to use profiling data for the
483 # PGO build.
484 PGO_BUILD_USE_FLAGS_TO_PASS = \
485         PGO_BUILD_CFLAGS="@PGO_BUILD_USE_CFLAGS@" \
486         PGO_BUILD_LTO_CFLAGS="@PGO_BUILD_LTO_CFLAGS@"
487
488 # PGO training targets for the PGO build.  FIXME: Add gold tests to
489 # training.
490 PGO-TRAINING-TARGETS = binutils gas gdb ld sim
491 PGO_BUILD_TRAINING = $(addprefix maybe-check-,$(PGO-TRAINING-TARGETS))
492
493 CREATE_GCOV = create_gcov
494
495 TFLAGS =
496
497 # Defaults for all stages; some are overridden below.
498
499 STAGE_CFLAGS = $(BOOT_CFLAGS)
500 STAGE_TFLAGS = $(TFLAGS)
501 STAGE_CONFIGURE_FLAGS=@stage2_werror_flag@
502
503
504 # Defaults for stage 1; some are overridden below.
505 STAGE1_CFLAGS = $(STAGE_CFLAGS)
506 STAGE1_CXXFLAGS = $(CXXFLAGS)
507 @if target-libstdc++-v3-bootstrap
508 # Override the above if we're bootstrapping C++.
509 STAGE1_CXXFLAGS = $(STAGE1_CFLAGS)
510 @endif target-libstdc++-v3-bootstrap
511 STAGE1_TFLAGS = $(STAGE_TFLAGS)
512 STAGE1_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
513
514 # Defaults for stage 2; some are overridden below.
515 STAGE2_CFLAGS = $(STAGE_CFLAGS)
516 STAGE2_CXXFLAGS = $(CXXFLAGS)
517 @if target-libstdc++-v3-bootstrap
518 # Override the above if we're bootstrapping C++.
519 STAGE2_CXXFLAGS = $(STAGE2_CFLAGS)
520 @endif target-libstdc++-v3-bootstrap
521 STAGE2_TFLAGS = $(STAGE_TFLAGS)
522 STAGE2_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
523
524 # Defaults for stage 3; some are overridden below.
525 STAGE3_CFLAGS = $(STAGE_CFLAGS)
526 STAGE3_CXXFLAGS = $(CXXFLAGS)
527 @if target-libstdc++-v3-bootstrap
528 # Override the above if we're bootstrapping C++.
529 STAGE3_CXXFLAGS = $(STAGE3_CFLAGS)
530 @endif target-libstdc++-v3-bootstrap
531 STAGE3_TFLAGS = $(STAGE_TFLAGS)
532 STAGE3_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
533
534 # Defaults for stage 4; some are overridden below.
535 STAGE4_CFLAGS = $(STAGE_CFLAGS)
536 STAGE4_CXXFLAGS = $(CXXFLAGS)
537 @if target-libstdc++-v3-bootstrap
538 # Override the above if we're bootstrapping C++.
539 STAGE4_CXXFLAGS = $(STAGE4_CFLAGS)
540 @endif target-libstdc++-v3-bootstrap
541 STAGE4_TFLAGS = $(STAGE_TFLAGS)
542 STAGE4_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
543
544 # Defaults for stage profile; some are overridden below.
545 STAGEprofile_CFLAGS = $(STAGE_CFLAGS)
546 STAGEprofile_CXXFLAGS = $(CXXFLAGS)
547 @if target-libstdc++-v3-bootstrap
548 # Override the above if we're bootstrapping C++.
549 STAGEprofile_CXXFLAGS = $(STAGEprofile_CFLAGS)
550 @endif target-libstdc++-v3-bootstrap
551 STAGEprofile_TFLAGS = $(STAGE_TFLAGS)
552 STAGEprofile_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
553
554 # Defaults for stage train; some are overridden below.
555 STAGEtrain_CFLAGS = $(STAGE_CFLAGS)
556 STAGEtrain_CXXFLAGS = $(CXXFLAGS)
557 @if target-libstdc++-v3-bootstrap
558 # Override the above if we're bootstrapping C++.
559 STAGEtrain_CXXFLAGS = $(STAGEtrain_CFLAGS)
560 @endif target-libstdc++-v3-bootstrap
561 STAGEtrain_TFLAGS = $(STAGE_TFLAGS)
562 STAGEtrain_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
563
564 # Defaults for stage feedback; some are overridden below.
565 STAGEfeedback_CFLAGS = $(STAGE_CFLAGS)
566 STAGEfeedback_CXXFLAGS = $(CXXFLAGS)
567 @if target-libstdc++-v3-bootstrap
568 # Override the above if we're bootstrapping C++.
569 STAGEfeedback_CXXFLAGS = $(STAGEfeedback_CFLAGS)
570 @endif target-libstdc++-v3-bootstrap
571 STAGEfeedback_TFLAGS = $(STAGE_TFLAGS)
572 STAGEfeedback_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
573
574 # Defaults for stage autoprofile; some are overridden below.
575 STAGEautoprofile_CFLAGS = $(STAGE_CFLAGS)
576 STAGEautoprofile_CXXFLAGS = $(CXXFLAGS)
577 @if target-libstdc++-v3-bootstrap
578 # Override the above if we're bootstrapping C++.
579 STAGEautoprofile_CXXFLAGS = $(STAGEautoprofile_CFLAGS)
580 @endif target-libstdc++-v3-bootstrap
581 STAGEautoprofile_TFLAGS = $(STAGE_TFLAGS)
582 STAGEautoprofile_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
583
584 # Defaults for stage autofeedback; some are overridden below.
585 STAGEautofeedback_CFLAGS = $(STAGE_CFLAGS)
586 STAGEautofeedback_CXXFLAGS = $(CXXFLAGS)
587 @if target-libstdc++-v3-bootstrap
588 # Override the above if we're bootstrapping C++.
589 STAGEautofeedback_CXXFLAGS = $(STAGEautofeedback_CFLAGS)
590 @endif target-libstdc++-v3-bootstrap
591 STAGEautofeedback_TFLAGS = $(STAGE_TFLAGS)
592 STAGEautofeedback_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
593
594
595 # By default, C and C++ are the only stage1 languages, because they are the
596 # only ones we require to build with the bootstrap compiler, and also the
597 # only ones useful for building stage2.
598
599 STAGE1_CFLAGS = @stage1_cflags@
600 STAGE1_CHECKING = @stage1_checking@
601 STAGE1_LANGUAGES = @stage1_languages@
602 # * We force-disable intermodule optimizations, even if
603 #   --enable-intermodule was passed, since the installed compiler
604 #   probably can't handle them.  Luckily, autoconf always respects
605 #   the last argument when conflicting --enable arguments are passed.
606 # * Likewise, we force-disable coverage flags, since the installed
607 #   compiler probably has never heard of them.
608 # * We also disable -Wformat, since older GCCs don't understand newer %s.
609 STAGE1_CONFIGURE_FLAGS = --disable-intermodule $(STAGE1_CHECKING) \
610           --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" \
611           --disable-build-format-warnings
612
613 # When using the slow stage1 compiler disable IL verification and forcefully
614 # enable it when using the stage2 compiler instead.  As we later compare
615 # stage2 and stage3 we are merely avoid doing redundant work, plus we apply
616 # checking when building all target libraries for release builds.
617 STAGE1_TFLAGS += -fno-checking
618 STAGE2_CFLAGS += -fno-checking
619 STAGE2_TFLAGS += -fno-checking
620 STAGE3_CFLAGS += -fchecking=1
621 STAGE3_TFLAGS += -fchecking=1
622
623 STAGEprofile_CFLAGS = $(STAGE2_CFLAGS) -fprofile-generate
624 STAGEprofile_TFLAGS = $(STAGE2_TFLAGS)
625
626 STAGEtrain_CFLAGS = $(filter-out -fchecking=1,$(STAGE3_CFLAGS))
627 STAGEtrain_TFLAGS = $(filter-out -fchecking=1,$(STAGE3_TFLAGS))
628
629 STAGEfeedback_CFLAGS = $(STAGE4_CFLAGS) -fprofile-use -fprofile-reproducible=parallel-runs
630 STAGEfeedback_TFLAGS = $(STAGE4_TFLAGS)
631
632 STAGEautoprofile_CFLAGS = $(STAGE2_CFLAGS) -g
633 STAGEautoprofile_TFLAGS = $(STAGE2_TFLAGS)
634
635 STAGEautofeedback_CFLAGS = $(STAGE3_CFLAGS)
636 STAGEautofeedback_TFLAGS = $(STAGE3_TFLAGS)
637
638 do-compare = @do_compare@
639 do-compare3 = $(do-compare)
640
641 # -----------------------------------------------
642 # Programs producing files for the TARGET machine
643 # -----------------------------------------------
644
645 AR_FOR_TARGET=@AR_FOR_TARGET@
646 AS_FOR_TARGET=@AS_FOR_TARGET@
647 CC_FOR_TARGET=$(STAGE_CC_WRAPPER) @CC_FOR_TARGET@
648
649 # If GCC_FOR_TARGET is not overriden on the command line, then this
650 # variable is passed down to the gcc Makefile, where it is used to
651 # build libgcc2.a.  We define it here so that it can itself be
652 # overridden on the command line.
653 GCC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCC_FOR_TARGET@
654 CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @CXX_FOR_TARGET@
655 RAW_CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @RAW_CXX_FOR_TARGET@
656 GFORTRAN_FOR_TARGET=$(STAGE_CC_WRAPPER) @GFORTRAN_FOR_TARGET@
657 GOC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GOC_FOR_TARGET@
658 GDC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GDC_FOR_TARGET@
659 DLLTOOL_FOR_TARGET=@DLLTOOL_FOR_TARGET@
660 DSYMUTIL_FOR_TARGET=@DSYMUTIL_FOR_TARGET@
661 LD_FOR_TARGET=@LD_FOR_TARGET@
662
663 LIPO_FOR_TARGET=@LIPO_FOR_TARGET@
664 NM_FOR_TARGET=@NM_FOR_TARGET@
665 OBJDUMP_FOR_TARGET=@OBJDUMP_FOR_TARGET@
666 OBJCOPY_FOR_TARGET=@OBJCOPY_FOR_TARGET@
667 OTOOL_FOR_TARGET=@OTOOL_FOR_TARGET@
668 RANLIB_FOR_TARGET=@RANLIB_FOR_TARGET@
669 READELF_FOR_TARGET=@READELF_FOR_TARGET@
670 STRIP_FOR_TARGET=@STRIP_FOR_TARGET@
671 WINDRES_FOR_TARGET=@WINDRES_FOR_TARGET@
672 WINDMC_FOR_TARGET=@WINDMC_FOR_TARGET@
673
674 COMPILER_AS_FOR_TARGET=@COMPILER_AS_FOR_TARGET@
675 COMPILER_LD_FOR_TARGET=@COMPILER_LD_FOR_TARGET@
676 COMPILER_NM_FOR_TARGET=@COMPILER_NM_FOR_TARGET@
677
678 CFLAGS_FOR_TARGET = @CFLAGS_FOR_TARGET@
679 CXXFLAGS_FOR_TARGET = @CXXFLAGS_FOR_TARGET@
680
681 LIBCFLAGS_FOR_TARGET = $(CFLAGS_FOR_TARGET)
682 LIBCXXFLAGS_FOR_TARGET = $(CXXFLAGS_FOR_TARGET) -fno-implicit-templates
683 LDFLAGS_FOR_TARGET = @LDFLAGS_FOR_TARGET@
684 GOCFLAGS_FOR_TARGET = -O2 -g
685 GDCFLAGS_FOR_TARGET = -O2 -g
686
687 FLAGS_FOR_TARGET = @FLAGS_FOR_TARGET@
688 SYSROOT_CFLAGS_FOR_TARGET = @SYSROOT_CFLAGS_FOR_TARGET@
689 DEBUG_PREFIX_CFLAGS_FOR_TARGET = @DEBUG_PREFIX_CFLAGS_FOR_TARGET@
690
691 XGCC_FLAGS_FOR_TARGET = $(FLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)
692
693 # ------------------------------------
694 # Miscellaneous targets and flag lists
695 # ------------------------------------
696
697 # The first rule in the file had better be this one.  Don't put any above it.
698 # This lives here to allow makefile fragments to contain dependencies.
699 all:
700
701 #### host and target specific makefile fragments come in here.
702 @target_makefile_frag@
703 @alphaieee_frag@
704 @ospace_frag@
705 @host_makefile_frag@
706 ###
707
708 # This is the list of directories that may be needed in RPATH_ENVVAR
709 # so that programs built for the target machine work.
710 TARGET_LIB_PATH = $(TARGET_LIB_PATH_libstdc++-v3)$(TARGET_LIB_PATH_libsanitizer)$(TARGET_LIB_PATH_libvtv)$(TARGET_LIB_PATH_liboffloadmic)$(TARGET_LIB_PATH_libssp)$(TARGET_LIB_PATH_libphobos)$(TARGET_LIB_PATH_libgomp)$(TARGET_LIB_PATH_libitm)$(TARGET_LIB_PATH_libatomic)$(HOST_LIB_PATH_gcc)
711
712 @if target-libstdc++-v3
713 TARGET_LIB_PATH_libstdc++-v3 = $$r/$(TARGET_SUBDIR)/libstdc++-v3/src/.libs:
714 @endif target-libstdc++-v3
715
716 @if target-libsanitizer
717 TARGET_LIB_PATH_libsanitizer = $$r/$(TARGET_SUBDIR)/libsanitizer/.libs:
718 @endif target-libsanitizer
719
720 @if target-libvtv
721 TARGET_LIB_PATH_libvtv = $$r/$(TARGET_SUBDIR)/libvtv/.libs:
722 @endif target-libvtv
723
724 @if target-liboffloadmic
725 TARGET_LIB_PATH_liboffloadmic = $$r/$(TARGET_SUBDIR)/liboffloadmic/.libs:
726 @endif target-liboffloadmic
727
728 @if target-libssp
729 TARGET_LIB_PATH_libssp = $$r/$(TARGET_SUBDIR)/libssp/.libs:
730 @endif target-libssp
731
732 @if target-libphobos
733 TARGET_LIB_PATH_libphobos = $$r/$(TARGET_SUBDIR)/libphobos/src/.libs:
734 @endif target-libphobos
735
736 @if target-libgomp
737 TARGET_LIB_PATH_libgomp = $$r/$(TARGET_SUBDIR)/libgomp/.libs:
738 @endif target-libgomp
739
740 @if target-libitm
741 TARGET_LIB_PATH_libitm = $$r/$(TARGET_SUBDIR)/libitm/.libs:
742 @endif target-libitm
743
744 @if target-libatomic
745 TARGET_LIB_PATH_libatomic = $$r/$(TARGET_SUBDIR)/libatomic/.libs:
746 @endif target-libatomic
747
748
749
750 # This is the list of directories that may be needed in RPATH_ENVVAR
751 # so that programs built for the host machine work.
752 HOST_LIB_PATH = $(HOST_LIB_PATH_gmp)$(HOST_LIB_PATH_mpfr)$(HOST_LIB_PATH_mpc)$(HOST_LIB_PATH_isl)$(HOST_LIB_PATH_libelf)
753
754 # Define HOST_LIB_PATH_gcc here, for the sake of TARGET_LIB_PATH, ouch
755 @if gcc
756 HOST_LIB_PATH_gcc = $$r/$(HOST_SUBDIR)/gcc$(GCC_SHLIB_SUBDIR):$$r/$(HOST_SUBDIR)/prev-gcc$(GCC_SHLIB_SUBDIR):
757 @endif gcc
758
759
760 @if gmp
761 HOST_LIB_PATH_gmp = \
762   $$r/$(HOST_SUBDIR)/gmp/.libs:$$r/$(HOST_SUBDIR)/prev-gmp/.libs:
763 @endif gmp
764
765 @if mpfr
766 HOST_LIB_PATH_mpfr = \
767   $$r/$(HOST_SUBDIR)/mpfr/src/.libs:$$r/$(HOST_SUBDIR)/prev-mpfr/src/.libs:
768 @endif mpfr
769
770 @if mpc
771 HOST_LIB_PATH_mpc = \
772   $$r/$(HOST_SUBDIR)/mpc/src/.libs:$$r/$(HOST_SUBDIR)/prev-mpc/src/.libs:
773 @endif mpc
774
775 @if isl
776 HOST_LIB_PATH_isl = \
777   $$r/$(HOST_SUBDIR)/isl/.libs:$$r/$(HOST_SUBDIR)/prev-isl/.libs:
778 @endif isl
779
780 @if libelf
781 HOST_LIB_PATH_libelf = \
782   $$r/$(HOST_SUBDIR)/libelf/.libs:$$r/$(HOST_SUBDIR)/prev-libelf/.libs:
783 @endif libelf
784
785
786 CXX_FOR_TARGET_FLAG_TO_PASS = \
787         "CXX_FOR_TARGET=$(CXX_FOR_TARGET)"
788 @if target-libstdc++-v3
789 # CXX_FOR_TARGET is tricky to get right for target libs that require a
790 # functional C++ compiler.  When we recurse, if we expand
791 # CXX_FOR_TARGET before configuring libstdc++-v3, we won't get
792 # libstdc++ include flags from the script.  Instead, we get an
793 # -funconfigured-* word, so that we'll get errors if this invalid C++
794 # command line is used for anything, but also so that we can use the
795 # word to decide whether or not to pass on this CXX_FOR_TARGET.  If we
796 # don't pass it on, sub-make will use the default definition, that
797 # re-expands it at the time of use, so we'll get it right when we need
798 # it.  One potential exception is the expansion of CXX_FOR_TARGET
799 # passed down as part of CXX within TARGET_FLAGS, but this wouldn't
800 # really work, for C++ host programs can't depend on the current-stage
801 # C++ target library.
802 CXX_FOR_TARGET_FLAG_TO_PASS = \
803         $(shell if echo "$(CXX_FOR_TARGET)" | grep " -funconfigured-" > /dev/null; then :; else echo '"CXX_FOR_TARGET=$(CXX_FOR_TARGET)"'; fi)
804 @endif target-libstdc++-v3
805
806 # Flags to pass down to all sub-makes. STAGE*FLAGS,
807 # MAKEINFO and MAKEINFOFLAGS are explicitly passed here to make them
808 # overrideable (for a bootstrap build stage1 also builds gcc.info).
809 BASE_FLAGS_TO_PASS = \
810         "DESTDIR=$(DESTDIR)" \
811         "RPATH_ENVVAR=$(RPATH_ENVVAR)" \
812         "TARGET_SUBDIR=$(TARGET_SUBDIR)" \
813         "bindir=$(bindir)" \
814         "datadir=$(datadir)" \
815         "exec_prefix=$(exec_prefix)" \
816         "includedir=$(includedir)" \
817         "datarootdir=$(datarootdir)" \
818         "docdir=$(docdir)" \
819         "infodir=$(infodir)" \
820         "pdfdir=$(pdfdir)" \
821         "htmldir=$(htmldir)" \
822         "libdir=$(libdir)" \
823         "libexecdir=$(libexecdir)" \
824         "lispdir=$(lispdir)" \
825         "localstatedir=$(localstatedir)" \
826         "mandir=$(mandir)" \
827         "oldincludedir=$(oldincludedir)" \
828         "prefix=$(prefix)" \
829         "sbindir=$(sbindir)" \
830         "sharedstatedir=$(sharedstatedir)" \
831         "sysconfdir=$(sysconfdir)" \
832         "tooldir=$(tooldir)" \
833         "build_tooldir=$(build_tooldir)" \
834         "target_alias=$(target_alias)" \
835         "AWK=$(AWK)" \
836         "BISON=$(BISON)" \
837         "CC_FOR_BUILD=$(CC_FOR_BUILD)" \
838         "CFLAGS_FOR_BUILD=$(CFLAGS_FOR_BUILD)" \
839         "CXX_FOR_BUILD=$(CXX_FOR_BUILD)" \
840         "EXPECT=$(EXPECT)" \
841         "FLEX=$(FLEX)" \
842         "INSTALL=$(INSTALL)" \
843         "INSTALL_DATA=$(INSTALL_DATA)" \
844         "INSTALL_PROGRAM=$(INSTALL_PROGRAM)" \
845         "INSTALL_SCRIPT=$(INSTALL_SCRIPT)" \
846         "LDFLAGS_FOR_BUILD=$(LDFLAGS_FOR_BUILD)" \
847         "LEX=$(LEX)" \
848         "M4=$(M4)" \
849         "MAKE=$(MAKE)" \
850         "RUNTEST=$(RUNTEST)" \
851         "RUNTESTFLAGS=$(RUNTESTFLAGS)" \
852         "SED=$(SED)" \
853         "SHELL=$(SHELL)" \
854         "YACC=$(YACC)" \
855         "`echo 'ADAFLAGS=$(ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
856         "ADA_CFLAGS=$(ADA_CFLAGS)" \
857         "AR_FLAGS=$(AR_FLAGS)" \
858         "`echo 'BOOT_ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
859         "BOOT_CFLAGS=$(BOOT_CFLAGS)" \
860         "BOOT_LDFLAGS=$(BOOT_LDFLAGS)" \
861         "CFLAGS=$(CFLAGS)" \
862         "CXXFLAGS=$(CXXFLAGS)" \
863         "LDFLAGS=$(LDFLAGS)" \
864         "LIBCFLAGS=$(LIBCFLAGS)" \
865         "LIBCXXFLAGS=$(LIBCXXFLAGS)" \
866         "STAGE1_CHECKING=$(STAGE1_CHECKING)" \
867         "STAGE1_LANGUAGES=$(STAGE1_LANGUAGES)" \
868         "GNATBIND=$(GNATBIND)" \
869         "GNATMAKE=$(GNATMAKE)" \
870         "GDC=$(GDC)" \
871         "GDCFLAGS=$(GDCFLAGS)" \
872         "AR_FOR_TARGET=$(AR_FOR_TARGET)" \
873         "AS_FOR_TARGET=$(AS_FOR_TARGET)" \
874         "CC_FOR_TARGET=$(CC_FOR_TARGET)" \
875         "CFLAGS_FOR_TARGET=$(CFLAGS_FOR_TARGET)" \
876         "CPPFLAGS_FOR_TARGET=$(CPPFLAGS_FOR_TARGET)" \
877         "CXXFLAGS_FOR_TARGET=$(CXXFLAGS_FOR_TARGET)" \
878         "DLLTOOL_FOR_TARGET=$(DLLTOOL_FOR_TARGET)" \
879         "DSYMUTIL_FOR_TARGET=$(DSYMUTIL_FOR_TARGET)" \
880         "FLAGS_FOR_TARGET=$(FLAGS_FOR_TARGET)" \
881         "GFORTRAN_FOR_TARGET=$(GFORTRAN_FOR_TARGET)" \
882         "GOC_FOR_TARGET=$(GOC_FOR_TARGET)" \
883         "GOCFLAGS_FOR_TARGET=$(GOCFLAGS_FOR_TARGET)" \
884         "GDC_FOR_TARGET=$(GDC_FOR_TARGET)" \
885         "GDCFLAGS_FOR_TARGET=$(GDCFLAGS_FOR_TARGET)" \
886         "LD_FOR_TARGET=$(LD_FOR_TARGET)" \
887         "LIPO_FOR_TARGET=$(LIPO_FOR_TARGET)" \
888         "LDFLAGS_FOR_TARGET=$(LDFLAGS_FOR_TARGET)" \
889         "LIBCFLAGS_FOR_TARGET=$(LIBCFLAGS_FOR_TARGET)" \
890         "LIBCXXFLAGS_FOR_TARGET=$(LIBCXXFLAGS_FOR_TARGET)" \
891         "NM_FOR_TARGET=$(NM_FOR_TARGET)" \
892         "OBJDUMP_FOR_TARGET=$(OBJDUMP_FOR_TARGET)" \
893         "OBJCOPY_FOR_TARGET=$(OBJCOPY_FOR_TARGET)" \
894         "RANLIB_FOR_TARGET=$(RANLIB_FOR_TARGET)" \
895         "READELF_FOR_TARGET=$(READELF_FOR_TARGET)" \
896         "STRIP_FOR_TARGET=$(STRIP_FOR_TARGET)" \
897         "WINDRES_FOR_TARGET=$(WINDRES_FOR_TARGET)" \
898         "WINDMC_FOR_TARGET=$(WINDMC_FOR_TARGET)" \
899         "BUILD_CONFIG=$(BUILD_CONFIG)" \
900         "`echo 'LANGUAGES=$(LANGUAGES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
901         "LEAN=$(LEAN)" \
902         "STAGE1_CFLAGS=$(STAGE1_CFLAGS)" \
903         "STAGE1_CXXFLAGS=$(STAGE1_CXXFLAGS)" \
904         "STAGE1_GENERATOR_CFLAGS=$(STAGE1_GENERATOR_CFLAGS)" \
905         "STAGE1_TFLAGS=$(STAGE1_TFLAGS)" \
906         "STAGE2_CFLAGS=$(STAGE2_CFLAGS)" \
907         "STAGE2_CXXFLAGS=$(STAGE2_CXXFLAGS)" \
908         "STAGE2_GENERATOR_CFLAGS=$(STAGE2_GENERATOR_CFLAGS)" \
909         "STAGE2_TFLAGS=$(STAGE2_TFLAGS)" \
910         "STAGE3_CFLAGS=$(STAGE3_CFLAGS)" \
911         "STAGE3_CXXFLAGS=$(STAGE3_CXXFLAGS)" \
912         "STAGE3_GENERATOR_CFLAGS=$(STAGE3_GENERATOR_CFLAGS)" \
913         "STAGE3_TFLAGS=$(STAGE3_TFLAGS)" \
914         "STAGE4_CFLAGS=$(STAGE4_CFLAGS)" \
915         "STAGE4_CXXFLAGS=$(STAGE4_CXXFLAGS)" \
916         "STAGE4_GENERATOR_CFLAGS=$(STAGE4_GENERATOR_CFLAGS)" \
917         "STAGE4_TFLAGS=$(STAGE4_TFLAGS)" \
918         "STAGEprofile_CFLAGS=$(STAGEprofile_CFLAGS)" \
919         "STAGEprofile_CXXFLAGS=$(STAGEprofile_CXXFLAGS)" \
920         "STAGEprofile_GENERATOR_CFLAGS=$(STAGEprofile_GENERATOR_CFLAGS)" \
921         "STAGEprofile_TFLAGS=$(STAGEprofile_TFLAGS)" \
922         "STAGEtrain_CFLAGS=$(STAGEtrain_CFLAGS)" \
923         "STAGEtrain_CXXFLAGS=$(STAGEtrain_CXXFLAGS)" \
924         "STAGEtrain_GENERATOR_CFLAGS=$(STAGEtrain_GENERATOR_CFLAGS)" \
925         "STAGEtrain_TFLAGS=$(STAGEtrain_TFLAGS)" \
926         "STAGEfeedback_CFLAGS=$(STAGEfeedback_CFLAGS)" \
927         "STAGEfeedback_CXXFLAGS=$(STAGEfeedback_CXXFLAGS)" \
928         "STAGEfeedback_GENERATOR_CFLAGS=$(STAGEfeedback_GENERATOR_CFLAGS)" \
929         "STAGEfeedback_TFLAGS=$(STAGEfeedback_TFLAGS)" \
930         "STAGEautoprofile_CFLAGS=$(STAGEautoprofile_CFLAGS)" \
931         "STAGEautoprofile_CXXFLAGS=$(STAGEautoprofile_CXXFLAGS)" \
932         "STAGEautoprofile_GENERATOR_CFLAGS=$(STAGEautoprofile_GENERATOR_CFLAGS)" \
933         "STAGEautoprofile_TFLAGS=$(STAGEautoprofile_TFLAGS)" \
934         "STAGEautofeedback_CFLAGS=$(STAGEautofeedback_CFLAGS)" \
935         "STAGEautofeedback_CXXFLAGS=$(STAGEautofeedback_CXXFLAGS)" \
936         "STAGEautofeedback_GENERATOR_CFLAGS=$(STAGEautofeedback_GENERATOR_CFLAGS)" \
937         "STAGEautofeedback_TFLAGS=$(STAGEautofeedback_TFLAGS)" \
938         $(CXX_FOR_TARGET_FLAG_TO_PASS) \
939         "TFLAGS=$(TFLAGS)" \
940         "CONFIG_SHELL=$(SHELL)" \
941         "MAKEINFO=$(MAKEINFO) $(MAKEINFOFLAGS)" \
942         $(if $(LSAN_OPTIONS),"LSAN_OPTIONS=$(LSAN_OPTIONS)")
943
944 # We leave this in just in case, but it is not needed anymore.
945 RECURSE_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS)
946
947 # Flags to pass down to most sub-makes, in which we're building with
948 # the host environment.
949 EXTRA_HOST_FLAGS = \
950         'AR=$(AR)' \
951         'AS=$(AS)' \
952         'CC=$(CC)' \
953         'CXX=$(CXX)' \
954         'DLLTOOL=$(DLLTOOL)' \
955         'DSYMUTIL=$(DSYMUTIL)' \
956         'GFORTRAN=$(GFORTRAN)' \
957         'GOC=$(GOC)' \
958         'GDC=$(GDC)' \
959         'LD=$(LD)' \
960         'LIPO=$(LIPO)' \
961         'NM=$(NM)' \
962         'OBJDUMP=$(OBJDUMP)' \
963         'OTOOL=$(OTOOL)' \
964         'RANLIB=$(RANLIB)' \
965         'READELF=$(READELF)' \
966         'STRIP=$(STRIP)' \
967         'WINDRES=$(WINDRES)' \
968         'WINDMC=$(WINDMC)' \
969         'CREATE_GCOV=$(CREATE_GCOV)'
970
971 FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)
972
973 # Flags to pass to stage1 or when not bootstrapping.
974
975 STAGE1_FLAGS_TO_PASS = \
976         LDFLAGS="$${LDFLAGS}" \
977         HOST_LIBS="$${HOST_LIBS}"
978
979 # Flags to pass to stage2 and later makes.
980
981 POSTSTAGE1_FLAGS_TO_PASS = \
982         CC="$${CC}" CC_FOR_BUILD="$${CC_FOR_BUILD}" \
983         CXX="$${CXX}" CXX_FOR_BUILD="$${CXX_FOR_BUILD}" \
984         GDC="$${GDC}" GDC_FOR_BUILD="$${GDC_FOR_BUILD}" \
985         GNATBIND="$${GNATBIND}" \
986         LDFLAGS="$${LDFLAGS}" \
987         HOST_LIBS="$${HOST_LIBS}" \
988         $(LTO_FLAGS_TO_PASS) \
989         "`echo 'ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
990
991 @if gcc-bootstrap
992 EXTRA_HOST_EXPORTS = if [ $(current_stage) != stage1 ]; then \
993                        $(POSTSTAGE1_HOST_EXPORTS) \
994                      fi;
995
996 EXTRA_BOOTSTRAP_FLAGS = CC="$$CC" CXX="$$CXX" LDFLAGS="$$LDFLAGS"
997 @endif gcc-bootstrap
998
999 # Flags to pass down to makes which are built with the target environment.
1000 # The double $ decreases the length of the command line; those variables
1001 # are set in BASE_FLAGS_TO_PASS, and the sub-make will expand them.  The
1002 # *_CFLAGS_FOR_TARGET variables are not passed down and most often empty,
1003 # so we expand them here.
1004 EXTRA_TARGET_FLAGS = \
1005         'AR=$$(AR_FOR_TARGET)' \
1006         'AS=$(COMPILER_AS_FOR_TARGET)' \
1007         'CC=$$(CC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
1008         'CFLAGS=$$(CFLAGS_FOR_TARGET)' \
1009         'CXX=$$(CXX_FOR_TARGET) -B$$r/$$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
1010          -B$$r/$$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs \
1011          $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
1012         'CXXFLAGS=$$(CXXFLAGS_FOR_TARGET)' \
1013         'DLLTOOL=$$(DLLTOOL_FOR_TARGET)' \
1014         'DSYMUTIL=$$(DSYMUTIL_FOR_TARGET)' \
1015         'GFORTRAN=$$(GFORTRAN_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
1016         'GOC=$$(GOC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
1017         'GOCFLAGS=$$(GOCFLAGS_FOR_TARGET)' \
1018         'GDC=$$(GDC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
1019         'GDCFLAGS=$$(GDCFLAGS_FOR_TARGET)' \
1020         'LD=$(COMPILER_LD_FOR_TARGET)' \
1021         'LDFLAGS=$$(LDFLAGS_FOR_TARGET)' \
1022         'LIBCFLAGS=$$(LIBCFLAGS_FOR_TARGET)' \
1023         'LIBCXXFLAGS=$$(LIBCXXFLAGS_FOR_TARGET)' \
1024         'NM=$(COMPILER_NM_FOR_TARGET)' \
1025         'OBJDUMP=$$(OBJDUMP_FOR_TARGET)' \
1026         'OBJCOPY=$$(OBJCOPY_FOR_TARGET)' \
1027         'RANLIB=$$(RANLIB_FOR_TARGET)' \
1028         'READELF=$$(READELF_FOR_TARGET)' \
1029         'WINDRES=$$(WINDRES_FOR_TARGET)' \
1030         'WINDMC=$$(WINDMC_FOR_TARGET)' \
1031         'XGCC_FLAGS_FOR_TARGET=$(XGCC_FLAGS_FOR_TARGET)' \
1032         'STAGE1_LDFLAGS=$$(POSTSTAGE1_LDFLAGS)' \
1033         'STAGE1_LIBS=$$(POSTSTAGE1_LIBS)' \
1034         "TFLAGS=$$TFLAGS"
1035
1036 TARGET_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)
1037
1038 # Flags to pass down to gcc.  gcc builds a library, libgcc.a, so it
1039 # unfortunately needs the native compiler and the target ar and
1040 # ranlib.
1041 # If any variables are added here, they must be added to do-*, below.
1042 # The BUILD_* variables are a special case, which are used for the gcc
1043 # cross-building scheme.
1044 EXTRA_GCC_FLAGS = \
1045         "GCC_FOR_TARGET=$(GCC_FOR_TARGET)" \
1046         "`echo 'STMP_FIXPROTO=$(STMP_FIXPROTO)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
1047         "`echo 'LIMITS_H_TEST=$(LIMITS_H_TEST)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
1048
1049 GCC_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS)
1050
1051 @if gcc
1052 BUILD_CONFIG = @BUILD_CONFIG@
1053 ifneq ($(BUILD_CONFIG),)
1054 include $(foreach CONFIG, $(BUILD_CONFIG), $(srcdir)/config/$(CONFIG).mk)
1055 endif
1056 @endif gcc
1057
1058 .PHONY: configure-host
1059 configure-host:  \
1060     maybe-configure-bfd \
1061     maybe-configure-opcodes \
1062     maybe-configure-binutils \
1063     maybe-configure-bison \
1064     maybe-configure-cgen \
1065     maybe-configure-dejagnu \
1066     maybe-configure-etc \
1067     maybe-configure-fastjar \
1068     maybe-configure-fixincludes \
1069     maybe-configure-flex \
1070     maybe-configure-gas \
1071     maybe-configure-gcc \
1072     maybe-configure-gmp \
1073     maybe-configure-mpfr \
1074     maybe-configure-mpc \
1075     maybe-configure-isl \
1076     maybe-configure-libelf \
1077     maybe-configure-gold \
1078     maybe-configure-gprof \
1079     maybe-configure-gprofng \
1080     maybe-configure-intl \
1081     maybe-configure-tcl \
1082     maybe-configure-itcl \
1083     maybe-configure-ld \
1084     maybe-configure-libbacktrace \
1085     maybe-configure-libcpp \
1086     maybe-configure-libcody \
1087     maybe-configure-libdecnumber \
1088     maybe-configure-libgui \
1089     maybe-configure-libiberty \
1090     maybe-configure-libiberty-linker-plugin \
1091     maybe-configure-libiconv \
1092     maybe-configure-m4 \
1093     maybe-configure-readline \
1094     maybe-configure-sid \
1095     maybe-configure-sim \
1096     maybe-configure-texinfo \
1097     maybe-configure-zlib \
1098     maybe-configure-gnulib \
1099     maybe-configure-gdbsupport \
1100     maybe-configure-gdbserver \
1101     maybe-configure-gdb \
1102     maybe-configure-expect \
1103     maybe-configure-guile \
1104     maybe-configure-tk \
1105     maybe-configure-libtermcap \
1106     maybe-configure-utils \
1107     maybe-configure-c++tools \
1108     maybe-configure-gnattools \
1109     maybe-configure-lto-plugin \
1110     maybe-configure-libcc1 \
1111     maybe-configure-gotools \
1112     maybe-configure-libctf \
1113     maybe-configure-libsframe
1114 .PHONY: configure-target
1115 configure-target:  \
1116     maybe-configure-target-libstdc++-v3 \
1117     maybe-configure-target-libsanitizer \
1118     maybe-configure-target-libvtv \
1119     maybe-configure-target-liboffloadmic \
1120     maybe-configure-target-libssp \
1121     maybe-configure-target-newlib \
1122     maybe-configure-target-libgcc \
1123     maybe-configure-target-libbacktrace \
1124     maybe-configure-target-libquadmath \
1125     maybe-configure-target-libgfortran \
1126     maybe-configure-target-libobjc \
1127     maybe-configure-target-libgo \
1128     maybe-configure-target-libphobos \
1129     maybe-configure-target-libtermcap \
1130     maybe-configure-target-winsup \
1131     maybe-configure-target-libgloss \
1132     maybe-configure-target-libffi \
1133     maybe-configure-target-zlib \
1134     maybe-configure-target-rda \
1135     maybe-configure-target-libada \
1136     maybe-configure-target-libgomp \
1137     maybe-configure-target-libitm \
1138     maybe-configure-target-libatomic
1139
1140 # The target built for a native non-bootstrap build.
1141 .PHONY: all
1142
1143 # --enable-pgo-build enables the PGO build.
1144 # 1. First build with -fprofile-generate.
1145 # 2. Use "make maybe-check-*" to generate profiling data.
1146 # 3. Use "make clean" to remove the previous build.
1147 # 4. Rebuild with -fprofile-use.
1148 all:
1149 @if gcc-bootstrap
1150         [ -f stage_final ] || echo stage3 > stage_final
1151         @r=`${PWD_COMMAND}`; export r; \
1152         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1153         $(MAKE) $(RECURSE_FLAGS_TO_PASS) `cat stage_final`-bubble
1154 @endif gcc-bootstrap
1155         @: $(MAKE); $(unstage)
1156         +@r=`${PWD_COMMAND}`; export r; \
1157         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1158 @if gcc-bootstrap
1159         if [ -f stage_last ]; then \
1160           TFLAGS="$(STAGE$(shell test ! -f stage_last || sed s,^stage,, stage_last)_TFLAGS)"; \
1161           $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target; \
1162         else \
1163 @endif gcc-bootstrap
1164           $(MAKE) $(RECURSE_FLAGS_TO_PASS) \
1165                 $(PGO_BUILD_GEN_FLAGS_TO_PASS) all-host all-target \
1166 @if pgo-build
1167         && $(MAKE) $(RECURSE_FLAGS_TO_PASS) \
1168                 $(PGO_BUILD_TRAINING_MFLAGS) \
1169                 $(PGO_BUILD_TRAINING_FLAGS_TO_PASS) \
1170                 $(PGO_BUILD_TRAINING) \
1171         && $(MAKE) $(RECURSE_FLAGS_TO_PASS) clean \
1172         && $(MAKE) $(RECURSE_FLAGS_TO_PASS) \
1173                 $(PGO_BUILD_USE_FLAGS_TO_PASS) all-host all-target \
1174 @endif pgo-build
1175 @if gcc-bootstrap
1176             ; \
1177         fi \
1178 @endif gcc-bootstrap
1179         && :
1180
1181 .PHONY: all-build
1182
1183 all-build: maybe-all-build-libiberty
1184 all-build: maybe-all-build-bison
1185 all-build: maybe-all-build-flex
1186 all-build: maybe-all-build-m4
1187 all-build: maybe-all-build-texinfo
1188 all-build: maybe-all-build-fixincludes
1189 all-build: maybe-all-build-libcpp
1190
1191 .PHONY: all-host
1192
1193 @if bfd-no-bootstrap
1194 all-host: maybe-all-bfd
1195 @endif bfd-no-bootstrap
1196 @if opcodes-no-bootstrap
1197 all-host: maybe-all-opcodes
1198 @endif opcodes-no-bootstrap
1199 @if binutils-no-bootstrap
1200 all-host: maybe-all-binutils
1201 @endif binutils-no-bootstrap
1202 all-host: maybe-all-bison
1203 all-host: maybe-all-cgen
1204 all-host: maybe-all-dejagnu
1205 all-host: maybe-all-etc
1206 all-host: maybe-all-fastjar
1207 @if fixincludes-no-bootstrap
1208 all-host: maybe-all-fixincludes
1209 @endif fixincludes-no-bootstrap
1210 all-host: maybe-all-flex
1211 @if gas-no-bootstrap
1212 all-host: maybe-all-gas
1213 @endif gas-no-bootstrap
1214 @if gcc-no-bootstrap
1215 all-host: maybe-all-gcc
1216 @endif gcc-no-bootstrap
1217 @if gmp-no-bootstrap
1218 all-host: maybe-all-gmp
1219 @endif gmp-no-bootstrap
1220 @if mpfr-no-bootstrap
1221 all-host: maybe-all-mpfr
1222 @endif mpfr-no-bootstrap
1223 @if mpc-no-bootstrap
1224 all-host: maybe-all-mpc
1225 @endif mpc-no-bootstrap
1226 @if isl-no-bootstrap
1227 all-host: maybe-all-isl
1228 @endif isl-no-bootstrap
1229 @if libelf-no-bootstrap
1230 all-host: maybe-all-libelf
1231 @endif libelf-no-bootstrap
1232 @if gold-no-bootstrap
1233 all-host: maybe-all-gold
1234 @endif gold-no-bootstrap
1235 all-host: maybe-all-gprof
1236 all-host: maybe-all-gprofng
1237 @if intl-no-bootstrap
1238 all-host: maybe-all-intl
1239 @endif intl-no-bootstrap
1240 all-host: maybe-all-tcl
1241 all-host: maybe-all-itcl
1242 @if ld-no-bootstrap
1243 all-host: maybe-all-ld
1244 @endif ld-no-bootstrap
1245 @if libbacktrace-no-bootstrap
1246 all-host: maybe-all-libbacktrace
1247 @endif libbacktrace-no-bootstrap
1248 @if libcpp-no-bootstrap
1249 all-host: maybe-all-libcpp
1250 @endif libcpp-no-bootstrap
1251 @if libcody-no-bootstrap
1252 all-host: maybe-all-libcody
1253 @endif libcody-no-bootstrap
1254 @if libdecnumber-no-bootstrap
1255 all-host: maybe-all-libdecnumber
1256 @endif libdecnumber-no-bootstrap
1257 all-host: maybe-all-libgui
1258 @if libiberty-no-bootstrap
1259 all-host: maybe-all-libiberty
1260 @endif libiberty-no-bootstrap
1261 @if libiberty-linker-plugin-no-bootstrap
1262 all-host: maybe-all-libiberty-linker-plugin
1263 @endif libiberty-linker-plugin-no-bootstrap
1264 @if libiconv-no-bootstrap
1265 all-host: maybe-all-libiconv
1266 @endif libiconv-no-bootstrap
1267 all-host: maybe-all-m4
1268 all-host: maybe-all-readline
1269 all-host: maybe-all-sid
1270 all-host: maybe-all-sim
1271 all-host: maybe-all-texinfo
1272 @if zlib-no-bootstrap
1273 all-host: maybe-all-zlib
1274 @endif zlib-no-bootstrap
1275 all-host: maybe-all-gnulib
1276 all-host: maybe-all-gdbsupport
1277 all-host: maybe-all-gdbserver
1278 all-host: maybe-all-gdb
1279 all-host: maybe-all-expect
1280 all-host: maybe-all-guile
1281 all-host: maybe-all-tk
1282 all-host: maybe-all-libtermcap
1283 all-host: maybe-all-utils
1284 all-host: maybe-all-c++tools
1285 all-host: maybe-all-gnattools
1286 @if lto-plugin-no-bootstrap
1287 all-host: maybe-all-lto-plugin
1288 @endif lto-plugin-no-bootstrap
1289 all-host: maybe-all-libcc1
1290 all-host: maybe-all-gotools
1291 @if libctf-no-bootstrap
1292 all-host: maybe-all-libctf
1293 @endif libctf-no-bootstrap
1294 @if libsframe-no-bootstrap
1295 all-host: maybe-all-libsframe
1296 @endif libsframe-no-bootstrap
1297
1298 .PHONY: all-target
1299
1300 @if target-libstdc++-v3-no-bootstrap
1301 all-target: maybe-all-target-libstdc++-v3
1302 @endif target-libstdc++-v3-no-bootstrap
1303 @if target-libsanitizer-no-bootstrap
1304 all-target: maybe-all-target-libsanitizer
1305 @endif target-libsanitizer-no-bootstrap
1306 @if target-libvtv-no-bootstrap
1307 all-target: maybe-all-target-libvtv
1308 @endif target-libvtv-no-bootstrap
1309 all-target: maybe-all-target-liboffloadmic
1310 all-target: maybe-all-target-libssp
1311 all-target: maybe-all-target-newlib
1312 @if target-libgcc-no-bootstrap
1313 all-target: maybe-all-target-libgcc
1314 @endif target-libgcc-no-bootstrap
1315 all-target: maybe-all-target-libbacktrace
1316 all-target: maybe-all-target-libquadmath
1317 all-target: maybe-all-target-libgfortran
1318 all-target: maybe-all-target-libobjc
1319 all-target: maybe-all-target-libgo
1320 all-target: maybe-all-target-libphobos
1321 all-target: maybe-all-target-libtermcap
1322 all-target: maybe-all-target-winsup
1323 all-target: maybe-all-target-libgloss
1324 all-target: maybe-all-target-libffi
1325 all-target: maybe-all-target-zlib
1326 all-target: maybe-all-target-rda
1327 all-target: maybe-all-target-libada
1328 @if target-libgomp-no-bootstrap
1329 all-target: maybe-all-target-libgomp
1330 @endif target-libgomp-no-bootstrap
1331 all-target: maybe-all-target-libitm
1332 all-target: maybe-all-target-libatomic
1333
1334 # Do a target for all the subdirectories.  A ``make do-X'' will do a
1335 # ``make X'' in all subdirectories (because, in general, there is a
1336 # dependency (below) of X upon do-X, a ``make X'' will also do this,
1337 # but it may do additional work as well).
1338
1339 .PHONY: do-info
1340 do-info:
1341         @: $(MAKE); $(unstage)
1342         @r=`${PWD_COMMAND}`; export r; \
1343         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1344         $(MAKE) $(RECURSE_FLAGS_TO_PASS) info-host \
1345           info-target
1346
1347
1348 .PHONY: info-host
1349
1350 info-host: maybe-info-bfd
1351 info-host: maybe-info-opcodes
1352 info-host: maybe-info-binutils
1353 info-host: maybe-info-bison
1354 info-host: maybe-info-cgen
1355 info-host: maybe-info-dejagnu
1356 info-host: maybe-info-etc
1357 info-host: maybe-info-fastjar
1358 info-host: maybe-info-fixincludes
1359 info-host: maybe-info-flex
1360 info-host: maybe-info-gas
1361 info-host: maybe-info-gcc
1362 info-host: maybe-info-gmp
1363 info-host: maybe-info-mpfr
1364 info-host: maybe-info-mpc
1365 info-host: maybe-info-isl
1366 info-host: maybe-info-libelf
1367 info-host: maybe-info-gold
1368 info-host: maybe-info-gprof
1369 info-host: maybe-info-gprofng
1370 info-host: maybe-info-intl
1371 info-host: maybe-info-tcl
1372 info-host: maybe-info-itcl
1373 info-host: maybe-info-ld
1374 info-host: maybe-info-libbacktrace
1375 info-host: maybe-info-libcpp
1376 info-host: maybe-info-libcody
1377 info-host: maybe-info-libdecnumber
1378 info-host: maybe-info-libgui
1379 info-host: maybe-info-libiberty
1380 info-host: maybe-info-libiberty-linker-plugin
1381 info-host: maybe-info-libiconv
1382 info-host: maybe-info-m4
1383 info-host: maybe-info-readline
1384 info-host: maybe-info-sid
1385 info-host: maybe-info-sim
1386 info-host: maybe-info-texinfo
1387 info-host: maybe-info-zlib
1388 info-host: maybe-info-gnulib
1389 info-host: maybe-info-gdbsupport
1390 info-host: maybe-info-gdbserver
1391 info-host: maybe-info-gdb
1392 info-host: maybe-info-expect
1393 info-host: maybe-info-guile
1394 info-host: maybe-info-tk
1395 info-host: maybe-info-libtermcap
1396 info-host: maybe-info-utils
1397 info-host: maybe-info-c++tools
1398 info-host: maybe-info-gnattools
1399 info-host: maybe-info-lto-plugin
1400 info-host: maybe-info-libcc1
1401 info-host: maybe-info-gotools
1402 info-host: maybe-info-libctf
1403 info-host: maybe-info-libsframe
1404
1405 .PHONY: info-target
1406
1407 info-target: maybe-info-target-libstdc++-v3
1408 info-target: maybe-info-target-libsanitizer
1409 info-target: maybe-info-target-libvtv
1410 info-target: maybe-info-target-liboffloadmic
1411 info-target: maybe-info-target-libssp
1412 info-target: maybe-info-target-newlib
1413 info-target: maybe-info-target-libgcc
1414 info-target: maybe-info-target-libbacktrace
1415 info-target: maybe-info-target-libquadmath
1416 info-target: maybe-info-target-libgfortran
1417 info-target: maybe-info-target-libobjc
1418 info-target: maybe-info-target-libgo
1419 info-target: maybe-info-target-libphobos
1420 info-target: maybe-info-target-libtermcap
1421 info-target: maybe-info-target-winsup
1422 info-target: maybe-info-target-libgloss
1423 info-target: maybe-info-target-libffi
1424 info-target: maybe-info-target-zlib
1425 info-target: maybe-info-target-rda
1426 info-target: maybe-info-target-libada
1427 info-target: maybe-info-target-libgomp
1428 info-target: maybe-info-target-libitm
1429 info-target: maybe-info-target-libatomic
1430
1431 .PHONY: do-dvi
1432 do-dvi:
1433         @: $(MAKE); $(unstage)
1434         @r=`${PWD_COMMAND}`; export r; \
1435         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1436         $(MAKE) $(RECURSE_FLAGS_TO_PASS) dvi-host \
1437           dvi-target
1438
1439
1440 .PHONY: dvi-host
1441
1442 dvi-host: maybe-dvi-bfd
1443 dvi-host: maybe-dvi-opcodes
1444 dvi-host: maybe-dvi-binutils
1445 dvi-host: maybe-dvi-bison
1446 dvi-host: maybe-dvi-cgen
1447 dvi-host: maybe-dvi-dejagnu
1448 dvi-host: maybe-dvi-etc
1449 dvi-host: maybe-dvi-fastjar
1450 dvi-host: maybe-dvi-fixincludes
1451 dvi-host: maybe-dvi-flex
1452 dvi-host: maybe-dvi-gas
1453 dvi-host: maybe-dvi-gcc
1454 dvi-host: maybe-dvi-gmp
1455 dvi-host: maybe-dvi-mpfr
1456 dvi-host: maybe-dvi-mpc
1457 dvi-host: maybe-dvi-isl
1458 dvi-host: maybe-dvi-libelf
1459 dvi-host: maybe-dvi-gold
1460 dvi-host: maybe-dvi-gprof
1461 dvi-host: maybe-dvi-gprofng
1462 dvi-host: maybe-dvi-intl
1463 dvi-host: maybe-dvi-tcl
1464 dvi-host: maybe-dvi-itcl
1465 dvi-host: maybe-dvi-ld
1466 dvi-host: maybe-dvi-libbacktrace
1467 dvi-host: maybe-dvi-libcpp
1468 dvi-host: maybe-dvi-libcody
1469 dvi-host: maybe-dvi-libdecnumber
1470 dvi-host: maybe-dvi-libgui
1471 dvi-host: maybe-dvi-libiberty
1472 dvi-host: maybe-dvi-libiberty-linker-plugin
1473 dvi-host: maybe-dvi-libiconv
1474 dvi-host: maybe-dvi-m4
1475 dvi-host: maybe-dvi-readline
1476 dvi-host: maybe-dvi-sid
1477 dvi-host: maybe-dvi-sim
1478 dvi-host: maybe-dvi-texinfo
1479 dvi-host: maybe-dvi-zlib
1480 dvi-host: maybe-dvi-gnulib
1481 dvi-host: maybe-dvi-gdbsupport
1482 dvi-host: maybe-dvi-gdbserver
1483 dvi-host: maybe-dvi-gdb
1484 dvi-host: maybe-dvi-expect
1485 dvi-host: maybe-dvi-guile
1486 dvi-host: maybe-dvi-tk
1487 dvi-host: maybe-dvi-libtermcap
1488 dvi-host: maybe-dvi-utils
1489 dvi-host: maybe-dvi-c++tools
1490 dvi-host: maybe-dvi-gnattools
1491 dvi-host: maybe-dvi-lto-plugin
1492 dvi-host: maybe-dvi-libcc1
1493 dvi-host: maybe-dvi-gotools
1494 dvi-host: maybe-dvi-libctf
1495 dvi-host: maybe-dvi-libsframe
1496
1497 .PHONY: dvi-target
1498
1499 dvi-target: maybe-dvi-target-libstdc++-v3
1500 dvi-target: maybe-dvi-target-libsanitizer
1501 dvi-target: maybe-dvi-target-libvtv
1502 dvi-target: maybe-dvi-target-liboffloadmic
1503 dvi-target: maybe-dvi-target-libssp
1504 dvi-target: maybe-dvi-target-newlib
1505 dvi-target: maybe-dvi-target-libgcc
1506 dvi-target: maybe-dvi-target-libbacktrace
1507 dvi-target: maybe-dvi-target-libquadmath
1508 dvi-target: maybe-dvi-target-libgfortran
1509 dvi-target: maybe-dvi-target-libobjc
1510 dvi-target: maybe-dvi-target-libgo
1511 dvi-target: maybe-dvi-target-libphobos
1512 dvi-target: maybe-dvi-target-libtermcap
1513 dvi-target: maybe-dvi-target-winsup
1514 dvi-target: maybe-dvi-target-libgloss
1515 dvi-target: maybe-dvi-target-libffi
1516 dvi-target: maybe-dvi-target-zlib
1517 dvi-target: maybe-dvi-target-rda
1518 dvi-target: maybe-dvi-target-libada
1519 dvi-target: maybe-dvi-target-libgomp
1520 dvi-target: maybe-dvi-target-libitm
1521 dvi-target: maybe-dvi-target-libatomic
1522
1523 .PHONY: do-pdf
1524 do-pdf:
1525         @: $(MAKE); $(unstage)
1526         @r=`${PWD_COMMAND}`; export r; \
1527         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1528         $(MAKE) $(RECURSE_FLAGS_TO_PASS) pdf-host \
1529           pdf-target
1530
1531
1532 .PHONY: pdf-host
1533
1534 pdf-host: maybe-pdf-bfd
1535 pdf-host: maybe-pdf-opcodes
1536 pdf-host: maybe-pdf-binutils
1537 pdf-host: maybe-pdf-bison
1538 pdf-host: maybe-pdf-cgen
1539 pdf-host: maybe-pdf-dejagnu
1540 pdf-host: maybe-pdf-etc
1541 pdf-host: maybe-pdf-fastjar
1542 pdf-host: maybe-pdf-fixincludes
1543 pdf-host: maybe-pdf-flex
1544 pdf-host: maybe-pdf-gas
1545 pdf-host: maybe-pdf-gcc
1546 pdf-host: maybe-pdf-gmp
1547 pdf-host: maybe-pdf-mpfr
1548 pdf-host: maybe-pdf-mpc
1549 pdf-host: maybe-pdf-isl
1550 pdf-host: maybe-pdf-libelf
1551 pdf-host: maybe-pdf-gold
1552 pdf-host: maybe-pdf-gprof
1553 pdf-host: maybe-pdf-gprofng
1554 pdf-host: maybe-pdf-intl
1555 pdf-host: maybe-pdf-tcl
1556 pdf-host: maybe-pdf-itcl
1557 pdf-host: maybe-pdf-ld
1558 pdf-host: maybe-pdf-libbacktrace
1559 pdf-host: maybe-pdf-libcpp
1560 pdf-host: maybe-pdf-libcody
1561 pdf-host: maybe-pdf-libdecnumber
1562 pdf-host: maybe-pdf-libgui
1563 pdf-host: maybe-pdf-libiberty
1564 pdf-host: maybe-pdf-libiberty-linker-plugin
1565 pdf-host: maybe-pdf-libiconv
1566 pdf-host: maybe-pdf-m4
1567 pdf-host: maybe-pdf-readline
1568 pdf-host: maybe-pdf-sid
1569 pdf-host: maybe-pdf-sim
1570 pdf-host: maybe-pdf-texinfo
1571 pdf-host: maybe-pdf-zlib
1572 pdf-host: maybe-pdf-gnulib
1573 pdf-host: maybe-pdf-gdbsupport
1574 pdf-host: maybe-pdf-gdbserver
1575 pdf-host: maybe-pdf-gdb
1576 pdf-host: maybe-pdf-expect
1577 pdf-host: maybe-pdf-guile
1578 pdf-host: maybe-pdf-tk
1579 pdf-host: maybe-pdf-libtermcap
1580 pdf-host: maybe-pdf-utils
1581 pdf-host: maybe-pdf-c++tools
1582 pdf-host: maybe-pdf-gnattools
1583 pdf-host: maybe-pdf-lto-plugin
1584 pdf-host: maybe-pdf-libcc1
1585 pdf-host: maybe-pdf-gotools
1586 pdf-host: maybe-pdf-libctf
1587 pdf-host: maybe-pdf-libsframe
1588
1589 .PHONY: pdf-target
1590
1591 pdf-target: maybe-pdf-target-libstdc++-v3
1592 pdf-target: maybe-pdf-target-libsanitizer
1593 pdf-target: maybe-pdf-target-libvtv
1594 pdf-target: maybe-pdf-target-liboffloadmic
1595 pdf-target: maybe-pdf-target-libssp
1596 pdf-target: maybe-pdf-target-newlib
1597 pdf-target: maybe-pdf-target-libgcc
1598 pdf-target: maybe-pdf-target-libbacktrace
1599 pdf-target: maybe-pdf-target-libquadmath
1600 pdf-target: maybe-pdf-target-libgfortran
1601 pdf-target: maybe-pdf-target-libobjc
1602 pdf-target: maybe-pdf-target-libgo
1603 pdf-target: maybe-pdf-target-libphobos
1604 pdf-target: maybe-pdf-target-libtermcap
1605 pdf-target: maybe-pdf-target-winsup
1606 pdf-target: maybe-pdf-target-libgloss
1607 pdf-target: maybe-pdf-target-libffi
1608 pdf-target: maybe-pdf-target-zlib
1609 pdf-target: maybe-pdf-target-rda
1610 pdf-target: maybe-pdf-target-libada
1611 pdf-target: maybe-pdf-target-libgomp
1612 pdf-target: maybe-pdf-target-libitm
1613 pdf-target: maybe-pdf-target-libatomic
1614
1615 .PHONY: do-html
1616 do-html:
1617         @: $(MAKE); $(unstage)
1618         @r=`${PWD_COMMAND}`; export r; \
1619         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1620         $(MAKE) $(RECURSE_FLAGS_TO_PASS) html-host \
1621           html-target
1622
1623
1624 .PHONY: html-host
1625
1626 html-host: maybe-html-bfd
1627 html-host: maybe-html-opcodes
1628 html-host: maybe-html-binutils
1629 html-host: maybe-html-bison
1630 html-host: maybe-html-cgen
1631 html-host: maybe-html-dejagnu
1632 html-host: maybe-html-etc
1633 html-host: maybe-html-fastjar
1634 html-host: maybe-html-fixincludes
1635 html-host: maybe-html-flex
1636 html-host: maybe-html-gas
1637 html-host: maybe-html-gcc
1638 html-host: maybe-html-gmp
1639 html-host: maybe-html-mpfr
1640 html-host: maybe-html-mpc
1641 html-host: maybe-html-isl
1642 html-host: maybe-html-libelf
1643 html-host: maybe-html-gold
1644 html-host: maybe-html-gprof
1645 html-host: maybe-html-gprofng
1646 html-host: maybe-html-intl
1647 html-host: maybe-html-tcl
1648 html-host: maybe-html-itcl
1649 html-host: maybe-html-ld
1650 html-host: maybe-html-libbacktrace
1651 html-host: maybe-html-libcpp
1652 html-host: maybe-html-libcody
1653 html-host: maybe-html-libdecnumber
1654 html-host: maybe-html-libgui
1655 html-host: maybe-html-libiberty
1656 html-host: maybe-html-libiberty-linker-plugin
1657 html-host: maybe-html-libiconv
1658 html-host: maybe-html-m4
1659 html-host: maybe-html-readline
1660 html-host: maybe-html-sid
1661 html-host: maybe-html-sim
1662 html-host: maybe-html-texinfo
1663 html-host: maybe-html-zlib
1664 html-host: maybe-html-gnulib
1665 html-host: maybe-html-gdbsupport
1666 html-host: maybe-html-gdbserver
1667 html-host: maybe-html-gdb
1668 html-host: maybe-html-expect
1669 html-host: maybe-html-guile
1670 html-host: maybe-html-tk
1671 html-host: maybe-html-libtermcap
1672 html-host: maybe-html-utils
1673 html-host: maybe-html-c++tools
1674 html-host: maybe-html-gnattools
1675 html-host: maybe-html-lto-plugin
1676 html-host: maybe-html-libcc1
1677 html-host: maybe-html-gotools
1678 html-host: maybe-html-libctf
1679 html-host: maybe-html-libsframe
1680
1681 .PHONY: html-target
1682
1683 html-target: maybe-html-target-libstdc++-v3
1684 html-target: maybe-html-target-libsanitizer
1685 html-target: maybe-html-target-libvtv
1686 html-target: maybe-html-target-liboffloadmic
1687 html-target: maybe-html-target-libssp
1688 html-target: maybe-html-target-newlib
1689 html-target: maybe-html-target-libgcc
1690 html-target: maybe-html-target-libbacktrace
1691 html-target: maybe-html-target-libquadmath
1692 html-target: maybe-html-target-libgfortran
1693 html-target: maybe-html-target-libobjc
1694 html-target: maybe-html-target-libgo
1695 html-target: maybe-html-target-libphobos
1696 html-target: maybe-html-target-libtermcap
1697 html-target: maybe-html-target-winsup
1698 html-target: maybe-html-target-libgloss
1699 html-target: maybe-html-target-libffi
1700 html-target: maybe-html-target-zlib
1701 html-target: maybe-html-target-rda
1702 html-target: maybe-html-target-libada
1703 html-target: maybe-html-target-libgomp
1704 html-target: maybe-html-target-libitm
1705 html-target: maybe-html-target-libatomic
1706
1707 .PHONY: do-TAGS
1708 do-TAGS:
1709         @: $(MAKE); $(unstage)
1710         @r=`${PWD_COMMAND}`; export r; \
1711         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1712         $(MAKE) $(RECURSE_FLAGS_TO_PASS) TAGS-host \
1713           TAGS-target
1714
1715
1716 .PHONY: TAGS-host
1717
1718 TAGS-host: maybe-TAGS-bfd
1719 TAGS-host: maybe-TAGS-opcodes
1720 TAGS-host: maybe-TAGS-binutils
1721 TAGS-host: maybe-TAGS-bison
1722 TAGS-host: maybe-TAGS-cgen
1723 TAGS-host: maybe-TAGS-dejagnu
1724 TAGS-host: maybe-TAGS-etc
1725 TAGS-host: maybe-TAGS-fastjar
1726 TAGS-host: maybe-TAGS-fixincludes
1727 TAGS-host: maybe-TAGS-flex
1728 TAGS-host: maybe-TAGS-gas
1729 TAGS-host: maybe-TAGS-gcc
1730 TAGS-host: maybe-TAGS-gmp
1731 TAGS-host: maybe-TAGS-mpfr
1732 TAGS-host: maybe-TAGS-mpc
1733 TAGS-host: maybe-TAGS-isl
1734 TAGS-host: maybe-TAGS-libelf
1735 TAGS-host: maybe-TAGS-gold
1736 TAGS-host: maybe-TAGS-gprof
1737 TAGS-host: maybe-TAGS-gprofng
1738 TAGS-host: maybe-TAGS-intl
1739 TAGS-host: maybe-TAGS-tcl
1740 TAGS-host: maybe-TAGS-itcl
1741 TAGS-host: maybe-TAGS-ld
1742 TAGS-host: maybe-TAGS-libbacktrace
1743 TAGS-host: maybe-TAGS-libcpp
1744 TAGS-host: maybe-TAGS-libcody
1745 TAGS-host: maybe-TAGS-libdecnumber
1746 TAGS-host: maybe-TAGS-libgui
1747 TAGS-host: maybe-TAGS-libiberty
1748 TAGS-host: maybe-TAGS-libiberty-linker-plugin
1749 TAGS-host: maybe-TAGS-libiconv
1750 TAGS-host: maybe-TAGS-m4
1751 TAGS-host: maybe-TAGS-readline
1752 TAGS-host: maybe-TAGS-sid
1753 TAGS-host: maybe-TAGS-sim
1754 TAGS-host: maybe-TAGS-texinfo
1755 TAGS-host: maybe-TAGS-zlib
1756 TAGS-host: maybe-TAGS-gnulib
1757 TAGS-host: maybe-TAGS-gdbsupport
1758 TAGS-host: maybe-TAGS-gdbserver
1759 TAGS-host: maybe-TAGS-gdb
1760 TAGS-host: maybe-TAGS-expect
1761 TAGS-host: maybe-TAGS-guile
1762 TAGS-host: maybe-TAGS-tk
1763 TAGS-host: maybe-TAGS-libtermcap
1764 TAGS-host: maybe-TAGS-utils
1765 TAGS-host: maybe-TAGS-c++tools
1766 TAGS-host: maybe-TAGS-gnattools
1767 TAGS-host: maybe-TAGS-lto-plugin
1768 TAGS-host: maybe-TAGS-libcc1
1769 TAGS-host: maybe-TAGS-gotools
1770 TAGS-host: maybe-TAGS-libctf
1771 TAGS-host: maybe-TAGS-libsframe
1772
1773 .PHONY: TAGS-target
1774
1775 TAGS-target: maybe-TAGS-target-libstdc++-v3
1776 TAGS-target: maybe-TAGS-target-libsanitizer
1777 TAGS-target: maybe-TAGS-target-libvtv
1778 TAGS-target: maybe-TAGS-target-liboffloadmic
1779 TAGS-target: maybe-TAGS-target-libssp
1780 TAGS-target: maybe-TAGS-target-newlib
1781 TAGS-target: maybe-TAGS-target-libgcc
1782 TAGS-target: maybe-TAGS-target-libbacktrace
1783 TAGS-target: maybe-TAGS-target-libquadmath
1784 TAGS-target: maybe-TAGS-target-libgfortran
1785 TAGS-target: maybe-TAGS-target-libobjc
1786 TAGS-target: maybe-TAGS-target-libgo
1787 TAGS-target: maybe-TAGS-target-libphobos
1788 TAGS-target: maybe-TAGS-target-libtermcap
1789 TAGS-target: maybe-TAGS-target-winsup
1790 TAGS-target: maybe-TAGS-target-libgloss
1791 TAGS-target: maybe-TAGS-target-libffi
1792 TAGS-target: maybe-TAGS-target-zlib
1793 TAGS-target: maybe-TAGS-target-rda
1794 TAGS-target: maybe-TAGS-target-libada
1795 TAGS-target: maybe-TAGS-target-libgomp
1796 TAGS-target: maybe-TAGS-target-libitm
1797 TAGS-target: maybe-TAGS-target-libatomic
1798
1799 .PHONY: do-install-info
1800 do-install-info:
1801         @: $(MAKE); $(unstage)
1802         @r=`${PWD_COMMAND}`; export r; \
1803         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1804         $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-info-host \
1805           install-info-target
1806
1807
1808 .PHONY: install-info-host
1809
1810 install-info-host: maybe-install-info-bfd
1811 install-info-host: maybe-install-info-opcodes
1812 install-info-host: maybe-install-info-binutils
1813 install-info-host: maybe-install-info-bison
1814 install-info-host: maybe-install-info-cgen
1815 install-info-host: maybe-install-info-dejagnu
1816 install-info-host: maybe-install-info-etc
1817 install-info-host: maybe-install-info-fastjar
1818 install-info-host: maybe-install-info-fixincludes
1819 install-info-host: maybe-install-info-flex
1820 install-info-host: maybe-install-info-gas
1821 install-info-host: maybe-install-info-gcc
1822 install-info-host: maybe-install-info-gmp
1823 install-info-host: maybe-install-info-mpfr
1824 install-info-host: maybe-install-info-mpc
1825 install-info-host: maybe-install-info-isl
1826 install-info-host: maybe-install-info-libelf
1827 install-info-host: maybe-install-info-gold
1828 install-info-host: maybe-install-info-gprof
1829 install-info-host: maybe-install-info-gprofng
1830 install-info-host: maybe-install-info-intl
1831 install-info-host: maybe-install-info-tcl
1832 install-info-host: maybe-install-info-itcl
1833 install-info-host: maybe-install-info-ld
1834 install-info-host: maybe-install-info-libbacktrace
1835 install-info-host: maybe-install-info-libcpp
1836 install-info-host: maybe-install-info-libcody
1837 install-info-host: maybe-install-info-libdecnumber
1838 install-info-host: maybe-install-info-libgui
1839 install-info-host: maybe-install-info-libiberty
1840 install-info-host: maybe-install-info-libiberty-linker-plugin
1841 install-info-host: maybe-install-info-libiconv
1842 install-info-host: maybe-install-info-m4
1843 install-info-host: maybe-install-info-readline
1844 install-info-host: maybe-install-info-sid
1845 install-info-host: maybe-install-info-sim
1846 install-info-host: maybe-install-info-texinfo
1847 install-info-host: maybe-install-info-zlib
1848 install-info-host: maybe-install-info-gnulib
1849 install-info-host: maybe-install-info-gdbsupport
1850 install-info-host: maybe-install-info-gdbserver
1851 install-info-host: maybe-install-info-gdb
1852 install-info-host: maybe-install-info-expect
1853 install-info-host: maybe-install-info-guile
1854 install-info-host: maybe-install-info-tk
1855 install-info-host: maybe-install-info-libtermcap
1856 install-info-host: maybe-install-info-utils
1857 install-info-host: maybe-install-info-c++tools
1858 install-info-host: maybe-install-info-gnattools
1859 install-info-host: maybe-install-info-lto-plugin
1860 install-info-host: maybe-install-info-libcc1
1861 install-info-host: maybe-install-info-gotools
1862 install-info-host: maybe-install-info-libctf
1863 install-info-host: maybe-install-info-libsframe
1864
1865 .PHONY: install-info-target
1866
1867 install-info-target: maybe-install-info-target-libstdc++-v3
1868 install-info-target: maybe-install-info-target-libsanitizer
1869 install-info-target: maybe-install-info-target-libvtv
1870 install-info-target: maybe-install-info-target-liboffloadmic
1871 install-info-target: maybe-install-info-target-libssp
1872 install-info-target: maybe-install-info-target-newlib
1873 install-info-target: maybe-install-info-target-libgcc
1874 install-info-target: maybe-install-info-target-libbacktrace
1875 install-info-target: maybe-install-info-target-libquadmath
1876 install-info-target: maybe-install-info-target-libgfortran
1877 install-info-target: maybe-install-info-target-libobjc
1878 install-info-target: maybe-install-info-target-libgo
1879 install-info-target: maybe-install-info-target-libphobos
1880 install-info-target: maybe-install-info-target-libtermcap
1881 install-info-target: maybe-install-info-target-winsup
1882 install-info-target: maybe-install-info-target-libgloss
1883 install-info-target: maybe-install-info-target-libffi
1884 install-info-target: maybe-install-info-target-zlib
1885 install-info-target: maybe-install-info-target-rda
1886 install-info-target: maybe-install-info-target-libada
1887 install-info-target: maybe-install-info-target-libgomp
1888 install-info-target: maybe-install-info-target-libitm
1889 install-info-target: maybe-install-info-target-libatomic
1890
1891 .PHONY: do-install-dvi
1892 do-install-dvi:
1893         @: $(MAKE); $(unstage)
1894         @r=`${PWD_COMMAND}`; export r; \
1895         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1896         $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-dvi-host \
1897           install-dvi-target
1898
1899
1900 .PHONY: install-dvi-host
1901
1902 install-dvi-host: maybe-install-dvi-bfd
1903 install-dvi-host: maybe-install-dvi-opcodes
1904 install-dvi-host: maybe-install-dvi-binutils
1905 install-dvi-host: maybe-install-dvi-bison
1906 install-dvi-host: maybe-install-dvi-cgen
1907 install-dvi-host: maybe-install-dvi-dejagnu
1908 install-dvi-host: maybe-install-dvi-etc
1909 install-dvi-host: maybe-install-dvi-fastjar
1910 install-dvi-host: maybe-install-dvi-fixincludes
1911 install-dvi-host: maybe-install-dvi-flex
1912 install-dvi-host: maybe-install-dvi-gas
1913 install-dvi-host: maybe-install-dvi-gcc
1914 install-dvi-host: maybe-install-dvi-gmp
1915 install-dvi-host: maybe-install-dvi-mpfr
1916 install-dvi-host: maybe-install-dvi-mpc
1917 install-dvi-host: maybe-install-dvi-isl
1918 install-dvi-host: maybe-install-dvi-libelf
1919 install-dvi-host: maybe-install-dvi-gold
1920 install-dvi-host: maybe-install-dvi-gprof
1921 install-dvi-host: maybe-install-dvi-gprofng
1922 install-dvi-host: maybe-install-dvi-intl
1923 install-dvi-host: maybe-install-dvi-tcl
1924 install-dvi-host: maybe-install-dvi-itcl
1925 install-dvi-host: maybe-install-dvi-ld
1926 install-dvi-host: maybe-install-dvi-libbacktrace
1927 install-dvi-host: maybe-install-dvi-libcpp
1928 install-dvi-host: maybe-install-dvi-libcody
1929 install-dvi-host: maybe-install-dvi-libdecnumber
1930 install-dvi-host: maybe-install-dvi-libgui
1931 install-dvi-host: maybe-install-dvi-libiberty
1932 install-dvi-host: maybe-install-dvi-libiberty-linker-plugin
1933 install-dvi-host: maybe-install-dvi-libiconv
1934 install-dvi-host: maybe-install-dvi-m4
1935 install-dvi-host: maybe-install-dvi-readline
1936 install-dvi-host: maybe-install-dvi-sid
1937 install-dvi-host: maybe-install-dvi-sim
1938 install-dvi-host: maybe-install-dvi-texinfo
1939 install-dvi-host: maybe-install-dvi-zlib
1940 install-dvi-host: maybe-install-dvi-gnulib
1941 install-dvi-host: maybe-install-dvi-gdbsupport
1942 install-dvi-host: maybe-install-dvi-gdbserver
1943 install-dvi-host: maybe-install-dvi-gdb
1944 install-dvi-host: maybe-install-dvi-expect
1945 install-dvi-host: maybe-install-dvi-guile
1946 install-dvi-host: maybe-install-dvi-tk
1947 install-dvi-host: maybe-install-dvi-libtermcap
1948 install-dvi-host: maybe-install-dvi-utils
1949 install-dvi-host: maybe-install-dvi-c++tools
1950 install-dvi-host: maybe-install-dvi-gnattools
1951 install-dvi-host: maybe-install-dvi-lto-plugin
1952 install-dvi-host: maybe-install-dvi-libcc1
1953 install-dvi-host: maybe-install-dvi-gotools
1954 install-dvi-host: maybe-install-dvi-libctf
1955 install-dvi-host: maybe-install-dvi-libsframe
1956
1957 .PHONY: install-dvi-target
1958
1959 install-dvi-target: maybe-install-dvi-target-libstdc++-v3
1960 install-dvi-target: maybe-install-dvi-target-libsanitizer
1961 install-dvi-target: maybe-install-dvi-target-libvtv
1962 install-dvi-target: maybe-install-dvi-target-liboffloadmic
1963 install-dvi-target: maybe-install-dvi-target-libssp
1964 install-dvi-target: maybe-install-dvi-target-newlib
1965 install-dvi-target: maybe-install-dvi-target-libgcc
1966 install-dvi-target: maybe-install-dvi-target-libbacktrace
1967 install-dvi-target: maybe-install-dvi-target-libquadmath
1968 install-dvi-target: maybe-install-dvi-target-libgfortran
1969 install-dvi-target: maybe-install-dvi-target-libobjc
1970 install-dvi-target: maybe-install-dvi-target-libgo
1971 install-dvi-target: maybe-install-dvi-target-libphobos
1972 install-dvi-target: maybe-install-dvi-target-libtermcap
1973 install-dvi-target: maybe-install-dvi-target-winsup
1974 install-dvi-target: maybe-install-dvi-target-libgloss
1975 install-dvi-target: maybe-install-dvi-target-libffi
1976 install-dvi-target: maybe-install-dvi-target-zlib
1977 install-dvi-target: maybe-install-dvi-target-rda
1978 install-dvi-target: maybe-install-dvi-target-libada
1979 install-dvi-target: maybe-install-dvi-target-libgomp
1980 install-dvi-target: maybe-install-dvi-target-libitm
1981 install-dvi-target: maybe-install-dvi-target-libatomic
1982
1983 .PHONY: do-install-pdf
1984 do-install-pdf:
1985         @: $(MAKE); $(unstage)
1986         @r=`${PWD_COMMAND}`; export r; \
1987         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1988         $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-pdf-host \
1989           install-pdf-target
1990
1991
1992 .PHONY: install-pdf-host
1993
1994 install-pdf-host: maybe-install-pdf-bfd
1995 install-pdf-host: maybe-install-pdf-opcodes
1996 install-pdf-host: maybe-install-pdf-binutils
1997 install-pdf-host: maybe-install-pdf-bison
1998 install-pdf-host: maybe-install-pdf-cgen
1999 install-pdf-host: maybe-install-pdf-dejagnu
2000 install-pdf-host: maybe-install-pdf-etc
2001 install-pdf-host: maybe-install-pdf-fastjar
2002 install-pdf-host: maybe-install-pdf-fixincludes
2003 install-pdf-host: maybe-install-pdf-flex
2004 install-pdf-host: maybe-install-pdf-gas
2005 install-pdf-host: maybe-install-pdf-gcc
2006 install-pdf-host: maybe-install-pdf-gmp
2007 install-pdf-host: maybe-install-pdf-mpfr
2008 install-pdf-host: maybe-install-pdf-mpc
2009 install-pdf-host: maybe-install-pdf-isl
2010 install-pdf-host: maybe-install-pdf-libelf
2011 install-pdf-host: maybe-install-pdf-gold
2012 install-pdf-host: maybe-install-pdf-gprof
2013 install-pdf-host: maybe-install-pdf-gprofng
2014 install-pdf-host: maybe-install-pdf-intl
2015 install-pdf-host: maybe-install-pdf-tcl
2016 install-pdf-host: maybe-install-pdf-itcl
2017 install-pdf-host: maybe-install-pdf-ld
2018 install-pdf-host: maybe-install-pdf-libbacktrace
2019 install-pdf-host: maybe-install-pdf-libcpp
2020 install-pdf-host: maybe-install-pdf-libcody
2021 install-pdf-host: maybe-install-pdf-libdecnumber
2022 install-pdf-host: maybe-install-pdf-libgui
2023 install-pdf-host: maybe-install-pdf-libiberty
2024 install-pdf-host: maybe-install-pdf-libiberty-linker-plugin
2025 install-pdf-host: maybe-install-pdf-libiconv
2026 install-pdf-host: maybe-install-pdf-m4
2027 install-pdf-host: maybe-install-pdf-readline
2028 install-pdf-host: maybe-install-pdf-sid
2029 install-pdf-host: maybe-install-pdf-sim
2030 install-pdf-host: maybe-install-pdf-texinfo
2031 install-pdf-host: maybe-install-pdf-zlib
2032 install-pdf-host: maybe-install-pdf-gnulib
2033 install-pdf-host: maybe-install-pdf-gdbsupport
2034 install-pdf-host: maybe-install-pdf-gdbserver
2035 install-pdf-host: maybe-install-pdf-gdb
2036 install-pdf-host: maybe-install-pdf-expect
2037 install-pdf-host: maybe-install-pdf-guile
2038 install-pdf-host: maybe-install-pdf-tk
2039 install-pdf-host: maybe-install-pdf-libtermcap
2040 install-pdf-host: maybe-install-pdf-utils
2041 install-pdf-host: maybe-install-pdf-c++tools
2042 install-pdf-host: maybe-install-pdf-gnattools
2043 install-pdf-host: maybe-install-pdf-lto-plugin
2044 install-pdf-host: maybe-install-pdf-libcc1
2045 install-pdf-host: maybe-install-pdf-gotools
2046 install-pdf-host: maybe-install-pdf-libctf
2047 install-pdf-host: maybe-install-pdf-libsframe
2048
2049 .PHONY: install-pdf-target
2050
2051 install-pdf-target: maybe-install-pdf-target-libstdc++-v3
2052 install-pdf-target: maybe-install-pdf-target-libsanitizer
2053 install-pdf-target: maybe-install-pdf-target-libvtv
2054 install-pdf-target: maybe-install-pdf-target-liboffloadmic
2055 install-pdf-target: maybe-install-pdf-target-libssp
2056 install-pdf-target: maybe-install-pdf-target-newlib
2057 install-pdf-target: maybe-install-pdf-target-libgcc
2058 install-pdf-target: maybe-install-pdf-target-libbacktrace
2059 install-pdf-target: maybe-install-pdf-target-libquadmath
2060 install-pdf-target: maybe-install-pdf-target-libgfortran
2061 install-pdf-target: maybe-install-pdf-target-libobjc
2062 install-pdf-target: maybe-install-pdf-target-libgo
2063 install-pdf-target: maybe-install-pdf-target-libphobos
2064 install-pdf-target: maybe-install-pdf-target-libtermcap
2065 install-pdf-target: maybe-install-pdf-target-winsup
2066 install-pdf-target: maybe-install-pdf-target-libgloss
2067 install-pdf-target: maybe-install-pdf-target-libffi
2068 install-pdf-target: maybe-install-pdf-target-zlib
2069 install-pdf-target: maybe-install-pdf-target-rda
2070 install-pdf-target: maybe-install-pdf-target-libada
2071 install-pdf-target: maybe-install-pdf-target-libgomp
2072 install-pdf-target: maybe-install-pdf-target-libitm
2073 install-pdf-target: maybe-install-pdf-target-libatomic
2074
2075 .PHONY: do-install-html
2076 do-install-html:
2077         @: $(MAKE); $(unstage)
2078         @r=`${PWD_COMMAND}`; export r; \
2079         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2080         $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-html-host \
2081           install-html-target
2082
2083
2084 .PHONY: install-html-host
2085
2086 install-html-host: maybe-install-html-bfd
2087 install-html-host: maybe-install-html-opcodes
2088 install-html-host: maybe-install-html-binutils
2089 install-html-host: maybe-install-html-bison
2090 install-html-host: maybe-install-html-cgen
2091 install-html-host: maybe-install-html-dejagnu
2092 install-html-host: maybe-install-html-etc
2093 install-html-host: maybe-install-html-fastjar
2094 install-html-host: maybe-install-html-fixincludes
2095 install-html-host: maybe-install-html-flex
2096 install-html-host: maybe-install-html-gas
2097 install-html-host: maybe-install-html-gcc
2098 install-html-host: maybe-install-html-gmp
2099 install-html-host: maybe-install-html-mpfr
2100 install-html-host: maybe-install-html-mpc
2101 install-html-host: maybe-install-html-isl
2102 install-html-host: maybe-install-html-libelf
2103 install-html-host: maybe-install-html-gold
2104 install-html-host: maybe-install-html-gprof
2105 install-html-host: maybe-install-html-gprofng
2106 install-html-host: maybe-install-html-intl
2107 install-html-host: maybe-install-html-tcl
2108 install-html-host: maybe-install-html-itcl
2109 install-html-host: maybe-install-html-ld
2110 install-html-host: maybe-install-html-libbacktrace
2111 install-html-host: maybe-install-html-libcpp
2112 install-html-host: maybe-install-html-libcody
2113 install-html-host: maybe-install-html-libdecnumber
2114 install-html-host: maybe-install-html-libgui
2115 install-html-host: maybe-install-html-libiberty
2116 install-html-host: maybe-install-html-libiberty-linker-plugin
2117 install-html-host: maybe-install-html-libiconv
2118 install-html-host: maybe-install-html-m4
2119 install-html-host: maybe-install-html-readline
2120 install-html-host: maybe-install-html-sid
2121 install-html-host: maybe-install-html-sim
2122 install-html-host: maybe-install-html-texinfo
2123 install-html-host: maybe-install-html-zlib
2124 install-html-host: maybe-install-html-gnulib
2125 install-html-host: maybe-install-html-gdbsupport
2126 install-html-host: maybe-install-html-gdbserver
2127 install-html-host: maybe-install-html-gdb
2128 install-html-host: maybe-install-html-expect
2129 install-html-host: maybe-install-html-guile
2130 install-html-host: maybe-install-html-tk
2131 install-html-host: maybe-install-html-libtermcap
2132 install-html-host: maybe-install-html-utils
2133 install-html-host: maybe-install-html-c++tools
2134 install-html-host: maybe-install-html-gnattools
2135 install-html-host: maybe-install-html-lto-plugin
2136 install-html-host: maybe-install-html-libcc1
2137 install-html-host: maybe-install-html-gotools
2138 install-html-host: maybe-install-html-libctf
2139 install-html-host: maybe-install-html-libsframe
2140
2141 .PHONY: install-html-target
2142
2143 install-html-target: maybe-install-html-target-libstdc++-v3
2144 install-html-target: maybe-install-html-target-libsanitizer
2145 install-html-target: maybe-install-html-target-libvtv
2146 install-html-target: maybe-install-html-target-liboffloadmic
2147 install-html-target: maybe-install-html-target-libssp
2148 install-html-target: maybe-install-html-target-newlib
2149 install-html-target: maybe-install-html-target-libgcc
2150 install-html-target: maybe-install-html-target-libbacktrace
2151 install-html-target: maybe-install-html-target-libquadmath
2152 install-html-target: maybe-install-html-target-libgfortran
2153 install-html-target: maybe-install-html-target-libobjc
2154 install-html-target: maybe-install-html-target-libgo
2155 install-html-target: maybe-install-html-target-libphobos
2156 install-html-target: maybe-install-html-target-libtermcap
2157 install-html-target: maybe-install-html-target-winsup
2158 install-html-target: maybe-install-html-target-libgloss
2159 install-html-target: maybe-install-html-target-libffi
2160 install-html-target: maybe-install-html-target-zlib
2161 install-html-target: maybe-install-html-target-rda
2162 install-html-target: maybe-install-html-target-libada
2163 install-html-target: maybe-install-html-target-libgomp
2164 install-html-target: maybe-install-html-target-libitm
2165 install-html-target: maybe-install-html-target-libatomic
2166
2167 .PHONY: do-installcheck
2168 do-installcheck:
2169         @: $(MAKE); $(unstage)
2170         @r=`${PWD_COMMAND}`; export r; \
2171         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2172         $(MAKE) $(RECURSE_FLAGS_TO_PASS) installcheck-host \
2173           installcheck-target
2174
2175
2176 .PHONY: installcheck-host
2177
2178 installcheck-host: maybe-installcheck-bfd
2179 installcheck-host: maybe-installcheck-opcodes
2180 installcheck-host: maybe-installcheck-binutils
2181 installcheck-host: maybe-installcheck-bison
2182 installcheck-host: maybe-installcheck-cgen
2183 installcheck-host: maybe-installcheck-dejagnu
2184 installcheck-host: maybe-installcheck-etc
2185 installcheck-host: maybe-installcheck-fastjar
2186 installcheck-host: maybe-installcheck-fixincludes
2187 installcheck-host: maybe-installcheck-flex
2188 installcheck-host: maybe-installcheck-gas
2189 installcheck-host: maybe-installcheck-gcc
2190 installcheck-host: maybe-installcheck-gmp
2191 installcheck-host: maybe-installcheck-mpfr
2192 installcheck-host: maybe-installcheck-mpc
2193 installcheck-host: maybe-installcheck-isl
2194 installcheck-host: maybe-installcheck-libelf
2195 installcheck-host: maybe-installcheck-gold
2196 installcheck-host: maybe-installcheck-gprof
2197 installcheck-host: maybe-installcheck-gprofng
2198 installcheck-host: maybe-installcheck-intl
2199 installcheck-host: maybe-installcheck-tcl
2200 installcheck-host: maybe-installcheck-itcl
2201 installcheck-host: maybe-installcheck-ld
2202 installcheck-host: maybe-installcheck-libbacktrace
2203 installcheck-host: maybe-installcheck-libcpp
2204 installcheck-host: maybe-installcheck-libcody
2205 installcheck-host: maybe-installcheck-libdecnumber
2206 installcheck-host: maybe-installcheck-libgui
2207 installcheck-host: maybe-installcheck-libiberty
2208 installcheck-host: maybe-installcheck-libiberty-linker-plugin
2209 installcheck-host: maybe-installcheck-libiconv
2210 installcheck-host: maybe-installcheck-m4
2211 installcheck-host: maybe-installcheck-readline
2212 installcheck-host: maybe-installcheck-sid
2213 installcheck-host: maybe-installcheck-sim
2214 installcheck-host: maybe-installcheck-texinfo
2215 installcheck-host: maybe-installcheck-zlib
2216 installcheck-host: maybe-installcheck-gnulib
2217 installcheck-host: maybe-installcheck-gdbsupport
2218 installcheck-host: maybe-installcheck-gdbserver
2219 installcheck-host: maybe-installcheck-gdb
2220 installcheck-host: maybe-installcheck-expect
2221 installcheck-host: maybe-installcheck-guile
2222 installcheck-host: maybe-installcheck-tk
2223 installcheck-host: maybe-installcheck-libtermcap
2224 installcheck-host: maybe-installcheck-utils
2225 installcheck-host: maybe-installcheck-c++tools
2226 installcheck-host: maybe-installcheck-gnattools
2227 installcheck-host: maybe-installcheck-lto-plugin
2228 installcheck-host: maybe-installcheck-libcc1
2229 installcheck-host: maybe-installcheck-gotools
2230 installcheck-host: maybe-installcheck-libctf
2231 installcheck-host: maybe-installcheck-libsframe
2232
2233 .PHONY: installcheck-target
2234
2235 installcheck-target: maybe-installcheck-target-libstdc++-v3
2236 installcheck-target: maybe-installcheck-target-libsanitizer
2237 installcheck-target: maybe-installcheck-target-libvtv
2238 installcheck-target: maybe-installcheck-target-liboffloadmic
2239 installcheck-target: maybe-installcheck-target-libssp
2240 installcheck-target: maybe-installcheck-target-newlib
2241 installcheck-target: maybe-installcheck-target-libgcc
2242 installcheck-target: maybe-installcheck-target-libbacktrace
2243 installcheck-target: maybe-installcheck-target-libquadmath
2244 installcheck-target: maybe-installcheck-target-libgfortran
2245 installcheck-target: maybe-installcheck-target-libobjc
2246 installcheck-target: maybe-installcheck-target-libgo
2247 installcheck-target: maybe-installcheck-target-libphobos
2248 installcheck-target: maybe-installcheck-target-libtermcap
2249 installcheck-target: maybe-installcheck-target-winsup
2250 installcheck-target: maybe-installcheck-target-libgloss
2251 installcheck-target: maybe-installcheck-target-libffi
2252 installcheck-target: maybe-installcheck-target-zlib
2253 installcheck-target: maybe-installcheck-target-rda
2254 installcheck-target: maybe-installcheck-target-libada
2255 installcheck-target: maybe-installcheck-target-libgomp
2256 installcheck-target: maybe-installcheck-target-libitm
2257 installcheck-target: maybe-installcheck-target-libatomic
2258
2259 .PHONY: do-mostlyclean
2260 do-mostlyclean:
2261         @: $(MAKE); $(unstage)
2262         @r=`${PWD_COMMAND}`; export r; \
2263         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2264         $(MAKE) $(RECURSE_FLAGS_TO_PASS) mostlyclean-host \
2265           mostlyclean-target
2266
2267
2268 .PHONY: mostlyclean-host
2269
2270 mostlyclean-host: maybe-mostlyclean-bfd
2271 mostlyclean-host: maybe-mostlyclean-opcodes
2272 mostlyclean-host: maybe-mostlyclean-binutils
2273 mostlyclean-host: maybe-mostlyclean-bison
2274 mostlyclean-host: maybe-mostlyclean-cgen
2275 mostlyclean-host: maybe-mostlyclean-dejagnu
2276 mostlyclean-host: maybe-mostlyclean-etc
2277 mostlyclean-host: maybe-mostlyclean-fastjar
2278 mostlyclean-host: maybe-mostlyclean-fixincludes
2279 mostlyclean-host: maybe-mostlyclean-flex
2280 mostlyclean-host: maybe-mostlyclean-gas
2281 mostlyclean-host: maybe-mostlyclean-gcc
2282 mostlyclean-host: maybe-mostlyclean-gmp
2283 mostlyclean-host: maybe-mostlyclean-mpfr
2284 mostlyclean-host: maybe-mostlyclean-mpc
2285 mostlyclean-host: maybe-mostlyclean-isl
2286 mostlyclean-host: maybe-mostlyclean-libelf
2287 mostlyclean-host: maybe-mostlyclean-gold
2288 mostlyclean-host: maybe-mostlyclean-gprof
2289 mostlyclean-host: maybe-mostlyclean-gprofng
2290 mostlyclean-host: maybe-mostlyclean-intl
2291 mostlyclean-host: maybe-mostlyclean-tcl
2292 mostlyclean-host: maybe-mostlyclean-itcl
2293 mostlyclean-host: maybe-mostlyclean-ld
2294 mostlyclean-host: maybe-mostlyclean-libbacktrace
2295 mostlyclean-host: maybe-mostlyclean-libcpp
2296 mostlyclean-host: maybe-mostlyclean-libcody
2297 mostlyclean-host: maybe-mostlyclean-libdecnumber
2298 mostlyclean-host: maybe-mostlyclean-libgui
2299 mostlyclean-host: maybe-mostlyclean-libiberty
2300 mostlyclean-host: maybe-mostlyclean-libiberty-linker-plugin
2301 mostlyclean-host: maybe-mostlyclean-libiconv
2302 mostlyclean-host: maybe-mostlyclean-m4
2303 mostlyclean-host: maybe-mostlyclean-readline
2304 mostlyclean-host: maybe-mostlyclean-sid
2305 mostlyclean-host: maybe-mostlyclean-sim
2306 mostlyclean-host: maybe-mostlyclean-texinfo
2307 mostlyclean-host: maybe-mostlyclean-zlib
2308 mostlyclean-host: maybe-mostlyclean-gnulib
2309 mostlyclean-host: maybe-mostlyclean-gdbsupport
2310 mostlyclean-host: maybe-mostlyclean-gdbserver
2311 mostlyclean-host: maybe-mostlyclean-gdb
2312 mostlyclean-host: maybe-mostlyclean-expect
2313 mostlyclean-host: maybe-mostlyclean-guile
2314 mostlyclean-host: maybe-mostlyclean-tk
2315 mostlyclean-host: maybe-mostlyclean-libtermcap
2316 mostlyclean-host: maybe-mostlyclean-utils
2317 mostlyclean-host: maybe-mostlyclean-c++tools
2318 mostlyclean-host: maybe-mostlyclean-gnattools
2319 mostlyclean-host: maybe-mostlyclean-lto-plugin
2320 mostlyclean-host: maybe-mostlyclean-libcc1
2321 mostlyclean-host: maybe-mostlyclean-gotools
2322 mostlyclean-host: maybe-mostlyclean-libctf
2323 mostlyclean-host: maybe-mostlyclean-libsframe
2324
2325 .PHONY: mostlyclean-target
2326
2327 mostlyclean-target: maybe-mostlyclean-target-libstdc++-v3
2328 mostlyclean-target: maybe-mostlyclean-target-libsanitizer
2329 mostlyclean-target: maybe-mostlyclean-target-libvtv
2330 mostlyclean-target: maybe-mostlyclean-target-liboffloadmic
2331 mostlyclean-target: maybe-mostlyclean-target-libssp
2332 mostlyclean-target: maybe-mostlyclean-target-newlib
2333 mostlyclean-target: maybe-mostlyclean-target-libgcc
2334 mostlyclean-target: maybe-mostlyclean-target-libbacktrace
2335 mostlyclean-target: maybe-mostlyclean-target-libquadmath
2336 mostlyclean-target: maybe-mostlyclean-target-libgfortran
2337 mostlyclean-target: maybe-mostlyclean-target-libobjc
2338 mostlyclean-target: maybe-mostlyclean-target-libgo
2339 mostlyclean-target: maybe-mostlyclean-target-libphobos
2340 mostlyclean-target: maybe-mostlyclean-target-libtermcap
2341 mostlyclean-target: maybe-mostlyclean-target-winsup
2342 mostlyclean-target: maybe-mostlyclean-target-libgloss
2343 mostlyclean-target: maybe-mostlyclean-target-libffi
2344 mostlyclean-target: maybe-mostlyclean-target-zlib
2345 mostlyclean-target: maybe-mostlyclean-target-rda
2346 mostlyclean-target: maybe-mostlyclean-target-libada
2347 mostlyclean-target: maybe-mostlyclean-target-libgomp
2348 mostlyclean-target: maybe-mostlyclean-target-libitm
2349 mostlyclean-target: maybe-mostlyclean-target-libatomic
2350
2351 .PHONY: do-clean
2352 do-clean:
2353         @: $(MAKE); $(unstage)
2354         @r=`${PWD_COMMAND}`; export r; \
2355         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2356         $(MAKE) $(RECURSE_FLAGS_TO_PASS) clean-host \
2357           clean-target
2358
2359
2360 .PHONY: clean-host
2361
2362 clean-host: maybe-clean-bfd
2363 clean-host: maybe-clean-opcodes
2364 clean-host: maybe-clean-binutils
2365 clean-host: maybe-clean-bison
2366 clean-host: maybe-clean-cgen
2367 clean-host: maybe-clean-dejagnu
2368 clean-host: maybe-clean-etc
2369 clean-host: maybe-clean-fastjar
2370 clean-host: maybe-clean-fixincludes
2371 clean-host: maybe-clean-flex
2372 clean-host: maybe-clean-gas
2373 clean-host: maybe-clean-gcc
2374 clean-host: maybe-clean-gmp
2375 clean-host: maybe-clean-mpfr
2376 clean-host: maybe-clean-mpc
2377 clean-host: maybe-clean-isl
2378 clean-host: maybe-clean-libelf
2379 clean-host: maybe-clean-gold
2380 clean-host: maybe-clean-gprof
2381 clean-host: maybe-clean-gprofng
2382 clean-host: maybe-clean-intl
2383 clean-host: maybe-clean-tcl
2384 clean-host: maybe-clean-itcl
2385 clean-host: maybe-clean-ld
2386 clean-host: maybe-clean-libbacktrace
2387 clean-host: maybe-clean-libcpp
2388 clean-host: maybe-clean-libcody
2389 clean-host: maybe-clean-libdecnumber
2390 clean-host: maybe-clean-libgui
2391 clean-host: maybe-clean-libiberty
2392 clean-host: maybe-clean-libiberty-linker-plugin
2393 clean-host: maybe-clean-libiconv
2394 clean-host: maybe-clean-m4
2395 clean-host: maybe-clean-readline
2396 clean-host: maybe-clean-sid
2397 clean-host: maybe-clean-sim
2398 clean-host: maybe-clean-texinfo
2399 clean-host: maybe-clean-zlib
2400 clean-host: maybe-clean-gnulib
2401 clean-host: maybe-clean-gdbsupport
2402 clean-host: maybe-clean-gdbserver
2403 clean-host: maybe-clean-gdb
2404 clean-host: maybe-clean-expect
2405 clean-host: maybe-clean-guile
2406 clean-host: maybe-clean-tk
2407 clean-host: maybe-clean-libtermcap
2408 clean-host: maybe-clean-utils
2409 clean-host: maybe-clean-c++tools
2410 clean-host: maybe-clean-gnattools
2411 clean-host: maybe-clean-lto-plugin
2412 clean-host: maybe-clean-libcc1
2413 clean-host: maybe-clean-gotools
2414 clean-host: maybe-clean-libctf
2415 clean-host: maybe-clean-libsframe
2416
2417 .PHONY: clean-target
2418
2419 clean-target: maybe-clean-target-libstdc++-v3
2420 clean-target: maybe-clean-target-libsanitizer
2421 clean-target: maybe-clean-target-libvtv
2422 clean-target: maybe-clean-target-liboffloadmic
2423 clean-target: maybe-clean-target-libssp
2424 clean-target: maybe-clean-target-newlib
2425 clean-target: maybe-clean-target-libgcc
2426 clean-target: maybe-clean-target-libbacktrace
2427 clean-target: maybe-clean-target-libquadmath
2428 clean-target: maybe-clean-target-libgfortran
2429 clean-target: maybe-clean-target-libobjc
2430 clean-target: maybe-clean-target-libgo
2431 clean-target: maybe-clean-target-libphobos
2432 clean-target: maybe-clean-target-libtermcap
2433 clean-target: maybe-clean-target-winsup
2434 clean-target: maybe-clean-target-libgloss
2435 clean-target: maybe-clean-target-libffi
2436 clean-target: maybe-clean-target-zlib
2437 clean-target: maybe-clean-target-rda
2438 clean-target: maybe-clean-target-libada
2439 clean-target: maybe-clean-target-libgomp
2440 clean-target: maybe-clean-target-libitm
2441 clean-target: maybe-clean-target-libatomic
2442
2443 .PHONY: do-distclean
2444 do-distclean:
2445         @: $(MAKE); $(unstage)
2446         @r=`${PWD_COMMAND}`; export r; \
2447         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2448         $(MAKE) $(RECURSE_FLAGS_TO_PASS) distclean-host \
2449           distclean-target
2450
2451
2452 .PHONY: distclean-host
2453
2454 distclean-host: maybe-distclean-bfd
2455 distclean-host: maybe-distclean-opcodes
2456 distclean-host: maybe-distclean-binutils
2457 distclean-host: maybe-distclean-bison
2458 distclean-host: maybe-distclean-cgen
2459 distclean-host: maybe-distclean-dejagnu
2460 distclean-host: maybe-distclean-etc
2461 distclean-host: maybe-distclean-fastjar
2462 distclean-host: maybe-distclean-fixincludes
2463 distclean-host: maybe-distclean-flex
2464 distclean-host: maybe-distclean-gas
2465 distclean-host: maybe-distclean-gcc
2466 distclean-host: maybe-distclean-gmp
2467 distclean-host: maybe-distclean-mpfr
2468 distclean-host: maybe-distclean-mpc
2469 distclean-host: maybe-distclean-isl
2470 distclean-host: maybe-distclean-libelf
2471 distclean-host: maybe-distclean-gold
2472 distclean-host: maybe-distclean-gprof
2473 distclean-host: maybe-distclean-gprofng
2474 distclean-host: maybe-distclean-intl
2475 distclean-host: maybe-distclean-tcl
2476 distclean-host: maybe-distclean-itcl
2477 distclean-host: maybe-distclean-ld
2478 distclean-host: maybe-distclean-libbacktrace
2479 distclean-host: maybe-distclean-libcpp
2480 distclean-host: maybe-distclean-libcody
2481 distclean-host: maybe-distclean-libdecnumber
2482 distclean-host: maybe-distclean-libgui
2483 distclean-host: maybe-distclean-libiberty
2484 distclean-host: maybe-distclean-libiberty-linker-plugin
2485 distclean-host: maybe-distclean-libiconv
2486 distclean-host: maybe-distclean-m4
2487 distclean-host: maybe-distclean-readline
2488 distclean-host: maybe-distclean-sid
2489 distclean-host: maybe-distclean-sim
2490 distclean-host: maybe-distclean-texinfo
2491 distclean-host: maybe-distclean-zlib
2492 distclean-host: maybe-distclean-gnulib
2493 distclean-host: maybe-distclean-gdbsupport
2494 distclean-host: maybe-distclean-gdbserver
2495 distclean-host: maybe-distclean-gdb
2496 distclean-host: maybe-distclean-expect
2497 distclean-host: maybe-distclean-guile
2498 distclean-host: maybe-distclean-tk
2499 distclean-host: maybe-distclean-libtermcap
2500 distclean-host: maybe-distclean-utils
2501 distclean-host: maybe-distclean-c++tools
2502 distclean-host: maybe-distclean-gnattools
2503 distclean-host: maybe-distclean-lto-plugin
2504 distclean-host: maybe-distclean-libcc1
2505 distclean-host: maybe-distclean-gotools
2506 distclean-host: maybe-distclean-libctf
2507 distclean-host: maybe-distclean-libsframe
2508
2509 .PHONY: distclean-target
2510
2511 distclean-target: maybe-distclean-target-libstdc++-v3
2512 distclean-target: maybe-distclean-target-libsanitizer
2513 distclean-target: maybe-distclean-target-libvtv
2514 distclean-target: maybe-distclean-target-liboffloadmic
2515 distclean-target: maybe-distclean-target-libssp
2516 distclean-target: maybe-distclean-target-newlib
2517 distclean-target: maybe-distclean-target-libgcc
2518 distclean-target: maybe-distclean-target-libbacktrace
2519 distclean-target: maybe-distclean-target-libquadmath
2520 distclean-target: maybe-distclean-target-libgfortran
2521 distclean-target: maybe-distclean-target-libobjc
2522 distclean-target: maybe-distclean-target-libgo
2523 distclean-target: maybe-distclean-target-libphobos
2524 distclean-target: maybe-distclean-target-libtermcap
2525 distclean-target: maybe-distclean-target-winsup
2526 distclean-target: maybe-distclean-target-libgloss
2527 distclean-target: maybe-distclean-target-libffi
2528 distclean-target: maybe-distclean-target-zlib
2529 distclean-target: maybe-distclean-target-rda
2530 distclean-target: maybe-distclean-target-libada
2531 distclean-target: maybe-distclean-target-libgomp
2532 distclean-target: maybe-distclean-target-libitm
2533 distclean-target: maybe-distclean-target-libatomic
2534
2535 .PHONY: do-maintainer-clean
2536 do-maintainer-clean:
2537         @: $(MAKE); $(unstage)
2538         @r=`${PWD_COMMAND}`; export r; \
2539         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2540         $(MAKE) $(RECURSE_FLAGS_TO_PASS) maintainer-clean-host \
2541           maintainer-clean-target
2542
2543
2544 .PHONY: maintainer-clean-host
2545
2546 maintainer-clean-host: maybe-maintainer-clean-bfd
2547 maintainer-clean-host: maybe-maintainer-clean-opcodes
2548 maintainer-clean-host: maybe-maintainer-clean-binutils
2549 maintainer-clean-host: maybe-maintainer-clean-bison
2550 maintainer-clean-host: maybe-maintainer-clean-cgen
2551 maintainer-clean-host: maybe-maintainer-clean-dejagnu
2552 maintainer-clean-host: maybe-maintainer-clean-etc
2553 maintainer-clean-host: maybe-maintainer-clean-fastjar
2554 maintainer-clean-host: maybe-maintainer-clean-fixincludes
2555 maintainer-clean-host: maybe-maintainer-clean-flex
2556 maintainer-clean-host: maybe-maintainer-clean-gas
2557 maintainer-clean-host: maybe-maintainer-clean-gcc
2558 maintainer-clean-host: maybe-maintainer-clean-gmp
2559 maintainer-clean-host: maybe-maintainer-clean-mpfr
2560 maintainer-clean-host: maybe-maintainer-clean-mpc
2561 maintainer-clean-host: maybe-maintainer-clean-isl
2562 maintainer-clean-host: maybe-maintainer-clean-libelf
2563 maintainer-clean-host: maybe-maintainer-clean-gold
2564 maintainer-clean-host: maybe-maintainer-clean-gprof
2565 maintainer-clean-host: maybe-maintainer-clean-gprofng
2566 maintainer-clean-host: maybe-maintainer-clean-intl
2567 maintainer-clean-host: maybe-maintainer-clean-tcl
2568 maintainer-clean-host: maybe-maintainer-clean-itcl
2569 maintainer-clean-host: maybe-maintainer-clean-ld
2570 maintainer-clean-host: maybe-maintainer-clean-libbacktrace
2571 maintainer-clean-host: maybe-maintainer-clean-libcpp
2572 maintainer-clean-host: maybe-maintainer-clean-libcody
2573 maintainer-clean-host: maybe-maintainer-clean-libdecnumber
2574 maintainer-clean-host: maybe-maintainer-clean-libgui
2575 maintainer-clean-host: maybe-maintainer-clean-libiberty
2576 maintainer-clean-host: maybe-maintainer-clean-libiberty-linker-plugin
2577 maintainer-clean-host: maybe-maintainer-clean-libiconv
2578 maintainer-clean-host: maybe-maintainer-clean-m4
2579 maintainer-clean-host: maybe-maintainer-clean-readline
2580 maintainer-clean-host: maybe-maintainer-clean-sid
2581 maintainer-clean-host: maybe-maintainer-clean-sim
2582 maintainer-clean-host: maybe-maintainer-clean-texinfo
2583 maintainer-clean-host: maybe-maintainer-clean-zlib
2584 maintainer-clean-host: maybe-maintainer-clean-gnulib
2585 maintainer-clean-host: maybe-maintainer-clean-gdbsupport
2586 maintainer-clean-host: maybe-maintainer-clean-gdbserver
2587 maintainer-clean-host: maybe-maintainer-clean-gdb
2588 maintainer-clean-host: maybe-maintainer-clean-expect
2589 maintainer-clean-host: maybe-maintainer-clean-guile
2590 maintainer-clean-host: maybe-maintainer-clean-tk
2591 maintainer-clean-host: maybe-maintainer-clean-libtermcap
2592 maintainer-clean-host: maybe-maintainer-clean-utils
2593 maintainer-clean-host: maybe-maintainer-clean-c++tools
2594 maintainer-clean-host: maybe-maintainer-clean-gnattools
2595 maintainer-clean-host: maybe-maintainer-clean-lto-plugin
2596 maintainer-clean-host: maybe-maintainer-clean-libcc1
2597 maintainer-clean-host: maybe-maintainer-clean-gotools
2598 maintainer-clean-host: maybe-maintainer-clean-libctf
2599 maintainer-clean-host: maybe-maintainer-clean-libsframe
2600
2601 .PHONY: maintainer-clean-target
2602
2603 maintainer-clean-target: maybe-maintainer-clean-target-libstdc++-v3
2604 maintainer-clean-target: maybe-maintainer-clean-target-libsanitizer
2605 maintainer-clean-target: maybe-maintainer-clean-target-libvtv
2606 maintainer-clean-target: maybe-maintainer-clean-target-liboffloadmic
2607 maintainer-clean-target: maybe-maintainer-clean-target-libssp
2608 maintainer-clean-target: maybe-maintainer-clean-target-newlib
2609 maintainer-clean-target: maybe-maintainer-clean-target-libgcc
2610 maintainer-clean-target: maybe-maintainer-clean-target-libbacktrace
2611 maintainer-clean-target: maybe-maintainer-clean-target-libquadmath
2612 maintainer-clean-target: maybe-maintainer-clean-target-libgfortran
2613 maintainer-clean-target: maybe-maintainer-clean-target-libobjc
2614 maintainer-clean-target: maybe-maintainer-clean-target-libgo
2615 maintainer-clean-target: maybe-maintainer-clean-target-libphobos
2616 maintainer-clean-target: maybe-maintainer-clean-target-libtermcap
2617 maintainer-clean-target: maybe-maintainer-clean-target-winsup
2618 maintainer-clean-target: maybe-maintainer-clean-target-libgloss
2619 maintainer-clean-target: maybe-maintainer-clean-target-libffi
2620 maintainer-clean-target: maybe-maintainer-clean-target-zlib
2621 maintainer-clean-target: maybe-maintainer-clean-target-rda
2622 maintainer-clean-target: maybe-maintainer-clean-target-libada
2623 maintainer-clean-target: maybe-maintainer-clean-target-libgomp
2624 maintainer-clean-target: maybe-maintainer-clean-target-libitm
2625 maintainer-clean-target: maybe-maintainer-clean-target-libatomic
2626
2627
2628 # Here are the targets which correspond to the do-X targets.
2629
2630 .PHONY: info installcheck dvi pdf html
2631 .PHONY: install-info install-dvi install-pdf install-html
2632 .PHONY: clean distclean mostlyclean maintainer-clean realclean
2633 .PHONY: local-clean local-distclean local-maintainer-clean
2634 info: do-info
2635 installcheck: do-installcheck
2636 dvi: do-dvi
2637 pdf: do-pdf
2638 html: do-html
2639
2640 # Make sure makeinfo is built before we do a `make info', if we're
2641 # in fact building texinfo.
2642 do-info: maybe-all-texinfo
2643
2644 install-info: do-install-info dir.info
2645         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2646         if [ -f dir.info ]; then \
2647           $(INSTALL_DATA) dir.info $(DESTDIR)$(infodir)/dir.info; \
2648         else true; fi
2649
2650 install-dvi: do-install-dvi
2651
2652 install-pdf: do-install-pdf
2653
2654 install-html: do-install-html
2655
2656 local-clean:
2657         -rm -f *.a TEMP errs core *.o *~ \#* TAGS *.E *.log
2658
2659 local-distclean:
2660         -rm -f Makefile config.status config.cache mh-frag mt-frag
2661         -rm -f maybedep.tmp serdep.tmp stage_final
2662         -if [ "$(TARGET_SUBDIR)" != "." ]; then \
2663           rm -rf $(TARGET_SUBDIR); \
2664         else true; fi
2665         -rm -rf $(BUILD_SUBDIR)
2666         -if [ "$(HOST_SUBDIR)" != "." ]; then \
2667           rm -rf $(HOST_SUBDIR); \
2668         else true; fi
2669         -rm -f texinfo/po/Makefile texinfo/po/Makefile.in texinfo/info/Makefile
2670         -rm -f texinfo/doc/Makefile texinfo/po/POTFILES
2671         -rmdir texinfo/doc texinfo/info texinfo/intl texinfo/lib 2>/dev/null
2672         -rmdir texinfo/makeinfo texinfo/po texinfo/util 2>/dev/null
2673         -rmdir c++tools fastjar gcc gnattools gotools 2>/dev/null
2674         -rmdir libcc1 libiberty texinfo zlib 2>/dev/null
2675         -find . -name config.cache -exec rm -f {} \; \; 2>/dev/null
2676
2677 local-maintainer-clean:
2678         @echo "This command is intended for maintainers to use;"
2679         @echo "it deletes files that may require special tools to rebuild."
2680
2681 clean: do-clean local-clean
2682 mostlyclean: do-mostlyclean local-clean
2683 distclean: do-distclean local-clean local-distclean
2684 maintainer-clean: local-maintainer-clean do-maintainer-clean local-clean 
2685 maintainer-clean: local-distclean
2686 realclean: maintainer-clean
2687
2688 # Check target.
2689
2690 .PHONY: check do-check
2691 check: do-check
2692
2693 # Only include modules actually being configured and built.
2694 .PHONY: check-host
2695 check-host:  \
2696     maybe-check-bfd \
2697     maybe-check-opcodes \
2698     maybe-check-binutils \
2699     maybe-check-bison \
2700     maybe-check-cgen \
2701     maybe-check-dejagnu \
2702     maybe-check-etc \
2703     maybe-check-fastjar \
2704     maybe-check-fixincludes \
2705     maybe-check-flex \
2706     maybe-check-gas \
2707     maybe-check-gcc \
2708     maybe-check-gmp \
2709     maybe-check-mpfr \
2710     maybe-check-mpc \
2711     maybe-check-isl \
2712     maybe-check-libelf \
2713     maybe-check-gold \
2714     maybe-check-gprof \
2715     maybe-check-gprofng \
2716     maybe-check-intl \
2717     maybe-check-tcl \
2718     maybe-check-itcl \
2719     maybe-check-ld \
2720     maybe-check-libbacktrace \
2721     maybe-check-libcpp \
2722     maybe-check-libcody \
2723     maybe-check-libdecnumber \
2724     maybe-check-libgui \
2725     maybe-check-libiberty \
2726     maybe-check-libiberty-linker-plugin \
2727     maybe-check-libiconv \
2728     maybe-check-m4 \
2729     maybe-check-readline \
2730     maybe-check-sid \
2731     maybe-check-sim \
2732     maybe-check-texinfo \
2733     maybe-check-zlib \
2734     maybe-check-gnulib \
2735     maybe-check-gdbsupport \
2736     maybe-check-gdbserver \
2737     maybe-check-gdb \
2738     maybe-check-expect \
2739     maybe-check-guile \
2740     maybe-check-tk \
2741     maybe-check-libtermcap \
2742     maybe-check-utils \
2743     maybe-check-c++tools \
2744     maybe-check-gnattools \
2745     maybe-check-lto-plugin \
2746     maybe-check-libcc1 \
2747     maybe-check-gotools \
2748     maybe-check-libctf \
2749     maybe-check-libsframe
2750
2751 .PHONY: check-target
2752 check-target:  \
2753     maybe-check-target-libstdc++-v3 \
2754     maybe-check-target-libsanitizer \
2755     maybe-check-target-libvtv \
2756     maybe-check-target-liboffloadmic \
2757     maybe-check-target-libssp \
2758     maybe-check-target-newlib \
2759     maybe-check-target-libgcc \
2760     maybe-check-target-libbacktrace \
2761     maybe-check-target-libquadmath \
2762     maybe-check-target-libgfortran \
2763     maybe-check-target-libobjc \
2764     maybe-check-target-libgo \
2765     maybe-check-target-libphobos \
2766     maybe-check-target-libtermcap \
2767     maybe-check-target-winsup \
2768     maybe-check-target-libgloss \
2769     maybe-check-target-libffi \
2770     maybe-check-target-zlib \
2771     maybe-check-target-rda \
2772     maybe-check-target-libada \
2773     maybe-check-target-libgomp \
2774     maybe-check-target-libitm \
2775     maybe-check-target-libatomic
2776
2777 do-check:
2778         @: $(MAKE); $(unstage)
2779         @r=`${PWD_COMMAND}`; export r; \
2780         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2781         $(MAKE) $(RECURSE_FLAGS_TO_PASS) check-host check-target
2782
2783 # Automated reporting of test results.
2784
2785 warning.log: build.log
2786         $(srcdir)/contrib/warn_summary build.log > $@
2787
2788 mail-report.log:
2789         if test x'$(BOOT_CFLAGS)' != x''; then \
2790             BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2791         fi; \
2792         $(srcdir)/contrib/test_summary -t >$@
2793         chmod +x $@
2794         echo If you really want to send e-mail, run ./$@ now
2795
2796 mail-report-with-warnings.log: warning.log
2797         if test x'$(BOOT_CFLAGS)' != x''; then \
2798             BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2799         fi; \
2800         $(srcdir)/contrib/test_summary -t -i warning.log >$@
2801         chmod +x $@
2802         echo If you really want to send e-mail, run ./$@ now
2803
2804 # Local Vim config
2805
2806 $(srcdir)/.local.vimrc:
2807         $(LN_S) contrib/vimrc $@
2808
2809 $(srcdir)/.lvimrc:
2810         $(LN_S) contrib/vimrc $@
2811
2812 vimrc: $(srcdir)/.local.vimrc $(srcdir)/.lvimrc
2813
2814 .PHONY: vimrc
2815
2816 # clang-format config
2817
2818 $(srcdir)/.clang-format:
2819         $(LN_S) contrib/clang-format $@
2820
2821 clang-format: $(srcdir)/.clang-format
2822
2823 .PHONY: clang-format
2824
2825 # Installation targets.
2826
2827 .PHONY: install uninstall
2828 install:
2829         @: $(MAKE); $(unstage)
2830         @r=`${PWD_COMMAND}`; export r; \
2831         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2832         $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-host install-target
2833
2834 .PHONY: install-host-nogcc
2835 install-host-nogcc:  \
2836     maybe-install-bfd \
2837     maybe-install-opcodes \
2838     maybe-install-binutils \
2839     maybe-install-bison \
2840     maybe-install-cgen \
2841     maybe-install-dejagnu \
2842     maybe-install-etc \
2843     maybe-install-fastjar \
2844     maybe-install-fixincludes \
2845     maybe-install-flex \
2846     maybe-install-gas \
2847     maybe-install-gmp \
2848     maybe-install-mpfr \
2849     maybe-install-mpc \
2850     maybe-install-isl \
2851     maybe-install-libelf \
2852     maybe-install-gold \
2853     maybe-install-gprof \
2854     maybe-install-gprofng \
2855     maybe-install-intl \
2856     maybe-install-tcl \
2857     maybe-install-itcl \
2858     maybe-install-ld \
2859     maybe-install-libbacktrace \
2860     maybe-install-libcpp \
2861     maybe-install-libcody \
2862     maybe-install-libdecnumber \
2863     maybe-install-libgui \
2864     maybe-install-libiberty \
2865     maybe-install-libiberty-linker-plugin \
2866     maybe-install-libiconv \
2867     maybe-install-m4 \
2868     maybe-install-readline \
2869     maybe-install-sid \
2870     maybe-install-sim \
2871     maybe-install-texinfo \
2872     maybe-install-zlib \
2873     maybe-install-gnulib \
2874     maybe-install-gdbsupport \
2875     maybe-install-gdbserver \
2876     maybe-install-gdb \
2877     maybe-install-expect \
2878     maybe-install-guile \
2879     maybe-install-tk \
2880     maybe-install-libtermcap \
2881     maybe-install-utils \
2882     maybe-install-c++tools \
2883     maybe-install-gnattools \
2884     maybe-install-lto-plugin \
2885     maybe-install-libcc1 \
2886     maybe-install-gotools \
2887     maybe-install-libctf \
2888     maybe-install-libsframe
2889
2890 .PHONY: install-host
2891 install-host:  \
2892     maybe-install-bfd \
2893     maybe-install-opcodes \
2894     maybe-install-binutils \
2895     maybe-install-bison \
2896     maybe-install-cgen \
2897     maybe-install-dejagnu \
2898     maybe-install-etc \
2899     maybe-install-fastjar \
2900     maybe-install-fixincludes \
2901     maybe-install-flex \
2902     maybe-install-gas \
2903     maybe-install-gcc \
2904     maybe-install-gmp \
2905     maybe-install-mpfr \
2906     maybe-install-mpc \
2907     maybe-install-isl \
2908     maybe-install-libelf \
2909     maybe-install-gold \
2910     maybe-install-gprof \
2911     maybe-install-gprofng \
2912     maybe-install-intl \
2913     maybe-install-tcl \
2914     maybe-install-itcl \
2915     maybe-install-ld \
2916     maybe-install-libbacktrace \
2917     maybe-install-libcpp \
2918     maybe-install-libcody \
2919     maybe-install-libdecnumber \
2920     maybe-install-libgui \
2921     maybe-install-libiberty \
2922     maybe-install-libiberty-linker-plugin \
2923     maybe-install-libiconv \
2924     maybe-install-m4 \
2925     maybe-install-readline \
2926     maybe-install-sid \
2927     maybe-install-sim \
2928     maybe-install-texinfo \
2929     maybe-install-zlib \
2930     maybe-install-gnulib \
2931     maybe-install-gdbsupport \
2932     maybe-install-gdbserver \
2933     maybe-install-gdb \
2934     maybe-install-expect \
2935     maybe-install-guile \
2936     maybe-install-tk \
2937     maybe-install-libtermcap \
2938     maybe-install-utils \
2939     maybe-install-c++tools \
2940     maybe-install-gnattools \
2941     maybe-install-lto-plugin \
2942     maybe-install-libcc1 \
2943     maybe-install-gotools \
2944     maybe-install-libctf \
2945     maybe-install-libsframe
2946
2947 .PHONY: install-target
2948 install-target:  \
2949     maybe-install-target-libstdc++-v3 \
2950     maybe-install-target-libsanitizer \
2951     maybe-install-target-libvtv \
2952     maybe-install-target-liboffloadmic \
2953     maybe-install-target-libssp \
2954     maybe-install-target-newlib \
2955     maybe-install-target-libgcc \
2956     maybe-install-target-libbacktrace \
2957     maybe-install-target-libquadmath \
2958     maybe-install-target-libgfortran \
2959     maybe-install-target-libobjc \
2960     maybe-install-target-libgo \
2961     maybe-install-target-libphobos \
2962     maybe-install-target-libtermcap \
2963     maybe-install-target-winsup \
2964     maybe-install-target-libgloss \
2965     maybe-install-target-libffi \
2966     maybe-install-target-zlib \
2967     maybe-install-target-rda \
2968     maybe-install-target-libada \
2969     maybe-install-target-libgomp \
2970     maybe-install-target-libitm \
2971     maybe-install-target-libatomic
2972
2973 uninstall:
2974         @echo "the uninstall target is not supported in this tree"
2975
2976 .PHONY: install.all
2977 install.all: install-no-fixedincludes
2978         @if [ -f ./gcc/Makefile ]; then \
2979                 r=`${PWD_COMMAND}`; export r; \
2980                 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2981                 $(HOST_EXPORTS) \
2982                 (cd ./gcc && \
2983                 $(MAKE) $(FLAGS_TO_PASS) install-headers); \
2984         else \
2985                 true; \
2986         fi
2987
2988 # install-no-fixedincludes is used to allow the elaboration of binary packages
2989 # suitable for distribution, where we cannot include the fixed system header
2990 # files.
2991 .PHONY: install-no-fixedincludes
2992 install-no-fixedincludes: installdirs install-host-nogcc \
2993         install-target gcc-install-no-fixedincludes
2994
2995 .PHONY: install-strip
2996 install-strip:
2997         @: $(MAKE); $(unstage)
2998         @r=`${PWD_COMMAND}`; export r; \
2999         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3000         $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-strip-host install-strip-target
3001
3002 .PHONY: install-strip-host
3003 install-strip-host:  \
3004     maybe-install-strip-bfd \
3005     maybe-install-strip-opcodes \
3006     maybe-install-strip-binutils \
3007     maybe-install-strip-bison \
3008     maybe-install-strip-cgen \
3009     maybe-install-strip-dejagnu \
3010     maybe-install-strip-etc \
3011     maybe-install-strip-fastjar \
3012     maybe-install-strip-fixincludes \
3013     maybe-install-strip-flex \
3014     maybe-install-strip-gas \
3015     maybe-install-strip-gcc \
3016     maybe-install-strip-gmp \
3017     maybe-install-strip-mpfr \
3018     maybe-install-strip-mpc \
3019     maybe-install-strip-isl \
3020     maybe-install-strip-libelf \
3021     maybe-install-strip-gold \
3022     maybe-install-strip-gprof \
3023     maybe-install-strip-gprofng \
3024     maybe-install-strip-intl \
3025     maybe-install-strip-tcl \
3026     maybe-install-strip-itcl \
3027     maybe-install-strip-ld \
3028     maybe-install-strip-libbacktrace \
3029     maybe-install-strip-libcpp \
3030     maybe-install-strip-libcody \
3031     maybe-install-strip-libdecnumber \
3032     maybe-install-strip-libgui \
3033     maybe-install-strip-libiberty \
3034     maybe-install-strip-libiberty-linker-plugin \
3035     maybe-install-strip-libiconv \
3036     maybe-install-strip-m4 \
3037     maybe-install-strip-readline \
3038     maybe-install-strip-sid \
3039     maybe-install-strip-sim \
3040     maybe-install-strip-texinfo \
3041     maybe-install-strip-zlib \
3042     maybe-install-strip-gnulib \
3043     maybe-install-strip-gdbsupport \
3044     maybe-install-strip-gdbserver \
3045     maybe-install-strip-gdb \
3046     maybe-install-strip-expect \
3047     maybe-install-strip-guile \
3048     maybe-install-strip-tk \
3049     maybe-install-strip-libtermcap \
3050     maybe-install-strip-utils \
3051     maybe-install-strip-c++tools \
3052     maybe-install-strip-gnattools \
3053     maybe-install-strip-lto-plugin \
3054     maybe-install-strip-libcc1 \
3055     maybe-install-strip-gotools \
3056     maybe-install-strip-libctf \
3057     maybe-install-strip-libsframe
3058
3059 .PHONY: install-strip-target
3060 install-strip-target:  \
3061     maybe-install-strip-target-libstdc++-v3 \
3062     maybe-install-strip-target-libsanitizer \
3063     maybe-install-strip-target-libvtv \
3064     maybe-install-strip-target-liboffloadmic \
3065     maybe-install-strip-target-libssp \
3066     maybe-install-strip-target-newlib \
3067     maybe-install-strip-target-libgcc \
3068     maybe-install-strip-target-libbacktrace \
3069     maybe-install-strip-target-libquadmath \
3070     maybe-install-strip-target-libgfortran \
3071     maybe-install-strip-target-libobjc \
3072     maybe-install-strip-target-libgo \
3073     maybe-install-strip-target-libphobos \
3074     maybe-install-strip-target-libtermcap \
3075     maybe-install-strip-target-winsup \
3076     maybe-install-strip-target-libgloss \
3077     maybe-install-strip-target-libffi \
3078     maybe-install-strip-target-zlib \
3079     maybe-install-strip-target-rda \
3080     maybe-install-strip-target-libada \
3081     maybe-install-strip-target-libgomp \
3082     maybe-install-strip-target-libitm \
3083     maybe-install-strip-target-libatomic
3084
3085
3086 ### other supporting targets
3087
3088 MAKEDIRS= \
3089         $(DESTDIR)$(prefix) \
3090         $(DESTDIR)$(exec_prefix)
3091 .PHONY: installdirs
3092 installdirs: mkinstalldirs
3093         $(SHELL) $(srcdir)/mkinstalldirs $(MAKEDIRS)
3094
3095 dir.info: do-install-info
3096         if [ -f $(srcdir)/texinfo/gen-info-dir ]; then \
3097           $(srcdir)/texinfo/gen-info-dir $(DESTDIR)$(infodir) $(srcdir)/texinfo/dir.info-template > dir.info.new; \
3098           mv -f dir.info.new dir.info; \
3099         else true; \
3100         fi
3101
3102 dist:
3103         @echo "Building a full distribution of this tree isn't done"
3104         @echo "via 'make dist'.  Check out the etc/ subdirectory" 
3105
3106 etags tags: TAGS
3107
3108 # Right now this just builds TAGS in each subdirectory.  emacs19 has the
3109 # ability to use several tags files at once, so there is probably no need
3110 # to combine them into one big TAGS file (like CVS 1.3 does).  We could
3111 # (if we felt like it) have this Makefile write a piece of elisp which
3112 # the user could load to tell emacs19 where all the TAGS files we just
3113 # built are.
3114 TAGS: do-TAGS
3115
3116 # ------------------------------------
3117 # Macros for configure and all targets
3118 # ------------------------------------
3119
3120
3121
3122
3123
3124 # --------------------------------------
3125 # Modules which run on the build machine
3126 # --------------------------------------
3127
3128
3129 .PHONY: configure-build-libiberty maybe-configure-build-libiberty
3130 maybe-configure-build-libiberty:
3131 @if gcc-bootstrap
3132 configure-build-libiberty: stage_current
3133 @endif gcc-bootstrap
3134 @if build-libiberty
3135 maybe-configure-build-libiberty: configure-build-libiberty
3136 configure-build-libiberty: 
3137         @: $(MAKE); $(unstage)
3138         @r=`${PWD_COMMAND}`; export r; \
3139         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3140         test ! -f $(BUILD_SUBDIR)/libiberty/Makefile || exit 0; \
3141         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libiberty; \
3142         $(BUILD_EXPORTS)  \
3143         echo Configuring in $(BUILD_SUBDIR)/libiberty; \
3144         cd "$(BUILD_SUBDIR)/libiberty" || exit 1; \
3145         case $(srcdir) in \
3146           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3147           *) topdir=`echo $(BUILD_SUBDIR)/libiberty/ | \
3148                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3149         esac; \
3150         module_srcdir=libiberty; \
3151         rm -f no-such-file || : ; \
3152         CONFIG_SITE=no-such-file $(SHELL) \
3153           $$s/$$module_srcdir/configure \
3154           --srcdir=$${topdir}/$$module_srcdir \
3155           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3156           --target=${target_alias}  \
3157           || exit 1
3158 @endif build-libiberty
3159
3160
3161
3162
3163
3164 .PHONY: all-build-libiberty maybe-all-build-libiberty
3165 maybe-all-build-libiberty:
3166 @if gcc-bootstrap
3167 all-build-libiberty: stage_current
3168 @endif gcc-bootstrap
3169 @if build-libiberty
3170 TARGET-build-libiberty=all
3171 maybe-all-build-libiberty: all-build-libiberty
3172 all-build-libiberty: configure-build-libiberty
3173         @: $(MAKE); $(unstage)
3174         @r=`${PWD_COMMAND}`; export r; \
3175         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3176         $(BUILD_EXPORTS)  \
3177         (cd $(BUILD_SUBDIR)/libiberty && \
3178           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
3179                 $(TARGET-build-libiberty))
3180 @endif build-libiberty
3181
3182
3183
3184
3185
3186 .PHONY: configure-build-bison maybe-configure-build-bison
3187 maybe-configure-build-bison:
3188 @if gcc-bootstrap
3189 configure-build-bison: stage_current
3190 @endif gcc-bootstrap
3191 @if build-bison
3192 maybe-configure-build-bison: configure-build-bison
3193 configure-build-bison: 
3194         @: $(MAKE); $(unstage)
3195         @r=`${PWD_COMMAND}`; export r; \
3196         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3197         test ! -f $(BUILD_SUBDIR)/bison/Makefile || exit 0; \
3198         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/bison; \
3199         $(BUILD_EXPORTS)  \
3200         echo Configuring in $(BUILD_SUBDIR)/bison; \
3201         cd "$(BUILD_SUBDIR)/bison" || exit 1; \
3202         case $(srcdir) in \
3203           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3204           *) topdir=`echo $(BUILD_SUBDIR)/bison/ | \
3205                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3206         esac; \
3207         module_srcdir=bison; \
3208         rm -f no-such-file || : ; \
3209         CONFIG_SITE=no-such-file $(SHELL) \
3210           $$s/$$module_srcdir/configure \
3211           --srcdir=$${topdir}/$$module_srcdir \
3212           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3213           --target=${target_alias}  \
3214           || exit 1
3215 @endif build-bison
3216
3217
3218
3219
3220
3221 .PHONY: all-build-bison maybe-all-build-bison
3222 maybe-all-build-bison:
3223 @if gcc-bootstrap
3224 all-build-bison: stage_current
3225 @endif gcc-bootstrap
3226 @if build-bison
3227 TARGET-build-bison=all
3228 maybe-all-build-bison: all-build-bison
3229 all-build-bison: configure-build-bison
3230         @: $(MAKE); $(unstage)
3231         @r=`${PWD_COMMAND}`; export r; \
3232         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3233         $(BUILD_EXPORTS)  \
3234         (cd $(BUILD_SUBDIR)/bison && \
3235           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
3236                 $(TARGET-build-bison))
3237 @endif build-bison
3238
3239
3240
3241
3242
3243 .PHONY: configure-build-flex maybe-configure-build-flex
3244 maybe-configure-build-flex:
3245 @if gcc-bootstrap
3246 configure-build-flex: stage_current
3247 @endif gcc-bootstrap
3248 @if build-flex
3249 maybe-configure-build-flex: configure-build-flex
3250 configure-build-flex: 
3251         @: $(MAKE); $(unstage)
3252         @r=`${PWD_COMMAND}`; export r; \
3253         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3254         test ! -f $(BUILD_SUBDIR)/flex/Makefile || exit 0; \
3255         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/flex; \
3256         $(BUILD_EXPORTS)  \
3257         echo Configuring in $(BUILD_SUBDIR)/flex; \
3258         cd "$(BUILD_SUBDIR)/flex" || exit 1; \
3259         case $(srcdir) in \
3260           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3261           *) topdir=`echo $(BUILD_SUBDIR)/flex/ | \
3262                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3263         esac; \
3264         module_srcdir=flex; \
3265         rm -f no-such-file || : ; \
3266         CONFIG_SITE=no-such-file $(SHELL) \
3267           $$s/$$module_srcdir/configure \
3268           --srcdir=$${topdir}/$$module_srcdir \
3269           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3270           --target=${target_alias}  \
3271           || exit 1
3272 @endif build-flex
3273
3274
3275
3276
3277
3278 .PHONY: all-build-flex maybe-all-build-flex
3279 maybe-all-build-flex:
3280 @if gcc-bootstrap
3281 all-build-flex: stage_current
3282 @endif gcc-bootstrap
3283 @if build-flex
3284 TARGET-build-flex=all
3285 maybe-all-build-flex: all-build-flex
3286 all-build-flex: configure-build-flex
3287         @: $(MAKE); $(unstage)
3288         @r=`${PWD_COMMAND}`; export r; \
3289         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3290         $(BUILD_EXPORTS)  \
3291         (cd $(BUILD_SUBDIR)/flex && \
3292           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
3293                 $(TARGET-build-flex))
3294 @endif build-flex
3295
3296
3297
3298
3299
3300 .PHONY: configure-build-m4 maybe-configure-build-m4
3301 maybe-configure-build-m4:
3302 @if gcc-bootstrap
3303 configure-build-m4: stage_current
3304 @endif gcc-bootstrap
3305 @if build-m4
3306 maybe-configure-build-m4: configure-build-m4
3307 configure-build-m4: 
3308         @: $(MAKE); $(unstage)
3309         @r=`${PWD_COMMAND}`; export r; \
3310         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3311         test ! -f $(BUILD_SUBDIR)/m4/Makefile || exit 0; \
3312         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/m4; \
3313         $(BUILD_EXPORTS)  \
3314         echo Configuring in $(BUILD_SUBDIR)/m4; \
3315         cd "$(BUILD_SUBDIR)/m4" || exit 1; \
3316         case $(srcdir) in \
3317           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3318           *) topdir=`echo $(BUILD_SUBDIR)/m4/ | \
3319                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3320         esac; \
3321         module_srcdir=m4; \
3322         rm -f no-such-file || : ; \
3323         CONFIG_SITE=no-such-file $(SHELL) \
3324           $$s/$$module_srcdir/configure \
3325           --srcdir=$${topdir}/$$module_srcdir \
3326           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3327           --target=${target_alias}  \
3328           || exit 1
3329 @endif build-m4
3330
3331
3332
3333
3334
3335 .PHONY: all-build-m4 maybe-all-build-m4
3336 maybe-all-build-m4:
3337 @if gcc-bootstrap
3338 all-build-m4: stage_current
3339 @endif gcc-bootstrap
3340 @if build-m4
3341 TARGET-build-m4=all
3342 maybe-all-build-m4: all-build-m4
3343 all-build-m4: configure-build-m4
3344         @: $(MAKE); $(unstage)
3345         @r=`${PWD_COMMAND}`; export r; \
3346         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3347         $(BUILD_EXPORTS)  \
3348         (cd $(BUILD_SUBDIR)/m4 && \
3349           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
3350                 $(TARGET-build-m4))
3351 @endif build-m4
3352
3353
3354
3355
3356
3357 .PHONY: configure-build-texinfo maybe-configure-build-texinfo
3358 maybe-configure-build-texinfo:
3359 @if gcc-bootstrap
3360 configure-build-texinfo: stage_current
3361 @endif gcc-bootstrap
3362 @if build-texinfo
3363 maybe-configure-build-texinfo: configure-build-texinfo
3364 configure-build-texinfo: 
3365         @: $(MAKE); $(unstage)
3366         @r=`${PWD_COMMAND}`; export r; \
3367         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3368         test ! -f $(BUILD_SUBDIR)/texinfo/Makefile || exit 0; \
3369         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/texinfo; \
3370         $(BUILD_EXPORTS)  \
3371         echo Configuring in $(BUILD_SUBDIR)/texinfo; \
3372         cd "$(BUILD_SUBDIR)/texinfo" || exit 1; \
3373         case $(srcdir) in \
3374           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3375           *) topdir=`echo $(BUILD_SUBDIR)/texinfo/ | \
3376                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3377         esac; \
3378         module_srcdir=texinfo; \
3379         rm -f no-such-file || : ; \
3380         CONFIG_SITE=no-such-file $(SHELL) \
3381           $$s/$$module_srcdir/configure \
3382           --srcdir=$${topdir}/$$module_srcdir \
3383           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3384           --target=${target_alias}  \
3385           || exit 1
3386 @endif build-texinfo
3387
3388
3389
3390
3391
3392 .PHONY: all-build-texinfo maybe-all-build-texinfo
3393 maybe-all-build-texinfo:
3394 @if gcc-bootstrap
3395 all-build-texinfo: stage_current
3396 @endif gcc-bootstrap
3397 @if build-texinfo
3398 TARGET-build-texinfo=all
3399 maybe-all-build-texinfo: all-build-texinfo
3400 all-build-texinfo: configure-build-texinfo
3401         @: $(MAKE); $(unstage)
3402         @r=`${PWD_COMMAND}`; export r; \
3403         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3404         $(BUILD_EXPORTS)  \
3405         (cd $(BUILD_SUBDIR)/texinfo && \
3406           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
3407                 $(TARGET-build-texinfo))
3408 @endif build-texinfo
3409
3410
3411
3412
3413
3414 .PHONY: configure-build-fixincludes maybe-configure-build-fixincludes
3415 maybe-configure-build-fixincludes:
3416 @if gcc-bootstrap
3417 configure-build-fixincludes: stage_current
3418 @endif gcc-bootstrap
3419 @if build-fixincludes
3420 maybe-configure-build-fixincludes: configure-build-fixincludes
3421 configure-build-fixincludes: 
3422         @: $(MAKE); $(unstage)
3423         @r=`${PWD_COMMAND}`; export r; \
3424         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3425         test ! -f $(BUILD_SUBDIR)/fixincludes/Makefile || exit 0; \
3426         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/fixincludes; \
3427         $(BUILD_EXPORTS)  \
3428         echo Configuring in $(BUILD_SUBDIR)/fixincludes; \
3429         cd "$(BUILD_SUBDIR)/fixincludes" || exit 1; \
3430         case $(srcdir) in \
3431           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3432           *) topdir=`echo $(BUILD_SUBDIR)/fixincludes/ | \
3433                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3434         esac; \
3435         module_srcdir=fixincludes; \
3436         rm -f no-such-file || : ; \
3437         CONFIG_SITE=no-such-file $(SHELL) \
3438           $$s/$$module_srcdir/configure \
3439           --srcdir=$${topdir}/$$module_srcdir \
3440           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3441           --target=${target_alias}  \
3442           || exit 1
3443 @endif build-fixincludes
3444
3445
3446
3447
3448
3449 .PHONY: all-build-fixincludes maybe-all-build-fixincludes
3450 maybe-all-build-fixincludes:
3451 @if gcc-bootstrap
3452 all-build-fixincludes: stage_current
3453 @endif gcc-bootstrap
3454 @if build-fixincludes
3455 TARGET-build-fixincludes=all
3456 maybe-all-build-fixincludes: all-build-fixincludes
3457 all-build-fixincludes: configure-build-fixincludes
3458         @: $(MAKE); $(unstage)
3459         @r=`${PWD_COMMAND}`; export r; \
3460         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3461         $(BUILD_EXPORTS)  \
3462         (cd $(BUILD_SUBDIR)/fixincludes && \
3463           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
3464                 $(TARGET-build-fixincludes))
3465 @endif build-fixincludes
3466
3467
3468
3469
3470
3471 .PHONY: configure-build-libcpp maybe-configure-build-libcpp
3472 maybe-configure-build-libcpp:
3473 @if gcc-bootstrap
3474 configure-build-libcpp: stage_current
3475 @endif gcc-bootstrap
3476 @if build-libcpp
3477 maybe-configure-build-libcpp: configure-build-libcpp
3478 configure-build-libcpp: 
3479         @: $(MAKE); $(unstage)
3480         @r=`${PWD_COMMAND}`; export r; \
3481         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3482         test ! -f $(BUILD_SUBDIR)/libcpp/Makefile || exit 0; \
3483         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libcpp; \
3484         $(BUILD_EXPORTS)  \
3485         echo Configuring in $(BUILD_SUBDIR)/libcpp; \
3486         cd "$(BUILD_SUBDIR)/libcpp" || exit 1; \
3487         case $(srcdir) in \
3488           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3489           *) topdir=`echo $(BUILD_SUBDIR)/libcpp/ | \
3490                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3491         esac; \
3492         module_srcdir=libcpp; \
3493         rm -f no-such-file || : ; \
3494         CONFIG_SITE=no-such-file $(SHELL) \
3495           $$s/$$module_srcdir/configure \
3496           --srcdir=$${topdir}/$$module_srcdir \
3497           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3498           --target=${target_alias} --disable-nls am_cv_func_iconv=no \
3499           || exit 1
3500 @endif build-libcpp
3501
3502
3503
3504
3505
3506 .PHONY: all-build-libcpp maybe-all-build-libcpp
3507 maybe-all-build-libcpp:
3508 @if gcc-bootstrap
3509 all-build-libcpp: stage_current
3510 @endif gcc-bootstrap
3511 @if build-libcpp
3512 TARGET-build-libcpp=all
3513 maybe-all-build-libcpp: all-build-libcpp
3514 all-build-libcpp: configure-build-libcpp
3515         @: $(MAKE); $(unstage)
3516         @r=`${PWD_COMMAND}`; export r; \
3517         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3518         $(BUILD_EXPORTS)  \
3519         (cd $(BUILD_SUBDIR)/libcpp && \
3520           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
3521                 $(TARGET-build-libcpp))
3522 @endif build-libcpp
3523
3524
3525
3526
3527
3528 # --------------------------------------
3529 # Modules which run on the host machine
3530 # --------------------------------------
3531
3532
3533 .PHONY: configure-bfd maybe-configure-bfd
3534 maybe-configure-bfd:
3535 @if gcc-bootstrap
3536 configure-bfd: stage_current
3537 @endif gcc-bootstrap
3538 @if bfd
3539 maybe-configure-bfd: configure-bfd
3540 configure-bfd: 
3541         @r=`${PWD_COMMAND}`; export r; \
3542         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3543         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3544         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3545         $(HOST_EXPORTS)  \
3546         echo Configuring in $(HOST_SUBDIR)/bfd; \
3547         cd "$(HOST_SUBDIR)/bfd" || exit 1; \
3548         case $(srcdir) in \
3549           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3550           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3551                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3552         esac; \
3553         module_srcdir=bfd; \
3554         $(SHELL) \
3555           $$s/$$module_srcdir/configure \
3556           --srcdir=$${topdir}/$$module_srcdir \
3557           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3558           --target=${target_alias}  \
3559           || exit 1
3560 @endif bfd
3561
3562
3563
3564 .PHONY: configure-stage1-bfd maybe-configure-stage1-bfd
3565 maybe-configure-stage1-bfd:
3566 @if bfd-bootstrap
3567 maybe-configure-stage1-bfd: configure-stage1-bfd
3568 configure-stage1-bfd:
3569         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
3570         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3571         @r=`${PWD_COMMAND}`; export r; \
3572         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3573         TFLAGS="$(STAGE1_TFLAGS)"; \
3574         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3575         $(HOST_EXPORTS) \
3576         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
3577         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
3578         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
3579         echo Configuring stage 1 in $(HOST_SUBDIR)/bfd; \
3580         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3581         cd $(HOST_SUBDIR)/bfd || exit 1; \
3582         case $(srcdir) in \
3583           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3584           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3585                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3586         esac; \
3587         module_srcdir=bfd; \
3588         $(SHELL) $$s/$$module_srcdir/configure \
3589           --srcdir=$${topdir}/$$module_srcdir \
3590           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3591           --target=${target_alias} \
3592            \
3593           $(STAGE1_CONFIGURE_FLAGS)
3594 @endif bfd-bootstrap
3595
3596 .PHONY: configure-stage2-bfd maybe-configure-stage2-bfd
3597 maybe-configure-stage2-bfd:
3598 @if bfd-bootstrap
3599 maybe-configure-stage2-bfd: configure-stage2-bfd
3600 configure-stage2-bfd:
3601         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
3602         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3603         @r=`${PWD_COMMAND}`; export r; \
3604         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3605         TFLAGS="$(STAGE2_TFLAGS)"; \
3606         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3607         $(HOST_EXPORTS) \
3608         $(POSTSTAGE1_HOST_EXPORTS) \
3609         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
3610         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
3611         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
3612         echo Configuring stage 2 in $(HOST_SUBDIR)/bfd; \
3613         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3614         cd $(HOST_SUBDIR)/bfd || exit 1; \
3615         case $(srcdir) in \
3616           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3617           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3618                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3619         esac; \
3620         module_srcdir=bfd; \
3621         $(SHELL) $$s/$$module_srcdir/configure \
3622           --srcdir=$${topdir}/$$module_srcdir \
3623           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3624           --target=${target_alias} \
3625           --with-build-libsubdir=$(HOST_SUBDIR) \
3626           $(STAGE2_CONFIGURE_FLAGS)
3627 @endif bfd-bootstrap
3628
3629 .PHONY: configure-stage3-bfd maybe-configure-stage3-bfd
3630 maybe-configure-stage3-bfd:
3631 @if bfd-bootstrap
3632 maybe-configure-stage3-bfd: configure-stage3-bfd
3633 configure-stage3-bfd:
3634         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
3635         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3636         @r=`${PWD_COMMAND}`; export r; \
3637         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3638         TFLAGS="$(STAGE3_TFLAGS)"; \
3639         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3640         $(HOST_EXPORTS) \
3641         $(POSTSTAGE1_HOST_EXPORTS) \
3642         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
3643         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
3644         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
3645         echo Configuring stage 3 in $(HOST_SUBDIR)/bfd; \
3646         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3647         cd $(HOST_SUBDIR)/bfd || exit 1; \
3648         case $(srcdir) in \
3649           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3650           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3651                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3652         esac; \
3653         module_srcdir=bfd; \
3654         $(SHELL) $$s/$$module_srcdir/configure \
3655           --srcdir=$${topdir}/$$module_srcdir \
3656           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3657           --target=${target_alias} \
3658           --with-build-libsubdir=$(HOST_SUBDIR) \
3659           $(STAGE3_CONFIGURE_FLAGS)
3660 @endif bfd-bootstrap
3661
3662 .PHONY: configure-stage4-bfd maybe-configure-stage4-bfd
3663 maybe-configure-stage4-bfd:
3664 @if bfd-bootstrap
3665 maybe-configure-stage4-bfd: configure-stage4-bfd
3666 configure-stage4-bfd:
3667         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
3668         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3669         @r=`${PWD_COMMAND}`; export r; \
3670         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3671         TFLAGS="$(STAGE4_TFLAGS)"; \
3672         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3673         $(HOST_EXPORTS) \
3674         $(POSTSTAGE1_HOST_EXPORTS) \
3675         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
3676         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
3677         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
3678         echo Configuring stage 4 in $(HOST_SUBDIR)/bfd; \
3679         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3680         cd $(HOST_SUBDIR)/bfd || exit 1; \
3681         case $(srcdir) in \
3682           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3683           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3684                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3685         esac; \
3686         module_srcdir=bfd; \
3687         $(SHELL) $$s/$$module_srcdir/configure \
3688           --srcdir=$${topdir}/$$module_srcdir \
3689           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3690           --target=${target_alias} \
3691           --with-build-libsubdir=$(HOST_SUBDIR) \
3692           $(STAGE4_CONFIGURE_FLAGS)
3693 @endif bfd-bootstrap
3694
3695 .PHONY: configure-stageprofile-bfd maybe-configure-stageprofile-bfd
3696 maybe-configure-stageprofile-bfd:
3697 @if bfd-bootstrap
3698 maybe-configure-stageprofile-bfd: configure-stageprofile-bfd
3699 configure-stageprofile-bfd:
3700         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
3701         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3702         @r=`${PWD_COMMAND}`; export r; \
3703         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3704         TFLAGS="$(STAGEprofile_TFLAGS)"; \
3705         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3706         $(HOST_EXPORTS) \
3707         $(POSTSTAGE1_HOST_EXPORTS) \
3708         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
3709         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
3710         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
3711         echo Configuring stage profile in $(HOST_SUBDIR)/bfd; \
3712         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3713         cd $(HOST_SUBDIR)/bfd || exit 1; \
3714         case $(srcdir) in \
3715           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3716           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3717                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3718         esac; \
3719         module_srcdir=bfd; \
3720         $(SHELL) $$s/$$module_srcdir/configure \
3721           --srcdir=$${topdir}/$$module_srcdir \
3722           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3723           --target=${target_alias} \
3724           --with-build-libsubdir=$(HOST_SUBDIR) \
3725           $(STAGEprofile_CONFIGURE_FLAGS)
3726 @endif bfd-bootstrap
3727
3728 .PHONY: configure-stagetrain-bfd maybe-configure-stagetrain-bfd
3729 maybe-configure-stagetrain-bfd:
3730 @if bfd-bootstrap
3731 maybe-configure-stagetrain-bfd: configure-stagetrain-bfd
3732 configure-stagetrain-bfd:
3733         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
3734         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3735         @r=`${PWD_COMMAND}`; export r; \
3736         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3737         TFLAGS="$(STAGEtrain_TFLAGS)"; \
3738         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3739         $(HOST_EXPORTS) \
3740         $(POSTSTAGE1_HOST_EXPORTS) \
3741         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
3742         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
3743         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
3744         echo Configuring stage train in $(HOST_SUBDIR)/bfd; \
3745         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3746         cd $(HOST_SUBDIR)/bfd || exit 1; \
3747         case $(srcdir) in \
3748           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3749           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3750                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3751         esac; \
3752         module_srcdir=bfd; \
3753         $(SHELL) $$s/$$module_srcdir/configure \
3754           --srcdir=$${topdir}/$$module_srcdir \
3755           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3756           --target=${target_alias} \
3757           --with-build-libsubdir=$(HOST_SUBDIR) \
3758           $(STAGEtrain_CONFIGURE_FLAGS)
3759 @endif bfd-bootstrap
3760
3761 .PHONY: configure-stagefeedback-bfd maybe-configure-stagefeedback-bfd
3762 maybe-configure-stagefeedback-bfd:
3763 @if bfd-bootstrap
3764 maybe-configure-stagefeedback-bfd: configure-stagefeedback-bfd
3765 configure-stagefeedback-bfd:
3766         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
3767         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3768         @r=`${PWD_COMMAND}`; export r; \
3769         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3770         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
3771         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3772         $(HOST_EXPORTS) \
3773         $(POSTSTAGE1_HOST_EXPORTS) \
3774         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
3775         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
3776         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
3777         echo Configuring stage feedback in $(HOST_SUBDIR)/bfd; \
3778         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3779         cd $(HOST_SUBDIR)/bfd || exit 1; \
3780         case $(srcdir) in \
3781           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3782           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3783                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3784         esac; \
3785         module_srcdir=bfd; \
3786         $(SHELL) $$s/$$module_srcdir/configure \
3787           --srcdir=$${topdir}/$$module_srcdir \
3788           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3789           --target=${target_alias} \
3790           --with-build-libsubdir=$(HOST_SUBDIR) \
3791           $(STAGEfeedback_CONFIGURE_FLAGS)
3792 @endif bfd-bootstrap
3793
3794 .PHONY: configure-stageautoprofile-bfd maybe-configure-stageautoprofile-bfd
3795 maybe-configure-stageautoprofile-bfd:
3796 @if bfd-bootstrap
3797 maybe-configure-stageautoprofile-bfd: configure-stageautoprofile-bfd
3798 configure-stageautoprofile-bfd:
3799         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
3800         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3801         @r=`${PWD_COMMAND}`; export r; \
3802         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3803         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
3804         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3805         $(HOST_EXPORTS) \
3806         $(POSTSTAGE1_HOST_EXPORTS) \
3807         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
3808         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
3809         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
3810         echo Configuring stage autoprofile in $(HOST_SUBDIR)/bfd; \
3811         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3812         cd $(HOST_SUBDIR)/bfd || exit 1; \
3813         case $(srcdir) in \
3814           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3815           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3816                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3817         esac; \
3818         module_srcdir=bfd; \
3819         $(SHELL) $$s/$$module_srcdir/configure \
3820           --srcdir=$${topdir}/$$module_srcdir \
3821           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3822           --target=${target_alias} \
3823           --with-build-libsubdir=$(HOST_SUBDIR) \
3824           $(STAGEautoprofile_CONFIGURE_FLAGS)
3825 @endif bfd-bootstrap
3826
3827 .PHONY: configure-stageautofeedback-bfd maybe-configure-stageautofeedback-bfd
3828 maybe-configure-stageautofeedback-bfd:
3829 @if bfd-bootstrap
3830 maybe-configure-stageautofeedback-bfd: configure-stageautofeedback-bfd
3831 configure-stageautofeedback-bfd:
3832         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
3833         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3834         @r=`${PWD_COMMAND}`; export r; \
3835         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3836         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
3837         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3838         $(HOST_EXPORTS) \
3839         $(POSTSTAGE1_HOST_EXPORTS) \
3840         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
3841         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
3842         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
3843         echo Configuring stage autofeedback in $(HOST_SUBDIR)/bfd; \
3844         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3845         cd $(HOST_SUBDIR)/bfd || exit 1; \
3846         case $(srcdir) in \
3847           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3848           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3849                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3850         esac; \
3851         module_srcdir=bfd; \
3852         $(SHELL) $$s/$$module_srcdir/configure \
3853           --srcdir=$${topdir}/$$module_srcdir \
3854           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3855           --target=${target_alias} \
3856           --with-build-libsubdir=$(HOST_SUBDIR) \
3857           $(STAGEautofeedback_CONFIGURE_FLAGS)
3858 @endif bfd-bootstrap
3859
3860
3861
3862
3863
3864 .PHONY: all-bfd maybe-all-bfd
3865 maybe-all-bfd:
3866 @if gcc-bootstrap
3867 all-bfd: stage_current
3868 @endif gcc-bootstrap
3869 @if bfd
3870 TARGET-bfd=all
3871 maybe-all-bfd: all-bfd
3872 all-bfd: configure-bfd
3873         @r=`${PWD_COMMAND}`; export r; \
3874         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3875         $(HOST_EXPORTS)  \
3876         (cd $(HOST_SUBDIR)/bfd && \
3877           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
3878                 $(TARGET-bfd))
3879 @endif bfd
3880
3881
3882
3883 .PHONY: all-stage1-bfd maybe-all-stage1-bfd
3884 .PHONY: clean-stage1-bfd maybe-clean-stage1-bfd
3885 maybe-all-stage1-bfd:
3886 maybe-clean-stage1-bfd:
3887 @if bfd-bootstrap
3888 maybe-all-stage1-bfd: all-stage1-bfd
3889 all-stage1: all-stage1-bfd
3890 TARGET-stage1-bfd = $(TARGET-bfd)
3891 all-stage1-bfd: configure-stage1-bfd
3892         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
3893         @r=`${PWD_COMMAND}`; export r; \
3894         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3895         TFLAGS="$(STAGE1_TFLAGS)"; \
3896         $(HOST_EXPORTS)  \
3897         cd $(HOST_SUBDIR)/bfd && \
3898          \
3899         $(MAKE) $(BASE_FLAGS_TO_PASS) \
3900                 CFLAGS="$(STAGE1_CFLAGS)" \
3901                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
3902                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
3903                 LIBCFLAGS="$(LIBCFLAGS)" \
3904                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3905                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3906                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3907                 $(EXTRA_HOST_FLAGS)  \
3908                 $(STAGE1_FLAGS_TO_PASS)  \
3909                 TFLAGS="$(STAGE1_TFLAGS)"  \
3910                 $(TARGET-stage1-bfd)
3911
3912 maybe-clean-stage1-bfd: clean-stage1-bfd
3913 clean-stage1: clean-stage1-bfd
3914 clean-stage1-bfd:
3915         @if [ $(current_stage) = stage1 ]; then \
3916           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3917         else \
3918           [ -f $(HOST_SUBDIR)/stage1-bfd/Makefile ] || exit 0; \
3919           $(MAKE) stage1-start; \
3920         fi; \
3921         cd $(HOST_SUBDIR)/bfd && \
3922         $(MAKE) $(EXTRA_HOST_FLAGS)  \
3923         $(STAGE1_FLAGS_TO_PASS)  clean
3924 @endif bfd-bootstrap
3925
3926
3927 .PHONY: all-stage2-bfd maybe-all-stage2-bfd
3928 .PHONY: clean-stage2-bfd maybe-clean-stage2-bfd
3929 maybe-all-stage2-bfd:
3930 maybe-clean-stage2-bfd:
3931 @if bfd-bootstrap
3932 maybe-all-stage2-bfd: all-stage2-bfd
3933 all-stage2: all-stage2-bfd
3934 TARGET-stage2-bfd = $(TARGET-bfd)
3935 all-stage2-bfd: configure-stage2-bfd
3936         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
3937         @r=`${PWD_COMMAND}`; export r; \
3938         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3939         TFLAGS="$(STAGE2_TFLAGS)"; \
3940         $(HOST_EXPORTS) \
3941         $(POSTSTAGE1_HOST_EXPORTS)  \
3942         cd $(HOST_SUBDIR)/bfd && \
3943          \
3944         $(MAKE) $(BASE_FLAGS_TO_PASS) \
3945                 CFLAGS="$(STAGE2_CFLAGS)" \
3946                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
3947                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
3948                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
3949                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3950                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3951                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3952                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
3953                 TFLAGS="$(STAGE2_TFLAGS)"  \
3954                 $(TARGET-stage2-bfd)
3955
3956 maybe-clean-stage2-bfd: clean-stage2-bfd
3957 clean-stage2: clean-stage2-bfd
3958 clean-stage2-bfd:
3959         @if [ $(current_stage) = stage2 ]; then \
3960           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3961         else \
3962           [ -f $(HOST_SUBDIR)/stage2-bfd/Makefile ] || exit 0; \
3963           $(MAKE) stage2-start; \
3964         fi; \
3965         cd $(HOST_SUBDIR)/bfd && \
3966         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
3967 @endif bfd-bootstrap
3968
3969
3970 .PHONY: all-stage3-bfd maybe-all-stage3-bfd
3971 .PHONY: clean-stage3-bfd maybe-clean-stage3-bfd
3972 maybe-all-stage3-bfd:
3973 maybe-clean-stage3-bfd:
3974 @if bfd-bootstrap
3975 maybe-all-stage3-bfd: all-stage3-bfd
3976 all-stage3: all-stage3-bfd
3977 TARGET-stage3-bfd = $(TARGET-bfd)
3978 all-stage3-bfd: configure-stage3-bfd
3979         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
3980         @r=`${PWD_COMMAND}`; export r; \
3981         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3982         TFLAGS="$(STAGE3_TFLAGS)"; \
3983         $(HOST_EXPORTS) \
3984         $(POSTSTAGE1_HOST_EXPORTS)  \
3985         cd $(HOST_SUBDIR)/bfd && \
3986          \
3987         $(MAKE) $(BASE_FLAGS_TO_PASS) \
3988                 CFLAGS="$(STAGE3_CFLAGS)" \
3989                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
3990                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
3991                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
3992                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3993                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3994                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3995                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
3996                 TFLAGS="$(STAGE3_TFLAGS)"  \
3997                 $(TARGET-stage3-bfd)
3998
3999 maybe-clean-stage3-bfd: clean-stage3-bfd
4000 clean-stage3: clean-stage3-bfd
4001 clean-stage3-bfd:
4002         @if [ $(current_stage) = stage3 ]; then \
4003           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4004         else \
4005           [ -f $(HOST_SUBDIR)/stage3-bfd/Makefile ] || exit 0; \
4006           $(MAKE) stage3-start; \
4007         fi; \
4008         cd $(HOST_SUBDIR)/bfd && \
4009         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
4010 @endif bfd-bootstrap
4011
4012
4013 .PHONY: all-stage4-bfd maybe-all-stage4-bfd
4014 .PHONY: clean-stage4-bfd maybe-clean-stage4-bfd
4015 maybe-all-stage4-bfd:
4016 maybe-clean-stage4-bfd:
4017 @if bfd-bootstrap
4018 maybe-all-stage4-bfd: all-stage4-bfd
4019 all-stage4: all-stage4-bfd
4020 TARGET-stage4-bfd = $(TARGET-bfd)
4021 all-stage4-bfd: configure-stage4-bfd
4022         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
4023         @r=`${PWD_COMMAND}`; export r; \
4024         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4025         TFLAGS="$(STAGE4_TFLAGS)"; \
4026         $(HOST_EXPORTS) \
4027         $(POSTSTAGE1_HOST_EXPORTS)  \
4028         cd $(HOST_SUBDIR)/bfd && \
4029          \
4030         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4031                 CFLAGS="$(STAGE4_CFLAGS)" \
4032                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
4033                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
4034                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
4035                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4036                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4037                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4038                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
4039                 TFLAGS="$(STAGE4_TFLAGS)"  \
4040                 $(TARGET-stage4-bfd)
4041
4042 maybe-clean-stage4-bfd: clean-stage4-bfd
4043 clean-stage4: clean-stage4-bfd
4044 clean-stage4-bfd:
4045         @if [ $(current_stage) = stage4 ]; then \
4046           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4047         else \
4048           [ -f $(HOST_SUBDIR)/stage4-bfd/Makefile ] || exit 0; \
4049           $(MAKE) stage4-start; \
4050         fi; \
4051         cd $(HOST_SUBDIR)/bfd && \
4052         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
4053 @endif bfd-bootstrap
4054
4055
4056 .PHONY: all-stageprofile-bfd maybe-all-stageprofile-bfd
4057 .PHONY: clean-stageprofile-bfd maybe-clean-stageprofile-bfd
4058 maybe-all-stageprofile-bfd:
4059 maybe-clean-stageprofile-bfd:
4060 @if bfd-bootstrap
4061 maybe-all-stageprofile-bfd: all-stageprofile-bfd
4062 all-stageprofile: all-stageprofile-bfd
4063 TARGET-stageprofile-bfd = $(TARGET-bfd)
4064 all-stageprofile-bfd: configure-stageprofile-bfd
4065         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
4066         @r=`${PWD_COMMAND}`; export r; \
4067         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4068         TFLAGS="$(STAGEprofile_TFLAGS)"; \
4069         $(HOST_EXPORTS) \
4070         $(POSTSTAGE1_HOST_EXPORTS)  \
4071         cd $(HOST_SUBDIR)/bfd && \
4072          \
4073         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4074                 CFLAGS="$(STAGEprofile_CFLAGS)" \
4075                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
4076                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
4077                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
4078                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4079                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4080                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4081                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
4082                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
4083                 $(TARGET-stageprofile-bfd)
4084
4085 maybe-clean-stageprofile-bfd: clean-stageprofile-bfd
4086 clean-stageprofile: clean-stageprofile-bfd
4087 clean-stageprofile-bfd:
4088         @if [ $(current_stage) = stageprofile ]; then \
4089           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4090         else \
4091           [ -f $(HOST_SUBDIR)/stageprofile-bfd/Makefile ] || exit 0; \
4092           $(MAKE) stageprofile-start; \
4093         fi; \
4094         cd $(HOST_SUBDIR)/bfd && \
4095         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
4096 @endif bfd-bootstrap
4097
4098
4099 .PHONY: all-stagetrain-bfd maybe-all-stagetrain-bfd
4100 .PHONY: clean-stagetrain-bfd maybe-clean-stagetrain-bfd
4101 maybe-all-stagetrain-bfd:
4102 maybe-clean-stagetrain-bfd:
4103 @if bfd-bootstrap
4104 maybe-all-stagetrain-bfd: all-stagetrain-bfd
4105 all-stagetrain: all-stagetrain-bfd
4106 TARGET-stagetrain-bfd = $(TARGET-bfd)
4107 all-stagetrain-bfd: configure-stagetrain-bfd
4108         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
4109         @r=`${PWD_COMMAND}`; export r; \
4110         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4111         TFLAGS="$(STAGEtrain_TFLAGS)"; \
4112         $(HOST_EXPORTS) \
4113         $(POSTSTAGE1_HOST_EXPORTS)  \
4114         cd $(HOST_SUBDIR)/bfd && \
4115          \
4116         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4117                 CFLAGS="$(STAGEtrain_CFLAGS)" \
4118                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
4119                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
4120                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
4121                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4122                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4123                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4124                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
4125                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
4126                 $(TARGET-stagetrain-bfd)
4127
4128 maybe-clean-stagetrain-bfd: clean-stagetrain-bfd
4129 clean-stagetrain: clean-stagetrain-bfd
4130 clean-stagetrain-bfd:
4131         @if [ $(current_stage) = stagetrain ]; then \
4132           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4133         else \
4134           [ -f $(HOST_SUBDIR)/stagetrain-bfd/Makefile ] || exit 0; \
4135           $(MAKE) stagetrain-start; \
4136         fi; \
4137         cd $(HOST_SUBDIR)/bfd && \
4138         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
4139 @endif bfd-bootstrap
4140
4141
4142 .PHONY: all-stagefeedback-bfd maybe-all-stagefeedback-bfd
4143 .PHONY: clean-stagefeedback-bfd maybe-clean-stagefeedback-bfd
4144 maybe-all-stagefeedback-bfd:
4145 maybe-clean-stagefeedback-bfd:
4146 @if bfd-bootstrap
4147 maybe-all-stagefeedback-bfd: all-stagefeedback-bfd
4148 all-stagefeedback: all-stagefeedback-bfd
4149 TARGET-stagefeedback-bfd = $(TARGET-bfd)
4150 all-stagefeedback-bfd: configure-stagefeedback-bfd
4151         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
4152         @r=`${PWD_COMMAND}`; export r; \
4153         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4154         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
4155         $(HOST_EXPORTS) \
4156         $(POSTSTAGE1_HOST_EXPORTS)  \
4157         cd $(HOST_SUBDIR)/bfd && \
4158          \
4159         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4160                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
4161                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
4162                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
4163                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
4164                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4165                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4166                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4167                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
4168                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
4169                 $(TARGET-stagefeedback-bfd)
4170
4171 maybe-clean-stagefeedback-bfd: clean-stagefeedback-bfd
4172 clean-stagefeedback: clean-stagefeedback-bfd
4173 clean-stagefeedback-bfd:
4174         @if [ $(current_stage) = stagefeedback ]; then \
4175           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4176         else \
4177           [ -f $(HOST_SUBDIR)/stagefeedback-bfd/Makefile ] || exit 0; \
4178           $(MAKE) stagefeedback-start; \
4179         fi; \
4180         cd $(HOST_SUBDIR)/bfd && \
4181         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
4182 @endif bfd-bootstrap
4183
4184
4185 .PHONY: all-stageautoprofile-bfd maybe-all-stageautoprofile-bfd
4186 .PHONY: clean-stageautoprofile-bfd maybe-clean-stageautoprofile-bfd
4187 maybe-all-stageautoprofile-bfd:
4188 maybe-clean-stageautoprofile-bfd:
4189 @if bfd-bootstrap
4190 maybe-all-stageautoprofile-bfd: all-stageautoprofile-bfd
4191 all-stageautoprofile: all-stageautoprofile-bfd
4192 TARGET-stageautoprofile-bfd = $(TARGET-bfd)
4193 all-stageautoprofile-bfd: configure-stageautoprofile-bfd
4194         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
4195         @r=`${PWD_COMMAND}`; export r; \
4196         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4197         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
4198         $(HOST_EXPORTS) \
4199         $(POSTSTAGE1_HOST_EXPORTS)  \
4200         cd $(HOST_SUBDIR)/bfd && \
4201         $$s/gcc/config/i386/$(AUTO_PROFILE) \
4202         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4203                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
4204                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
4205                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
4206                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
4207                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4208                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4209                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4210                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
4211                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
4212                 $(TARGET-stageautoprofile-bfd)
4213
4214 maybe-clean-stageautoprofile-bfd: clean-stageautoprofile-bfd
4215 clean-stageautoprofile: clean-stageautoprofile-bfd
4216 clean-stageautoprofile-bfd:
4217         @if [ $(current_stage) = stageautoprofile ]; then \
4218           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4219         else \
4220           [ -f $(HOST_SUBDIR)/stageautoprofile-bfd/Makefile ] || exit 0; \
4221           $(MAKE) stageautoprofile-start; \
4222         fi; \
4223         cd $(HOST_SUBDIR)/bfd && \
4224         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
4225 @endif bfd-bootstrap
4226
4227
4228 .PHONY: all-stageautofeedback-bfd maybe-all-stageautofeedback-bfd
4229 .PHONY: clean-stageautofeedback-bfd maybe-clean-stageautofeedback-bfd
4230 maybe-all-stageautofeedback-bfd:
4231 maybe-clean-stageautofeedback-bfd:
4232 @if bfd-bootstrap
4233 maybe-all-stageautofeedback-bfd: all-stageautofeedback-bfd
4234 all-stageautofeedback: all-stageautofeedback-bfd
4235 TARGET-stageautofeedback-bfd = $(TARGET-bfd)
4236 all-stageautofeedback-bfd: configure-stageautofeedback-bfd
4237         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
4238         @r=`${PWD_COMMAND}`; export r; \
4239         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4240         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
4241         $(HOST_EXPORTS) \
4242         $(POSTSTAGE1_HOST_EXPORTS)  \
4243         cd $(HOST_SUBDIR)/bfd && \
4244          \
4245         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4246                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
4247                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
4248                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
4249                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
4250                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4251                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4252                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4253                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
4254                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
4255                 $(TARGET-stageautofeedback-bfd)
4256
4257 maybe-clean-stageautofeedback-bfd: clean-stageautofeedback-bfd
4258 clean-stageautofeedback: clean-stageautofeedback-bfd
4259 clean-stageautofeedback-bfd:
4260         @if [ $(current_stage) = stageautofeedback ]; then \
4261           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4262         else \
4263           [ -f $(HOST_SUBDIR)/stageautofeedback-bfd/Makefile ] || exit 0; \
4264           $(MAKE) stageautofeedback-start; \
4265         fi; \
4266         cd $(HOST_SUBDIR)/bfd && \
4267         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
4268 @endif bfd-bootstrap
4269
4270
4271
4272
4273
4274 .PHONY: check-bfd maybe-check-bfd
4275 maybe-check-bfd:
4276 @if bfd
4277 maybe-check-bfd: check-bfd
4278
4279 check-bfd:
4280         @: $(MAKE); $(unstage)
4281         @r=`${PWD_COMMAND}`; export r; \
4282         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4283         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
4284         (cd $(HOST_SUBDIR)/bfd && \
4285           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
4286
4287 @endif bfd
4288
4289 .PHONY: install-bfd maybe-install-bfd
4290 maybe-install-bfd:
4291 @if bfd
4292 maybe-install-bfd: install-bfd
4293
4294 install-bfd: installdirs
4295         @: $(MAKE); $(unstage)
4296         @r=`${PWD_COMMAND}`; export r; \
4297         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4298         $(HOST_EXPORTS) \
4299         (cd $(HOST_SUBDIR)/bfd && \
4300           $(MAKE) $(FLAGS_TO_PASS)  install)
4301
4302 @endif bfd
4303
4304 .PHONY: install-strip-bfd maybe-install-strip-bfd
4305 maybe-install-strip-bfd:
4306 @if bfd
4307 maybe-install-strip-bfd: install-strip-bfd
4308
4309 install-strip-bfd: installdirs
4310         @: $(MAKE); $(unstage)
4311         @r=`${PWD_COMMAND}`; export r; \
4312         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4313         $(HOST_EXPORTS) \
4314         (cd $(HOST_SUBDIR)/bfd && \
4315           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
4316
4317 @endif bfd
4318
4319 # Other targets (info, dvi, pdf, etc.)
4320
4321 .PHONY: maybe-info-bfd info-bfd
4322 maybe-info-bfd:
4323 @if bfd
4324 maybe-info-bfd: info-bfd
4325
4326 info-bfd: \
4327     configure-bfd 
4328         @[ -f ./bfd/Makefile ] || exit 0; \
4329         r=`${PWD_COMMAND}`; export r; \
4330         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4331         $(HOST_EXPORTS) \
4332         for flag in $(EXTRA_HOST_FLAGS) ; do \
4333           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4334         done; \
4335         echo "Doing info in bfd"; \
4336         (cd $(HOST_SUBDIR)/bfd && \
4337           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4338                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4339                   "RANLIB=$${RANLIB}" \
4340                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4341                   info) \
4342           || exit 1
4343
4344 @endif bfd
4345
4346 .PHONY: maybe-dvi-bfd dvi-bfd
4347 maybe-dvi-bfd:
4348 @if bfd
4349 maybe-dvi-bfd: dvi-bfd
4350
4351 dvi-bfd: \
4352     configure-bfd 
4353         @[ -f ./bfd/Makefile ] || exit 0; \
4354         r=`${PWD_COMMAND}`; export r; \
4355         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4356         $(HOST_EXPORTS) \
4357         for flag in $(EXTRA_HOST_FLAGS) ; do \
4358           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4359         done; \
4360         echo "Doing dvi in bfd"; \
4361         (cd $(HOST_SUBDIR)/bfd && \
4362           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4363                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4364                   "RANLIB=$${RANLIB}" \
4365                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4366                   dvi) \
4367           || exit 1
4368
4369 @endif bfd
4370
4371 .PHONY: maybe-pdf-bfd pdf-bfd
4372 maybe-pdf-bfd:
4373 @if bfd
4374 maybe-pdf-bfd: pdf-bfd
4375
4376 pdf-bfd: \
4377     configure-bfd 
4378         @[ -f ./bfd/Makefile ] || exit 0; \
4379         r=`${PWD_COMMAND}`; export r; \
4380         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4381         $(HOST_EXPORTS) \
4382         for flag in $(EXTRA_HOST_FLAGS) ; do \
4383           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4384         done; \
4385         echo "Doing pdf in bfd"; \
4386         (cd $(HOST_SUBDIR)/bfd && \
4387           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4388                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4389                   "RANLIB=$${RANLIB}" \
4390                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4391                   pdf) \
4392           || exit 1
4393
4394 @endif bfd
4395
4396 .PHONY: maybe-html-bfd html-bfd
4397 maybe-html-bfd:
4398 @if bfd
4399 maybe-html-bfd: html-bfd
4400
4401 html-bfd: \
4402     configure-bfd 
4403         @[ -f ./bfd/Makefile ] || exit 0; \
4404         r=`${PWD_COMMAND}`; export r; \
4405         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4406         $(HOST_EXPORTS) \
4407         for flag in $(EXTRA_HOST_FLAGS) ; do \
4408           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4409         done; \
4410         echo "Doing html in bfd"; \
4411         (cd $(HOST_SUBDIR)/bfd && \
4412           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4413                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4414                   "RANLIB=$${RANLIB}" \
4415                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4416                   html) \
4417           || exit 1
4418
4419 @endif bfd
4420
4421 .PHONY: maybe-TAGS-bfd TAGS-bfd
4422 maybe-TAGS-bfd:
4423 @if bfd
4424 maybe-TAGS-bfd: TAGS-bfd
4425
4426 TAGS-bfd: \
4427     configure-bfd 
4428         @[ -f ./bfd/Makefile ] || exit 0; \
4429         r=`${PWD_COMMAND}`; export r; \
4430         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4431         $(HOST_EXPORTS) \
4432         for flag in $(EXTRA_HOST_FLAGS) ; do \
4433           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4434         done; \
4435         echo "Doing TAGS in bfd"; \
4436         (cd $(HOST_SUBDIR)/bfd && \
4437           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4438                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4439                   "RANLIB=$${RANLIB}" \
4440                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4441                   TAGS) \
4442           || exit 1
4443
4444 @endif bfd
4445
4446 .PHONY: maybe-install-info-bfd install-info-bfd
4447 maybe-install-info-bfd:
4448 @if bfd
4449 maybe-install-info-bfd: install-info-bfd
4450
4451 install-info-bfd: \
4452     configure-bfd \
4453     info-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 install-info 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                   install-info) \
4468           || exit 1
4469
4470 @endif bfd
4471
4472 .PHONY: maybe-install-dvi-bfd install-dvi-bfd
4473 maybe-install-dvi-bfd:
4474 @if bfd
4475 maybe-install-dvi-bfd: install-dvi-bfd
4476
4477 install-dvi-bfd: \
4478     configure-bfd \
4479     dvi-bfd 
4480         @[ -f ./bfd/Makefile ] || exit 0; \
4481         r=`${PWD_COMMAND}`; export r; \
4482         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4483         $(HOST_EXPORTS) \
4484         for flag in $(EXTRA_HOST_FLAGS) ; do \
4485           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4486         done; \
4487         echo "Doing install-dvi in bfd"; \
4488         (cd $(HOST_SUBDIR)/bfd && \
4489           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4490                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4491                   "RANLIB=$${RANLIB}" \
4492                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4493                   install-dvi) \
4494           || exit 1
4495
4496 @endif bfd
4497
4498 .PHONY: maybe-install-pdf-bfd install-pdf-bfd
4499 maybe-install-pdf-bfd:
4500 @if bfd
4501 maybe-install-pdf-bfd: install-pdf-bfd
4502
4503 install-pdf-bfd: \
4504     configure-bfd \
4505     pdf-bfd 
4506         @[ -f ./bfd/Makefile ] || exit 0; \
4507         r=`${PWD_COMMAND}`; export r; \
4508         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4509         $(HOST_EXPORTS) \
4510         for flag in $(EXTRA_HOST_FLAGS) ; do \
4511           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4512         done; \
4513         echo "Doing install-pdf in bfd"; \
4514         (cd $(HOST_SUBDIR)/bfd && \
4515           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4516                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4517                   "RANLIB=$${RANLIB}" \
4518                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4519                   install-pdf) \
4520           || exit 1
4521
4522 @endif bfd
4523
4524 .PHONY: maybe-install-html-bfd install-html-bfd
4525 maybe-install-html-bfd:
4526 @if bfd
4527 maybe-install-html-bfd: install-html-bfd
4528
4529 install-html-bfd: \
4530     configure-bfd \
4531     html-bfd 
4532         @[ -f ./bfd/Makefile ] || exit 0; \
4533         r=`${PWD_COMMAND}`; export r; \
4534         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4535         $(HOST_EXPORTS) \
4536         for flag in $(EXTRA_HOST_FLAGS) ; do \
4537           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4538         done; \
4539         echo "Doing install-html in bfd"; \
4540         (cd $(HOST_SUBDIR)/bfd && \
4541           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4542                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4543                   "RANLIB=$${RANLIB}" \
4544                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4545                   install-html) \
4546           || exit 1
4547
4548 @endif bfd
4549
4550 .PHONY: maybe-installcheck-bfd installcheck-bfd
4551 maybe-installcheck-bfd:
4552 @if bfd
4553 maybe-installcheck-bfd: installcheck-bfd
4554
4555 installcheck-bfd: \
4556     configure-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 installcheck 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                   installcheck) \
4571           || exit 1
4572
4573 @endif bfd
4574
4575 .PHONY: maybe-mostlyclean-bfd mostlyclean-bfd
4576 maybe-mostlyclean-bfd:
4577 @if bfd
4578 maybe-mostlyclean-bfd: mostlyclean-bfd
4579
4580 mostlyclean-bfd: 
4581         @[ -f ./bfd/Makefile ] || exit 0; \
4582         r=`${PWD_COMMAND}`; export r; \
4583         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4584         $(HOST_EXPORTS) \
4585         for flag in $(EXTRA_HOST_FLAGS) ; do \
4586           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4587         done; \
4588         echo "Doing mostlyclean in bfd"; \
4589         (cd $(HOST_SUBDIR)/bfd && \
4590           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4591                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4592                   "RANLIB=$${RANLIB}" \
4593                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4594                   mostlyclean) \
4595           || exit 1
4596
4597 @endif bfd
4598
4599 .PHONY: maybe-clean-bfd clean-bfd
4600 maybe-clean-bfd:
4601 @if bfd
4602 maybe-clean-bfd: clean-bfd
4603
4604 clean-bfd: 
4605         @[ -f ./bfd/Makefile ] || exit 0; \
4606         r=`${PWD_COMMAND}`; export r; \
4607         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4608         $(HOST_EXPORTS) \
4609         for flag in $(EXTRA_HOST_FLAGS) ; do \
4610           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4611         done; \
4612         echo "Doing clean in bfd"; \
4613         (cd $(HOST_SUBDIR)/bfd && \
4614           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4615                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4616                   "RANLIB=$${RANLIB}" \
4617                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4618                   clean) \
4619           || exit 1
4620
4621 @endif bfd
4622
4623 .PHONY: maybe-distclean-bfd distclean-bfd
4624 maybe-distclean-bfd:
4625 @if bfd
4626 maybe-distclean-bfd: distclean-bfd
4627
4628 distclean-bfd: 
4629         @[ -f ./bfd/Makefile ] || exit 0; \
4630         r=`${PWD_COMMAND}`; export r; \
4631         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4632         $(HOST_EXPORTS) \
4633         for flag in $(EXTRA_HOST_FLAGS) ; do \
4634           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4635         done; \
4636         echo "Doing distclean in bfd"; \
4637         (cd $(HOST_SUBDIR)/bfd && \
4638           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4639                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4640                   "RANLIB=$${RANLIB}" \
4641                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4642                   distclean) \
4643           || exit 1
4644
4645 @endif bfd
4646
4647 .PHONY: maybe-maintainer-clean-bfd maintainer-clean-bfd
4648 maybe-maintainer-clean-bfd:
4649 @if bfd
4650 maybe-maintainer-clean-bfd: maintainer-clean-bfd
4651
4652 maintainer-clean-bfd: 
4653         @[ -f ./bfd/Makefile ] || exit 0; \
4654         r=`${PWD_COMMAND}`; export r; \
4655         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4656         $(HOST_EXPORTS) \
4657         for flag in $(EXTRA_HOST_FLAGS) ; do \
4658           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4659         done; \
4660         echo "Doing maintainer-clean in bfd"; \
4661         (cd $(HOST_SUBDIR)/bfd && \
4662           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4663                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4664                   "RANLIB=$${RANLIB}" \
4665                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4666                   maintainer-clean) \
4667           || exit 1
4668
4669 @endif bfd
4670
4671
4672
4673 .PHONY: configure-opcodes maybe-configure-opcodes
4674 maybe-configure-opcodes:
4675 @if gcc-bootstrap
4676 configure-opcodes: stage_current
4677 @endif gcc-bootstrap
4678 @if opcodes
4679 maybe-configure-opcodes: configure-opcodes
4680 configure-opcodes: 
4681         @r=`${PWD_COMMAND}`; export r; \
4682         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4683         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4684         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4685         $(HOST_EXPORTS)  \
4686         echo Configuring in $(HOST_SUBDIR)/opcodes; \
4687         cd "$(HOST_SUBDIR)/opcodes" || exit 1; \
4688         case $(srcdir) in \
4689           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4690           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4691                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4692         esac; \
4693         module_srcdir=opcodes; \
4694         $(SHELL) \
4695           $$s/$$module_srcdir/configure \
4696           --srcdir=$${topdir}/$$module_srcdir \
4697           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4698           --target=${target_alias}  \
4699           || exit 1
4700 @endif opcodes
4701
4702
4703
4704 .PHONY: configure-stage1-opcodes maybe-configure-stage1-opcodes
4705 maybe-configure-stage1-opcodes:
4706 @if opcodes-bootstrap
4707 maybe-configure-stage1-opcodes: configure-stage1-opcodes
4708 configure-stage1-opcodes:
4709         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4710         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4711         @r=`${PWD_COMMAND}`; export r; \
4712         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4713         TFLAGS="$(STAGE1_TFLAGS)"; \
4714         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4715         $(HOST_EXPORTS) \
4716         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
4717         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
4718         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
4719         echo Configuring stage 1 in $(HOST_SUBDIR)/opcodes; \
4720         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4721         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4722         case $(srcdir) in \
4723           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4724           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4725                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4726         esac; \
4727         module_srcdir=opcodes; \
4728         $(SHELL) $$s/$$module_srcdir/configure \
4729           --srcdir=$${topdir}/$$module_srcdir \
4730           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4731           --target=${target_alias} \
4732            \
4733           $(STAGE1_CONFIGURE_FLAGS)
4734 @endif opcodes-bootstrap
4735
4736 .PHONY: configure-stage2-opcodes maybe-configure-stage2-opcodes
4737 maybe-configure-stage2-opcodes:
4738 @if opcodes-bootstrap
4739 maybe-configure-stage2-opcodes: configure-stage2-opcodes
4740 configure-stage2-opcodes:
4741         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4742         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4743         @r=`${PWD_COMMAND}`; export r; \
4744         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4745         TFLAGS="$(STAGE2_TFLAGS)"; \
4746         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4747         $(HOST_EXPORTS) \
4748         $(POSTSTAGE1_HOST_EXPORTS) \
4749         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
4750         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
4751         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
4752         echo Configuring stage 2 in $(HOST_SUBDIR)/opcodes; \
4753         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4754         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4755         case $(srcdir) in \
4756           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4757           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4758                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4759         esac; \
4760         module_srcdir=opcodes; \
4761         $(SHELL) $$s/$$module_srcdir/configure \
4762           --srcdir=$${topdir}/$$module_srcdir \
4763           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4764           --target=${target_alias} \
4765           --with-build-libsubdir=$(HOST_SUBDIR) \
4766           $(STAGE2_CONFIGURE_FLAGS)
4767 @endif opcodes-bootstrap
4768
4769 .PHONY: configure-stage3-opcodes maybe-configure-stage3-opcodes
4770 maybe-configure-stage3-opcodes:
4771 @if opcodes-bootstrap
4772 maybe-configure-stage3-opcodes: configure-stage3-opcodes
4773 configure-stage3-opcodes:
4774         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
4775         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4776         @r=`${PWD_COMMAND}`; export r; \
4777         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4778         TFLAGS="$(STAGE3_TFLAGS)"; \
4779         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4780         $(HOST_EXPORTS) \
4781         $(POSTSTAGE1_HOST_EXPORTS) \
4782         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
4783         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
4784         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
4785         echo Configuring stage 3 in $(HOST_SUBDIR)/opcodes; \
4786         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4787         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4788         case $(srcdir) in \
4789           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4790           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4791                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4792         esac; \
4793         module_srcdir=opcodes; \
4794         $(SHELL) $$s/$$module_srcdir/configure \
4795           --srcdir=$${topdir}/$$module_srcdir \
4796           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4797           --target=${target_alias} \
4798           --with-build-libsubdir=$(HOST_SUBDIR) \
4799           $(STAGE3_CONFIGURE_FLAGS)
4800 @endif opcodes-bootstrap
4801
4802 .PHONY: configure-stage4-opcodes maybe-configure-stage4-opcodes
4803 maybe-configure-stage4-opcodes:
4804 @if opcodes-bootstrap
4805 maybe-configure-stage4-opcodes: configure-stage4-opcodes
4806 configure-stage4-opcodes:
4807         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
4808         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4809         @r=`${PWD_COMMAND}`; export r; \
4810         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4811         TFLAGS="$(STAGE4_TFLAGS)"; \
4812         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4813         $(HOST_EXPORTS) \
4814         $(POSTSTAGE1_HOST_EXPORTS) \
4815         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
4816         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
4817         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
4818         echo Configuring stage 4 in $(HOST_SUBDIR)/opcodes; \
4819         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4820         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4821         case $(srcdir) in \
4822           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4823           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4824                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4825         esac; \
4826         module_srcdir=opcodes; \
4827         $(SHELL) $$s/$$module_srcdir/configure \
4828           --srcdir=$${topdir}/$$module_srcdir \
4829           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4830           --target=${target_alias} \
4831           --with-build-libsubdir=$(HOST_SUBDIR) \
4832           $(STAGE4_CONFIGURE_FLAGS)
4833 @endif opcodes-bootstrap
4834
4835 .PHONY: configure-stageprofile-opcodes maybe-configure-stageprofile-opcodes
4836 maybe-configure-stageprofile-opcodes:
4837 @if opcodes-bootstrap
4838 maybe-configure-stageprofile-opcodes: configure-stageprofile-opcodes
4839 configure-stageprofile-opcodes:
4840         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
4841         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4842         @r=`${PWD_COMMAND}`; export r; \
4843         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4844         TFLAGS="$(STAGEprofile_TFLAGS)"; \
4845         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4846         $(HOST_EXPORTS) \
4847         $(POSTSTAGE1_HOST_EXPORTS) \
4848         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
4849         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
4850         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
4851         echo Configuring stage profile in $(HOST_SUBDIR)/opcodes; \
4852         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4853         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4854         case $(srcdir) in \
4855           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4856           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4857                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4858         esac; \
4859         module_srcdir=opcodes; \
4860         $(SHELL) $$s/$$module_srcdir/configure \
4861           --srcdir=$${topdir}/$$module_srcdir \
4862           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4863           --target=${target_alias} \
4864           --with-build-libsubdir=$(HOST_SUBDIR) \
4865           $(STAGEprofile_CONFIGURE_FLAGS)
4866 @endif opcodes-bootstrap
4867
4868 .PHONY: configure-stagetrain-opcodes maybe-configure-stagetrain-opcodes
4869 maybe-configure-stagetrain-opcodes:
4870 @if opcodes-bootstrap
4871 maybe-configure-stagetrain-opcodes: configure-stagetrain-opcodes
4872 configure-stagetrain-opcodes:
4873         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
4874         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4875         @r=`${PWD_COMMAND}`; export r; \
4876         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4877         TFLAGS="$(STAGEtrain_TFLAGS)"; \
4878         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4879         $(HOST_EXPORTS) \
4880         $(POSTSTAGE1_HOST_EXPORTS) \
4881         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
4882         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
4883         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
4884         echo Configuring stage train in $(HOST_SUBDIR)/opcodes; \
4885         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4886         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4887         case $(srcdir) in \
4888           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4889           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4890                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4891         esac; \
4892         module_srcdir=opcodes; \
4893         $(SHELL) $$s/$$module_srcdir/configure \
4894           --srcdir=$${topdir}/$$module_srcdir \
4895           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4896           --target=${target_alias} \
4897           --with-build-libsubdir=$(HOST_SUBDIR) \
4898           $(STAGEtrain_CONFIGURE_FLAGS)
4899 @endif opcodes-bootstrap
4900
4901 .PHONY: configure-stagefeedback-opcodes maybe-configure-stagefeedback-opcodes
4902 maybe-configure-stagefeedback-opcodes:
4903 @if opcodes-bootstrap
4904 maybe-configure-stagefeedback-opcodes: configure-stagefeedback-opcodes
4905 configure-stagefeedback-opcodes:
4906         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
4907         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4908         @r=`${PWD_COMMAND}`; export r; \
4909         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4910         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
4911         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4912         $(HOST_EXPORTS) \
4913         $(POSTSTAGE1_HOST_EXPORTS) \
4914         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
4915         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
4916         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
4917         echo Configuring stage feedback in $(HOST_SUBDIR)/opcodes; \
4918         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4919         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4920         case $(srcdir) in \
4921           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4922           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4923                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4924         esac; \
4925         module_srcdir=opcodes; \
4926         $(SHELL) $$s/$$module_srcdir/configure \
4927           --srcdir=$${topdir}/$$module_srcdir \
4928           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4929           --target=${target_alias} \
4930           --with-build-libsubdir=$(HOST_SUBDIR) \
4931           $(STAGEfeedback_CONFIGURE_FLAGS)
4932 @endif opcodes-bootstrap
4933
4934 .PHONY: configure-stageautoprofile-opcodes maybe-configure-stageautoprofile-opcodes
4935 maybe-configure-stageautoprofile-opcodes:
4936 @if opcodes-bootstrap
4937 maybe-configure-stageautoprofile-opcodes: configure-stageautoprofile-opcodes
4938 configure-stageautoprofile-opcodes:
4939         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
4940         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4941         @r=`${PWD_COMMAND}`; export r; \
4942         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4943         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
4944         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4945         $(HOST_EXPORTS) \
4946         $(POSTSTAGE1_HOST_EXPORTS) \
4947         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
4948         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
4949         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
4950         echo Configuring stage autoprofile in $(HOST_SUBDIR)/opcodes; \
4951         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4952         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4953         case $(srcdir) in \
4954           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4955           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4956                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4957         esac; \
4958         module_srcdir=opcodes; \
4959         $(SHELL) $$s/$$module_srcdir/configure \
4960           --srcdir=$${topdir}/$$module_srcdir \
4961           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4962           --target=${target_alias} \
4963           --with-build-libsubdir=$(HOST_SUBDIR) \
4964           $(STAGEautoprofile_CONFIGURE_FLAGS)
4965 @endif opcodes-bootstrap
4966
4967 .PHONY: configure-stageautofeedback-opcodes maybe-configure-stageautofeedback-opcodes
4968 maybe-configure-stageautofeedback-opcodes:
4969 @if opcodes-bootstrap
4970 maybe-configure-stageautofeedback-opcodes: configure-stageautofeedback-opcodes
4971 configure-stageautofeedback-opcodes:
4972         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
4973         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4974         @r=`${PWD_COMMAND}`; export r; \
4975         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4976         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
4977         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4978         $(HOST_EXPORTS) \
4979         $(POSTSTAGE1_HOST_EXPORTS) \
4980         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
4981         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
4982         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
4983         echo Configuring stage autofeedback in $(HOST_SUBDIR)/opcodes; \
4984         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4985         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4986         case $(srcdir) in \
4987           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4988           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4989                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4990         esac; \
4991         module_srcdir=opcodes; \
4992         $(SHELL) $$s/$$module_srcdir/configure \
4993           --srcdir=$${topdir}/$$module_srcdir \
4994           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4995           --target=${target_alias} \
4996           --with-build-libsubdir=$(HOST_SUBDIR) \
4997           $(STAGEautofeedback_CONFIGURE_FLAGS)
4998 @endif opcodes-bootstrap
4999
5000
5001
5002
5003
5004 .PHONY: all-opcodes maybe-all-opcodes
5005 maybe-all-opcodes:
5006 @if gcc-bootstrap
5007 all-opcodes: stage_current
5008 @endif gcc-bootstrap
5009 @if opcodes
5010 TARGET-opcodes=all
5011 maybe-all-opcodes: all-opcodes
5012 all-opcodes: configure-opcodes
5013         @r=`${PWD_COMMAND}`; export r; \
5014         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5015         $(HOST_EXPORTS)  \
5016         (cd $(HOST_SUBDIR)/opcodes && \
5017           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
5018                 $(TARGET-opcodes))
5019 @endif opcodes
5020
5021
5022
5023 .PHONY: all-stage1-opcodes maybe-all-stage1-opcodes
5024 .PHONY: clean-stage1-opcodes maybe-clean-stage1-opcodes
5025 maybe-all-stage1-opcodes:
5026 maybe-clean-stage1-opcodes:
5027 @if opcodes-bootstrap
5028 maybe-all-stage1-opcodes: all-stage1-opcodes
5029 all-stage1: all-stage1-opcodes
5030 TARGET-stage1-opcodes = $(TARGET-opcodes)
5031 all-stage1-opcodes: configure-stage1-opcodes
5032         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5033         @r=`${PWD_COMMAND}`; export r; \
5034         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5035         TFLAGS="$(STAGE1_TFLAGS)"; \
5036         $(HOST_EXPORTS)  \
5037         cd $(HOST_SUBDIR)/opcodes && \
5038          \
5039         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5040                 CFLAGS="$(STAGE1_CFLAGS)" \
5041                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
5042                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
5043                 LIBCFLAGS="$(LIBCFLAGS)" \
5044                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5045                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5046                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5047                 $(EXTRA_HOST_FLAGS)  \
5048                 $(STAGE1_FLAGS_TO_PASS)  \
5049                 TFLAGS="$(STAGE1_TFLAGS)"  \
5050                 $(TARGET-stage1-opcodes)
5051
5052 maybe-clean-stage1-opcodes: clean-stage1-opcodes
5053 clean-stage1: clean-stage1-opcodes
5054 clean-stage1-opcodes:
5055         @if [ $(current_stage) = stage1 ]; then \
5056           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5057         else \
5058           [ -f $(HOST_SUBDIR)/stage1-opcodes/Makefile ] || exit 0; \
5059           $(MAKE) stage1-start; \
5060         fi; \
5061         cd $(HOST_SUBDIR)/opcodes && \
5062         $(MAKE) $(EXTRA_HOST_FLAGS)  \
5063         $(STAGE1_FLAGS_TO_PASS)  clean
5064 @endif opcodes-bootstrap
5065
5066
5067 .PHONY: all-stage2-opcodes maybe-all-stage2-opcodes
5068 .PHONY: clean-stage2-opcodes maybe-clean-stage2-opcodes
5069 maybe-all-stage2-opcodes:
5070 maybe-clean-stage2-opcodes:
5071 @if opcodes-bootstrap
5072 maybe-all-stage2-opcodes: all-stage2-opcodes
5073 all-stage2: all-stage2-opcodes
5074 TARGET-stage2-opcodes = $(TARGET-opcodes)
5075 all-stage2-opcodes: configure-stage2-opcodes
5076         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5077         @r=`${PWD_COMMAND}`; export r; \
5078         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5079         TFLAGS="$(STAGE2_TFLAGS)"; \
5080         $(HOST_EXPORTS) \
5081         $(POSTSTAGE1_HOST_EXPORTS)  \
5082         cd $(HOST_SUBDIR)/opcodes && \
5083          \
5084         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5085                 CFLAGS="$(STAGE2_CFLAGS)" \
5086                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
5087                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
5088                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
5089                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5090                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5091                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5092                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5093                 TFLAGS="$(STAGE2_TFLAGS)"  \
5094                 $(TARGET-stage2-opcodes)
5095
5096 maybe-clean-stage2-opcodes: clean-stage2-opcodes
5097 clean-stage2: clean-stage2-opcodes
5098 clean-stage2-opcodes:
5099         @if [ $(current_stage) = stage2 ]; then \
5100           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5101         else \
5102           [ -f $(HOST_SUBDIR)/stage2-opcodes/Makefile ] || exit 0; \
5103           $(MAKE) stage2-start; \
5104         fi; \
5105         cd $(HOST_SUBDIR)/opcodes && \
5106         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5107 @endif opcodes-bootstrap
5108
5109
5110 .PHONY: all-stage3-opcodes maybe-all-stage3-opcodes
5111 .PHONY: clean-stage3-opcodes maybe-clean-stage3-opcodes
5112 maybe-all-stage3-opcodes:
5113 maybe-clean-stage3-opcodes:
5114 @if opcodes-bootstrap
5115 maybe-all-stage3-opcodes: all-stage3-opcodes
5116 all-stage3: all-stage3-opcodes
5117 TARGET-stage3-opcodes = $(TARGET-opcodes)
5118 all-stage3-opcodes: configure-stage3-opcodes
5119         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5120         @r=`${PWD_COMMAND}`; export r; \
5121         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5122         TFLAGS="$(STAGE3_TFLAGS)"; \
5123         $(HOST_EXPORTS) \
5124         $(POSTSTAGE1_HOST_EXPORTS)  \
5125         cd $(HOST_SUBDIR)/opcodes && \
5126          \
5127         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5128                 CFLAGS="$(STAGE3_CFLAGS)" \
5129                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
5130                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
5131                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
5132                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5133                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5134                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5135                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5136                 TFLAGS="$(STAGE3_TFLAGS)"  \
5137                 $(TARGET-stage3-opcodes)
5138
5139 maybe-clean-stage3-opcodes: clean-stage3-opcodes
5140 clean-stage3: clean-stage3-opcodes
5141 clean-stage3-opcodes:
5142         @if [ $(current_stage) = stage3 ]; then \
5143           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5144         else \
5145           [ -f $(HOST_SUBDIR)/stage3-opcodes/Makefile ] || exit 0; \
5146           $(MAKE) stage3-start; \
5147         fi; \
5148         cd $(HOST_SUBDIR)/opcodes && \
5149         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5150 @endif opcodes-bootstrap
5151
5152
5153 .PHONY: all-stage4-opcodes maybe-all-stage4-opcodes
5154 .PHONY: clean-stage4-opcodes maybe-clean-stage4-opcodes
5155 maybe-all-stage4-opcodes:
5156 maybe-clean-stage4-opcodes:
5157 @if opcodes-bootstrap
5158 maybe-all-stage4-opcodes: all-stage4-opcodes
5159 all-stage4: all-stage4-opcodes
5160 TARGET-stage4-opcodes = $(TARGET-opcodes)
5161 all-stage4-opcodes: configure-stage4-opcodes
5162         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5163         @r=`${PWD_COMMAND}`; export r; \
5164         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5165         TFLAGS="$(STAGE4_TFLAGS)"; \
5166         $(HOST_EXPORTS) \
5167         $(POSTSTAGE1_HOST_EXPORTS)  \
5168         cd $(HOST_SUBDIR)/opcodes && \
5169          \
5170         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5171                 CFLAGS="$(STAGE4_CFLAGS)" \
5172                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
5173                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
5174                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
5175                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5176                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5177                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5178                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5179                 TFLAGS="$(STAGE4_TFLAGS)"  \
5180                 $(TARGET-stage4-opcodes)
5181
5182 maybe-clean-stage4-opcodes: clean-stage4-opcodes
5183 clean-stage4: clean-stage4-opcodes
5184 clean-stage4-opcodes:
5185         @if [ $(current_stage) = stage4 ]; then \
5186           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5187         else \
5188           [ -f $(HOST_SUBDIR)/stage4-opcodes/Makefile ] || exit 0; \
5189           $(MAKE) stage4-start; \
5190         fi; \
5191         cd $(HOST_SUBDIR)/opcodes && \
5192         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5193 @endif opcodes-bootstrap
5194
5195
5196 .PHONY: all-stageprofile-opcodes maybe-all-stageprofile-opcodes
5197 .PHONY: clean-stageprofile-opcodes maybe-clean-stageprofile-opcodes
5198 maybe-all-stageprofile-opcodes:
5199 maybe-clean-stageprofile-opcodes:
5200 @if opcodes-bootstrap
5201 maybe-all-stageprofile-opcodes: all-stageprofile-opcodes
5202 all-stageprofile: all-stageprofile-opcodes
5203 TARGET-stageprofile-opcodes = $(TARGET-opcodes)
5204 all-stageprofile-opcodes: configure-stageprofile-opcodes
5205         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5206         @r=`${PWD_COMMAND}`; export r; \
5207         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5208         TFLAGS="$(STAGEprofile_TFLAGS)"; \
5209         $(HOST_EXPORTS) \
5210         $(POSTSTAGE1_HOST_EXPORTS)  \
5211         cd $(HOST_SUBDIR)/opcodes && \
5212          \
5213         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5214                 CFLAGS="$(STAGEprofile_CFLAGS)" \
5215                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
5216                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
5217                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
5218                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5219                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5220                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5221                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5222                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
5223                 $(TARGET-stageprofile-opcodes)
5224
5225 maybe-clean-stageprofile-opcodes: clean-stageprofile-opcodes
5226 clean-stageprofile: clean-stageprofile-opcodes
5227 clean-stageprofile-opcodes:
5228         @if [ $(current_stage) = stageprofile ]; then \
5229           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5230         else \
5231           [ -f $(HOST_SUBDIR)/stageprofile-opcodes/Makefile ] || exit 0; \
5232           $(MAKE) stageprofile-start; \
5233         fi; \
5234         cd $(HOST_SUBDIR)/opcodes && \
5235         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5236 @endif opcodes-bootstrap
5237
5238
5239 .PHONY: all-stagetrain-opcodes maybe-all-stagetrain-opcodes
5240 .PHONY: clean-stagetrain-opcodes maybe-clean-stagetrain-opcodes
5241 maybe-all-stagetrain-opcodes:
5242 maybe-clean-stagetrain-opcodes:
5243 @if opcodes-bootstrap
5244 maybe-all-stagetrain-opcodes: all-stagetrain-opcodes
5245 all-stagetrain: all-stagetrain-opcodes
5246 TARGET-stagetrain-opcodes = $(TARGET-opcodes)
5247 all-stagetrain-opcodes: configure-stagetrain-opcodes
5248         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
5249         @r=`${PWD_COMMAND}`; export r; \
5250         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5251         TFLAGS="$(STAGEtrain_TFLAGS)"; \
5252         $(HOST_EXPORTS) \
5253         $(POSTSTAGE1_HOST_EXPORTS)  \
5254         cd $(HOST_SUBDIR)/opcodes && \
5255          \
5256         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5257                 CFLAGS="$(STAGEtrain_CFLAGS)" \
5258                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
5259                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
5260                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
5261                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5262                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5263                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5264                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5265                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
5266                 $(TARGET-stagetrain-opcodes)
5267
5268 maybe-clean-stagetrain-opcodes: clean-stagetrain-opcodes
5269 clean-stagetrain: clean-stagetrain-opcodes
5270 clean-stagetrain-opcodes:
5271         @if [ $(current_stage) = stagetrain ]; then \
5272           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5273         else \
5274           [ -f $(HOST_SUBDIR)/stagetrain-opcodes/Makefile ] || exit 0; \
5275           $(MAKE) stagetrain-start; \
5276         fi; \
5277         cd $(HOST_SUBDIR)/opcodes && \
5278         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5279 @endif opcodes-bootstrap
5280
5281
5282 .PHONY: all-stagefeedback-opcodes maybe-all-stagefeedback-opcodes
5283 .PHONY: clean-stagefeedback-opcodes maybe-clean-stagefeedback-opcodes
5284 maybe-all-stagefeedback-opcodes:
5285 maybe-clean-stagefeedback-opcodes:
5286 @if opcodes-bootstrap
5287 maybe-all-stagefeedback-opcodes: all-stagefeedback-opcodes
5288 all-stagefeedback: all-stagefeedback-opcodes
5289 TARGET-stagefeedback-opcodes = $(TARGET-opcodes)
5290 all-stagefeedback-opcodes: configure-stagefeedback-opcodes
5291         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5292         @r=`${PWD_COMMAND}`; export r; \
5293         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5294         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
5295         $(HOST_EXPORTS) \
5296         $(POSTSTAGE1_HOST_EXPORTS)  \
5297         cd $(HOST_SUBDIR)/opcodes && \
5298          \
5299         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5300                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
5301                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
5302                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
5303                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
5304                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5305                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5306                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5307                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5308                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
5309                 $(TARGET-stagefeedback-opcodes)
5310
5311 maybe-clean-stagefeedback-opcodes: clean-stagefeedback-opcodes
5312 clean-stagefeedback: clean-stagefeedback-opcodes
5313 clean-stagefeedback-opcodes:
5314         @if [ $(current_stage) = stagefeedback ]; then \
5315           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5316         else \
5317           [ -f $(HOST_SUBDIR)/stagefeedback-opcodes/Makefile ] || exit 0; \
5318           $(MAKE) stagefeedback-start; \
5319         fi; \
5320         cd $(HOST_SUBDIR)/opcodes && \
5321         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5322 @endif opcodes-bootstrap
5323
5324
5325 .PHONY: all-stageautoprofile-opcodes maybe-all-stageautoprofile-opcodes
5326 .PHONY: clean-stageautoprofile-opcodes maybe-clean-stageautoprofile-opcodes
5327 maybe-all-stageautoprofile-opcodes:
5328 maybe-clean-stageautoprofile-opcodes:
5329 @if opcodes-bootstrap
5330 maybe-all-stageautoprofile-opcodes: all-stageautoprofile-opcodes
5331 all-stageautoprofile: all-stageautoprofile-opcodes
5332 TARGET-stageautoprofile-opcodes = $(TARGET-opcodes)
5333 all-stageautoprofile-opcodes: configure-stageautoprofile-opcodes
5334         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
5335         @r=`${PWD_COMMAND}`; export r; \
5336         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5337         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
5338         $(HOST_EXPORTS) \
5339         $(POSTSTAGE1_HOST_EXPORTS)  \
5340         cd $(HOST_SUBDIR)/opcodes && \
5341         $$s/gcc/config/i386/$(AUTO_PROFILE) \
5342         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5343                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
5344                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
5345                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
5346                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
5347                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5348                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5349                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5350                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5351                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
5352                 $(TARGET-stageautoprofile-opcodes)
5353
5354 maybe-clean-stageautoprofile-opcodes: clean-stageautoprofile-opcodes
5355 clean-stageautoprofile: clean-stageautoprofile-opcodes
5356 clean-stageautoprofile-opcodes:
5357         @if [ $(current_stage) = stageautoprofile ]; then \
5358           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5359         else \
5360           [ -f $(HOST_SUBDIR)/stageautoprofile-opcodes/Makefile ] || exit 0; \
5361           $(MAKE) stageautoprofile-start; \
5362         fi; \
5363         cd $(HOST_SUBDIR)/opcodes && \
5364         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5365 @endif opcodes-bootstrap
5366
5367
5368 .PHONY: all-stageautofeedback-opcodes maybe-all-stageautofeedback-opcodes
5369 .PHONY: clean-stageautofeedback-opcodes maybe-clean-stageautofeedback-opcodes
5370 maybe-all-stageautofeedback-opcodes:
5371 maybe-clean-stageautofeedback-opcodes:
5372 @if opcodes-bootstrap
5373 maybe-all-stageautofeedback-opcodes: all-stageautofeedback-opcodes
5374 all-stageautofeedback: all-stageautofeedback-opcodes
5375 TARGET-stageautofeedback-opcodes = $(TARGET-opcodes)
5376 all-stageautofeedback-opcodes: configure-stageautofeedback-opcodes
5377         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
5378         @r=`${PWD_COMMAND}`; export r; \
5379         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5380         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
5381         $(HOST_EXPORTS) \
5382         $(POSTSTAGE1_HOST_EXPORTS)  \
5383         cd $(HOST_SUBDIR)/opcodes && \
5384          \
5385         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5386                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
5387                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
5388                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
5389                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
5390                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5391                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5392                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5393                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5394                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
5395                 $(TARGET-stageautofeedback-opcodes)
5396
5397 maybe-clean-stageautofeedback-opcodes: clean-stageautofeedback-opcodes
5398 clean-stageautofeedback: clean-stageautofeedback-opcodes
5399 clean-stageautofeedback-opcodes:
5400         @if [ $(current_stage) = stageautofeedback ]; then \
5401           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5402         else \
5403           [ -f $(HOST_SUBDIR)/stageautofeedback-opcodes/Makefile ] || exit 0; \
5404           $(MAKE) stageautofeedback-start; \
5405         fi; \
5406         cd $(HOST_SUBDIR)/opcodes && \
5407         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5408 @endif opcodes-bootstrap
5409
5410
5411
5412
5413
5414 .PHONY: check-opcodes maybe-check-opcodes
5415 maybe-check-opcodes:
5416 @if opcodes
5417 maybe-check-opcodes: check-opcodes
5418
5419 check-opcodes:
5420         @: $(MAKE); $(unstage)
5421         @r=`${PWD_COMMAND}`; export r; \
5422         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5423         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
5424         (cd $(HOST_SUBDIR)/opcodes && \
5425           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
5426
5427 @endif opcodes
5428
5429 .PHONY: install-opcodes maybe-install-opcodes
5430 maybe-install-opcodes:
5431 @if opcodes
5432 maybe-install-opcodes: install-opcodes
5433
5434 install-opcodes: installdirs
5435         @: $(MAKE); $(unstage)
5436         @r=`${PWD_COMMAND}`; export r; \
5437         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5438         $(HOST_EXPORTS) \
5439         (cd $(HOST_SUBDIR)/opcodes && \
5440           $(MAKE) $(FLAGS_TO_PASS)  install)
5441
5442 @endif opcodes
5443
5444 .PHONY: install-strip-opcodes maybe-install-strip-opcodes
5445 maybe-install-strip-opcodes:
5446 @if opcodes
5447 maybe-install-strip-opcodes: install-strip-opcodes
5448
5449 install-strip-opcodes: installdirs
5450         @: $(MAKE); $(unstage)
5451         @r=`${PWD_COMMAND}`; export r; \
5452         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5453         $(HOST_EXPORTS) \
5454         (cd $(HOST_SUBDIR)/opcodes && \
5455           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
5456
5457 @endif opcodes
5458
5459 # Other targets (info, dvi, pdf, etc.)
5460
5461 .PHONY: maybe-info-opcodes info-opcodes
5462 maybe-info-opcodes:
5463 @if opcodes
5464 maybe-info-opcodes: info-opcodes
5465
5466 info-opcodes: \
5467     configure-opcodes 
5468         @[ -f ./opcodes/Makefile ] || exit 0; \
5469         r=`${PWD_COMMAND}`; export r; \
5470         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5471         $(HOST_EXPORTS) \
5472         for flag in $(EXTRA_HOST_FLAGS) ; do \
5473           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5474         done; \
5475         echo "Doing info in opcodes"; \
5476         (cd $(HOST_SUBDIR)/opcodes && \
5477           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5478                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5479                   "RANLIB=$${RANLIB}" \
5480                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5481                   info) \
5482           || exit 1
5483
5484 @endif opcodes
5485
5486 .PHONY: maybe-dvi-opcodes dvi-opcodes
5487 maybe-dvi-opcodes:
5488 @if opcodes
5489 maybe-dvi-opcodes: dvi-opcodes
5490
5491 dvi-opcodes: \
5492     configure-opcodes 
5493         @[ -f ./opcodes/Makefile ] || exit 0; \
5494         r=`${PWD_COMMAND}`; export r; \
5495         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5496         $(HOST_EXPORTS) \
5497         for flag in $(EXTRA_HOST_FLAGS) ; do \
5498           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5499         done; \
5500         echo "Doing dvi in opcodes"; \
5501         (cd $(HOST_SUBDIR)/opcodes && \
5502           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5503                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5504                   "RANLIB=$${RANLIB}" \
5505                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5506                   dvi) \
5507           || exit 1
5508
5509 @endif opcodes
5510
5511 .PHONY: maybe-pdf-opcodes pdf-opcodes
5512 maybe-pdf-opcodes:
5513 @if opcodes
5514 maybe-pdf-opcodes: pdf-opcodes
5515
5516 pdf-opcodes: \
5517     configure-opcodes 
5518         @[ -f ./opcodes/Makefile ] || exit 0; \
5519         r=`${PWD_COMMAND}`; export r; \
5520         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5521         $(HOST_EXPORTS) \
5522         for flag in $(EXTRA_HOST_FLAGS) ; do \
5523           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5524         done; \
5525         echo "Doing pdf in opcodes"; \
5526         (cd $(HOST_SUBDIR)/opcodes && \
5527           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5528                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5529                   "RANLIB=$${RANLIB}" \
5530                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5531                   pdf) \
5532           || exit 1
5533
5534 @endif opcodes
5535
5536 .PHONY: maybe-html-opcodes html-opcodes
5537 maybe-html-opcodes:
5538 @if opcodes
5539 maybe-html-opcodes: html-opcodes
5540
5541 html-opcodes: \
5542     configure-opcodes 
5543         @[ -f ./opcodes/Makefile ] || exit 0; \
5544         r=`${PWD_COMMAND}`; export r; \
5545         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5546         $(HOST_EXPORTS) \
5547         for flag in $(EXTRA_HOST_FLAGS) ; do \
5548           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5549         done; \
5550         echo "Doing html in opcodes"; \
5551         (cd $(HOST_SUBDIR)/opcodes && \
5552           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5553                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5554                   "RANLIB=$${RANLIB}" \
5555                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5556                   html) \
5557           || exit 1
5558
5559 @endif opcodes
5560
5561 .PHONY: maybe-TAGS-opcodes TAGS-opcodes
5562 maybe-TAGS-opcodes:
5563 @if opcodes
5564 maybe-TAGS-opcodes: TAGS-opcodes
5565
5566 TAGS-opcodes: \
5567     configure-opcodes 
5568         @[ -f ./opcodes/Makefile ] || exit 0; \
5569         r=`${PWD_COMMAND}`; export r; \
5570         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5571         $(HOST_EXPORTS) \
5572         for flag in $(EXTRA_HOST_FLAGS) ; do \
5573           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5574         done; \
5575         echo "Doing TAGS in opcodes"; \
5576         (cd $(HOST_SUBDIR)/opcodes && \
5577           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5578                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5579                   "RANLIB=$${RANLIB}" \
5580                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5581                   TAGS) \
5582           || exit 1
5583
5584 @endif opcodes
5585
5586 .PHONY: maybe-install-info-opcodes install-info-opcodes
5587 maybe-install-info-opcodes:
5588 @if opcodes
5589 maybe-install-info-opcodes: install-info-opcodes
5590
5591 install-info-opcodes: \
5592     configure-opcodes \
5593     info-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 install-info 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                   install-info) \
5608           || exit 1
5609
5610 @endif opcodes
5611
5612 .PHONY: maybe-install-dvi-opcodes install-dvi-opcodes
5613 maybe-install-dvi-opcodes:
5614 @if opcodes
5615 maybe-install-dvi-opcodes: install-dvi-opcodes
5616
5617 install-dvi-opcodes: \
5618     configure-opcodes \
5619     dvi-opcodes 
5620         @[ -f ./opcodes/Makefile ] || exit 0; \
5621         r=`${PWD_COMMAND}`; export r; \
5622         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5623         $(HOST_EXPORTS) \
5624         for flag in $(EXTRA_HOST_FLAGS) ; do \
5625           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5626         done; \
5627         echo "Doing install-dvi in opcodes"; \
5628         (cd $(HOST_SUBDIR)/opcodes && \
5629           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5630                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5631                   "RANLIB=$${RANLIB}" \
5632                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5633                   install-dvi) \
5634           || exit 1
5635
5636 @endif opcodes
5637
5638 .PHONY: maybe-install-pdf-opcodes install-pdf-opcodes
5639 maybe-install-pdf-opcodes:
5640 @if opcodes
5641 maybe-install-pdf-opcodes: install-pdf-opcodes
5642
5643 install-pdf-opcodes: \
5644     configure-opcodes \
5645     pdf-opcodes 
5646         @[ -f ./opcodes/Makefile ] || exit 0; \
5647         r=`${PWD_COMMAND}`; export r; \
5648         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5649         $(HOST_EXPORTS) \
5650         for flag in $(EXTRA_HOST_FLAGS) ; do \
5651           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5652         done; \
5653         echo "Doing install-pdf in opcodes"; \
5654         (cd $(HOST_SUBDIR)/opcodes && \
5655           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5656                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5657                   "RANLIB=$${RANLIB}" \
5658                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5659                   install-pdf) \
5660           || exit 1
5661
5662 @endif opcodes
5663
5664 .PHONY: maybe-install-html-opcodes install-html-opcodes
5665 maybe-install-html-opcodes:
5666 @if opcodes
5667 maybe-install-html-opcodes: install-html-opcodes
5668
5669 install-html-opcodes: \
5670     configure-opcodes \
5671     html-opcodes 
5672         @[ -f ./opcodes/Makefile ] || exit 0; \
5673         r=`${PWD_COMMAND}`; export r; \
5674         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5675         $(HOST_EXPORTS) \
5676         for flag in $(EXTRA_HOST_FLAGS) ; do \
5677           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5678         done; \
5679         echo "Doing install-html in opcodes"; \
5680         (cd $(HOST_SUBDIR)/opcodes && \
5681           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5682                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5683                   "RANLIB=$${RANLIB}" \
5684                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5685                   install-html) \
5686           || exit 1
5687
5688 @endif opcodes
5689
5690 .PHONY: maybe-installcheck-opcodes installcheck-opcodes
5691 maybe-installcheck-opcodes:
5692 @if opcodes
5693 maybe-installcheck-opcodes: installcheck-opcodes
5694
5695 installcheck-opcodes: \
5696     configure-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 installcheck 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                   installcheck) \
5711           || exit 1
5712
5713 @endif opcodes
5714
5715 .PHONY: maybe-mostlyclean-opcodes mostlyclean-opcodes
5716 maybe-mostlyclean-opcodes:
5717 @if opcodes
5718 maybe-mostlyclean-opcodes: mostlyclean-opcodes
5719
5720 mostlyclean-opcodes: 
5721         @[ -f ./opcodes/Makefile ] || exit 0; \
5722         r=`${PWD_COMMAND}`; export r; \
5723         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5724         $(HOST_EXPORTS) \
5725         for flag in $(EXTRA_HOST_FLAGS) ; do \
5726           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5727         done; \
5728         echo "Doing mostlyclean in opcodes"; \
5729         (cd $(HOST_SUBDIR)/opcodes && \
5730           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5731                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5732                   "RANLIB=$${RANLIB}" \
5733                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5734                   mostlyclean) \
5735           || exit 1
5736
5737 @endif opcodes
5738
5739 .PHONY: maybe-clean-opcodes clean-opcodes
5740 maybe-clean-opcodes:
5741 @if opcodes
5742 maybe-clean-opcodes: clean-opcodes
5743
5744 clean-opcodes: 
5745         @[ -f ./opcodes/Makefile ] || exit 0; \
5746         r=`${PWD_COMMAND}`; export r; \
5747         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5748         $(HOST_EXPORTS) \
5749         for flag in $(EXTRA_HOST_FLAGS) ; do \
5750           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5751         done; \
5752         echo "Doing clean in opcodes"; \
5753         (cd $(HOST_SUBDIR)/opcodes && \
5754           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5755                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5756                   "RANLIB=$${RANLIB}" \
5757                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5758                   clean) \
5759           || exit 1
5760
5761 @endif opcodes
5762
5763 .PHONY: maybe-distclean-opcodes distclean-opcodes
5764 maybe-distclean-opcodes:
5765 @if opcodes
5766 maybe-distclean-opcodes: distclean-opcodes
5767
5768 distclean-opcodes: 
5769         @[ -f ./opcodes/Makefile ] || exit 0; \
5770         r=`${PWD_COMMAND}`; export r; \
5771         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5772         $(HOST_EXPORTS) \
5773         for flag in $(EXTRA_HOST_FLAGS) ; do \
5774           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5775         done; \
5776         echo "Doing distclean in opcodes"; \
5777         (cd $(HOST_SUBDIR)/opcodes && \
5778           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5779                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5780                   "RANLIB=$${RANLIB}" \
5781                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5782                   distclean) \
5783           || exit 1
5784
5785 @endif opcodes
5786
5787 .PHONY: maybe-maintainer-clean-opcodes maintainer-clean-opcodes
5788 maybe-maintainer-clean-opcodes:
5789 @if opcodes
5790 maybe-maintainer-clean-opcodes: maintainer-clean-opcodes
5791
5792 maintainer-clean-opcodes: 
5793         @[ -f ./opcodes/Makefile ] || exit 0; \
5794         r=`${PWD_COMMAND}`; export r; \
5795         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5796         $(HOST_EXPORTS) \
5797         for flag in $(EXTRA_HOST_FLAGS) ; do \
5798           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5799         done; \
5800         echo "Doing maintainer-clean in opcodes"; \
5801         (cd $(HOST_SUBDIR)/opcodes && \
5802           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5803                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5804                   "RANLIB=$${RANLIB}" \
5805                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5806                   maintainer-clean) \
5807           || exit 1
5808
5809 @endif opcodes
5810
5811
5812
5813 .PHONY: configure-binutils maybe-configure-binutils
5814 maybe-configure-binutils:
5815 @if gcc-bootstrap
5816 configure-binutils: stage_current
5817 @endif gcc-bootstrap
5818 @if binutils
5819 maybe-configure-binutils: configure-binutils
5820 configure-binutils: 
5821         @r=`${PWD_COMMAND}`; export r; \
5822         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5823         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5824         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5825         $(HOST_EXPORTS)  \
5826         echo Configuring in $(HOST_SUBDIR)/binutils; \
5827         cd "$(HOST_SUBDIR)/binutils" || exit 1; \
5828         case $(srcdir) in \
5829           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5830           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5831                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5832         esac; \
5833         module_srcdir=binutils; \
5834         $(SHELL) \
5835           $$s/$$module_srcdir/configure \
5836           --srcdir=$${topdir}/$$module_srcdir \
5837           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5838           --target=${target_alias}  \
5839           || exit 1
5840 @endif binutils
5841
5842
5843
5844 .PHONY: configure-stage1-binutils maybe-configure-stage1-binutils
5845 maybe-configure-stage1-binutils:
5846 @if binutils-bootstrap
5847 maybe-configure-stage1-binutils: configure-stage1-binutils
5848 configure-stage1-binutils:
5849         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5850         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5851         @r=`${PWD_COMMAND}`; export r; \
5852         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5853         TFLAGS="$(STAGE1_TFLAGS)"; \
5854         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5855         $(HOST_EXPORTS) \
5856         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
5857         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
5858         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
5859         echo Configuring stage 1 in $(HOST_SUBDIR)/binutils; \
5860         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5861         cd $(HOST_SUBDIR)/binutils || exit 1; \
5862         case $(srcdir) in \
5863           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5864           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5865                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5866         esac; \
5867         module_srcdir=binutils; \
5868         $(SHELL) $$s/$$module_srcdir/configure \
5869           --srcdir=$${topdir}/$$module_srcdir \
5870           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5871           --target=${target_alias} \
5872            \
5873           $(STAGE1_CONFIGURE_FLAGS)
5874 @endif binutils-bootstrap
5875
5876 .PHONY: configure-stage2-binutils maybe-configure-stage2-binutils
5877 maybe-configure-stage2-binutils:
5878 @if binutils-bootstrap
5879 maybe-configure-stage2-binutils: configure-stage2-binutils
5880 configure-stage2-binutils:
5881         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5882         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5883         @r=`${PWD_COMMAND}`; export r; \
5884         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5885         TFLAGS="$(STAGE2_TFLAGS)"; \
5886         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5887         $(HOST_EXPORTS) \
5888         $(POSTSTAGE1_HOST_EXPORTS) \
5889         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
5890         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
5891         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
5892         echo Configuring stage 2 in $(HOST_SUBDIR)/binutils; \
5893         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5894         cd $(HOST_SUBDIR)/binutils || exit 1; \
5895         case $(srcdir) in \
5896           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5897           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5898                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5899         esac; \
5900         module_srcdir=binutils; \
5901         $(SHELL) $$s/$$module_srcdir/configure \
5902           --srcdir=$${topdir}/$$module_srcdir \
5903           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5904           --target=${target_alias} \
5905           --with-build-libsubdir=$(HOST_SUBDIR) \
5906           $(STAGE2_CONFIGURE_FLAGS)
5907 @endif binutils-bootstrap
5908
5909 .PHONY: configure-stage3-binutils maybe-configure-stage3-binutils
5910 maybe-configure-stage3-binutils:
5911 @if binutils-bootstrap
5912 maybe-configure-stage3-binutils: configure-stage3-binutils
5913 configure-stage3-binutils:
5914         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5915         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5916         @r=`${PWD_COMMAND}`; export r; \
5917         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5918         TFLAGS="$(STAGE3_TFLAGS)"; \
5919         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5920         $(HOST_EXPORTS) \
5921         $(POSTSTAGE1_HOST_EXPORTS) \
5922         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
5923         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
5924         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
5925         echo Configuring stage 3 in $(HOST_SUBDIR)/binutils; \
5926         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5927         cd $(HOST_SUBDIR)/binutils || exit 1; \
5928         case $(srcdir) in \
5929           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5930           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5931                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5932         esac; \
5933         module_srcdir=binutils; \
5934         $(SHELL) $$s/$$module_srcdir/configure \
5935           --srcdir=$${topdir}/$$module_srcdir \
5936           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5937           --target=${target_alias} \
5938           --with-build-libsubdir=$(HOST_SUBDIR) \
5939           $(STAGE3_CONFIGURE_FLAGS)
5940 @endif binutils-bootstrap
5941
5942 .PHONY: configure-stage4-binutils maybe-configure-stage4-binutils
5943 maybe-configure-stage4-binutils:
5944 @if binutils-bootstrap
5945 maybe-configure-stage4-binutils: configure-stage4-binutils
5946 configure-stage4-binutils:
5947         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5948         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5949         @r=`${PWD_COMMAND}`; export r; \
5950         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5951         TFLAGS="$(STAGE4_TFLAGS)"; \
5952         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5953         $(HOST_EXPORTS) \
5954         $(POSTSTAGE1_HOST_EXPORTS) \
5955         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
5956         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
5957         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
5958         echo Configuring stage 4 in $(HOST_SUBDIR)/binutils; \
5959         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5960         cd $(HOST_SUBDIR)/binutils || exit 1; \
5961         case $(srcdir) in \
5962           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5963           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5964                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5965         esac; \
5966         module_srcdir=binutils; \
5967         $(SHELL) $$s/$$module_srcdir/configure \
5968           --srcdir=$${topdir}/$$module_srcdir \
5969           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5970           --target=${target_alias} \
5971           --with-build-libsubdir=$(HOST_SUBDIR) \
5972           $(STAGE4_CONFIGURE_FLAGS)
5973 @endif binutils-bootstrap
5974
5975 .PHONY: configure-stageprofile-binutils maybe-configure-stageprofile-binutils
5976 maybe-configure-stageprofile-binutils:
5977 @if binutils-bootstrap
5978 maybe-configure-stageprofile-binutils: configure-stageprofile-binutils
5979 configure-stageprofile-binutils:
5980         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5981         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5982         @r=`${PWD_COMMAND}`; export r; \
5983         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5984         TFLAGS="$(STAGEprofile_TFLAGS)"; \
5985         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5986         $(HOST_EXPORTS) \
5987         $(POSTSTAGE1_HOST_EXPORTS) \
5988         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
5989         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
5990         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
5991         echo Configuring stage profile in $(HOST_SUBDIR)/binutils; \
5992         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5993         cd $(HOST_SUBDIR)/binutils || exit 1; \
5994         case $(srcdir) in \
5995           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5996           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5997                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5998         esac; \
5999         module_srcdir=binutils; \
6000         $(SHELL) $$s/$$module_srcdir/configure \
6001           --srcdir=$${topdir}/$$module_srcdir \
6002           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6003           --target=${target_alias} \
6004           --with-build-libsubdir=$(HOST_SUBDIR) \
6005           $(STAGEprofile_CONFIGURE_FLAGS)
6006 @endif binutils-bootstrap
6007
6008 .PHONY: configure-stagetrain-binutils maybe-configure-stagetrain-binutils
6009 maybe-configure-stagetrain-binutils:
6010 @if binutils-bootstrap
6011 maybe-configure-stagetrain-binutils: configure-stagetrain-binutils
6012 configure-stagetrain-binutils:
6013         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
6014         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6015         @r=`${PWD_COMMAND}`; export r; \
6016         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6017         TFLAGS="$(STAGEtrain_TFLAGS)"; \
6018         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6019         $(HOST_EXPORTS) \
6020         $(POSTSTAGE1_HOST_EXPORTS) \
6021         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
6022         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
6023         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
6024         echo Configuring stage train in $(HOST_SUBDIR)/binutils; \
6025         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
6026         cd $(HOST_SUBDIR)/binutils || exit 1; \
6027         case $(srcdir) in \
6028           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6029           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6030                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6031         esac; \
6032         module_srcdir=binutils; \
6033         $(SHELL) $$s/$$module_srcdir/configure \
6034           --srcdir=$${topdir}/$$module_srcdir \
6035           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6036           --target=${target_alias} \
6037           --with-build-libsubdir=$(HOST_SUBDIR) \
6038           $(STAGEtrain_CONFIGURE_FLAGS)
6039 @endif binutils-bootstrap
6040
6041 .PHONY: configure-stagefeedback-binutils maybe-configure-stagefeedback-binutils
6042 maybe-configure-stagefeedback-binutils:
6043 @if binutils-bootstrap
6044 maybe-configure-stagefeedback-binutils: configure-stagefeedback-binutils
6045 configure-stagefeedback-binutils:
6046         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
6047         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6048         @r=`${PWD_COMMAND}`; export r; \
6049         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6050         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
6051         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6052         $(HOST_EXPORTS) \
6053         $(POSTSTAGE1_HOST_EXPORTS) \
6054         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
6055         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
6056         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
6057         echo Configuring stage feedback in $(HOST_SUBDIR)/binutils; \
6058         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
6059         cd $(HOST_SUBDIR)/binutils || exit 1; \
6060         case $(srcdir) in \
6061           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6062           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6063                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6064         esac; \
6065         module_srcdir=binutils; \
6066         $(SHELL) $$s/$$module_srcdir/configure \
6067           --srcdir=$${topdir}/$$module_srcdir \
6068           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6069           --target=${target_alias} \
6070           --with-build-libsubdir=$(HOST_SUBDIR) \
6071           $(STAGEfeedback_CONFIGURE_FLAGS)
6072 @endif binutils-bootstrap
6073
6074 .PHONY: configure-stageautoprofile-binutils maybe-configure-stageautoprofile-binutils
6075 maybe-configure-stageautoprofile-binutils:
6076 @if binutils-bootstrap
6077 maybe-configure-stageautoprofile-binutils: configure-stageautoprofile-binutils
6078 configure-stageautoprofile-binutils:
6079         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
6080         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6081         @r=`${PWD_COMMAND}`; export r; \
6082         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6083         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
6084         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6085         $(HOST_EXPORTS) \
6086         $(POSTSTAGE1_HOST_EXPORTS) \
6087         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
6088         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
6089         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
6090         echo Configuring stage autoprofile in $(HOST_SUBDIR)/binutils; \
6091         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
6092         cd $(HOST_SUBDIR)/binutils || exit 1; \
6093         case $(srcdir) in \
6094           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6095           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6096                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6097         esac; \
6098         module_srcdir=binutils; \
6099         $(SHELL) $$s/$$module_srcdir/configure \
6100           --srcdir=$${topdir}/$$module_srcdir \
6101           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6102           --target=${target_alias} \
6103           --with-build-libsubdir=$(HOST_SUBDIR) \
6104           $(STAGEautoprofile_CONFIGURE_FLAGS)
6105 @endif binutils-bootstrap
6106
6107 .PHONY: configure-stageautofeedback-binutils maybe-configure-stageautofeedback-binutils
6108 maybe-configure-stageautofeedback-binutils:
6109 @if binutils-bootstrap
6110 maybe-configure-stageautofeedback-binutils: configure-stageautofeedback-binutils
6111 configure-stageautofeedback-binutils:
6112         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
6113         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6114         @r=`${PWD_COMMAND}`; export r; \
6115         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6116         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
6117         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6118         $(HOST_EXPORTS) \
6119         $(POSTSTAGE1_HOST_EXPORTS) \
6120         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
6121         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
6122         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
6123         echo Configuring stage autofeedback in $(HOST_SUBDIR)/binutils; \
6124         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
6125         cd $(HOST_SUBDIR)/binutils || exit 1; \
6126         case $(srcdir) in \
6127           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6128           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6129                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6130         esac; \
6131         module_srcdir=binutils; \
6132         $(SHELL) $$s/$$module_srcdir/configure \
6133           --srcdir=$${topdir}/$$module_srcdir \
6134           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6135           --target=${target_alias} \
6136           --with-build-libsubdir=$(HOST_SUBDIR) \
6137           $(STAGEautofeedback_CONFIGURE_FLAGS)
6138 @endif binutils-bootstrap
6139
6140
6141
6142
6143
6144 .PHONY: all-binutils maybe-all-binutils
6145 maybe-all-binutils:
6146 @if gcc-bootstrap
6147 all-binutils: stage_current
6148 @endif gcc-bootstrap
6149 @if binutils
6150 TARGET-binutils=all
6151 maybe-all-binutils: all-binutils
6152 all-binutils: configure-binutils
6153         @r=`${PWD_COMMAND}`; export r; \
6154         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6155         $(HOST_EXPORTS)  \
6156         (cd $(HOST_SUBDIR)/binutils && \
6157           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
6158                 $(TARGET-binutils))
6159 @endif binutils
6160
6161
6162
6163 .PHONY: all-stage1-binutils maybe-all-stage1-binutils
6164 .PHONY: clean-stage1-binutils maybe-clean-stage1-binutils
6165 maybe-all-stage1-binutils:
6166 maybe-clean-stage1-binutils:
6167 @if binutils-bootstrap
6168 maybe-all-stage1-binutils: all-stage1-binutils
6169 all-stage1: all-stage1-binutils
6170 TARGET-stage1-binutils = $(TARGET-binutils)
6171 all-stage1-binutils: configure-stage1-binutils
6172         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
6173         @r=`${PWD_COMMAND}`; export r; \
6174         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6175         TFLAGS="$(STAGE1_TFLAGS)"; \
6176         $(HOST_EXPORTS)  \
6177         cd $(HOST_SUBDIR)/binutils && \
6178          \
6179         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6180                 CFLAGS="$(STAGE1_CFLAGS)" \
6181                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
6182                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
6183                 LIBCFLAGS="$(LIBCFLAGS)" \
6184                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6185                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6186                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6187                 $(EXTRA_HOST_FLAGS)  \
6188                 $(STAGE1_FLAGS_TO_PASS)  \
6189                 TFLAGS="$(STAGE1_TFLAGS)"  \
6190                 $(TARGET-stage1-binutils)
6191
6192 maybe-clean-stage1-binutils: clean-stage1-binutils
6193 clean-stage1: clean-stage1-binutils
6194 clean-stage1-binutils:
6195         @if [ $(current_stage) = stage1 ]; then \
6196           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6197         else \
6198           [ -f $(HOST_SUBDIR)/stage1-binutils/Makefile ] || exit 0; \
6199           $(MAKE) stage1-start; \
6200         fi; \
6201         cd $(HOST_SUBDIR)/binutils && \
6202         $(MAKE) $(EXTRA_HOST_FLAGS)  \
6203         $(STAGE1_FLAGS_TO_PASS)  clean
6204 @endif binutils-bootstrap
6205
6206
6207 .PHONY: all-stage2-binutils maybe-all-stage2-binutils
6208 .PHONY: clean-stage2-binutils maybe-clean-stage2-binutils
6209 maybe-all-stage2-binutils:
6210 maybe-clean-stage2-binutils:
6211 @if binutils-bootstrap
6212 maybe-all-stage2-binutils: all-stage2-binutils
6213 all-stage2: all-stage2-binutils
6214 TARGET-stage2-binutils = $(TARGET-binutils)
6215 all-stage2-binutils: configure-stage2-binutils
6216         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
6217         @r=`${PWD_COMMAND}`; export r; \
6218         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6219         TFLAGS="$(STAGE2_TFLAGS)"; \
6220         $(HOST_EXPORTS) \
6221         $(POSTSTAGE1_HOST_EXPORTS)  \
6222         cd $(HOST_SUBDIR)/binutils && \
6223          \
6224         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6225                 CFLAGS="$(STAGE2_CFLAGS)" \
6226                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
6227                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
6228                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
6229                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6230                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6231                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6232                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
6233                 TFLAGS="$(STAGE2_TFLAGS)"  \
6234                 $(TARGET-stage2-binutils)
6235
6236 maybe-clean-stage2-binutils: clean-stage2-binutils
6237 clean-stage2: clean-stage2-binutils
6238 clean-stage2-binutils:
6239         @if [ $(current_stage) = stage2 ]; then \
6240           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6241         else \
6242           [ -f $(HOST_SUBDIR)/stage2-binutils/Makefile ] || exit 0; \
6243           $(MAKE) stage2-start; \
6244         fi; \
6245         cd $(HOST_SUBDIR)/binutils && \
6246         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
6247 @endif binutils-bootstrap
6248
6249
6250 .PHONY: all-stage3-binutils maybe-all-stage3-binutils
6251 .PHONY: clean-stage3-binutils maybe-clean-stage3-binutils
6252 maybe-all-stage3-binutils:
6253 maybe-clean-stage3-binutils:
6254 @if binutils-bootstrap
6255 maybe-all-stage3-binutils: all-stage3-binutils
6256 all-stage3: all-stage3-binutils
6257 TARGET-stage3-binutils = $(TARGET-binutils)
6258 all-stage3-binutils: configure-stage3-binutils
6259         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
6260         @r=`${PWD_COMMAND}`; export r; \
6261         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6262         TFLAGS="$(STAGE3_TFLAGS)"; \
6263         $(HOST_EXPORTS) \
6264         $(POSTSTAGE1_HOST_EXPORTS)  \
6265         cd $(HOST_SUBDIR)/binutils && \
6266          \
6267         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6268                 CFLAGS="$(STAGE3_CFLAGS)" \
6269                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
6270                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
6271                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
6272                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6273                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6274                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6275                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
6276                 TFLAGS="$(STAGE3_TFLAGS)"  \
6277                 $(TARGET-stage3-binutils)
6278
6279 maybe-clean-stage3-binutils: clean-stage3-binutils
6280 clean-stage3: clean-stage3-binutils
6281 clean-stage3-binutils:
6282         @if [ $(current_stage) = stage3 ]; then \
6283           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6284         else \
6285           [ -f $(HOST_SUBDIR)/stage3-binutils/Makefile ] || exit 0; \
6286           $(MAKE) stage3-start; \
6287         fi; \
6288         cd $(HOST_SUBDIR)/binutils && \
6289         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
6290 @endif binutils-bootstrap
6291
6292
6293 .PHONY: all-stage4-binutils maybe-all-stage4-binutils
6294 .PHONY: clean-stage4-binutils maybe-clean-stage4-binutils
6295 maybe-all-stage4-binutils:
6296 maybe-clean-stage4-binutils:
6297 @if binutils-bootstrap
6298 maybe-all-stage4-binutils: all-stage4-binutils
6299 all-stage4: all-stage4-binutils
6300 TARGET-stage4-binutils = $(TARGET-binutils)
6301 all-stage4-binutils: configure-stage4-binutils
6302         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
6303         @r=`${PWD_COMMAND}`; export r; \
6304         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6305         TFLAGS="$(STAGE4_TFLAGS)"; \
6306         $(HOST_EXPORTS) \
6307         $(POSTSTAGE1_HOST_EXPORTS)  \
6308         cd $(HOST_SUBDIR)/binutils && \
6309          \
6310         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6311                 CFLAGS="$(STAGE4_CFLAGS)" \
6312                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
6313                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
6314                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
6315                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6316                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6317                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6318                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
6319                 TFLAGS="$(STAGE4_TFLAGS)"  \
6320                 $(TARGET-stage4-binutils)
6321
6322 maybe-clean-stage4-binutils: clean-stage4-binutils
6323 clean-stage4: clean-stage4-binutils
6324 clean-stage4-binutils:
6325         @if [ $(current_stage) = stage4 ]; then \
6326           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6327         else \
6328           [ -f $(HOST_SUBDIR)/stage4-binutils/Makefile ] || exit 0; \
6329           $(MAKE) stage4-start; \
6330         fi; \
6331         cd $(HOST_SUBDIR)/binutils && \
6332         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
6333 @endif binutils-bootstrap
6334
6335
6336 .PHONY: all-stageprofile-binutils maybe-all-stageprofile-binutils
6337 .PHONY: clean-stageprofile-binutils maybe-clean-stageprofile-binutils
6338 maybe-all-stageprofile-binutils:
6339 maybe-clean-stageprofile-binutils:
6340 @if binutils-bootstrap
6341 maybe-all-stageprofile-binutils: all-stageprofile-binutils
6342 all-stageprofile: all-stageprofile-binutils
6343 TARGET-stageprofile-binutils = $(TARGET-binutils)
6344 all-stageprofile-binutils: configure-stageprofile-binutils
6345         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
6346         @r=`${PWD_COMMAND}`; export r; \
6347         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6348         TFLAGS="$(STAGEprofile_TFLAGS)"; \
6349         $(HOST_EXPORTS) \
6350         $(POSTSTAGE1_HOST_EXPORTS)  \
6351         cd $(HOST_SUBDIR)/binutils && \
6352          \
6353         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6354                 CFLAGS="$(STAGEprofile_CFLAGS)" \
6355                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
6356                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
6357                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
6358                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6359                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6360                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6361                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
6362                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
6363                 $(TARGET-stageprofile-binutils)
6364
6365 maybe-clean-stageprofile-binutils: clean-stageprofile-binutils
6366 clean-stageprofile: clean-stageprofile-binutils
6367 clean-stageprofile-binutils:
6368         @if [ $(current_stage) = stageprofile ]; then \
6369           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6370         else \
6371           [ -f $(HOST_SUBDIR)/stageprofile-binutils/Makefile ] || exit 0; \
6372           $(MAKE) stageprofile-start; \
6373         fi; \
6374         cd $(HOST_SUBDIR)/binutils && \
6375         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
6376 @endif binutils-bootstrap
6377
6378
6379 .PHONY: all-stagetrain-binutils maybe-all-stagetrain-binutils
6380 .PHONY: clean-stagetrain-binutils maybe-clean-stagetrain-binutils
6381 maybe-all-stagetrain-binutils:
6382 maybe-clean-stagetrain-binutils:
6383 @if binutils-bootstrap
6384 maybe-all-stagetrain-binutils: all-stagetrain-binutils
6385 all-stagetrain: all-stagetrain-binutils
6386 TARGET-stagetrain-binutils = $(TARGET-binutils)
6387 all-stagetrain-binutils: configure-stagetrain-binutils
6388         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
6389         @r=`${PWD_COMMAND}`; export r; \
6390         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6391         TFLAGS="$(STAGEtrain_TFLAGS)"; \
6392         $(HOST_EXPORTS) \
6393         $(POSTSTAGE1_HOST_EXPORTS)  \
6394         cd $(HOST_SUBDIR)/binutils && \
6395          \
6396         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6397                 CFLAGS="$(STAGEtrain_CFLAGS)" \
6398                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
6399                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
6400                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
6401                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6402                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6403                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6404                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
6405                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
6406                 $(TARGET-stagetrain-binutils)
6407
6408 maybe-clean-stagetrain-binutils: clean-stagetrain-binutils
6409 clean-stagetrain: clean-stagetrain-binutils
6410 clean-stagetrain-binutils:
6411         @if [ $(current_stage) = stagetrain ]; then \
6412           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6413         else \
6414           [ -f $(HOST_SUBDIR)/stagetrain-binutils/Makefile ] || exit 0; \
6415           $(MAKE) stagetrain-start; \
6416         fi; \
6417         cd $(HOST_SUBDIR)/binutils && \
6418         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
6419 @endif binutils-bootstrap
6420
6421
6422 .PHONY: all-stagefeedback-binutils maybe-all-stagefeedback-binutils
6423 .PHONY: clean-stagefeedback-binutils maybe-clean-stagefeedback-binutils
6424 maybe-all-stagefeedback-binutils:
6425 maybe-clean-stagefeedback-binutils:
6426 @if binutils-bootstrap
6427 maybe-all-stagefeedback-binutils: all-stagefeedback-binutils
6428 all-stagefeedback: all-stagefeedback-binutils
6429 TARGET-stagefeedback-binutils = $(TARGET-binutils)
6430 all-stagefeedback-binutils: configure-stagefeedback-binutils
6431         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
6432         @r=`${PWD_COMMAND}`; export r; \
6433         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6434         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
6435         $(HOST_EXPORTS) \
6436         $(POSTSTAGE1_HOST_EXPORTS)  \
6437         cd $(HOST_SUBDIR)/binutils && \
6438          \
6439         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6440                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
6441                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
6442                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
6443                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
6444                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6445                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6446                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6447                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
6448                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
6449                 $(TARGET-stagefeedback-binutils)
6450
6451 maybe-clean-stagefeedback-binutils: clean-stagefeedback-binutils
6452 clean-stagefeedback: clean-stagefeedback-binutils
6453 clean-stagefeedback-binutils:
6454         @if [ $(current_stage) = stagefeedback ]; then \
6455           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6456         else \
6457           [ -f $(HOST_SUBDIR)/stagefeedback-binutils/Makefile ] || exit 0; \
6458           $(MAKE) stagefeedback-start; \
6459         fi; \
6460         cd $(HOST_SUBDIR)/binutils && \
6461         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
6462 @endif binutils-bootstrap
6463
6464
6465 .PHONY: all-stageautoprofile-binutils maybe-all-stageautoprofile-binutils
6466 .PHONY: clean-stageautoprofile-binutils maybe-clean-stageautoprofile-binutils
6467 maybe-all-stageautoprofile-binutils:
6468 maybe-clean-stageautoprofile-binutils:
6469 @if binutils-bootstrap
6470 maybe-all-stageautoprofile-binutils: all-stageautoprofile-binutils
6471 all-stageautoprofile: all-stageautoprofile-binutils
6472 TARGET-stageautoprofile-binutils = $(TARGET-binutils)
6473 all-stageautoprofile-binutils: configure-stageautoprofile-binutils
6474         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
6475         @r=`${PWD_COMMAND}`; export r; \
6476         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6477         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
6478         $(HOST_EXPORTS) \
6479         $(POSTSTAGE1_HOST_EXPORTS)  \
6480         cd $(HOST_SUBDIR)/binutils && \
6481         $$s/gcc/config/i386/$(AUTO_PROFILE) \
6482         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6483                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
6484                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
6485                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
6486                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
6487                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6488                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6489                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6490                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
6491                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
6492                 $(TARGET-stageautoprofile-binutils)
6493
6494 maybe-clean-stageautoprofile-binutils: clean-stageautoprofile-binutils
6495 clean-stageautoprofile: clean-stageautoprofile-binutils
6496 clean-stageautoprofile-binutils:
6497         @if [ $(current_stage) = stageautoprofile ]; then \
6498           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6499         else \
6500           [ -f $(HOST_SUBDIR)/stageautoprofile-binutils/Makefile ] || exit 0; \
6501           $(MAKE) stageautoprofile-start; \
6502         fi; \
6503         cd $(HOST_SUBDIR)/binutils && \
6504         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
6505 @endif binutils-bootstrap
6506
6507
6508 .PHONY: all-stageautofeedback-binutils maybe-all-stageautofeedback-binutils
6509 .PHONY: clean-stageautofeedback-binutils maybe-clean-stageautofeedback-binutils
6510 maybe-all-stageautofeedback-binutils:
6511 maybe-clean-stageautofeedback-binutils:
6512 @if binutils-bootstrap
6513 maybe-all-stageautofeedback-binutils: all-stageautofeedback-binutils
6514 all-stageautofeedback: all-stageautofeedback-binutils
6515 TARGET-stageautofeedback-binutils = $(TARGET-binutils)
6516 all-stageautofeedback-binutils: configure-stageautofeedback-binutils
6517         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
6518         @r=`${PWD_COMMAND}`; export r; \
6519         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6520         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
6521         $(HOST_EXPORTS) \
6522         $(POSTSTAGE1_HOST_EXPORTS)  \
6523         cd $(HOST_SUBDIR)/binutils && \
6524          \
6525         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6526                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
6527                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
6528                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
6529                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
6530                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6531                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6532                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6533                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
6534                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
6535                 $(TARGET-stageautofeedback-binutils)
6536
6537 maybe-clean-stageautofeedback-binutils: clean-stageautofeedback-binutils
6538 clean-stageautofeedback: clean-stageautofeedback-binutils
6539 clean-stageautofeedback-binutils:
6540         @if [ $(current_stage) = stageautofeedback ]; then \
6541           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6542         else \
6543           [ -f $(HOST_SUBDIR)/stageautofeedback-binutils/Makefile ] || exit 0; \
6544           $(MAKE) stageautofeedback-start; \
6545         fi; \
6546         cd $(HOST_SUBDIR)/binutils && \
6547         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
6548 @endif binutils-bootstrap
6549
6550
6551
6552
6553
6554 .PHONY: check-binutils maybe-check-binutils
6555 maybe-check-binutils:
6556 @if binutils
6557 maybe-check-binutils: check-binutils
6558
6559 check-binutils:
6560         @: $(MAKE); $(unstage)
6561         @r=`${PWD_COMMAND}`; export r; \
6562         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6563         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
6564         (cd $(HOST_SUBDIR)/binutils && \
6565           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
6566
6567 @endif binutils
6568
6569 .PHONY: install-binutils maybe-install-binutils
6570 maybe-install-binutils:
6571 @if binutils
6572 maybe-install-binutils: install-binutils
6573
6574 install-binutils: installdirs
6575         @: $(MAKE); $(unstage)
6576         @r=`${PWD_COMMAND}`; export r; \
6577         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6578         $(HOST_EXPORTS) \
6579         (cd $(HOST_SUBDIR)/binutils && \
6580           $(MAKE) $(FLAGS_TO_PASS)  install)
6581
6582 @endif binutils
6583
6584 .PHONY: install-strip-binutils maybe-install-strip-binutils
6585 maybe-install-strip-binutils:
6586 @if binutils
6587 maybe-install-strip-binutils: install-strip-binutils
6588
6589 install-strip-binutils: installdirs
6590         @: $(MAKE); $(unstage)
6591         @r=`${PWD_COMMAND}`; export r; \
6592         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6593         $(HOST_EXPORTS) \
6594         (cd $(HOST_SUBDIR)/binutils && \
6595           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
6596
6597 @endif binutils
6598
6599 # Other targets (info, dvi, pdf, etc.)
6600
6601 .PHONY: maybe-info-binutils info-binutils
6602 maybe-info-binutils:
6603 @if binutils
6604 maybe-info-binutils: info-binutils
6605
6606 info-binutils: \
6607     configure-binutils 
6608         @[ -f ./binutils/Makefile ] || exit 0; \
6609         r=`${PWD_COMMAND}`; export r; \
6610         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6611         $(HOST_EXPORTS) \
6612         for flag in $(EXTRA_HOST_FLAGS) ; do \
6613           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6614         done; \
6615         echo "Doing info in binutils"; \
6616         (cd $(HOST_SUBDIR)/binutils && \
6617           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6618                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6619                   "RANLIB=$${RANLIB}" \
6620                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6621                   info) \
6622           || exit 1
6623
6624 @endif binutils
6625
6626 .PHONY: maybe-dvi-binutils dvi-binutils
6627 maybe-dvi-binutils:
6628 @if binutils
6629 maybe-dvi-binutils: dvi-binutils
6630
6631 dvi-binutils: \
6632     configure-binutils 
6633         @[ -f ./binutils/Makefile ] || exit 0; \
6634         r=`${PWD_COMMAND}`; export r; \
6635         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6636         $(HOST_EXPORTS) \
6637         for flag in $(EXTRA_HOST_FLAGS) ; do \
6638           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6639         done; \
6640         echo "Doing dvi in binutils"; \
6641         (cd $(HOST_SUBDIR)/binutils && \
6642           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6643                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6644                   "RANLIB=$${RANLIB}" \
6645                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6646                   dvi) \
6647           || exit 1
6648
6649 @endif binutils
6650
6651 .PHONY: maybe-pdf-binutils pdf-binutils
6652 maybe-pdf-binutils:
6653 @if binutils
6654 maybe-pdf-binutils: pdf-binutils
6655
6656 pdf-binutils: \
6657     configure-binutils 
6658         @[ -f ./binutils/Makefile ] || exit 0; \
6659         r=`${PWD_COMMAND}`; export r; \
6660         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6661         $(HOST_EXPORTS) \
6662         for flag in $(EXTRA_HOST_FLAGS) ; do \
6663           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6664         done; \
6665         echo "Doing pdf in binutils"; \
6666         (cd $(HOST_SUBDIR)/binutils && \
6667           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6668                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6669                   "RANLIB=$${RANLIB}" \
6670                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6671                   pdf) \
6672           || exit 1
6673
6674 @endif binutils
6675
6676 .PHONY: maybe-html-binutils html-binutils
6677 maybe-html-binutils:
6678 @if binutils
6679 maybe-html-binutils: html-binutils
6680
6681 html-binutils: \
6682     configure-binutils 
6683         @[ -f ./binutils/Makefile ] || exit 0; \
6684         r=`${PWD_COMMAND}`; export r; \
6685         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6686         $(HOST_EXPORTS) \
6687         for flag in $(EXTRA_HOST_FLAGS) ; do \
6688           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6689         done; \
6690         echo "Doing html in binutils"; \
6691         (cd $(HOST_SUBDIR)/binutils && \
6692           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6693                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6694                   "RANLIB=$${RANLIB}" \
6695                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6696                   html) \
6697           || exit 1
6698
6699 @endif binutils
6700
6701 .PHONY: maybe-TAGS-binutils TAGS-binutils
6702 maybe-TAGS-binutils:
6703 @if binutils
6704 maybe-TAGS-binutils: TAGS-binutils
6705
6706 TAGS-binutils: \
6707     configure-binutils 
6708         @[ -f ./binutils/Makefile ] || exit 0; \
6709         r=`${PWD_COMMAND}`; export r; \
6710         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6711         $(HOST_EXPORTS) \
6712         for flag in $(EXTRA_HOST_FLAGS) ; do \
6713           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6714         done; \
6715         echo "Doing TAGS in binutils"; \
6716         (cd $(HOST_SUBDIR)/binutils && \
6717           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6718                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6719                   "RANLIB=$${RANLIB}" \
6720                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6721                   TAGS) \
6722           || exit 1
6723
6724 @endif binutils
6725
6726 .PHONY: maybe-install-info-binutils install-info-binutils
6727 maybe-install-info-binutils:
6728 @if binutils
6729 maybe-install-info-binutils: install-info-binutils
6730
6731 install-info-binutils: \
6732     configure-binutils \
6733     info-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 install-info 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                   install-info) \
6748           || exit 1
6749
6750 @endif binutils
6751
6752 .PHONY: maybe-install-dvi-binutils install-dvi-binutils
6753 maybe-install-dvi-binutils:
6754 @if binutils
6755 maybe-install-dvi-binutils: install-dvi-binutils
6756
6757 install-dvi-binutils: \
6758     configure-binutils \
6759     dvi-binutils 
6760         @[ -f ./binutils/Makefile ] || exit 0; \
6761         r=`${PWD_COMMAND}`; export r; \
6762         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6763         $(HOST_EXPORTS) \
6764         for flag in $(EXTRA_HOST_FLAGS) ; do \
6765           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6766         done; \
6767         echo "Doing install-dvi in binutils"; \
6768         (cd $(HOST_SUBDIR)/binutils && \
6769           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6770                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6771                   "RANLIB=$${RANLIB}" \
6772                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6773                   install-dvi) \
6774           || exit 1
6775
6776 @endif binutils
6777
6778 .PHONY: maybe-install-pdf-binutils install-pdf-binutils
6779 maybe-install-pdf-binutils:
6780 @if binutils
6781 maybe-install-pdf-binutils: install-pdf-binutils
6782
6783 install-pdf-binutils: \
6784     configure-binutils \
6785     pdf-binutils 
6786         @[ -f ./binutils/Makefile ] || exit 0; \
6787         r=`${PWD_COMMAND}`; export r; \
6788         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6789         $(HOST_EXPORTS) \
6790         for flag in $(EXTRA_HOST_FLAGS) ; do \
6791           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6792         done; \
6793         echo "Doing install-pdf in binutils"; \
6794         (cd $(HOST_SUBDIR)/binutils && \
6795           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6796                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6797                   "RANLIB=$${RANLIB}" \
6798                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6799                   install-pdf) \
6800           || exit 1
6801
6802 @endif binutils
6803
6804 .PHONY: maybe-install-html-binutils install-html-binutils
6805 maybe-install-html-binutils:
6806 @if binutils
6807 maybe-install-html-binutils: install-html-binutils
6808
6809 install-html-binutils: \
6810     configure-binutils \
6811     html-binutils 
6812         @[ -f ./binutils/Makefile ] || exit 0; \
6813         r=`${PWD_COMMAND}`; export r; \
6814         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6815         $(HOST_EXPORTS) \
6816         for flag in $(EXTRA_HOST_FLAGS) ; do \
6817           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6818         done; \
6819         echo "Doing install-html in binutils"; \
6820         (cd $(HOST_SUBDIR)/binutils && \
6821           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6822                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6823                   "RANLIB=$${RANLIB}" \
6824                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6825                   install-html) \
6826           || exit 1
6827
6828 @endif binutils
6829
6830 .PHONY: maybe-installcheck-binutils installcheck-binutils
6831 maybe-installcheck-binutils:
6832 @if binutils
6833 maybe-installcheck-binutils: installcheck-binutils
6834
6835 installcheck-binutils: \
6836     configure-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 installcheck 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                   installcheck) \
6851           || exit 1
6852
6853 @endif binutils
6854
6855 .PHONY: maybe-mostlyclean-binutils mostlyclean-binutils
6856 maybe-mostlyclean-binutils:
6857 @if binutils
6858 maybe-mostlyclean-binutils: mostlyclean-binutils
6859
6860 mostlyclean-binutils: 
6861         @[ -f ./binutils/Makefile ] || exit 0; \
6862         r=`${PWD_COMMAND}`; export r; \
6863         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6864         $(HOST_EXPORTS) \
6865         for flag in $(EXTRA_HOST_FLAGS) ; do \
6866           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6867         done; \
6868         echo "Doing mostlyclean in binutils"; \
6869         (cd $(HOST_SUBDIR)/binutils && \
6870           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6871                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6872                   "RANLIB=$${RANLIB}" \
6873                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6874                   mostlyclean) \
6875           || exit 1
6876
6877 @endif binutils
6878
6879 .PHONY: maybe-clean-binutils clean-binutils
6880 maybe-clean-binutils:
6881 @if binutils
6882 maybe-clean-binutils: clean-binutils
6883
6884 clean-binutils: 
6885         @[ -f ./binutils/Makefile ] || exit 0; \
6886         r=`${PWD_COMMAND}`; export r; \
6887         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6888         $(HOST_EXPORTS) \
6889         for flag in $(EXTRA_HOST_FLAGS) ; do \
6890           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6891         done; \
6892         echo "Doing clean in binutils"; \
6893         (cd $(HOST_SUBDIR)/binutils && \
6894           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6895                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6896                   "RANLIB=$${RANLIB}" \
6897                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6898                   clean) \
6899           || exit 1
6900
6901 @endif binutils
6902
6903 .PHONY: maybe-distclean-binutils distclean-binutils
6904 maybe-distclean-binutils:
6905 @if binutils
6906 maybe-distclean-binutils: distclean-binutils
6907
6908 distclean-binutils: 
6909         @[ -f ./binutils/Makefile ] || exit 0; \
6910         r=`${PWD_COMMAND}`; export r; \
6911         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6912         $(HOST_EXPORTS) \
6913         for flag in $(EXTRA_HOST_FLAGS) ; do \
6914           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6915         done; \
6916         echo "Doing distclean in binutils"; \
6917         (cd $(HOST_SUBDIR)/binutils && \
6918           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6919                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6920                   "RANLIB=$${RANLIB}" \
6921                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6922                   distclean) \
6923           || exit 1
6924
6925 @endif binutils
6926
6927 .PHONY: maybe-maintainer-clean-binutils maintainer-clean-binutils
6928 maybe-maintainer-clean-binutils:
6929 @if binutils
6930 maybe-maintainer-clean-binutils: maintainer-clean-binutils
6931
6932 maintainer-clean-binutils: 
6933         @[ -f ./binutils/Makefile ] || exit 0; \
6934         r=`${PWD_COMMAND}`; export r; \
6935         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6936         $(HOST_EXPORTS) \
6937         for flag in $(EXTRA_HOST_FLAGS) ; do \
6938           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6939         done; \
6940         echo "Doing maintainer-clean in binutils"; \
6941         (cd $(HOST_SUBDIR)/binutils && \
6942           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6943                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6944                   "RANLIB=$${RANLIB}" \
6945                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6946                   maintainer-clean) \
6947           || exit 1
6948
6949 @endif binutils
6950
6951
6952
6953 .PHONY: configure-bison maybe-configure-bison
6954 maybe-configure-bison:
6955 @if gcc-bootstrap
6956 configure-bison: stage_current
6957 @endif gcc-bootstrap
6958 @if bison
6959 maybe-configure-bison: configure-bison
6960 configure-bison: 
6961         @: $(MAKE); $(unstage)
6962         @r=`${PWD_COMMAND}`; export r; \
6963         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6964         test ! -f $(HOST_SUBDIR)/bison/Makefile || exit 0; \
6965         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bison; \
6966         $(HOST_EXPORTS)  \
6967         echo Configuring in $(HOST_SUBDIR)/bison; \
6968         cd "$(HOST_SUBDIR)/bison" || exit 1; \
6969         case $(srcdir) in \
6970           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6971           *) topdir=`echo $(HOST_SUBDIR)/bison/ | \
6972                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6973         esac; \
6974         module_srcdir=bison; \
6975         $(SHELL) \
6976           $$s/$$module_srcdir/configure \
6977           --srcdir=$${topdir}/$$module_srcdir \
6978           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6979           --target=${target_alias}  \
6980           || exit 1
6981 @endif bison
6982
6983
6984
6985
6986
6987 .PHONY: all-bison maybe-all-bison
6988 maybe-all-bison:
6989 @if gcc-bootstrap
6990 all-bison: stage_current
6991 @endif gcc-bootstrap
6992 @if bison
6993 TARGET-bison=all
6994 maybe-all-bison: all-bison
6995 all-bison: configure-bison
6996         @: $(MAKE); $(unstage)
6997         @r=`${PWD_COMMAND}`; export r; \
6998         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6999         $(HOST_EXPORTS)  \
7000         (cd $(HOST_SUBDIR)/bison && \
7001           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
7002                 $(TARGET-bison))
7003 @endif bison
7004
7005
7006
7007
7008 .PHONY: check-bison maybe-check-bison
7009 maybe-check-bison:
7010 @if bison
7011 maybe-check-bison: check-bison
7012
7013 # This module is only tested in a native toolchain.
7014 check-bison:
7015         @: $(MAKE); $(unstage)
7016         @if [ '$(host)' = '$(target)' ]; then \
7017           r=`${PWD_COMMAND}`; export r; \
7018           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7019           $(HOST_EXPORTS)  \
7020           (cd $(HOST_SUBDIR)/bison && \
7021             $(MAKE) $(FLAGS_TO_PASS)  check)
7022         fi
7023
7024 @endif bison
7025
7026 .PHONY: install-bison maybe-install-bison
7027 maybe-install-bison:
7028 @if bison
7029 maybe-install-bison: install-bison
7030
7031 install-bison: installdirs
7032         @: $(MAKE); $(unstage)
7033         @r=`${PWD_COMMAND}`; export r; \
7034         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7035         $(HOST_EXPORTS) \
7036         (cd $(HOST_SUBDIR)/bison && \
7037           $(MAKE) $(FLAGS_TO_PASS)  install)
7038
7039 @endif bison
7040
7041 .PHONY: install-strip-bison maybe-install-strip-bison
7042 maybe-install-strip-bison:
7043 @if bison
7044 maybe-install-strip-bison: install-strip-bison
7045
7046 install-strip-bison: installdirs
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) $(FLAGS_TO_PASS)  install-strip)
7053
7054 @endif bison
7055
7056 # Other targets (info, dvi, pdf, etc.)
7057
7058 .PHONY: maybe-info-bison info-bison
7059 maybe-info-bison:
7060 @if bison
7061 maybe-info-bison: info-bison
7062
7063 info-bison: \
7064     configure-bison 
7065         @: $(MAKE); $(unstage)
7066         @[ -f ./bison/Makefile ] || exit 0; \
7067         r=`${PWD_COMMAND}`; export r; \
7068         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7069         $(HOST_EXPORTS) \
7070         for flag in $(EXTRA_HOST_FLAGS) ; do \
7071           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7072         done; \
7073         echo "Doing info in bison"; \
7074         (cd $(HOST_SUBDIR)/bison && \
7075           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7076                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7077                   "RANLIB=$${RANLIB}" \
7078                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7079                   info) \
7080           || exit 1
7081
7082 @endif bison
7083
7084 .PHONY: maybe-dvi-bison dvi-bison
7085 maybe-dvi-bison:
7086 @if bison
7087 maybe-dvi-bison: dvi-bison
7088
7089 dvi-bison: \
7090     configure-bison 
7091         @: $(MAKE); $(unstage)
7092         @[ -f ./bison/Makefile ] || exit 0; \
7093         r=`${PWD_COMMAND}`; export r; \
7094         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7095         $(HOST_EXPORTS) \
7096         for flag in $(EXTRA_HOST_FLAGS) ; do \
7097           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7098         done; \
7099         echo "Doing dvi in bison"; \
7100         (cd $(HOST_SUBDIR)/bison && \
7101           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7102                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7103                   "RANLIB=$${RANLIB}" \
7104                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7105                   dvi) \
7106           || exit 1
7107
7108 @endif bison
7109
7110 .PHONY: maybe-pdf-bison pdf-bison
7111 maybe-pdf-bison:
7112 @if bison
7113 maybe-pdf-bison: pdf-bison
7114
7115 pdf-bison: \
7116     configure-bison 
7117         @: $(MAKE); $(unstage)
7118         @[ -f ./bison/Makefile ] || exit 0; \
7119         r=`${PWD_COMMAND}`; export r; \
7120         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7121         $(HOST_EXPORTS) \
7122         for flag in $(EXTRA_HOST_FLAGS) ; do \
7123           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7124         done; \
7125         echo "Doing pdf in bison"; \
7126         (cd $(HOST_SUBDIR)/bison && \
7127           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7128                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7129                   "RANLIB=$${RANLIB}" \
7130                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7131                   pdf) \
7132           || exit 1
7133
7134 @endif bison
7135
7136 .PHONY: maybe-html-bison html-bison
7137 maybe-html-bison:
7138 @if bison
7139 maybe-html-bison: html-bison
7140
7141 html-bison: \
7142     configure-bison 
7143         @: $(MAKE); $(unstage)
7144         @[ -f ./bison/Makefile ] || exit 0; \
7145         r=`${PWD_COMMAND}`; export r; \
7146         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7147         $(HOST_EXPORTS) \
7148         for flag in $(EXTRA_HOST_FLAGS) ; do \
7149           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7150         done; \
7151         echo "Doing html in bison"; \
7152         (cd $(HOST_SUBDIR)/bison && \
7153           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7154                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7155                   "RANLIB=$${RANLIB}" \
7156                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7157                   html) \
7158           || exit 1
7159
7160 @endif bison
7161
7162 .PHONY: maybe-TAGS-bison TAGS-bison
7163 maybe-TAGS-bison:
7164 @if bison
7165 maybe-TAGS-bison: TAGS-bison
7166
7167 TAGS-bison: \
7168     configure-bison 
7169         @: $(MAKE); $(unstage)
7170         @[ -f ./bison/Makefile ] || exit 0; \
7171         r=`${PWD_COMMAND}`; export r; \
7172         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7173         $(HOST_EXPORTS) \
7174         for flag in $(EXTRA_HOST_FLAGS) ; do \
7175           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7176         done; \
7177         echo "Doing TAGS in bison"; \
7178         (cd $(HOST_SUBDIR)/bison && \
7179           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7180                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7181                   "RANLIB=$${RANLIB}" \
7182                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7183                   TAGS) \
7184           || exit 1
7185
7186 @endif bison
7187
7188 .PHONY: maybe-install-info-bison install-info-bison
7189 maybe-install-info-bison:
7190 @if bison
7191 maybe-install-info-bison: install-info-bison
7192
7193 install-info-bison: \
7194     configure-bison \
7195     info-bison 
7196         @: $(MAKE); $(unstage)
7197         @[ -f ./bison/Makefile ] || exit 0; \
7198         r=`${PWD_COMMAND}`; export r; \
7199         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7200         $(HOST_EXPORTS) \
7201         for flag in $(EXTRA_HOST_FLAGS) ; do \
7202           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7203         done; \
7204         echo "Doing install-info in bison"; \
7205         (cd $(HOST_SUBDIR)/bison && \
7206           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7207                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7208                   "RANLIB=$${RANLIB}" \
7209                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7210                   install-info) \
7211           || exit 1
7212
7213 @endif bison
7214
7215 .PHONY: maybe-install-dvi-bison install-dvi-bison
7216 maybe-install-dvi-bison:
7217 @if bison
7218 maybe-install-dvi-bison: install-dvi-bison
7219
7220 install-dvi-bison: \
7221     configure-bison \
7222     dvi-bison 
7223         @: $(MAKE); $(unstage)
7224         @[ -f ./bison/Makefile ] || exit 0; \
7225         r=`${PWD_COMMAND}`; export r; \
7226         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7227         $(HOST_EXPORTS) \
7228         for flag in $(EXTRA_HOST_FLAGS) ; do \
7229           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7230         done; \
7231         echo "Doing install-dvi in bison"; \
7232         (cd $(HOST_SUBDIR)/bison && \
7233           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7234                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7235                   "RANLIB=$${RANLIB}" \
7236                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7237                   install-dvi) \
7238           || exit 1
7239
7240 @endif bison
7241
7242 .PHONY: maybe-install-pdf-bison install-pdf-bison
7243 maybe-install-pdf-bison:
7244 @if bison
7245 maybe-install-pdf-bison: install-pdf-bison
7246
7247 install-pdf-bison: \
7248     configure-bison \
7249     pdf-bison 
7250         @: $(MAKE); $(unstage)
7251         @[ -f ./bison/Makefile ] || exit 0; \
7252         r=`${PWD_COMMAND}`; export r; \
7253         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7254         $(HOST_EXPORTS) \
7255         for flag in $(EXTRA_HOST_FLAGS) ; do \
7256           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7257         done; \
7258         echo "Doing install-pdf in bison"; \
7259         (cd $(HOST_SUBDIR)/bison && \
7260           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7261                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7262                   "RANLIB=$${RANLIB}" \
7263                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7264                   install-pdf) \
7265           || exit 1
7266
7267 @endif bison
7268
7269 .PHONY: maybe-install-html-bison install-html-bison
7270 maybe-install-html-bison:
7271 @if bison
7272 maybe-install-html-bison: install-html-bison
7273
7274 install-html-bison: \
7275     configure-bison \
7276     html-bison 
7277         @: $(MAKE); $(unstage)
7278         @[ -f ./bison/Makefile ] || exit 0; \
7279         r=`${PWD_COMMAND}`; export r; \
7280         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7281         $(HOST_EXPORTS) \
7282         for flag in $(EXTRA_HOST_FLAGS) ; do \
7283           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7284         done; \
7285         echo "Doing install-html in bison"; \
7286         (cd $(HOST_SUBDIR)/bison && \
7287           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7288                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7289                   "RANLIB=$${RANLIB}" \
7290                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7291                   install-html) \
7292           || exit 1
7293
7294 @endif bison
7295
7296 .PHONY: maybe-installcheck-bison installcheck-bison
7297 maybe-installcheck-bison:
7298 @if bison
7299 maybe-installcheck-bison: installcheck-bison
7300
7301 installcheck-bison: \
7302     configure-bison 
7303         @: $(MAKE); $(unstage)
7304         @[ -f ./bison/Makefile ] || exit 0; \
7305         r=`${PWD_COMMAND}`; export r; \
7306         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7307         $(HOST_EXPORTS) \
7308         for flag in $(EXTRA_HOST_FLAGS) ; do \
7309           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7310         done; \
7311         echo "Doing installcheck in bison"; \
7312         (cd $(HOST_SUBDIR)/bison && \
7313           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7314                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7315                   "RANLIB=$${RANLIB}" \
7316                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7317                   installcheck) \
7318           || exit 1
7319
7320 @endif bison
7321
7322 .PHONY: maybe-mostlyclean-bison mostlyclean-bison
7323 maybe-mostlyclean-bison:
7324 @if bison
7325 maybe-mostlyclean-bison: mostlyclean-bison
7326
7327 mostlyclean-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 mostlyclean 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                   mostlyclean) \
7343           || exit 1
7344
7345 @endif bison
7346
7347 .PHONY: maybe-clean-bison clean-bison
7348 maybe-clean-bison:
7349 @if bison
7350 maybe-clean-bison: clean-bison
7351
7352 clean-bison: 
7353         @: $(MAKE); $(unstage)
7354         @[ -f ./bison/Makefile ] || exit 0; \
7355         r=`${PWD_COMMAND}`; export r; \
7356         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7357         $(HOST_EXPORTS) \
7358         for flag in $(EXTRA_HOST_FLAGS) ; do \
7359           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7360         done; \
7361         echo "Doing clean in bison"; \
7362         (cd $(HOST_SUBDIR)/bison && \
7363           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7364                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7365                   "RANLIB=$${RANLIB}" \
7366                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7367                   clean) \
7368           || exit 1
7369
7370 @endif bison
7371
7372 .PHONY: maybe-distclean-bison distclean-bison
7373 maybe-distclean-bison:
7374 @if bison
7375 maybe-distclean-bison: distclean-bison
7376
7377 distclean-bison: 
7378         @: $(MAKE); $(unstage)
7379         @[ -f ./bison/Makefile ] || exit 0; \
7380         r=`${PWD_COMMAND}`; export r; \
7381         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7382         $(HOST_EXPORTS) \
7383         for flag in $(EXTRA_HOST_FLAGS) ; do \
7384           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7385         done; \
7386         echo "Doing distclean in bison"; \
7387         (cd $(HOST_SUBDIR)/bison && \
7388           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7389                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7390                   "RANLIB=$${RANLIB}" \
7391                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7392                   distclean) \
7393           || exit 1
7394
7395 @endif bison
7396
7397 .PHONY: maybe-maintainer-clean-bison maintainer-clean-bison
7398 maybe-maintainer-clean-bison:
7399 @if bison
7400 maybe-maintainer-clean-bison: maintainer-clean-bison
7401
7402 maintainer-clean-bison: 
7403         @: $(MAKE); $(unstage)
7404         @[ -f ./bison/Makefile ] || exit 0; \
7405         r=`${PWD_COMMAND}`; export r; \
7406         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7407         $(HOST_EXPORTS) \
7408         for flag in $(EXTRA_HOST_FLAGS) ; do \
7409           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7410         done; \
7411         echo "Doing maintainer-clean in bison"; \
7412         (cd $(HOST_SUBDIR)/bison && \
7413           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7414                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7415                   "RANLIB=$${RANLIB}" \
7416                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7417                   maintainer-clean) \
7418           || exit 1
7419
7420 @endif bison
7421
7422
7423
7424 .PHONY: configure-cgen maybe-configure-cgen
7425 maybe-configure-cgen:
7426 @if gcc-bootstrap
7427 configure-cgen: stage_current
7428 @endif gcc-bootstrap
7429 @if cgen
7430 maybe-configure-cgen: configure-cgen
7431 configure-cgen: 
7432         @: $(MAKE); $(unstage)
7433         @r=`${PWD_COMMAND}`; export r; \
7434         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7435         test ! -f $(HOST_SUBDIR)/cgen/Makefile || exit 0; \
7436         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cgen; \
7437         $(HOST_EXPORTS)  \
7438         echo Configuring in $(HOST_SUBDIR)/cgen; \
7439         cd "$(HOST_SUBDIR)/cgen" || exit 1; \
7440         case $(srcdir) in \
7441           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7442           *) topdir=`echo $(HOST_SUBDIR)/cgen/ | \
7443                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7444         esac; \
7445         module_srcdir=cgen; \
7446         $(SHELL) \
7447           $$s/$$module_srcdir/configure \
7448           --srcdir=$${topdir}/$$module_srcdir \
7449           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7450           --target=${target_alias}  \
7451           || exit 1
7452 @endif cgen
7453
7454
7455
7456
7457
7458 .PHONY: all-cgen maybe-all-cgen
7459 maybe-all-cgen:
7460 @if gcc-bootstrap
7461 all-cgen: stage_current
7462 @endif gcc-bootstrap
7463 @if cgen
7464 TARGET-cgen=all
7465 maybe-all-cgen: all-cgen
7466 all-cgen: configure-cgen
7467         @: $(MAKE); $(unstage)
7468         @r=`${PWD_COMMAND}`; export r; \
7469         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7470         $(HOST_EXPORTS)  \
7471         (cd $(HOST_SUBDIR)/cgen && \
7472           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
7473                 $(TARGET-cgen))
7474 @endif cgen
7475
7476
7477
7478
7479 .PHONY: check-cgen maybe-check-cgen
7480 maybe-check-cgen:
7481 @if cgen
7482 maybe-check-cgen: check-cgen
7483
7484 check-cgen:
7485         @: $(MAKE); $(unstage)
7486         @r=`${PWD_COMMAND}`; export r; \
7487         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7488         $(HOST_EXPORTS)  \
7489         (cd $(HOST_SUBDIR)/cgen && \
7490           $(MAKE) $(FLAGS_TO_PASS)  check)
7491
7492 @endif cgen
7493
7494 .PHONY: install-cgen maybe-install-cgen
7495 maybe-install-cgen:
7496 @if cgen
7497 maybe-install-cgen: install-cgen
7498
7499 install-cgen: installdirs
7500         @: $(MAKE); $(unstage)
7501         @r=`${PWD_COMMAND}`; export r; \
7502         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7503         $(HOST_EXPORTS) \
7504         (cd $(HOST_SUBDIR)/cgen && \
7505           $(MAKE) $(FLAGS_TO_PASS)  install)
7506
7507 @endif cgen
7508
7509 .PHONY: install-strip-cgen maybe-install-strip-cgen
7510 maybe-install-strip-cgen:
7511 @if cgen
7512 maybe-install-strip-cgen: install-strip-cgen
7513
7514 install-strip-cgen: installdirs
7515         @: $(MAKE); $(unstage)
7516         @r=`${PWD_COMMAND}`; export r; \
7517         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7518         $(HOST_EXPORTS) \
7519         (cd $(HOST_SUBDIR)/cgen && \
7520           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
7521
7522 @endif cgen
7523
7524 # Other targets (info, dvi, pdf, etc.)
7525
7526 .PHONY: maybe-info-cgen info-cgen
7527 maybe-info-cgen:
7528 @if cgen
7529 maybe-info-cgen: info-cgen
7530
7531 info-cgen: \
7532     configure-cgen 
7533         @: $(MAKE); $(unstage)
7534         @[ -f ./cgen/Makefile ] || exit 0; \
7535         r=`${PWD_COMMAND}`; export r; \
7536         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7537         $(HOST_EXPORTS) \
7538         for flag in $(EXTRA_HOST_FLAGS) ; do \
7539           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7540         done; \
7541         echo "Doing info in cgen"; \
7542         (cd $(HOST_SUBDIR)/cgen && \
7543           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7544                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7545                   "RANLIB=$${RANLIB}" \
7546                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7547                   info) \
7548           || exit 1
7549
7550 @endif cgen
7551
7552 .PHONY: maybe-dvi-cgen dvi-cgen
7553 maybe-dvi-cgen:
7554 @if cgen
7555 maybe-dvi-cgen: dvi-cgen
7556
7557 dvi-cgen: \
7558     configure-cgen 
7559         @: $(MAKE); $(unstage)
7560         @[ -f ./cgen/Makefile ] || exit 0; \
7561         r=`${PWD_COMMAND}`; export r; \
7562         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7563         $(HOST_EXPORTS) \
7564         for flag in $(EXTRA_HOST_FLAGS) ; do \
7565           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7566         done; \
7567         echo "Doing dvi in cgen"; \
7568         (cd $(HOST_SUBDIR)/cgen && \
7569           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7570                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7571                   "RANLIB=$${RANLIB}" \
7572                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7573                   dvi) \
7574           || exit 1
7575
7576 @endif cgen
7577
7578 .PHONY: maybe-pdf-cgen pdf-cgen
7579 maybe-pdf-cgen:
7580 @if cgen
7581 maybe-pdf-cgen: pdf-cgen
7582
7583 pdf-cgen: \
7584     configure-cgen 
7585         @: $(MAKE); $(unstage)
7586         @[ -f ./cgen/Makefile ] || exit 0; \
7587         r=`${PWD_COMMAND}`; export r; \
7588         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7589         $(HOST_EXPORTS) \
7590         for flag in $(EXTRA_HOST_FLAGS) ; do \
7591           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7592         done; \
7593         echo "Doing pdf in cgen"; \
7594         (cd $(HOST_SUBDIR)/cgen && \
7595           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7596                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7597                   "RANLIB=$${RANLIB}" \
7598                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7599                   pdf) \
7600           || exit 1
7601
7602 @endif cgen
7603
7604 .PHONY: maybe-html-cgen html-cgen
7605 maybe-html-cgen:
7606 @if cgen
7607 maybe-html-cgen: html-cgen
7608
7609 html-cgen: \
7610     configure-cgen 
7611         @: $(MAKE); $(unstage)
7612         @[ -f ./cgen/Makefile ] || exit 0; \
7613         r=`${PWD_COMMAND}`; export r; \
7614         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7615         $(HOST_EXPORTS) \
7616         for flag in $(EXTRA_HOST_FLAGS) ; do \
7617           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7618         done; \
7619         echo "Doing html in cgen"; \
7620         (cd $(HOST_SUBDIR)/cgen && \
7621           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7622                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7623                   "RANLIB=$${RANLIB}" \
7624                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7625                   html) \
7626           || exit 1
7627
7628 @endif cgen
7629
7630 .PHONY: maybe-TAGS-cgen TAGS-cgen
7631 maybe-TAGS-cgen:
7632 @if cgen
7633 maybe-TAGS-cgen: TAGS-cgen
7634
7635 TAGS-cgen: \
7636     configure-cgen 
7637         @: $(MAKE); $(unstage)
7638         @[ -f ./cgen/Makefile ] || exit 0; \
7639         r=`${PWD_COMMAND}`; export r; \
7640         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7641         $(HOST_EXPORTS) \
7642         for flag in $(EXTRA_HOST_FLAGS) ; do \
7643           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7644         done; \
7645         echo "Doing TAGS in cgen"; \
7646         (cd $(HOST_SUBDIR)/cgen && \
7647           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7648                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7649                   "RANLIB=$${RANLIB}" \
7650                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7651                   TAGS) \
7652           || exit 1
7653
7654 @endif cgen
7655
7656 .PHONY: maybe-install-info-cgen install-info-cgen
7657 maybe-install-info-cgen:
7658 @if cgen
7659 maybe-install-info-cgen: install-info-cgen
7660
7661 install-info-cgen: \
7662     configure-cgen \
7663     info-cgen 
7664         @: $(MAKE); $(unstage)
7665         @[ -f ./cgen/Makefile ] || exit 0; \
7666         r=`${PWD_COMMAND}`; export r; \
7667         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7668         $(HOST_EXPORTS) \
7669         for flag in $(EXTRA_HOST_FLAGS) ; do \
7670           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7671         done; \
7672         echo "Doing install-info in cgen"; \
7673         (cd $(HOST_SUBDIR)/cgen && \
7674           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7675                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7676                   "RANLIB=$${RANLIB}" \
7677                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7678                   install-info) \
7679           || exit 1
7680
7681 @endif cgen
7682
7683 .PHONY: maybe-install-dvi-cgen install-dvi-cgen
7684 maybe-install-dvi-cgen:
7685 @if cgen
7686 maybe-install-dvi-cgen: install-dvi-cgen
7687
7688 install-dvi-cgen: \
7689     configure-cgen \
7690     dvi-cgen 
7691         @: $(MAKE); $(unstage)
7692         @[ -f ./cgen/Makefile ] || exit 0; \
7693         r=`${PWD_COMMAND}`; export r; \
7694         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7695         $(HOST_EXPORTS) \
7696         for flag in $(EXTRA_HOST_FLAGS) ; do \
7697           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7698         done; \
7699         echo "Doing install-dvi in cgen"; \
7700         (cd $(HOST_SUBDIR)/cgen && \
7701           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7702                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7703                   "RANLIB=$${RANLIB}" \
7704                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7705                   install-dvi) \
7706           || exit 1
7707
7708 @endif cgen
7709
7710 .PHONY: maybe-install-pdf-cgen install-pdf-cgen
7711 maybe-install-pdf-cgen:
7712 @if cgen
7713 maybe-install-pdf-cgen: install-pdf-cgen
7714
7715 install-pdf-cgen: \
7716     configure-cgen \
7717     pdf-cgen 
7718         @: $(MAKE); $(unstage)
7719         @[ -f ./cgen/Makefile ] || exit 0; \
7720         r=`${PWD_COMMAND}`; export r; \
7721         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7722         $(HOST_EXPORTS) \
7723         for flag in $(EXTRA_HOST_FLAGS) ; do \
7724           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7725         done; \
7726         echo "Doing install-pdf in cgen"; \
7727         (cd $(HOST_SUBDIR)/cgen && \
7728           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7729                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7730                   "RANLIB=$${RANLIB}" \
7731                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7732                   install-pdf) \
7733           || exit 1
7734
7735 @endif cgen
7736
7737 .PHONY: maybe-install-html-cgen install-html-cgen
7738 maybe-install-html-cgen:
7739 @if cgen
7740 maybe-install-html-cgen: install-html-cgen
7741
7742 install-html-cgen: \
7743     configure-cgen \
7744     html-cgen 
7745         @: $(MAKE); $(unstage)
7746         @[ -f ./cgen/Makefile ] || exit 0; \
7747         r=`${PWD_COMMAND}`; export r; \
7748         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7749         $(HOST_EXPORTS) \
7750         for flag in $(EXTRA_HOST_FLAGS) ; do \
7751           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7752         done; \
7753         echo "Doing install-html in cgen"; \
7754         (cd $(HOST_SUBDIR)/cgen && \
7755           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7756                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7757                   "RANLIB=$${RANLIB}" \
7758                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7759                   install-html) \
7760           || exit 1
7761
7762 @endif cgen
7763
7764 .PHONY: maybe-installcheck-cgen installcheck-cgen
7765 maybe-installcheck-cgen:
7766 @if cgen
7767 maybe-installcheck-cgen: installcheck-cgen
7768
7769 installcheck-cgen: \
7770     configure-cgen 
7771         @: $(MAKE); $(unstage)
7772         @[ -f ./cgen/Makefile ] || exit 0; \
7773         r=`${PWD_COMMAND}`; export r; \
7774         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7775         $(HOST_EXPORTS) \
7776         for flag in $(EXTRA_HOST_FLAGS) ; do \
7777           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7778         done; \
7779         echo "Doing installcheck in cgen"; \
7780         (cd $(HOST_SUBDIR)/cgen && \
7781           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7782                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7783                   "RANLIB=$${RANLIB}" \
7784                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7785                   installcheck) \
7786           || exit 1
7787
7788 @endif cgen
7789
7790 .PHONY: maybe-mostlyclean-cgen mostlyclean-cgen
7791 maybe-mostlyclean-cgen:
7792 @if cgen
7793 maybe-mostlyclean-cgen: mostlyclean-cgen
7794
7795 mostlyclean-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 mostlyclean 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                   mostlyclean) \
7811           || exit 1
7812
7813 @endif cgen
7814
7815 .PHONY: maybe-clean-cgen clean-cgen
7816 maybe-clean-cgen:
7817 @if cgen
7818 maybe-clean-cgen: clean-cgen
7819
7820 clean-cgen: 
7821         @: $(MAKE); $(unstage)
7822         @[ -f ./cgen/Makefile ] || exit 0; \
7823         r=`${PWD_COMMAND}`; export r; \
7824         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7825         $(HOST_EXPORTS) \
7826         for flag in $(EXTRA_HOST_FLAGS) ; do \
7827           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7828         done; \
7829         echo "Doing clean in cgen"; \
7830         (cd $(HOST_SUBDIR)/cgen && \
7831           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7832                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7833                   "RANLIB=$${RANLIB}" \
7834                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7835                   clean) \
7836           || exit 1
7837
7838 @endif cgen
7839
7840 .PHONY: maybe-distclean-cgen distclean-cgen
7841 maybe-distclean-cgen:
7842 @if cgen
7843 maybe-distclean-cgen: distclean-cgen
7844
7845 distclean-cgen: 
7846         @: $(MAKE); $(unstage)
7847         @[ -f ./cgen/Makefile ] || exit 0; \
7848         r=`${PWD_COMMAND}`; export r; \
7849         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7850         $(HOST_EXPORTS) \
7851         for flag in $(EXTRA_HOST_FLAGS) ; do \
7852           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7853         done; \
7854         echo "Doing distclean in cgen"; \
7855         (cd $(HOST_SUBDIR)/cgen && \
7856           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7857                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7858                   "RANLIB=$${RANLIB}" \
7859                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7860                   distclean) \
7861           || exit 1
7862
7863 @endif cgen
7864
7865 .PHONY: maybe-maintainer-clean-cgen maintainer-clean-cgen
7866 maybe-maintainer-clean-cgen:
7867 @if cgen
7868 maybe-maintainer-clean-cgen: maintainer-clean-cgen
7869
7870 maintainer-clean-cgen: 
7871         @: $(MAKE); $(unstage)
7872         @[ -f ./cgen/Makefile ] || exit 0; \
7873         r=`${PWD_COMMAND}`; export r; \
7874         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7875         $(HOST_EXPORTS) \
7876         for flag in $(EXTRA_HOST_FLAGS) ; do \
7877           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7878         done; \
7879         echo "Doing maintainer-clean in cgen"; \
7880         (cd $(HOST_SUBDIR)/cgen && \
7881           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7882                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7883                   "RANLIB=$${RANLIB}" \
7884                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7885                   maintainer-clean) \
7886           || exit 1
7887
7888 @endif cgen
7889
7890
7891
7892 .PHONY: configure-dejagnu maybe-configure-dejagnu
7893 maybe-configure-dejagnu:
7894 @if gcc-bootstrap
7895 configure-dejagnu: stage_current
7896 @endif gcc-bootstrap
7897 @if dejagnu
7898 maybe-configure-dejagnu: configure-dejagnu
7899 configure-dejagnu: 
7900         @: $(MAKE); $(unstage)
7901         @r=`${PWD_COMMAND}`; export r; \
7902         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7903         test ! -f $(HOST_SUBDIR)/dejagnu/Makefile || exit 0; \
7904         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dejagnu; \
7905         $(HOST_EXPORTS)  \
7906         echo Configuring in $(HOST_SUBDIR)/dejagnu; \
7907         cd "$(HOST_SUBDIR)/dejagnu" || exit 1; \
7908         case $(srcdir) in \
7909           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7910           *) topdir=`echo $(HOST_SUBDIR)/dejagnu/ | \
7911                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7912         esac; \
7913         module_srcdir=dejagnu; \
7914         $(SHELL) \
7915           $$s/$$module_srcdir/configure \
7916           --srcdir=$${topdir}/$$module_srcdir \
7917           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7918           --target=${target_alias}  \
7919           || exit 1
7920 @endif dejagnu
7921
7922
7923
7924
7925
7926 .PHONY: all-dejagnu maybe-all-dejagnu
7927 maybe-all-dejagnu:
7928 @if gcc-bootstrap
7929 all-dejagnu: stage_current
7930 @endif gcc-bootstrap
7931 @if dejagnu
7932 TARGET-dejagnu=all
7933 maybe-all-dejagnu: all-dejagnu
7934 all-dejagnu: configure-dejagnu
7935         @: $(MAKE); $(unstage)
7936         @r=`${PWD_COMMAND}`; export r; \
7937         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7938         $(HOST_EXPORTS)  \
7939         (cd $(HOST_SUBDIR)/dejagnu && \
7940           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
7941                 $(TARGET-dejagnu))
7942 @endif dejagnu
7943
7944
7945
7946
7947 .PHONY: check-dejagnu maybe-check-dejagnu
7948 maybe-check-dejagnu:
7949 @if dejagnu
7950 maybe-check-dejagnu: check-dejagnu
7951
7952 check-dejagnu:
7953         @: $(MAKE); $(unstage)
7954         @r=`${PWD_COMMAND}`; export r; \
7955         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7956         $(HOST_EXPORTS)  \
7957         (cd $(HOST_SUBDIR)/dejagnu && \
7958           $(MAKE) $(FLAGS_TO_PASS)  check)
7959
7960 @endif dejagnu
7961
7962 .PHONY: install-dejagnu maybe-install-dejagnu
7963 maybe-install-dejagnu:
7964 @if dejagnu
7965 maybe-install-dejagnu: install-dejagnu
7966
7967 install-dejagnu: installdirs
7968         @: $(MAKE); $(unstage)
7969         @r=`${PWD_COMMAND}`; export r; \
7970         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7971         $(HOST_EXPORTS) \
7972         (cd $(HOST_SUBDIR)/dejagnu && \
7973           $(MAKE) $(FLAGS_TO_PASS)  install)
7974
7975 @endif dejagnu
7976
7977 .PHONY: install-strip-dejagnu maybe-install-strip-dejagnu
7978 maybe-install-strip-dejagnu:
7979 @if dejagnu
7980 maybe-install-strip-dejagnu: install-strip-dejagnu
7981
7982 install-strip-dejagnu: installdirs
7983         @: $(MAKE); $(unstage)
7984         @r=`${PWD_COMMAND}`; export r; \
7985         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7986         $(HOST_EXPORTS) \
7987         (cd $(HOST_SUBDIR)/dejagnu && \
7988           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
7989
7990 @endif dejagnu
7991
7992 # Other targets (info, dvi, pdf, etc.)
7993
7994 .PHONY: maybe-info-dejagnu info-dejagnu
7995 maybe-info-dejagnu:
7996 @if dejagnu
7997 maybe-info-dejagnu: info-dejagnu
7998
7999 info-dejagnu: \
8000     configure-dejagnu 
8001         @: $(MAKE); $(unstage)
8002         @[ -f ./dejagnu/Makefile ] || exit 0; \
8003         r=`${PWD_COMMAND}`; export r; \
8004         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8005         $(HOST_EXPORTS) \
8006         for flag in $(EXTRA_HOST_FLAGS) ; do \
8007           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8008         done; \
8009         echo "Doing info in dejagnu"; \
8010         (cd $(HOST_SUBDIR)/dejagnu && \
8011           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8012                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8013                   "RANLIB=$${RANLIB}" \
8014                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8015                   info) \
8016           || exit 1
8017
8018 @endif dejagnu
8019
8020 .PHONY: maybe-dvi-dejagnu dvi-dejagnu
8021 maybe-dvi-dejagnu:
8022 @if dejagnu
8023 maybe-dvi-dejagnu: dvi-dejagnu
8024
8025 dvi-dejagnu: \
8026     configure-dejagnu 
8027         @: $(MAKE); $(unstage)
8028         @[ -f ./dejagnu/Makefile ] || exit 0; \
8029         r=`${PWD_COMMAND}`; export r; \
8030         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8031         $(HOST_EXPORTS) \
8032         for flag in $(EXTRA_HOST_FLAGS) ; do \
8033           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8034         done; \
8035         echo "Doing dvi in dejagnu"; \
8036         (cd $(HOST_SUBDIR)/dejagnu && \
8037           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8038                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8039                   "RANLIB=$${RANLIB}" \
8040                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8041                   dvi) \
8042           || exit 1
8043
8044 @endif dejagnu
8045
8046 .PHONY: maybe-pdf-dejagnu pdf-dejagnu
8047 maybe-pdf-dejagnu:
8048 @if dejagnu
8049 maybe-pdf-dejagnu: pdf-dejagnu
8050
8051 pdf-dejagnu: \
8052     configure-dejagnu 
8053         @: $(MAKE); $(unstage)
8054         @[ -f ./dejagnu/Makefile ] || exit 0; \
8055         r=`${PWD_COMMAND}`; export r; \
8056         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8057         $(HOST_EXPORTS) \
8058         for flag in $(EXTRA_HOST_FLAGS) ; do \
8059           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8060         done; \
8061         echo "Doing pdf in dejagnu"; \
8062         (cd $(HOST_SUBDIR)/dejagnu && \
8063           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8064                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8065                   "RANLIB=$${RANLIB}" \
8066                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8067                   pdf) \
8068           || exit 1
8069
8070 @endif dejagnu
8071
8072 .PHONY: maybe-html-dejagnu html-dejagnu
8073 maybe-html-dejagnu:
8074 @if dejagnu
8075 maybe-html-dejagnu: html-dejagnu
8076
8077 html-dejagnu: \
8078     configure-dejagnu 
8079         @: $(MAKE); $(unstage)
8080         @[ -f ./dejagnu/Makefile ] || exit 0; \
8081         r=`${PWD_COMMAND}`; export r; \
8082         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8083         $(HOST_EXPORTS) \
8084         for flag in $(EXTRA_HOST_FLAGS) ; do \
8085           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8086         done; \
8087         echo "Doing html in dejagnu"; \
8088         (cd $(HOST_SUBDIR)/dejagnu && \
8089           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8090                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8091                   "RANLIB=$${RANLIB}" \
8092                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8093                   html) \
8094           || exit 1
8095
8096 @endif dejagnu
8097
8098 .PHONY: maybe-TAGS-dejagnu TAGS-dejagnu
8099 maybe-TAGS-dejagnu:
8100 @if dejagnu
8101 maybe-TAGS-dejagnu: TAGS-dejagnu
8102
8103 TAGS-dejagnu: \
8104     configure-dejagnu 
8105         @: $(MAKE); $(unstage)
8106         @[ -f ./dejagnu/Makefile ] || exit 0; \
8107         r=`${PWD_COMMAND}`; export r; \
8108         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8109         $(HOST_EXPORTS) \
8110         for flag in $(EXTRA_HOST_FLAGS) ; do \
8111           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8112         done; \
8113         echo "Doing TAGS in dejagnu"; \
8114         (cd $(HOST_SUBDIR)/dejagnu && \
8115           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8116                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8117                   "RANLIB=$${RANLIB}" \
8118                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8119                   TAGS) \
8120           || exit 1
8121
8122 @endif dejagnu
8123
8124 .PHONY: maybe-install-info-dejagnu install-info-dejagnu
8125 maybe-install-info-dejagnu:
8126 @if dejagnu
8127 maybe-install-info-dejagnu: install-info-dejagnu
8128
8129 install-info-dejagnu: \
8130     configure-dejagnu \
8131     info-dejagnu 
8132         @: $(MAKE); $(unstage)
8133         @[ -f ./dejagnu/Makefile ] || exit 0; \
8134         r=`${PWD_COMMAND}`; export r; \
8135         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8136         $(HOST_EXPORTS) \
8137         for flag in $(EXTRA_HOST_FLAGS) ; do \
8138           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8139         done; \
8140         echo "Doing install-info in dejagnu"; \
8141         (cd $(HOST_SUBDIR)/dejagnu && \
8142           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8143                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8144                   "RANLIB=$${RANLIB}" \
8145                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8146                   install-info) \
8147           || exit 1
8148
8149 @endif dejagnu
8150
8151 .PHONY: maybe-install-dvi-dejagnu install-dvi-dejagnu
8152 maybe-install-dvi-dejagnu:
8153 @if dejagnu
8154 maybe-install-dvi-dejagnu: install-dvi-dejagnu
8155
8156 install-dvi-dejagnu: \
8157     configure-dejagnu \
8158     dvi-dejagnu 
8159         @: $(MAKE); $(unstage)
8160         @[ -f ./dejagnu/Makefile ] || exit 0; \
8161         r=`${PWD_COMMAND}`; export r; \
8162         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8163         $(HOST_EXPORTS) \
8164         for flag in $(EXTRA_HOST_FLAGS) ; do \
8165           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8166         done; \
8167         echo "Doing install-dvi in dejagnu"; \
8168         (cd $(HOST_SUBDIR)/dejagnu && \
8169           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8170                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8171                   "RANLIB=$${RANLIB}" \
8172                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8173                   install-dvi) \
8174           || exit 1
8175
8176 @endif dejagnu
8177
8178 .PHONY: maybe-install-pdf-dejagnu install-pdf-dejagnu
8179 maybe-install-pdf-dejagnu:
8180 @if dejagnu
8181 maybe-install-pdf-dejagnu: install-pdf-dejagnu
8182
8183 install-pdf-dejagnu: \
8184     configure-dejagnu \
8185     pdf-dejagnu 
8186         @: $(MAKE); $(unstage)
8187         @[ -f ./dejagnu/Makefile ] || exit 0; \
8188         r=`${PWD_COMMAND}`; export r; \
8189         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8190         $(HOST_EXPORTS) \
8191         for flag in $(EXTRA_HOST_FLAGS) ; do \
8192           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8193         done; \
8194         echo "Doing install-pdf in dejagnu"; \
8195         (cd $(HOST_SUBDIR)/dejagnu && \
8196           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8197                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8198                   "RANLIB=$${RANLIB}" \
8199                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8200                   install-pdf) \
8201           || exit 1
8202
8203 @endif dejagnu
8204
8205 .PHONY: maybe-install-html-dejagnu install-html-dejagnu
8206 maybe-install-html-dejagnu:
8207 @if dejagnu
8208 maybe-install-html-dejagnu: install-html-dejagnu
8209
8210 install-html-dejagnu: \
8211     configure-dejagnu \
8212     html-dejagnu 
8213         @: $(MAKE); $(unstage)
8214         @[ -f ./dejagnu/Makefile ] || exit 0; \
8215         r=`${PWD_COMMAND}`; export r; \
8216         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8217         $(HOST_EXPORTS) \
8218         for flag in $(EXTRA_HOST_FLAGS) ; do \
8219           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8220         done; \
8221         echo "Doing install-html in dejagnu"; \
8222         (cd $(HOST_SUBDIR)/dejagnu && \
8223           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8224                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8225                   "RANLIB=$${RANLIB}" \
8226                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8227                   install-html) \
8228           || exit 1
8229
8230 @endif dejagnu
8231
8232 .PHONY: maybe-installcheck-dejagnu installcheck-dejagnu
8233 maybe-installcheck-dejagnu:
8234 @if dejagnu
8235 maybe-installcheck-dejagnu: installcheck-dejagnu
8236
8237 installcheck-dejagnu: \
8238     configure-dejagnu 
8239         @: $(MAKE); $(unstage)
8240         @[ -f ./dejagnu/Makefile ] || exit 0; \
8241         r=`${PWD_COMMAND}`; export r; \
8242         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8243         $(HOST_EXPORTS) \
8244         for flag in $(EXTRA_HOST_FLAGS) ; do \
8245           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8246         done; \
8247         echo "Doing installcheck in dejagnu"; \
8248         (cd $(HOST_SUBDIR)/dejagnu && \
8249           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8250                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8251                   "RANLIB=$${RANLIB}" \
8252                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8253                   installcheck) \
8254           || exit 1
8255
8256 @endif dejagnu
8257
8258 .PHONY: maybe-mostlyclean-dejagnu mostlyclean-dejagnu
8259 maybe-mostlyclean-dejagnu:
8260 @if dejagnu
8261 maybe-mostlyclean-dejagnu: mostlyclean-dejagnu
8262
8263 mostlyclean-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 mostlyclean 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                   mostlyclean) \
8279           || exit 1
8280
8281 @endif dejagnu
8282
8283 .PHONY: maybe-clean-dejagnu clean-dejagnu
8284 maybe-clean-dejagnu:
8285 @if dejagnu
8286 maybe-clean-dejagnu: clean-dejagnu
8287
8288 clean-dejagnu: 
8289         @: $(MAKE); $(unstage)
8290         @[ -f ./dejagnu/Makefile ] || exit 0; \
8291         r=`${PWD_COMMAND}`; export r; \
8292         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8293         $(HOST_EXPORTS) \
8294         for flag in $(EXTRA_HOST_FLAGS) ; do \
8295           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8296         done; \
8297         echo "Doing clean in dejagnu"; \
8298         (cd $(HOST_SUBDIR)/dejagnu && \
8299           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8300                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8301                   "RANLIB=$${RANLIB}" \
8302                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8303                   clean) \
8304           || exit 1
8305
8306 @endif dejagnu
8307
8308 .PHONY: maybe-distclean-dejagnu distclean-dejagnu
8309 maybe-distclean-dejagnu:
8310 @if dejagnu
8311 maybe-distclean-dejagnu: distclean-dejagnu
8312
8313 distclean-dejagnu: 
8314         @: $(MAKE); $(unstage)
8315         @[ -f ./dejagnu/Makefile ] || exit 0; \
8316         r=`${PWD_COMMAND}`; export r; \
8317         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8318         $(HOST_EXPORTS) \
8319         for flag in $(EXTRA_HOST_FLAGS) ; do \
8320           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8321         done; \
8322         echo "Doing distclean in dejagnu"; \
8323         (cd $(HOST_SUBDIR)/dejagnu && \
8324           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8325                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8326                   "RANLIB=$${RANLIB}" \
8327                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8328                   distclean) \
8329           || exit 1
8330
8331 @endif dejagnu
8332
8333 .PHONY: maybe-maintainer-clean-dejagnu maintainer-clean-dejagnu
8334 maybe-maintainer-clean-dejagnu:
8335 @if dejagnu
8336 maybe-maintainer-clean-dejagnu: maintainer-clean-dejagnu
8337
8338 maintainer-clean-dejagnu: 
8339         @: $(MAKE); $(unstage)
8340         @[ -f ./dejagnu/Makefile ] || exit 0; \
8341         r=`${PWD_COMMAND}`; export r; \
8342         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8343         $(HOST_EXPORTS) \
8344         for flag in $(EXTRA_HOST_FLAGS) ; do \
8345           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8346         done; \
8347         echo "Doing maintainer-clean in dejagnu"; \
8348         (cd $(HOST_SUBDIR)/dejagnu && \
8349           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8350                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8351                   "RANLIB=$${RANLIB}" \
8352                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8353                   maintainer-clean) \
8354           || exit 1
8355
8356 @endif dejagnu
8357
8358
8359
8360 .PHONY: configure-etc maybe-configure-etc
8361 maybe-configure-etc:
8362 @if gcc-bootstrap
8363 configure-etc: stage_current
8364 @endif gcc-bootstrap
8365 @if etc
8366 maybe-configure-etc: configure-etc
8367 configure-etc: 
8368         @: $(MAKE); $(unstage)
8369         @r=`${PWD_COMMAND}`; export r; \
8370         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8371         test ! -f $(HOST_SUBDIR)/etc/Makefile || exit 0; \
8372         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/etc; \
8373         $(HOST_EXPORTS)  \
8374         echo Configuring in $(HOST_SUBDIR)/etc; \
8375         cd "$(HOST_SUBDIR)/etc" || exit 1; \
8376         case $(srcdir) in \
8377           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8378           *) topdir=`echo $(HOST_SUBDIR)/etc/ | \
8379                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8380         esac; \
8381         module_srcdir=etc; \
8382         $(SHELL) \
8383           $$s/$$module_srcdir/configure \
8384           --srcdir=$${topdir}/$$module_srcdir \
8385           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8386           --target=${target_alias}  \
8387           || exit 1
8388 @endif etc
8389
8390
8391
8392
8393
8394 .PHONY: all-etc maybe-all-etc
8395 maybe-all-etc:
8396 @if gcc-bootstrap
8397 all-etc: stage_current
8398 @endif gcc-bootstrap
8399 @if etc
8400 TARGET-etc=all
8401 maybe-all-etc: all-etc
8402 all-etc: configure-etc
8403         @: $(MAKE); $(unstage)
8404         @r=`${PWD_COMMAND}`; export r; \
8405         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8406         $(HOST_EXPORTS)  \
8407         (cd $(HOST_SUBDIR)/etc && \
8408           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
8409                 $(TARGET-etc))
8410 @endif etc
8411
8412
8413
8414
8415 .PHONY: check-etc maybe-check-etc
8416 maybe-check-etc:
8417 @if etc
8418 maybe-check-etc: check-etc
8419
8420 check-etc:
8421         @: $(MAKE); $(unstage)
8422         @r=`${PWD_COMMAND}`; export r; \
8423         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8424         $(HOST_EXPORTS)  \
8425         (cd $(HOST_SUBDIR)/etc && \
8426           $(MAKE) $(FLAGS_TO_PASS)  check)
8427
8428 @endif etc
8429
8430 .PHONY: install-etc maybe-install-etc
8431 maybe-install-etc:
8432 @if etc
8433 maybe-install-etc: install-etc
8434
8435 install-etc: installdirs
8436         @: $(MAKE); $(unstage)
8437         @r=`${PWD_COMMAND}`; export r; \
8438         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8439         $(HOST_EXPORTS) \
8440         (cd $(HOST_SUBDIR)/etc && \
8441           $(MAKE) $(FLAGS_TO_PASS)  install)
8442
8443 @endif etc
8444
8445 .PHONY: install-strip-etc maybe-install-strip-etc
8446 maybe-install-strip-etc:
8447 @if etc
8448 maybe-install-strip-etc: install-strip-etc
8449
8450 install-strip-etc: installdirs
8451         @: $(MAKE); $(unstage)
8452         @r=`${PWD_COMMAND}`; export r; \
8453         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8454         $(HOST_EXPORTS) \
8455         (cd $(HOST_SUBDIR)/etc && \
8456           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
8457
8458 @endif etc
8459
8460 # Other targets (info, dvi, pdf, etc.)
8461
8462 .PHONY: maybe-info-etc info-etc
8463 maybe-info-etc:
8464 @if etc
8465 maybe-info-etc: info-etc
8466
8467 info-etc: \
8468     configure-etc 
8469         @: $(MAKE); $(unstage)
8470         @[ -f ./etc/Makefile ] || exit 0; \
8471         r=`${PWD_COMMAND}`; export r; \
8472         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8473         $(HOST_EXPORTS) \
8474         for flag in $(EXTRA_HOST_FLAGS) ; do \
8475           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8476         done; \
8477         echo "Doing info in etc"; \
8478         (cd $(HOST_SUBDIR)/etc && \
8479           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8480                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8481                   "RANLIB=$${RANLIB}" \
8482                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8483                   info) \
8484           || exit 1
8485
8486 @endif etc
8487
8488 .PHONY: maybe-dvi-etc dvi-etc
8489 maybe-dvi-etc:
8490 @if etc
8491 maybe-dvi-etc: dvi-etc
8492
8493 dvi-etc: \
8494     configure-etc 
8495         @: $(MAKE); $(unstage)
8496         @[ -f ./etc/Makefile ] || exit 0; \
8497         r=`${PWD_COMMAND}`; export r; \
8498         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8499         $(HOST_EXPORTS) \
8500         for flag in $(EXTRA_HOST_FLAGS) ; do \
8501           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8502         done; \
8503         echo "Doing dvi in etc"; \
8504         (cd $(HOST_SUBDIR)/etc && \
8505           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8506                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8507                   "RANLIB=$${RANLIB}" \
8508                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8509                   dvi) \
8510           || exit 1
8511
8512 @endif etc
8513
8514 .PHONY: maybe-pdf-etc pdf-etc
8515 maybe-pdf-etc:
8516 @if etc
8517 maybe-pdf-etc: pdf-etc
8518
8519 pdf-etc: \
8520     configure-etc 
8521         @: $(MAKE); $(unstage)
8522         @[ -f ./etc/Makefile ] || exit 0; \
8523         r=`${PWD_COMMAND}`; export r; \
8524         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8525         $(HOST_EXPORTS) \
8526         for flag in $(EXTRA_HOST_FLAGS) ; do \
8527           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8528         done; \
8529         echo "Doing pdf in etc"; \
8530         (cd $(HOST_SUBDIR)/etc && \
8531           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8532                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8533                   "RANLIB=$${RANLIB}" \
8534                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8535                   pdf) \
8536           || exit 1
8537
8538 @endif etc
8539
8540 .PHONY: maybe-html-etc html-etc
8541 maybe-html-etc:
8542 @if etc
8543 maybe-html-etc: html-etc
8544
8545 html-etc: \
8546     configure-etc 
8547         @: $(MAKE); $(unstage)
8548         @[ -f ./etc/Makefile ] || exit 0; \
8549         r=`${PWD_COMMAND}`; export r; \
8550         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8551         $(HOST_EXPORTS) \
8552         for flag in $(EXTRA_HOST_FLAGS) ; do \
8553           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8554         done; \
8555         echo "Doing html in etc"; \
8556         (cd $(HOST_SUBDIR)/etc && \
8557           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8558                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8559                   "RANLIB=$${RANLIB}" \
8560                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8561                   html) \
8562           || exit 1
8563
8564 @endif etc
8565
8566 .PHONY: maybe-TAGS-etc TAGS-etc
8567 maybe-TAGS-etc:
8568 @if etc
8569 maybe-TAGS-etc: TAGS-etc
8570
8571 TAGS-etc: \
8572     configure-etc 
8573         @: $(MAKE); $(unstage)
8574         @[ -f ./etc/Makefile ] || exit 0; \
8575         r=`${PWD_COMMAND}`; export r; \
8576         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8577         $(HOST_EXPORTS) \
8578         for flag in $(EXTRA_HOST_FLAGS) ; do \
8579           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8580         done; \
8581         echo "Doing TAGS in etc"; \
8582         (cd $(HOST_SUBDIR)/etc && \
8583           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8584                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8585                   "RANLIB=$${RANLIB}" \
8586                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8587                   TAGS) \
8588           || exit 1
8589
8590 @endif etc
8591
8592 .PHONY: maybe-install-info-etc install-info-etc
8593 maybe-install-info-etc:
8594 @if etc
8595 maybe-install-info-etc: install-info-etc
8596
8597 install-info-etc: \
8598     configure-etc \
8599     info-etc 
8600         @: $(MAKE); $(unstage)
8601         @[ -f ./etc/Makefile ] || exit 0; \
8602         r=`${PWD_COMMAND}`; export r; \
8603         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8604         $(HOST_EXPORTS) \
8605         for flag in $(EXTRA_HOST_FLAGS) ; do \
8606           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8607         done; \
8608         echo "Doing install-info in etc"; \
8609         (cd $(HOST_SUBDIR)/etc && \
8610           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8611                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8612                   "RANLIB=$${RANLIB}" \
8613                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8614                   install-info) \
8615           || exit 1
8616
8617 @endif etc
8618
8619 .PHONY: maybe-install-dvi-etc install-dvi-etc
8620 maybe-install-dvi-etc:
8621 @if etc
8622 maybe-install-dvi-etc: install-dvi-etc
8623
8624 install-dvi-etc: \
8625     configure-etc \
8626     dvi-etc 
8627         @: $(MAKE); $(unstage)
8628         @[ -f ./etc/Makefile ] || exit 0; \
8629         r=`${PWD_COMMAND}`; export r; \
8630         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8631         $(HOST_EXPORTS) \
8632         for flag in $(EXTRA_HOST_FLAGS) ; do \
8633           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8634         done; \
8635         echo "Doing install-dvi in etc"; \
8636         (cd $(HOST_SUBDIR)/etc && \
8637           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8638                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8639                   "RANLIB=$${RANLIB}" \
8640                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8641                   install-dvi) \
8642           || exit 1
8643
8644 @endif etc
8645
8646 .PHONY: maybe-install-pdf-etc install-pdf-etc
8647 maybe-install-pdf-etc:
8648 @if etc
8649 maybe-install-pdf-etc: install-pdf-etc
8650
8651 install-pdf-etc: \
8652     configure-etc \
8653     pdf-etc 
8654         @: $(MAKE); $(unstage)
8655         @[ -f ./etc/Makefile ] || exit 0; \
8656         r=`${PWD_COMMAND}`; export r; \
8657         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8658         $(HOST_EXPORTS) \
8659         for flag in $(EXTRA_HOST_FLAGS) ; do \
8660           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8661         done; \
8662         echo "Doing install-pdf in etc"; \
8663         (cd $(HOST_SUBDIR)/etc && \
8664           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8665                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8666                   "RANLIB=$${RANLIB}" \
8667                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8668                   install-pdf) \
8669           || exit 1
8670
8671 @endif etc
8672
8673 .PHONY: maybe-install-html-etc install-html-etc
8674 maybe-install-html-etc:
8675 @if etc
8676 maybe-install-html-etc: install-html-etc
8677
8678 install-html-etc: \
8679     configure-etc \
8680     html-etc 
8681         @: $(MAKE); $(unstage)
8682         @[ -f ./etc/Makefile ] || exit 0; \
8683         r=`${PWD_COMMAND}`; export r; \
8684         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8685         $(HOST_EXPORTS) \
8686         for flag in $(EXTRA_HOST_FLAGS) ; do \
8687           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8688         done; \
8689         echo "Doing install-html in etc"; \
8690         (cd $(HOST_SUBDIR)/etc && \
8691           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8692                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8693                   "RANLIB=$${RANLIB}" \
8694                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8695                   install-html) \
8696           || exit 1
8697
8698 @endif etc
8699
8700 .PHONY: maybe-installcheck-etc installcheck-etc
8701 maybe-installcheck-etc:
8702 @if etc
8703 maybe-installcheck-etc: installcheck-etc
8704
8705 installcheck-etc: \
8706     configure-etc 
8707         @: $(MAKE); $(unstage)
8708         @[ -f ./etc/Makefile ] || exit 0; \
8709         r=`${PWD_COMMAND}`; export r; \
8710         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8711         $(HOST_EXPORTS) \
8712         for flag in $(EXTRA_HOST_FLAGS) ; do \
8713           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8714         done; \
8715         echo "Doing installcheck in etc"; \
8716         (cd $(HOST_SUBDIR)/etc && \
8717           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8718                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8719                   "RANLIB=$${RANLIB}" \
8720                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8721                   installcheck) \
8722           || exit 1
8723
8724 @endif etc
8725
8726 .PHONY: maybe-mostlyclean-etc mostlyclean-etc
8727 maybe-mostlyclean-etc:
8728 @if etc
8729 maybe-mostlyclean-etc: mostlyclean-etc
8730
8731 mostlyclean-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 mostlyclean 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                   mostlyclean) \
8747           || exit 1
8748
8749 @endif etc
8750
8751 .PHONY: maybe-clean-etc clean-etc
8752 maybe-clean-etc:
8753 @if etc
8754 maybe-clean-etc: clean-etc
8755
8756 clean-etc: 
8757         @: $(MAKE); $(unstage)
8758         @[ -f ./etc/Makefile ] || exit 0; \
8759         r=`${PWD_COMMAND}`; export r; \
8760         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8761         $(HOST_EXPORTS) \
8762         for flag in $(EXTRA_HOST_FLAGS) ; do \
8763           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8764         done; \
8765         echo "Doing clean in etc"; \
8766         (cd $(HOST_SUBDIR)/etc && \
8767           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8768                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8769                   "RANLIB=$${RANLIB}" \
8770                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8771                   clean) \
8772           || exit 1
8773
8774 @endif etc
8775
8776 .PHONY: maybe-distclean-etc distclean-etc
8777 maybe-distclean-etc:
8778 @if etc
8779 maybe-distclean-etc: distclean-etc
8780
8781 distclean-etc: 
8782         @: $(MAKE); $(unstage)
8783         @[ -f ./etc/Makefile ] || exit 0; \
8784         r=`${PWD_COMMAND}`; export r; \
8785         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8786         $(HOST_EXPORTS) \
8787         for flag in $(EXTRA_HOST_FLAGS) ; do \
8788           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8789         done; \
8790         echo "Doing distclean in etc"; \
8791         (cd $(HOST_SUBDIR)/etc && \
8792           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8793                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8794                   "RANLIB=$${RANLIB}" \
8795                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8796                   distclean) \
8797           || exit 1
8798
8799 @endif etc
8800
8801 .PHONY: maybe-maintainer-clean-etc maintainer-clean-etc
8802 maybe-maintainer-clean-etc:
8803 @if etc
8804 maybe-maintainer-clean-etc: maintainer-clean-etc
8805
8806 maintainer-clean-etc: 
8807         @: $(MAKE); $(unstage)
8808         @[ -f ./etc/Makefile ] || exit 0; \
8809         r=`${PWD_COMMAND}`; export r; \
8810         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8811         $(HOST_EXPORTS) \
8812         for flag in $(EXTRA_HOST_FLAGS) ; do \
8813           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8814         done; \
8815         echo "Doing maintainer-clean in etc"; \
8816         (cd $(HOST_SUBDIR)/etc && \
8817           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8818                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8819                   "RANLIB=$${RANLIB}" \
8820                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8821                   maintainer-clean) \
8822           || exit 1
8823
8824 @endif etc
8825
8826
8827
8828 .PHONY: configure-fastjar maybe-configure-fastjar
8829 maybe-configure-fastjar:
8830 @if gcc-bootstrap
8831 configure-fastjar: stage_current
8832 @endif gcc-bootstrap
8833 @if fastjar
8834 maybe-configure-fastjar: configure-fastjar
8835 configure-fastjar: 
8836         @: $(MAKE); $(unstage)
8837         @r=`${PWD_COMMAND}`; export r; \
8838         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8839         test ! -f $(HOST_SUBDIR)/fastjar/Makefile || exit 0; \
8840         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fastjar; \
8841         $(HOST_EXPORTS)  \
8842         echo Configuring in $(HOST_SUBDIR)/fastjar; \
8843         cd "$(HOST_SUBDIR)/fastjar" || exit 1; \
8844         case $(srcdir) in \
8845           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8846           *) topdir=`echo $(HOST_SUBDIR)/fastjar/ | \
8847                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8848         esac; \
8849         module_srcdir=fastjar; \
8850         $(SHELL) \
8851           $$s/$$module_srcdir/configure \
8852           --srcdir=$${topdir}/$$module_srcdir \
8853           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8854           --target=${target_alias}  \
8855           || exit 1
8856 @endif fastjar
8857
8858
8859
8860
8861
8862 .PHONY: all-fastjar maybe-all-fastjar
8863 maybe-all-fastjar:
8864 @if gcc-bootstrap
8865 all-fastjar: stage_current
8866 @endif gcc-bootstrap
8867 @if fastjar
8868 TARGET-fastjar=all
8869 maybe-all-fastjar: all-fastjar
8870 all-fastjar: configure-fastjar
8871         @: $(MAKE); $(unstage)
8872         @r=`${PWD_COMMAND}`; export r; \
8873         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8874         $(HOST_EXPORTS)  \
8875         (cd $(HOST_SUBDIR)/fastjar && \
8876           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
8877                 $(TARGET-fastjar))
8878 @endif fastjar
8879
8880
8881
8882
8883 .PHONY: check-fastjar maybe-check-fastjar
8884 maybe-check-fastjar:
8885 @if fastjar
8886 maybe-check-fastjar: check-fastjar
8887
8888 # This module is only tested in a native toolchain.
8889 check-fastjar:
8890         @: $(MAKE); $(unstage)
8891         @if [ '$(host)' = '$(target)' ]; then \
8892           r=`${PWD_COMMAND}`; export r; \
8893           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8894           $(HOST_EXPORTS)  \
8895           (cd $(HOST_SUBDIR)/fastjar && \
8896             $(MAKE) $(FLAGS_TO_PASS)  check)
8897         fi
8898
8899 @endif fastjar
8900
8901 .PHONY: install-fastjar maybe-install-fastjar
8902 maybe-install-fastjar:
8903 @if fastjar
8904 maybe-install-fastjar: install-fastjar
8905
8906 install-fastjar: installdirs
8907         @: $(MAKE); $(unstage)
8908         @r=`${PWD_COMMAND}`; export r; \
8909         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8910         $(HOST_EXPORTS) \
8911         (cd $(HOST_SUBDIR)/fastjar && \
8912           $(MAKE) $(FLAGS_TO_PASS)  install)
8913
8914 @endif fastjar
8915
8916 .PHONY: install-strip-fastjar maybe-install-strip-fastjar
8917 maybe-install-strip-fastjar:
8918 @if fastjar
8919 maybe-install-strip-fastjar: install-strip-fastjar
8920
8921 install-strip-fastjar: installdirs
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) $(FLAGS_TO_PASS)  install-strip)
8928
8929 @endif fastjar
8930
8931 # Other targets (info, dvi, pdf, etc.)
8932
8933 .PHONY: maybe-info-fastjar info-fastjar
8934 maybe-info-fastjar:
8935 @if fastjar
8936 maybe-info-fastjar: info-fastjar
8937
8938 info-fastjar: \
8939     configure-fastjar 
8940         @: $(MAKE); $(unstage)
8941         @[ -f ./fastjar/Makefile ] || exit 0; \
8942         r=`${PWD_COMMAND}`; export r; \
8943         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8944         $(HOST_EXPORTS) \
8945         for flag in $(EXTRA_HOST_FLAGS) ; do \
8946           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8947         done; \
8948         echo "Doing info in fastjar"; \
8949         (cd $(HOST_SUBDIR)/fastjar && \
8950           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8951                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8952                   "RANLIB=$${RANLIB}" \
8953                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8954                   info) \
8955           || exit 1
8956
8957 @endif fastjar
8958
8959 .PHONY: maybe-dvi-fastjar dvi-fastjar
8960 maybe-dvi-fastjar:
8961 @if fastjar
8962 maybe-dvi-fastjar: dvi-fastjar
8963
8964 dvi-fastjar: \
8965     configure-fastjar 
8966         @: $(MAKE); $(unstage)
8967         @[ -f ./fastjar/Makefile ] || exit 0; \
8968         r=`${PWD_COMMAND}`; export r; \
8969         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8970         $(HOST_EXPORTS) \
8971         for flag in $(EXTRA_HOST_FLAGS) ; do \
8972           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8973         done; \
8974         echo "Doing dvi in fastjar"; \
8975         (cd $(HOST_SUBDIR)/fastjar && \
8976           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8977                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8978                   "RANLIB=$${RANLIB}" \
8979                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8980                   dvi) \
8981           || exit 1
8982
8983 @endif fastjar
8984
8985 .PHONY: maybe-pdf-fastjar pdf-fastjar
8986 maybe-pdf-fastjar:
8987 @if fastjar
8988 maybe-pdf-fastjar: pdf-fastjar
8989
8990 pdf-fastjar: \
8991     configure-fastjar 
8992         @: $(MAKE); $(unstage)
8993         @[ -f ./fastjar/Makefile ] || exit 0; \
8994         r=`${PWD_COMMAND}`; export r; \
8995         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8996         $(HOST_EXPORTS) \
8997         for flag in $(EXTRA_HOST_FLAGS) ; do \
8998           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8999         done; \
9000         echo "Doing pdf in fastjar"; \
9001         (cd $(HOST_SUBDIR)/fastjar && \
9002           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9003                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9004                   "RANLIB=$${RANLIB}" \
9005                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9006                   pdf) \
9007           || exit 1
9008
9009 @endif fastjar
9010
9011 .PHONY: maybe-html-fastjar html-fastjar
9012 maybe-html-fastjar:
9013 @if fastjar
9014 maybe-html-fastjar: html-fastjar
9015
9016 html-fastjar: \
9017     configure-fastjar 
9018         @: $(MAKE); $(unstage)
9019         @[ -f ./fastjar/Makefile ] || exit 0; \
9020         r=`${PWD_COMMAND}`; export r; \
9021         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9022         $(HOST_EXPORTS) \
9023         for flag in $(EXTRA_HOST_FLAGS) ; do \
9024           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9025         done; \
9026         echo "Doing html in fastjar"; \
9027         (cd $(HOST_SUBDIR)/fastjar && \
9028           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9029                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9030                   "RANLIB=$${RANLIB}" \
9031                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9032                   html) \
9033           || exit 1
9034
9035 @endif fastjar
9036
9037 .PHONY: maybe-TAGS-fastjar TAGS-fastjar
9038 maybe-TAGS-fastjar:
9039 @if fastjar
9040 maybe-TAGS-fastjar: TAGS-fastjar
9041
9042 TAGS-fastjar: \
9043     configure-fastjar 
9044         @: $(MAKE); $(unstage)
9045         @[ -f ./fastjar/Makefile ] || exit 0; \
9046         r=`${PWD_COMMAND}`; export r; \
9047         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9048         $(HOST_EXPORTS) \
9049         for flag in $(EXTRA_HOST_FLAGS) ; do \
9050           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9051         done; \
9052         echo "Doing TAGS in fastjar"; \
9053         (cd $(HOST_SUBDIR)/fastjar && \
9054           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9055                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9056                   "RANLIB=$${RANLIB}" \
9057                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9058                   TAGS) \
9059           || exit 1
9060
9061 @endif fastjar
9062
9063 .PHONY: maybe-install-info-fastjar install-info-fastjar
9064 maybe-install-info-fastjar:
9065 @if fastjar
9066 maybe-install-info-fastjar: install-info-fastjar
9067
9068 install-info-fastjar: \
9069     configure-fastjar \
9070     info-fastjar 
9071         @: $(MAKE); $(unstage)
9072         @[ -f ./fastjar/Makefile ] || exit 0; \
9073         r=`${PWD_COMMAND}`; export r; \
9074         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9075         $(HOST_EXPORTS) \
9076         for flag in $(EXTRA_HOST_FLAGS) ; do \
9077           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9078         done; \
9079         echo "Doing install-info in fastjar"; \
9080         (cd $(HOST_SUBDIR)/fastjar && \
9081           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9082                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9083                   "RANLIB=$${RANLIB}" \
9084                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9085                   install-info) \
9086           || exit 1
9087
9088 @endif fastjar
9089
9090 .PHONY: maybe-install-dvi-fastjar install-dvi-fastjar
9091 maybe-install-dvi-fastjar:
9092 @if fastjar
9093 maybe-install-dvi-fastjar: install-dvi-fastjar
9094
9095 install-dvi-fastjar: \
9096     configure-fastjar \
9097     dvi-fastjar 
9098         @: $(MAKE); $(unstage)
9099         @[ -f ./fastjar/Makefile ] || exit 0; \
9100         r=`${PWD_COMMAND}`; export r; \
9101         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9102         $(HOST_EXPORTS) \
9103         for flag in $(EXTRA_HOST_FLAGS) ; do \
9104           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9105         done; \
9106         echo "Doing install-dvi in fastjar"; \
9107         (cd $(HOST_SUBDIR)/fastjar && \
9108           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9109                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9110                   "RANLIB=$${RANLIB}" \
9111                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9112                   install-dvi) \
9113           || exit 1
9114
9115 @endif fastjar
9116
9117 .PHONY: maybe-install-pdf-fastjar install-pdf-fastjar
9118 maybe-install-pdf-fastjar:
9119 @if fastjar
9120 maybe-install-pdf-fastjar: install-pdf-fastjar
9121
9122 install-pdf-fastjar: \
9123     configure-fastjar \
9124     pdf-fastjar 
9125         @: $(MAKE); $(unstage)
9126         @[ -f ./fastjar/Makefile ] || exit 0; \
9127         r=`${PWD_COMMAND}`; export r; \
9128         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9129         $(HOST_EXPORTS) \
9130         for flag in $(EXTRA_HOST_FLAGS) ; do \
9131           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9132         done; \
9133         echo "Doing install-pdf in fastjar"; \
9134         (cd $(HOST_SUBDIR)/fastjar && \
9135           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9136                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9137                   "RANLIB=$${RANLIB}" \
9138                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9139                   install-pdf) \
9140           || exit 1
9141
9142 @endif fastjar
9143
9144 .PHONY: maybe-install-html-fastjar install-html-fastjar
9145 maybe-install-html-fastjar:
9146 @if fastjar
9147 maybe-install-html-fastjar: install-html-fastjar
9148
9149 install-html-fastjar: \
9150     configure-fastjar \
9151     html-fastjar 
9152         @: $(MAKE); $(unstage)
9153         @[ -f ./fastjar/Makefile ] || exit 0; \
9154         r=`${PWD_COMMAND}`; export r; \
9155         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9156         $(HOST_EXPORTS) \
9157         for flag in $(EXTRA_HOST_FLAGS) ; do \
9158           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9159         done; \
9160         echo "Doing install-html in fastjar"; \
9161         (cd $(HOST_SUBDIR)/fastjar && \
9162           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9163                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9164                   "RANLIB=$${RANLIB}" \
9165                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9166                   install-html) \
9167           || exit 1
9168
9169 @endif fastjar
9170
9171 .PHONY: maybe-installcheck-fastjar installcheck-fastjar
9172 maybe-installcheck-fastjar:
9173 @if fastjar
9174 maybe-installcheck-fastjar: installcheck-fastjar
9175
9176 installcheck-fastjar: \
9177     configure-fastjar 
9178         @: $(MAKE); $(unstage)
9179         @[ -f ./fastjar/Makefile ] || exit 0; \
9180         r=`${PWD_COMMAND}`; export r; \
9181         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9182         $(HOST_EXPORTS) \
9183         for flag in $(EXTRA_HOST_FLAGS) ; do \
9184           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9185         done; \
9186         echo "Doing installcheck in fastjar"; \
9187         (cd $(HOST_SUBDIR)/fastjar && \
9188           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9189                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9190                   "RANLIB=$${RANLIB}" \
9191                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9192                   installcheck) \
9193           || exit 1
9194
9195 @endif fastjar
9196
9197 .PHONY: maybe-mostlyclean-fastjar mostlyclean-fastjar
9198 maybe-mostlyclean-fastjar:
9199 @if fastjar
9200 maybe-mostlyclean-fastjar: mostlyclean-fastjar
9201
9202 mostlyclean-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 mostlyclean 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                   mostlyclean) \
9218           || exit 1
9219
9220 @endif fastjar
9221
9222 .PHONY: maybe-clean-fastjar clean-fastjar
9223 maybe-clean-fastjar:
9224 @if fastjar
9225 maybe-clean-fastjar: clean-fastjar
9226
9227 clean-fastjar: 
9228         @: $(MAKE); $(unstage)
9229         @[ -f ./fastjar/Makefile ] || exit 0; \
9230         r=`${PWD_COMMAND}`; export r; \
9231         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9232         $(HOST_EXPORTS) \
9233         for flag in $(EXTRA_HOST_FLAGS) ; do \
9234           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9235         done; \
9236         echo "Doing clean in fastjar"; \
9237         (cd $(HOST_SUBDIR)/fastjar && \
9238           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9239                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9240                   "RANLIB=$${RANLIB}" \
9241                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9242                   clean) \
9243           || exit 1
9244
9245 @endif fastjar
9246
9247 .PHONY: maybe-distclean-fastjar distclean-fastjar
9248 maybe-distclean-fastjar:
9249 @if fastjar
9250 maybe-distclean-fastjar: distclean-fastjar
9251
9252 distclean-fastjar: 
9253         @: $(MAKE); $(unstage)
9254         @[ -f ./fastjar/Makefile ] || exit 0; \
9255         r=`${PWD_COMMAND}`; export r; \
9256         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9257         $(HOST_EXPORTS) \
9258         for flag in $(EXTRA_HOST_FLAGS) ; do \
9259           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9260         done; \
9261         echo "Doing distclean in fastjar"; \
9262         (cd $(HOST_SUBDIR)/fastjar && \
9263           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9264                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9265                   "RANLIB=$${RANLIB}" \
9266                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9267                   distclean) \
9268           || exit 1
9269
9270 @endif fastjar
9271
9272 .PHONY: maybe-maintainer-clean-fastjar maintainer-clean-fastjar
9273 maybe-maintainer-clean-fastjar:
9274 @if fastjar
9275 maybe-maintainer-clean-fastjar: maintainer-clean-fastjar
9276
9277 maintainer-clean-fastjar: 
9278         @: $(MAKE); $(unstage)
9279         @[ -f ./fastjar/Makefile ] || exit 0; \
9280         r=`${PWD_COMMAND}`; export r; \
9281         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9282         $(HOST_EXPORTS) \
9283         for flag in $(EXTRA_HOST_FLAGS) ; do \
9284           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9285         done; \
9286         echo "Doing maintainer-clean in fastjar"; \
9287         (cd $(HOST_SUBDIR)/fastjar && \
9288           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9289                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9290                   "RANLIB=$${RANLIB}" \
9291                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9292                   maintainer-clean) \
9293           || exit 1
9294
9295 @endif fastjar
9296
9297
9298
9299 .PHONY: configure-fixincludes maybe-configure-fixincludes
9300 maybe-configure-fixincludes:
9301 @if gcc-bootstrap
9302 configure-fixincludes: stage_current
9303 @endif gcc-bootstrap
9304 @if fixincludes
9305 maybe-configure-fixincludes: configure-fixincludes
9306 configure-fixincludes: 
9307         @r=`${PWD_COMMAND}`; export r; \
9308         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9309         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9310         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9311         $(HOST_EXPORTS)  \
9312         echo Configuring in $(HOST_SUBDIR)/fixincludes; \
9313         cd "$(HOST_SUBDIR)/fixincludes" || exit 1; \
9314         case $(srcdir) in \
9315           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9316           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9317                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9318         esac; \
9319         module_srcdir=fixincludes; \
9320         $(SHELL) \
9321           $$s/$$module_srcdir/configure \
9322           --srcdir=$${topdir}/$$module_srcdir \
9323           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9324           --target=${target_alias}  \
9325           || exit 1
9326 @endif fixincludes
9327
9328
9329
9330 .PHONY: configure-stage1-fixincludes maybe-configure-stage1-fixincludes
9331 maybe-configure-stage1-fixincludes:
9332 @if fixincludes-bootstrap
9333 maybe-configure-stage1-fixincludes: configure-stage1-fixincludes
9334 configure-stage1-fixincludes:
9335         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
9336         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9337         @r=`${PWD_COMMAND}`; export r; \
9338         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9339         TFLAGS="$(STAGE1_TFLAGS)"; \
9340         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9341         $(HOST_EXPORTS) \
9342         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
9343         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
9344         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
9345         echo Configuring stage 1 in $(HOST_SUBDIR)/fixincludes; \
9346         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9347         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9348         case $(srcdir) in \
9349           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9350           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9351                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9352         esac; \
9353         module_srcdir=fixincludes; \
9354         $(SHELL) $$s/$$module_srcdir/configure \
9355           --srcdir=$${topdir}/$$module_srcdir \
9356           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9357           --target=${target_alias} \
9358            \
9359           $(STAGE1_CONFIGURE_FLAGS)
9360 @endif fixincludes-bootstrap
9361
9362 .PHONY: configure-stage2-fixincludes maybe-configure-stage2-fixincludes
9363 maybe-configure-stage2-fixincludes:
9364 @if fixincludes-bootstrap
9365 maybe-configure-stage2-fixincludes: configure-stage2-fixincludes
9366 configure-stage2-fixincludes:
9367         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
9368         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9369         @r=`${PWD_COMMAND}`; export r; \
9370         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9371         TFLAGS="$(STAGE2_TFLAGS)"; \
9372         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9373         $(HOST_EXPORTS) \
9374         $(POSTSTAGE1_HOST_EXPORTS) \
9375         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
9376         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
9377         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
9378         echo Configuring stage 2 in $(HOST_SUBDIR)/fixincludes; \
9379         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9380         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9381         case $(srcdir) in \
9382           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9383           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9384                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9385         esac; \
9386         module_srcdir=fixincludes; \
9387         $(SHELL) $$s/$$module_srcdir/configure \
9388           --srcdir=$${topdir}/$$module_srcdir \
9389           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9390           --target=${target_alias} \
9391           --with-build-libsubdir=$(HOST_SUBDIR) \
9392           $(STAGE2_CONFIGURE_FLAGS)
9393 @endif fixincludes-bootstrap
9394
9395 .PHONY: configure-stage3-fixincludes maybe-configure-stage3-fixincludes
9396 maybe-configure-stage3-fixincludes:
9397 @if fixincludes-bootstrap
9398 maybe-configure-stage3-fixincludes: configure-stage3-fixincludes
9399 configure-stage3-fixincludes:
9400         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
9401         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9402         @r=`${PWD_COMMAND}`; export r; \
9403         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9404         TFLAGS="$(STAGE3_TFLAGS)"; \
9405         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9406         $(HOST_EXPORTS) \
9407         $(POSTSTAGE1_HOST_EXPORTS) \
9408         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
9409         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
9410         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
9411         echo Configuring stage 3 in $(HOST_SUBDIR)/fixincludes; \
9412         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9413         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9414         case $(srcdir) in \
9415           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9416           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9417                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9418         esac; \
9419         module_srcdir=fixincludes; \
9420         $(SHELL) $$s/$$module_srcdir/configure \
9421           --srcdir=$${topdir}/$$module_srcdir \
9422           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9423           --target=${target_alias} \
9424           --with-build-libsubdir=$(HOST_SUBDIR) \
9425           $(STAGE3_CONFIGURE_FLAGS)
9426 @endif fixincludes-bootstrap
9427
9428 .PHONY: configure-stage4-fixincludes maybe-configure-stage4-fixincludes
9429 maybe-configure-stage4-fixincludes:
9430 @if fixincludes-bootstrap
9431 maybe-configure-stage4-fixincludes: configure-stage4-fixincludes
9432 configure-stage4-fixincludes:
9433         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
9434         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9435         @r=`${PWD_COMMAND}`; export r; \
9436         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9437         TFLAGS="$(STAGE4_TFLAGS)"; \
9438         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9439         $(HOST_EXPORTS) \
9440         $(POSTSTAGE1_HOST_EXPORTS) \
9441         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
9442         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
9443         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
9444         echo Configuring stage 4 in $(HOST_SUBDIR)/fixincludes; \
9445         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9446         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9447         case $(srcdir) in \
9448           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9449           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9450                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9451         esac; \
9452         module_srcdir=fixincludes; \
9453         $(SHELL) $$s/$$module_srcdir/configure \
9454           --srcdir=$${topdir}/$$module_srcdir \
9455           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9456           --target=${target_alias} \
9457           --with-build-libsubdir=$(HOST_SUBDIR) \
9458           $(STAGE4_CONFIGURE_FLAGS)
9459 @endif fixincludes-bootstrap
9460
9461 .PHONY: configure-stageprofile-fixincludes maybe-configure-stageprofile-fixincludes
9462 maybe-configure-stageprofile-fixincludes:
9463 @if fixincludes-bootstrap
9464 maybe-configure-stageprofile-fixincludes: configure-stageprofile-fixincludes
9465 configure-stageprofile-fixincludes:
9466         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
9467         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9468         @r=`${PWD_COMMAND}`; export r; \
9469         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9470         TFLAGS="$(STAGEprofile_TFLAGS)"; \
9471         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9472         $(HOST_EXPORTS) \
9473         $(POSTSTAGE1_HOST_EXPORTS) \
9474         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
9475         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
9476         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
9477         echo Configuring stage profile in $(HOST_SUBDIR)/fixincludes; \
9478         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9479         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9480         case $(srcdir) in \
9481           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9482           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9483                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9484         esac; \
9485         module_srcdir=fixincludes; \
9486         $(SHELL) $$s/$$module_srcdir/configure \
9487           --srcdir=$${topdir}/$$module_srcdir \
9488           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9489           --target=${target_alias} \
9490           --with-build-libsubdir=$(HOST_SUBDIR) \
9491           $(STAGEprofile_CONFIGURE_FLAGS)
9492 @endif fixincludes-bootstrap
9493
9494 .PHONY: configure-stagetrain-fixincludes maybe-configure-stagetrain-fixincludes
9495 maybe-configure-stagetrain-fixincludes:
9496 @if fixincludes-bootstrap
9497 maybe-configure-stagetrain-fixincludes: configure-stagetrain-fixincludes
9498 configure-stagetrain-fixincludes:
9499         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
9500         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9501         @r=`${PWD_COMMAND}`; export r; \
9502         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9503         TFLAGS="$(STAGEtrain_TFLAGS)"; \
9504         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9505         $(HOST_EXPORTS) \
9506         $(POSTSTAGE1_HOST_EXPORTS) \
9507         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
9508         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
9509         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
9510         echo Configuring stage train in $(HOST_SUBDIR)/fixincludes; \
9511         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9512         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9513         case $(srcdir) in \
9514           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9515           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9516                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9517         esac; \
9518         module_srcdir=fixincludes; \
9519         $(SHELL) $$s/$$module_srcdir/configure \
9520           --srcdir=$${topdir}/$$module_srcdir \
9521           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9522           --target=${target_alias} \
9523           --with-build-libsubdir=$(HOST_SUBDIR) \
9524           $(STAGEtrain_CONFIGURE_FLAGS)
9525 @endif fixincludes-bootstrap
9526
9527 .PHONY: configure-stagefeedback-fixincludes maybe-configure-stagefeedback-fixincludes
9528 maybe-configure-stagefeedback-fixincludes:
9529 @if fixincludes-bootstrap
9530 maybe-configure-stagefeedback-fixincludes: configure-stagefeedback-fixincludes
9531 configure-stagefeedback-fixincludes:
9532         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
9533         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9534         @r=`${PWD_COMMAND}`; export r; \
9535         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9536         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
9537         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9538         $(HOST_EXPORTS) \
9539         $(POSTSTAGE1_HOST_EXPORTS) \
9540         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
9541         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
9542         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
9543         echo Configuring stage feedback in $(HOST_SUBDIR)/fixincludes; \
9544         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9545         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9546         case $(srcdir) in \
9547           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9548           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9549                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9550         esac; \
9551         module_srcdir=fixincludes; \
9552         $(SHELL) $$s/$$module_srcdir/configure \
9553           --srcdir=$${topdir}/$$module_srcdir \
9554           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9555           --target=${target_alias} \
9556           --with-build-libsubdir=$(HOST_SUBDIR) \
9557           $(STAGEfeedback_CONFIGURE_FLAGS)
9558 @endif fixincludes-bootstrap
9559
9560 .PHONY: configure-stageautoprofile-fixincludes maybe-configure-stageautoprofile-fixincludes
9561 maybe-configure-stageautoprofile-fixincludes:
9562 @if fixincludes-bootstrap
9563 maybe-configure-stageautoprofile-fixincludes: configure-stageautoprofile-fixincludes
9564 configure-stageautoprofile-fixincludes:
9565         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
9566         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9567         @r=`${PWD_COMMAND}`; export r; \
9568         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9569         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
9570         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9571         $(HOST_EXPORTS) \
9572         $(POSTSTAGE1_HOST_EXPORTS) \
9573         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
9574         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
9575         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
9576         echo Configuring stage autoprofile in $(HOST_SUBDIR)/fixincludes; \
9577         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9578         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9579         case $(srcdir) in \
9580           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9581           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9582                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9583         esac; \
9584         module_srcdir=fixincludes; \
9585         $(SHELL) $$s/$$module_srcdir/configure \
9586           --srcdir=$${topdir}/$$module_srcdir \
9587           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9588           --target=${target_alias} \
9589           --with-build-libsubdir=$(HOST_SUBDIR) \
9590           $(STAGEautoprofile_CONFIGURE_FLAGS)
9591 @endif fixincludes-bootstrap
9592
9593 .PHONY: configure-stageautofeedback-fixincludes maybe-configure-stageautofeedback-fixincludes
9594 maybe-configure-stageautofeedback-fixincludes:
9595 @if fixincludes-bootstrap
9596 maybe-configure-stageautofeedback-fixincludes: configure-stageautofeedback-fixincludes
9597 configure-stageautofeedback-fixincludes:
9598         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
9599         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9600         @r=`${PWD_COMMAND}`; export r; \
9601         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9602         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
9603         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9604         $(HOST_EXPORTS) \
9605         $(POSTSTAGE1_HOST_EXPORTS) \
9606         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
9607         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
9608         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
9609         echo Configuring stage autofeedback in $(HOST_SUBDIR)/fixincludes; \
9610         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9611         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9612         case $(srcdir) in \
9613           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9614           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9615                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9616         esac; \
9617         module_srcdir=fixincludes; \
9618         $(SHELL) $$s/$$module_srcdir/configure \
9619           --srcdir=$${topdir}/$$module_srcdir \
9620           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9621           --target=${target_alias} \
9622           --with-build-libsubdir=$(HOST_SUBDIR) \
9623           $(STAGEautofeedback_CONFIGURE_FLAGS)
9624 @endif fixincludes-bootstrap
9625
9626
9627
9628
9629
9630 .PHONY: all-fixincludes maybe-all-fixincludes
9631 maybe-all-fixincludes:
9632 @if gcc-bootstrap
9633 all-fixincludes: stage_current
9634 @endif gcc-bootstrap
9635 @if fixincludes
9636 TARGET-fixincludes=all
9637 maybe-all-fixincludes: all-fixincludes
9638 all-fixincludes: configure-fixincludes
9639         @r=`${PWD_COMMAND}`; export r; \
9640         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9641         $(HOST_EXPORTS)  \
9642         (cd $(HOST_SUBDIR)/fixincludes && \
9643           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
9644                 $(TARGET-fixincludes))
9645 @endif fixincludes
9646
9647
9648
9649 .PHONY: all-stage1-fixincludes maybe-all-stage1-fixincludes
9650 .PHONY: clean-stage1-fixincludes maybe-clean-stage1-fixincludes
9651 maybe-all-stage1-fixincludes:
9652 maybe-clean-stage1-fixincludes:
9653 @if fixincludes-bootstrap
9654 maybe-all-stage1-fixincludes: all-stage1-fixincludes
9655 all-stage1: all-stage1-fixincludes
9656 TARGET-stage1-fixincludes = $(TARGET-fixincludes)
9657 all-stage1-fixincludes: configure-stage1-fixincludes
9658         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
9659         @r=`${PWD_COMMAND}`; export r; \
9660         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9661         TFLAGS="$(STAGE1_TFLAGS)"; \
9662         $(HOST_EXPORTS)  \
9663         cd $(HOST_SUBDIR)/fixincludes && \
9664          \
9665         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9666                 CFLAGS="$(STAGE1_CFLAGS)" \
9667                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
9668                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
9669                 LIBCFLAGS="$(LIBCFLAGS)" \
9670                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9671                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9672                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9673                 $(EXTRA_HOST_FLAGS)  \
9674                 $(STAGE1_FLAGS_TO_PASS)  \
9675                 TFLAGS="$(STAGE1_TFLAGS)"  \
9676                 $(TARGET-stage1-fixincludes)
9677
9678 maybe-clean-stage1-fixincludes: clean-stage1-fixincludes
9679 clean-stage1: clean-stage1-fixincludes
9680 clean-stage1-fixincludes:
9681         @if [ $(current_stage) = stage1 ]; then \
9682           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9683         else \
9684           [ -f $(HOST_SUBDIR)/stage1-fixincludes/Makefile ] || exit 0; \
9685           $(MAKE) stage1-start; \
9686         fi; \
9687         cd $(HOST_SUBDIR)/fixincludes && \
9688         $(MAKE) $(EXTRA_HOST_FLAGS)  \
9689         $(STAGE1_FLAGS_TO_PASS)  clean
9690 @endif fixincludes-bootstrap
9691
9692
9693 .PHONY: all-stage2-fixincludes maybe-all-stage2-fixincludes
9694 .PHONY: clean-stage2-fixincludes maybe-clean-stage2-fixincludes
9695 maybe-all-stage2-fixincludes:
9696 maybe-clean-stage2-fixincludes:
9697 @if fixincludes-bootstrap
9698 maybe-all-stage2-fixincludes: all-stage2-fixincludes
9699 all-stage2: all-stage2-fixincludes
9700 TARGET-stage2-fixincludes = $(TARGET-fixincludes)
9701 all-stage2-fixincludes: configure-stage2-fixincludes
9702         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
9703         @r=`${PWD_COMMAND}`; export r; \
9704         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9705         TFLAGS="$(STAGE2_TFLAGS)"; \
9706         $(HOST_EXPORTS) \
9707         $(POSTSTAGE1_HOST_EXPORTS)  \
9708         cd $(HOST_SUBDIR)/fixincludes && \
9709          \
9710         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9711                 CFLAGS="$(STAGE2_CFLAGS)" \
9712                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
9713                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
9714                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
9715                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9716                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9717                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9718                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
9719                 TFLAGS="$(STAGE2_TFLAGS)"  \
9720                 $(TARGET-stage2-fixincludes)
9721
9722 maybe-clean-stage2-fixincludes: clean-stage2-fixincludes
9723 clean-stage2: clean-stage2-fixincludes
9724 clean-stage2-fixincludes:
9725         @if [ $(current_stage) = stage2 ]; then \
9726           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9727         else \
9728           [ -f $(HOST_SUBDIR)/stage2-fixincludes/Makefile ] || exit 0; \
9729           $(MAKE) stage2-start; \
9730         fi; \
9731         cd $(HOST_SUBDIR)/fixincludes && \
9732         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
9733 @endif fixincludes-bootstrap
9734
9735
9736 .PHONY: all-stage3-fixincludes maybe-all-stage3-fixincludes
9737 .PHONY: clean-stage3-fixincludes maybe-clean-stage3-fixincludes
9738 maybe-all-stage3-fixincludes:
9739 maybe-clean-stage3-fixincludes:
9740 @if fixincludes-bootstrap
9741 maybe-all-stage3-fixincludes: all-stage3-fixincludes
9742 all-stage3: all-stage3-fixincludes
9743 TARGET-stage3-fixincludes = $(TARGET-fixincludes)
9744 all-stage3-fixincludes: configure-stage3-fixincludes
9745         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
9746         @r=`${PWD_COMMAND}`; export r; \
9747         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9748         TFLAGS="$(STAGE3_TFLAGS)"; \
9749         $(HOST_EXPORTS) \
9750         $(POSTSTAGE1_HOST_EXPORTS)  \
9751         cd $(HOST_SUBDIR)/fixincludes && \
9752          \
9753         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9754                 CFLAGS="$(STAGE3_CFLAGS)" \
9755                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
9756                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
9757                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
9758                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9759                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9760                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9761                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
9762                 TFLAGS="$(STAGE3_TFLAGS)"  \
9763                 $(TARGET-stage3-fixincludes)
9764
9765 maybe-clean-stage3-fixincludes: clean-stage3-fixincludes
9766 clean-stage3: clean-stage3-fixincludes
9767 clean-stage3-fixincludes:
9768         @if [ $(current_stage) = stage3 ]; then \
9769           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9770         else \
9771           [ -f $(HOST_SUBDIR)/stage3-fixincludes/Makefile ] || exit 0; \
9772           $(MAKE) stage3-start; \
9773         fi; \
9774         cd $(HOST_SUBDIR)/fixincludes && \
9775         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
9776 @endif fixincludes-bootstrap
9777
9778
9779 .PHONY: all-stage4-fixincludes maybe-all-stage4-fixincludes
9780 .PHONY: clean-stage4-fixincludes maybe-clean-stage4-fixincludes
9781 maybe-all-stage4-fixincludes:
9782 maybe-clean-stage4-fixincludes:
9783 @if fixincludes-bootstrap
9784 maybe-all-stage4-fixincludes: all-stage4-fixincludes
9785 all-stage4: all-stage4-fixincludes
9786 TARGET-stage4-fixincludes = $(TARGET-fixincludes)
9787 all-stage4-fixincludes: configure-stage4-fixincludes
9788         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
9789         @r=`${PWD_COMMAND}`; export r; \
9790         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9791         TFLAGS="$(STAGE4_TFLAGS)"; \
9792         $(HOST_EXPORTS) \
9793         $(POSTSTAGE1_HOST_EXPORTS)  \
9794         cd $(HOST_SUBDIR)/fixincludes && \
9795          \
9796         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9797                 CFLAGS="$(STAGE4_CFLAGS)" \
9798                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
9799                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
9800                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
9801                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9802                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9803                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9804                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
9805                 TFLAGS="$(STAGE4_TFLAGS)"  \
9806                 $(TARGET-stage4-fixincludes)
9807
9808 maybe-clean-stage4-fixincludes: clean-stage4-fixincludes
9809 clean-stage4: clean-stage4-fixincludes
9810 clean-stage4-fixincludes:
9811         @if [ $(current_stage) = stage4 ]; then \
9812           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9813         else \
9814           [ -f $(HOST_SUBDIR)/stage4-fixincludes/Makefile ] || exit 0; \
9815           $(MAKE) stage4-start; \
9816         fi; \
9817         cd $(HOST_SUBDIR)/fixincludes && \
9818         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
9819 @endif fixincludes-bootstrap
9820
9821
9822 .PHONY: all-stageprofile-fixincludes maybe-all-stageprofile-fixincludes
9823 .PHONY: clean-stageprofile-fixincludes maybe-clean-stageprofile-fixincludes
9824 maybe-all-stageprofile-fixincludes:
9825 maybe-clean-stageprofile-fixincludes:
9826 @if fixincludes-bootstrap
9827 maybe-all-stageprofile-fixincludes: all-stageprofile-fixincludes
9828 all-stageprofile: all-stageprofile-fixincludes
9829 TARGET-stageprofile-fixincludes = $(TARGET-fixincludes)
9830 all-stageprofile-fixincludes: configure-stageprofile-fixincludes
9831         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
9832         @r=`${PWD_COMMAND}`; export r; \
9833         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9834         TFLAGS="$(STAGEprofile_TFLAGS)"; \
9835         $(HOST_EXPORTS) \
9836         $(POSTSTAGE1_HOST_EXPORTS)  \
9837         cd $(HOST_SUBDIR)/fixincludes && \
9838          \
9839         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9840                 CFLAGS="$(STAGEprofile_CFLAGS)" \
9841                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
9842                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
9843                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
9844                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9845                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9846                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9847                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
9848                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
9849                 $(TARGET-stageprofile-fixincludes)
9850
9851 maybe-clean-stageprofile-fixincludes: clean-stageprofile-fixincludes
9852 clean-stageprofile: clean-stageprofile-fixincludes
9853 clean-stageprofile-fixincludes:
9854         @if [ $(current_stage) = stageprofile ]; then \
9855           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9856         else \
9857           [ -f $(HOST_SUBDIR)/stageprofile-fixincludes/Makefile ] || exit 0; \
9858           $(MAKE) stageprofile-start; \
9859         fi; \
9860         cd $(HOST_SUBDIR)/fixincludes && \
9861         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
9862 @endif fixincludes-bootstrap
9863
9864
9865 .PHONY: all-stagetrain-fixincludes maybe-all-stagetrain-fixincludes
9866 .PHONY: clean-stagetrain-fixincludes maybe-clean-stagetrain-fixincludes
9867 maybe-all-stagetrain-fixincludes:
9868 maybe-clean-stagetrain-fixincludes:
9869 @if fixincludes-bootstrap
9870 maybe-all-stagetrain-fixincludes: all-stagetrain-fixincludes
9871 all-stagetrain: all-stagetrain-fixincludes
9872 TARGET-stagetrain-fixincludes = $(TARGET-fixincludes)
9873 all-stagetrain-fixincludes: configure-stagetrain-fixincludes
9874         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
9875         @r=`${PWD_COMMAND}`; export r; \
9876         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9877         TFLAGS="$(STAGEtrain_TFLAGS)"; \
9878         $(HOST_EXPORTS) \
9879         $(POSTSTAGE1_HOST_EXPORTS)  \
9880         cd $(HOST_SUBDIR)/fixincludes && \
9881          \
9882         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9883                 CFLAGS="$(STAGEtrain_CFLAGS)" \
9884                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
9885                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
9886                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
9887                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9888                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9889                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9890                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
9891                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
9892                 $(TARGET-stagetrain-fixincludes)
9893
9894 maybe-clean-stagetrain-fixincludes: clean-stagetrain-fixincludes
9895 clean-stagetrain: clean-stagetrain-fixincludes
9896 clean-stagetrain-fixincludes:
9897         @if [ $(current_stage) = stagetrain ]; then \
9898           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9899         else \
9900           [ -f $(HOST_SUBDIR)/stagetrain-fixincludes/Makefile ] || exit 0; \
9901           $(MAKE) stagetrain-start; \
9902         fi; \
9903         cd $(HOST_SUBDIR)/fixincludes && \
9904         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
9905 @endif fixincludes-bootstrap
9906
9907
9908 .PHONY: all-stagefeedback-fixincludes maybe-all-stagefeedback-fixincludes
9909 .PHONY: clean-stagefeedback-fixincludes maybe-clean-stagefeedback-fixincludes
9910 maybe-all-stagefeedback-fixincludes:
9911 maybe-clean-stagefeedback-fixincludes:
9912 @if fixincludes-bootstrap
9913 maybe-all-stagefeedback-fixincludes: all-stagefeedback-fixincludes
9914 all-stagefeedback: all-stagefeedback-fixincludes
9915 TARGET-stagefeedback-fixincludes = $(TARGET-fixincludes)
9916 all-stagefeedback-fixincludes: configure-stagefeedback-fixincludes
9917         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
9918         @r=`${PWD_COMMAND}`; export r; \
9919         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9920         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
9921         $(HOST_EXPORTS) \
9922         $(POSTSTAGE1_HOST_EXPORTS)  \
9923         cd $(HOST_SUBDIR)/fixincludes && \
9924          \
9925         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9926                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
9927                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
9928                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
9929                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
9930                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9931                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9932                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9933                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
9934                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
9935                 $(TARGET-stagefeedback-fixincludes)
9936
9937 maybe-clean-stagefeedback-fixincludes: clean-stagefeedback-fixincludes
9938 clean-stagefeedback: clean-stagefeedback-fixincludes
9939 clean-stagefeedback-fixincludes:
9940         @if [ $(current_stage) = stagefeedback ]; then \
9941           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9942         else \
9943           [ -f $(HOST_SUBDIR)/stagefeedback-fixincludes/Makefile ] || exit 0; \
9944           $(MAKE) stagefeedback-start; \
9945         fi; \
9946         cd $(HOST_SUBDIR)/fixincludes && \
9947         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
9948 @endif fixincludes-bootstrap
9949
9950
9951 .PHONY: all-stageautoprofile-fixincludes maybe-all-stageautoprofile-fixincludes
9952 .PHONY: clean-stageautoprofile-fixincludes maybe-clean-stageautoprofile-fixincludes
9953 maybe-all-stageautoprofile-fixincludes:
9954 maybe-clean-stageautoprofile-fixincludes:
9955 @if fixincludes-bootstrap
9956 maybe-all-stageautoprofile-fixincludes: all-stageautoprofile-fixincludes
9957 all-stageautoprofile: all-stageautoprofile-fixincludes
9958 TARGET-stageautoprofile-fixincludes = $(TARGET-fixincludes)
9959 all-stageautoprofile-fixincludes: configure-stageautoprofile-fixincludes
9960         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
9961         @r=`${PWD_COMMAND}`; export r; \
9962         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9963         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
9964         $(HOST_EXPORTS) \
9965         $(POSTSTAGE1_HOST_EXPORTS)  \
9966         cd $(HOST_SUBDIR)/fixincludes && \
9967         $$s/gcc/config/i386/$(AUTO_PROFILE) \
9968         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9969                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
9970                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
9971                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
9972                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
9973                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9974                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9975                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9976                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
9977                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
9978                 $(TARGET-stageautoprofile-fixincludes)
9979
9980 maybe-clean-stageautoprofile-fixincludes: clean-stageautoprofile-fixincludes
9981 clean-stageautoprofile: clean-stageautoprofile-fixincludes
9982 clean-stageautoprofile-fixincludes:
9983         @if [ $(current_stage) = stageautoprofile ]; then \
9984           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9985         else \
9986           [ -f $(HOST_SUBDIR)/stageautoprofile-fixincludes/Makefile ] || exit 0; \
9987           $(MAKE) stageautoprofile-start; \
9988         fi; \
9989         cd $(HOST_SUBDIR)/fixincludes && \
9990         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
9991 @endif fixincludes-bootstrap
9992
9993
9994 .PHONY: all-stageautofeedback-fixincludes maybe-all-stageautofeedback-fixincludes
9995 .PHONY: clean-stageautofeedback-fixincludes maybe-clean-stageautofeedback-fixincludes
9996 maybe-all-stageautofeedback-fixincludes:
9997 maybe-clean-stageautofeedback-fixincludes:
9998 @if fixincludes-bootstrap
9999 maybe-all-stageautofeedback-fixincludes: all-stageautofeedback-fixincludes
10000 all-stageautofeedback: all-stageautofeedback-fixincludes
10001 TARGET-stageautofeedback-fixincludes = $(TARGET-fixincludes)
10002 all-stageautofeedback-fixincludes: configure-stageautofeedback-fixincludes
10003         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
10004         @r=`${PWD_COMMAND}`; export r; \
10005         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10006         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
10007         $(HOST_EXPORTS) \
10008         $(POSTSTAGE1_HOST_EXPORTS)  \
10009         cd $(HOST_SUBDIR)/fixincludes && \
10010          \
10011         $(MAKE) $(BASE_FLAGS_TO_PASS) \
10012                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
10013                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
10014                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
10015                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
10016                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10017                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10018                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10019                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
10020                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
10021                 $(TARGET-stageautofeedback-fixincludes)
10022
10023 maybe-clean-stageautofeedback-fixincludes: clean-stageautofeedback-fixincludes
10024 clean-stageautofeedback: clean-stageautofeedback-fixincludes
10025 clean-stageautofeedback-fixincludes:
10026         @if [ $(current_stage) = stageautofeedback ]; then \
10027           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
10028         else \
10029           [ -f $(HOST_SUBDIR)/stageautofeedback-fixincludes/Makefile ] || exit 0; \
10030           $(MAKE) stageautofeedback-start; \
10031         fi; \
10032         cd $(HOST_SUBDIR)/fixincludes && \
10033         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
10034 @endif fixincludes-bootstrap
10035
10036
10037
10038
10039
10040 .PHONY: check-fixincludes maybe-check-fixincludes
10041 maybe-check-fixincludes:
10042 @if fixincludes
10043 maybe-check-fixincludes: check-fixincludes
10044
10045 check-fixincludes:
10046         @: $(MAKE); $(unstage)
10047         @r=`${PWD_COMMAND}`; export r; \
10048         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10049         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
10050         (cd $(HOST_SUBDIR)/fixincludes && \
10051           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
10052
10053 @endif fixincludes
10054
10055 .PHONY: install-fixincludes maybe-install-fixincludes
10056 maybe-install-fixincludes:
10057 @if fixincludes
10058 maybe-install-fixincludes: install-fixincludes
10059
10060 install-fixincludes: installdirs
10061         @: $(MAKE); $(unstage)
10062         @r=`${PWD_COMMAND}`; export r; \
10063         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10064         $(HOST_EXPORTS) \
10065         (cd $(HOST_SUBDIR)/fixincludes && \
10066           $(MAKE) $(FLAGS_TO_PASS)  install)
10067
10068 @endif fixincludes
10069
10070 .PHONY: install-strip-fixincludes maybe-install-strip-fixincludes
10071 maybe-install-strip-fixincludes:
10072 @if fixincludes
10073 maybe-install-strip-fixincludes: install-strip-fixincludes
10074
10075 install-strip-fixincludes: installdirs
10076         @: $(MAKE); $(unstage)
10077         @r=`${PWD_COMMAND}`; export r; \
10078         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10079         $(HOST_EXPORTS) \
10080         (cd $(HOST_SUBDIR)/fixincludes && \
10081           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
10082
10083 @endif fixincludes
10084
10085 # Other targets (info, dvi, pdf, etc.)
10086
10087 .PHONY: maybe-info-fixincludes info-fixincludes
10088 maybe-info-fixincludes:
10089 @if fixincludes
10090 maybe-info-fixincludes: info-fixincludes
10091
10092 info-fixincludes: \
10093     configure-fixincludes 
10094         @[ -f ./fixincludes/Makefile ] || exit 0; \
10095         r=`${PWD_COMMAND}`; export r; \
10096         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10097         $(HOST_EXPORTS) \
10098         for flag in $(EXTRA_HOST_FLAGS) ; do \
10099           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10100         done; \
10101         echo "Doing info in fixincludes"; \
10102         (cd $(HOST_SUBDIR)/fixincludes && \
10103           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10104                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10105                   "RANLIB=$${RANLIB}" \
10106                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10107                   info) \
10108           || exit 1
10109
10110 @endif fixincludes
10111
10112 .PHONY: maybe-dvi-fixincludes dvi-fixincludes
10113 maybe-dvi-fixincludes:
10114 @if fixincludes
10115 maybe-dvi-fixincludes: dvi-fixincludes
10116
10117 dvi-fixincludes: \
10118     configure-fixincludes 
10119         @[ -f ./fixincludes/Makefile ] || exit 0; \
10120         r=`${PWD_COMMAND}`; export r; \
10121         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10122         $(HOST_EXPORTS) \
10123         for flag in $(EXTRA_HOST_FLAGS) ; do \
10124           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10125         done; \
10126         echo "Doing dvi in fixincludes"; \
10127         (cd $(HOST_SUBDIR)/fixincludes && \
10128           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10129                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10130                   "RANLIB=$${RANLIB}" \
10131                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10132                   dvi) \
10133           || exit 1
10134
10135 @endif fixincludes
10136
10137 .PHONY: maybe-pdf-fixincludes pdf-fixincludes
10138 maybe-pdf-fixincludes:
10139 @if fixincludes
10140 maybe-pdf-fixincludes: pdf-fixincludes
10141
10142 pdf-fixincludes: \
10143     configure-fixincludes 
10144         @[ -f ./fixincludes/Makefile ] || exit 0; \
10145         r=`${PWD_COMMAND}`; export r; \
10146         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10147         $(HOST_EXPORTS) \
10148         for flag in $(EXTRA_HOST_FLAGS) ; do \
10149           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10150         done; \
10151         echo "Doing pdf in fixincludes"; \
10152         (cd $(HOST_SUBDIR)/fixincludes && \
10153           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10154                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10155                   "RANLIB=$${RANLIB}" \
10156                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10157                   pdf) \
10158           || exit 1
10159
10160 @endif fixincludes
10161
10162 .PHONY: maybe-html-fixincludes html-fixincludes
10163 maybe-html-fixincludes:
10164 @if fixincludes
10165 maybe-html-fixincludes: html-fixincludes
10166
10167 html-fixincludes: \
10168     configure-fixincludes 
10169         @[ -f ./fixincludes/Makefile ] || exit 0; \
10170         r=`${PWD_COMMAND}`; export r; \
10171         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10172         $(HOST_EXPORTS) \
10173         for flag in $(EXTRA_HOST_FLAGS) ; do \
10174           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10175         done; \
10176         echo "Doing html in fixincludes"; \
10177         (cd $(HOST_SUBDIR)/fixincludes && \
10178           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10179                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10180                   "RANLIB=$${RANLIB}" \
10181                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10182                   html) \
10183           || exit 1
10184
10185 @endif fixincludes
10186
10187 .PHONY: maybe-TAGS-fixincludes TAGS-fixincludes
10188 maybe-TAGS-fixincludes:
10189 @if fixincludes
10190 maybe-TAGS-fixincludes: TAGS-fixincludes
10191
10192 # fixincludes doesn't support TAGS.
10193 TAGS-fixincludes:
10194
10195 @endif fixincludes
10196
10197 .PHONY: maybe-install-info-fixincludes install-info-fixincludes
10198 maybe-install-info-fixincludes:
10199 @if fixincludes
10200 maybe-install-info-fixincludes: install-info-fixincludes
10201
10202 install-info-fixincludes: \
10203     configure-fixincludes \
10204     info-fixincludes 
10205         @[ -f ./fixincludes/Makefile ] || exit 0; \
10206         r=`${PWD_COMMAND}`; export r; \
10207         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10208         $(HOST_EXPORTS) \
10209         for flag in $(EXTRA_HOST_FLAGS) ; do \
10210           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10211         done; \
10212         echo "Doing install-info in fixincludes"; \
10213         (cd $(HOST_SUBDIR)/fixincludes && \
10214           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10215                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10216                   "RANLIB=$${RANLIB}" \
10217                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10218                   install-info) \
10219           || exit 1
10220
10221 @endif fixincludes
10222
10223 .PHONY: maybe-install-dvi-fixincludes install-dvi-fixincludes
10224 maybe-install-dvi-fixincludes:
10225 @if fixincludes
10226 maybe-install-dvi-fixincludes: install-dvi-fixincludes
10227
10228 # fixincludes doesn't support install-dvi.
10229 install-dvi-fixincludes:
10230
10231 @endif fixincludes
10232
10233 .PHONY: maybe-install-pdf-fixincludes install-pdf-fixincludes
10234 maybe-install-pdf-fixincludes:
10235 @if fixincludes
10236 maybe-install-pdf-fixincludes: install-pdf-fixincludes
10237
10238 install-pdf-fixincludes: \
10239     configure-fixincludes \
10240     pdf-fixincludes 
10241         @[ -f ./fixincludes/Makefile ] || exit 0; \
10242         r=`${PWD_COMMAND}`; export r; \
10243         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10244         $(HOST_EXPORTS) \
10245         for flag in $(EXTRA_HOST_FLAGS) ; do \
10246           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10247         done; \
10248         echo "Doing install-pdf in fixincludes"; \
10249         (cd $(HOST_SUBDIR)/fixincludes && \
10250           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10251                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10252                   "RANLIB=$${RANLIB}" \
10253                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10254                   install-pdf) \
10255           || exit 1
10256
10257 @endif fixincludes
10258
10259 .PHONY: maybe-install-html-fixincludes install-html-fixincludes
10260 maybe-install-html-fixincludes:
10261 @if fixincludes
10262 maybe-install-html-fixincludes: install-html-fixincludes
10263
10264 install-html-fixincludes: \
10265     configure-fixincludes \
10266     html-fixincludes 
10267         @[ -f ./fixincludes/Makefile ] || exit 0; \
10268         r=`${PWD_COMMAND}`; export r; \
10269         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10270         $(HOST_EXPORTS) \
10271         for flag in $(EXTRA_HOST_FLAGS) ; do \
10272           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10273         done; \
10274         echo "Doing install-html in fixincludes"; \
10275         (cd $(HOST_SUBDIR)/fixincludes && \
10276           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10277                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10278                   "RANLIB=$${RANLIB}" \
10279                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10280                   install-html) \
10281           || exit 1
10282
10283 @endif fixincludes
10284
10285 .PHONY: maybe-installcheck-fixincludes installcheck-fixincludes
10286 maybe-installcheck-fixincludes:
10287 @if fixincludes
10288 maybe-installcheck-fixincludes: installcheck-fixincludes
10289
10290 installcheck-fixincludes: \
10291     configure-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 installcheck 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                   installcheck) \
10306           || exit 1
10307
10308 @endif fixincludes
10309
10310 .PHONY: maybe-mostlyclean-fixincludes mostlyclean-fixincludes
10311 maybe-mostlyclean-fixincludes:
10312 @if fixincludes
10313 maybe-mostlyclean-fixincludes: mostlyclean-fixincludes
10314
10315 mostlyclean-fixincludes: 
10316         @[ -f ./fixincludes/Makefile ] || exit 0; \
10317         r=`${PWD_COMMAND}`; export r; \
10318         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10319         $(HOST_EXPORTS) \
10320         for flag in $(EXTRA_HOST_FLAGS) ; do \
10321           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10322         done; \
10323         echo "Doing mostlyclean in fixincludes"; \
10324         (cd $(HOST_SUBDIR)/fixincludes && \
10325           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10326                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10327                   "RANLIB=$${RANLIB}" \
10328                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10329                   mostlyclean) \
10330           || exit 1
10331
10332 @endif fixincludes
10333
10334 .PHONY: maybe-clean-fixincludes clean-fixincludes
10335 maybe-clean-fixincludes:
10336 @if fixincludes
10337 maybe-clean-fixincludes: clean-fixincludes
10338
10339 clean-fixincludes: 
10340         @[ -f ./fixincludes/Makefile ] || exit 0; \
10341         r=`${PWD_COMMAND}`; export r; \
10342         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10343         $(HOST_EXPORTS) \
10344         for flag in $(EXTRA_HOST_FLAGS) ; do \
10345           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10346         done; \
10347         echo "Doing clean in fixincludes"; \
10348         (cd $(HOST_SUBDIR)/fixincludes && \
10349           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10350                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10351                   "RANLIB=$${RANLIB}" \
10352                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10353                   clean) \
10354           || exit 1
10355
10356 @endif fixincludes
10357
10358 .PHONY: maybe-distclean-fixincludes distclean-fixincludes
10359 maybe-distclean-fixincludes:
10360 @if fixincludes
10361 maybe-distclean-fixincludes: distclean-fixincludes
10362
10363 distclean-fixincludes: 
10364         @[ -f ./fixincludes/Makefile ] || exit 0; \
10365         r=`${PWD_COMMAND}`; export r; \
10366         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10367         $(HOST_EXPORTS) \
10368         for flag in $(EXTRA_HOST_FLAGS) ; do \
10369           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10370         done; \
10371         echo "Doing distclean in fixincludes"; \
10372         (cd $(HOST_SUBDIR)/fixincludes && \
10373           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10374                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10375                   "RANLIB=$${RANLIB}" \
10376                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10377                   distclean) \
10378           || exit 1
10379
10380 @endif fixincludes
10381
10382 .PHONY: maybe-maintainer-clean-fixincludes maintainer-clean-fixincludes
10383 maybe-maintainer-clean-fixincludes:
10384 @if fixincludes
10385 maybe-maintainer-clean-fixincludes: maintainer-clean-fixincludes
10386
10387 maintainer-clean-fixincludes: 
10388         @[ -f ./fixincludes/Makefile ] || exit 0; \
10389         r=`${PWD_COMMAND}`; export r; \
10390         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10391         $(HOST_EXPORTS) \
10392         for flag in $(EXTRA_HOST_FLAGS) ; do \
10393           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10394         done; \
10395         echo "Doing maintainer-clean in fixincludes"; \
10396         (cd $(HOST_SUBDIR)/fixincludes && \
10397           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10398                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10399                   "RANLIB=$${RANLIB}" \
10400                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10401                   maintainer-clean) \
10402           || exit 1
10403
10404 @endif fixincludes
10405
10406
10407
10408 .PHONY: configure-flex maybe-configure-flex
10409 maybe-configure-flex:
10410 @if gcc-bootstrap
10411 configure-flex: stage_current
10412 @endif gcc-bootstrap
10413 @if flex
10414 maybe-configure-flex: configure-flex
10415 configure-flex: 
10416         @: $(MAKE); $(unstage)
10417         @r=`${PWD_COMMAND}`; export r; \
10418         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10419         test ! -f $(HOST_SUBDIR)/flex/Makefile || exit 0; \
10420         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/flex; \
10421         $(HOST_EXPORTS)  \
10422         echo Configuring in $(HOST_SUBDIR)/flex; \
10423         cd "$(HOST_SUBDIR)/flex" || exit 1; \
10424         case $(srcdir) in \
10425           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10426           *) topdir=`echo $(HOST_SUBDIR)/flex/ | \
10427                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10428         esac; \
10429         module_srcdir=flex; \
10430         $(SHELL) \
10431           $$s/$$module_srcdir/configure \
10432           --srcdir=$${topdir}/$$module_srcdir \
10433           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10434           --target=${target_alias}  \
10435           || exit 1
10436 @endif flex
10437
10438
10439
10440
10441
10442 .PHONY: all-flex maybe-all-flex
10443 maybe-all-flex:
10444 @if gcc-bootstrap
10445 all-flex: stage_current
10446 @endif gcc-bootstrap
10447 @if flex
10448 TARGET-flex=all
10449 maybe-all-flex: all-flex
10450 all-flex: configure-flex
10451         @: $(MAKE); $(unstage)
10452         @r=`${PWD_COMMAND}`; export r; \
10453         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10454         $(HOST_EXPORTS)  \
10455         (cd $(HOST_SUBDIR)/flex && \
10456           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
10457                 $(TARGET-flex))
10458 @endif flex
10459
10460
10461
10462
10463 .PHONY: check-flex maybe-check-flex
10464 maybe-check-flex:
10465 @if flex
10466 maybe-check-flex: check-flex
10467
10468 # This module is only tested in a native toolchain.
10469 check-flex:
10470         @: $(MAKE); $(unstage)
10471         @if [ '$(host)' = '$(target)' ]; then \
10472           r=`${PWD_COMMAND}`; export r; \
10473           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10474           $(HOST_EXPORTS)  \
10475           (cd $(HOST_SUBDIR)/flex && \
10476             $(MAKE) $(FLAGS_TO_PASS)  check)
10477         fi
10478
10479 @endif flex
10480
10481 .PHONY: install-flex maybe-install-flex
10482 maybe-install-flex:
10483 @if flex
10484 maybe-install-flex: install-flex
10485
10486 install-flex: installdirs
10487         @: $(MAKE); $(unstage)
10488         @r=`${PWD_COMMAND}`; export r; \
10489         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10490         $(HOST_EXPORTS) \
10491         (cd $(HOST_SUBDIR)/flex && \
10492           $(MAKE) $(FLAGS_TO_PASS)  install)
10493
10494 @endif flex
10495
10496 .PHONY: install-strip-flex maybe-install-strip-flex
10497 maybe-install-strip-flex:
10498 @if flex
10499 maybe-install-strip-flex: install-strip-flex
10500
10501 install-strip-flex: installdirs
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) $(FLAGS_TO_PASS)  install-strip)
10508
10509 @endif flex
10510
10511 # Other targets (info, dvi, pdf, etc.)
10512
10513 .PHONY: maybe-info-flex info-flex
10514 maybe-info-flex:
10515 @if flex
10516 maybe-info-flex: info-flex
10517
10518 info-flex: \
10519     configure-flex 
10520         @: $(MAKE); $(unstage)
10521         @[ -f ./flex/Makefile ] || exit 0; \
10522         r=`${PWD_COMMAND}`; export r; \
10523         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10524         $(HOST_EXPORTS) \
10525         for flag in $(EXTRA_HOST_FLAGS) ; do \
10526           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10527         done; \
10528         echo "Doing info in flex"; \
10529         (cd $(HOST_SUBDIR)/flex && \
10530           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10531                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10532                   "RANLIB=$${RANLIB}" \
10533                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10534                   info) \
10535           || exit 1
10536
10537 @endif flex
10538
10539 .PHONY: maybe-dvi-flex dvi-flex
10540 maybe-dvi-flex:
10541 @if flex
10542 maybe-dvi-flex: dvi-flex
10543
10544 dvi-flex: \
10545     configure-flex 
10546         @: $(MAKE); $(unstage)
10547         @[ -f ./flex/Makefile ] || exit 0; \
10548         r=`${PWD_COMMAND}`; export r; \
10549         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10550         $(HOST_EXPORTS) \
10551         for flag in $(EXTRA_HOST_FLAGS) ; do \
10552           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10553         done; \
10554         echo "Doing dvi in flex"; \
10555         (cd $(HOST_SUBDIR)/flex && \
10556           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10557                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10558                   "RANLIB=$${RANLIB}" \
10559                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10560                   dvi) \
10561           || exit 1
10562
10563 @endif flex
10564
10565 .PHONY: maybe-pdf-flex pdf-flex
10566 maybe-pdf-flex:
10567 @if flex
10568 maybe-pdf-flex: pdf-flex
10569
10570 pdf-flex: \
10571     configure-flex 
10572         @: $(MAKE); $(unstage)
10573         @[ -f ./flex/Makefile ] || exit 0; \
10574         r=`${PWD_COMMAND}`; export r; \
10575         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10576         $(HOST_EXPORTS) \
10577         for flag in $(EXTRA_HOST_FLAGS) ; do \
10578           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10579         done; \
10580         echo "Doing pdf in flex"; \
10581         (cd $(HOST_SUBDIR)/flex && \
10582           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10583                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10584                   "RANLIB=$${RANLIB}" \
10585                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10586                   pdf) \
10587           || exit 1
10588
10589 @endif flex
10590
10591 .PHONY: maybe-html-flex html-flex
10592 maybe-html-flex:
10593 @if flex
10594 maybe-html-flex: html-flex
10595
10596 html-flex: \
10597     configure-flex 
10598         @: $(MAKE); $(unstage)
10599         @[ -f ./flex/Makefile ] || exit 0; \
10600         r=`${PWD_COMMAND}`; export r; \
10601         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10602         $(HOST_EXPORTS) \
10603         for flag in $(EXTRA_HOST_FLAGS) ; do \
10604           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10605         done; \
10606         echo "Doing html in flex"; \
10607         (cd $(HOST_SUBDIR)/flex && \
10608           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10609                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10610                   "RANLIB=$${RANLIB}" \
10611                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10612                   html) \
10613           || exit 1
10614
10615 @endif flex
10616
10617 .PHONY: maybe-TAGS-flex TAGS-flex
10618 maybe-TAGS-flex:
10619 @if flex
10620 maybe-TAGS-flex: TAGS-flex
10621
10622 TAGS-flex: \
10623     configure-flex 
10624         @: $(MAKE); $(unstage)
10625         @[ -f ./flex/Makefile ] || exit 0; \
10626         r=`${PWD_COMMAND}`; export r; \
10627         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10628         $(HOST_EXPORTS) \
10629         for flag in $(EXTRA_HOST_FLAGS) ; do \
10630           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10631         done; \
10632         echo "Doing TAGS in flex"; \
10633         (cd $(HOST_SUBDIR)/flex && \
10634           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10635                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10636                   "RANLIB=$${RANLIB}" \
10637                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10638                   TAGS) \
10639           || exit 1
10640
10641 @endif flex
10642
10643 .PHONY: maybe-install-info-flex install-info-flex
10644 maybe-install-info-flex:
10645 @if flex
10646 maybe-install-info-flex: install-info-flex
10647
10648 install-info-flex: \
10649     configure-flex \
10650     info-flex 
10651         @: $(MAKE); $(unstage)
10652         @[ -f ./flex/Makefile ] || exit 0; \
10653         r=`${PWD_COMMAND}`; export r; \
10654         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10655         $(HOST_EXPORTS) \
10656         for flag in $(EXTRA_HOST_FLAGS) ; do \
10657           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10658         done; \
10659         echo "Doing install-info in flex"; \
10660         (cd $(HOST_SUBDIR)/flex && \
10661           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10662                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10663                   "RANLIB=$${RANLIB}" \
10664                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10665                   install-info) \
10666           || exit 1
10667
10668 @endif flex
10669
10670 .PHONY: maybe-install-dvi-flex install-dvi-flex
10671 maybe-install-dvi-flex:
10672 @if flex
10673 maybe-install-dvi-flex: install-dvi-flex
10674
10675 install-dvi-flex: \
10676     configure-flex \
10677     dvi-flex 
10678         @: $(MAKE); $(unstage)
10679         @[ -f ./flex/Makefile ] || exit 0; \
10680         r=`${PWD_COMMAND}`; export r; \
10681         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10682         $(HOST_EXPORTS) \
10683         for flag in $(EXTRA_HOST_FLAGS) ; do \
10684           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10685         done; \
10686         echo "Doing install-dvi in flex"; \
10687         (cd $(HOST_SUBDIR)/flex && \
10688           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10689                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10690                   "RANLIB=$${RANLIB}" \
10691                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10692                   install-dvi) \
10693           || exit 1
10694
10695 @endif flex
10696
10697 .PHONY: maybe-install-pdf-flex install-pdf-flex
10698 maybe-install-pdf-flex:
10699 @if flex
10700 maybe-install-pdf-flex: install-pdf-flex
10701
10702 install-pdf-flex: \
10703     configure-flex \
10704     pdf-flex 
10705         @: $(MAKE); $(unstage)
10706         @[ -f ./flex/Makefile ] || exit 0; \
10707         r=`${PWD_COMMAND}`; export r; \
10708         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10709         $(HOST_EXPORTS) \
10710         for flag in $(EXTRA_HOST_FLAGS) ; do \
10711           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10712         done; \
10713         echo "Doing install-pdf in flex"; \
10714         (cd $(HOST_SUBDIR)/flex && \
10715           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10716                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10717                   "RANLIB=$${RANLIB}" \
10718                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10719                   install-pdf) \
10720           || exit 1
10721
10722 @endif flex
10723
10724 .PHONY: maybe-install-html-flex install-html-flex
10725 maybe-install-html-flex:
10726 @if flex
10727 maybe-install-html-flex: install-html-flex
10728
10729 install-html-flex: \
10730     configure-flex \
10731     html-flex 
10732         @: $(MAKE); $(unstage)
10733         @[ -f ./flex/Makefile ] || exit 0; \
10734         r=`${PWD_COMMAND}`; export r; \
10735         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10736         $(HOST_EXPORTS) \
10737         for flag in $(EXTRA_HOST_FLAGS) ; do \
10738           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10739         done; \
10740         echo "Doing install-html in flex"; \
10741         (cd $(HOST_SUBDIR)/flex && \
10742           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10743                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10744                   "RANLIB=$${RANLIB}" \
10745                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10746                   install-html) \
10747           || exit 1
10748
10749 @endif flex
10750
10751 .PHONY: maybe-installcheck-flex installcheck-flex
10752 maybe-installcheck-flex:
10753 @if flex
10754 maybe-installcheck-flex: installcheck-flex
10755
10756 installcheck-flex: \
10757     configure-flex 
10758         @: $(MAKE); $(unstage)
10759         @[ -f ./flex/Makefile ] || exit 0; \
10760         r=`${PWD_COMMAND}`; export r; \
10761         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10762         $(HOST_EXPORTS) \
10763         for flag in $(EXTRA_HOST_FLAGS) ; do \
10764           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10765         done; \
10766         echo "Doing installcheck in flex"; \
10767         (cd $(HOST_SUBDIR)/flex && \
10768           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10769                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10770                   "RANLIB=$${RANLIB}" \
10771                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10772                   installcheck) \
10773           || exit 1
10774
10775 @endif flex
10776
10777 .PHONY: maybe-mostlyclean-flex mostlyclean-flex
10778 maybe-mostlyclean-flex:
10779 @if flex
10780 maybe-mostlyclean-flex: mostlyclean-flex
10781
10782 mostlyclean-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 mostlyclean 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                   mostlyclean) \
10798           || exit 1
10799
10800 @endif flex
10801
10802 .PHONY: maybe-clean-flex clean-flex
10803 maybe-clean-flex:
10804 @if flex
10805 maybe-clean-flex: clean-flex
10806
10807 clean-flex: 
10808         @: $(MAKE); $(unstage)
10809         @[ -f ./flex/Makefile ] || exit 0; \
10810         r=`${PWD_COMMAND}`; export r; \
10811         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10812         $(HOST_EXPORTS) \
10813         for flag in $(EXTRA_HOST_FLAGS) ; do \
10814           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10815         done; \
10816         echo "Doing clean in flex"; \
10817         (cd $(HOST_SUBDIR)/flex && \
10818           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10819                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10820                   "RANLIB=$${RANLIB}" \
10821                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10822                   clean) \
10823           || exit 1
10824
10825 @endif flex
10826
10827 .PHONY: maybe-distclean-flex distclean-flex
10828 maybe-distclean-flex:
10829 @if flex
10830 maybe-distclean-flex: distclean-flex
10831
10832 distclean-flex: 
10833         @: $(MAKE); $(unstage)
10834         @[ -f ./flex/Makefile ] || exit 0; \
10835         r=`${PWD_COMMAND}`; export r; \
10836         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10837         $(HOST_EXPORTS) \
10838         for flag in $(EXTRA_HOST_FLAGS) ; do \
10839           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10840         done; \
10841         echo "Doing distclean in flex"; \
10842         (cd $(HOST_SUBDIR)/flex && \
10843           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10844                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10845                   "RANLIB=$${RANLIB}" \
10846                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10847                   distclean) \
10848           || exit 1
10849
10850 @endif flex
10851
10852 .PHONY: maybe-maintainer-clean-flex maintainer-clean-flex
10853 maybe-maintainer-clean-flex:
10854 @if flex
10855 maybe-maintainer-clean-flex: maintainer-clean-flex
10856
10857 maintainer-clean-flex: 
10858         @: $(MAKE); $(unstage)
10859         @[ -f ./flex/Makefile ] || exit 0; \
10860         r=`${PWD_COMMAND}`; export r; \
10861         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10862         $(HOST_EXPORTS) \
10863         for flag in $(EXTRA_HOST_FLAGS) ; do \
10864           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10865         done; \
10866         echo "Doing maintainer-clean in flex"; \
10867         (cd $(HOST_SUBDIR)/flex && \
10868           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10869                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10870                   "RANLIB=$${RANLIB}" \
10871                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10872                   maintainer-clean) \
10873           || exit 1
10874
10875 @endif flex
10876
10877
10878
10879 .PHONY: configure-gas maybe-configure-gas
10880 maybe-configure-gas:
10881 @if gcc-bootstrap
10882 configure-gas: stage_current
10883 @endif gcc-bootstrap
10884 @if gas
10885 maybe-configure-gas: configure-gas
10886 configure-gas: 
10887         @r=`${PWD_COMMAND}`; export r; \
10888         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10889         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10890         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10891         $(HOST_EXPORTS)  \
10892         echo Configuring in $(HOST_SUBDIR)/gas; \
10893         cd "$(HOST_SUBDIR)/gas" || exit 1; \
10894         case $(srcdir) in \
10895           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10896           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10897                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10898         esac; \
10899         module_srcdir=gas; \
10900         $(SHELL) \
10901           $$s/$$module_srcdir/configure \
10902           --srcdir=$${topdir}/$$module_srcdir \
10903           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10904           --target=${target_alias}  \
10905           || exit 1
10906 @endif gas
10907
10908
10909
10910 .PHONY: configure-stage1-gas maybe-configure-stage1-gas
10911 maybe-configure-stage1-gas:
10912 @if gas-bootstrap
10913 maybe-configure-stage1-gas: configure-stage1-gas
10914 configure-stage1-gas:
10915         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
10916         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10917         @r=`${PWD_COMMAND}`; export r; \
10918         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10919         TFLAGS="$(STAGE1_TFLAGS)"; \
10920         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10921         $(HOST_EXPORTS) \
10922         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
10923         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
10924         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
10925         echo Configuring stage 1 in $(HOST_SUBDIR)/gas; \
10926         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10927         cd $(HOST_SUBDIR)/gas || exit 1; \
10928         case $(srcdir) in \
10929           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10930           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10931                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10932         esac; \
10933         module_srcdir=gas; \
10934         $(SHELL) $$s/$$module_srcdir/configure \
10935           --srcdir=$${topdir}/$$module_srcdir \
10936           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10937           --target=${target_alias} \
10938            \
10939           $(STAGE1_CONFIGURE_FLAGS)
10940 @endif gas-bootstrap
10941
10942 .PHONY: configure-stage2-gas maybe-configure-stage2-gas
10943 maybe-configure-stage2-gas:
10944 @if gas-bootstrap
10945 maybe-configure-stage2-gas: configure-stage2-gas
10946 configure-stage2-gas:
10947         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
10948         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10949         @r=`${PWD_COMMAND}`; export r; \
10950         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10951         TFLAGS="$(STAGE2_TFLAGS)"; \
10952         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10953         $(HOST_EXPORTS) \
10954         $(POSTSTAGE1_HOST_EXPORTS) \
10955         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
10956         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
10957         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
10958         echo Configuring stage 2 in $(HOST_SUBDIR)/gas; \
10959         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10960         cd $(HOST_SUBDIR)/gas || exit 1; \
10961         case $(srcdir) in \
10962           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10963           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10964                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10965         esac; \
10966         module_srcdir=gas; \
10967         $(SHELL) $$s/$$module_srcdir/configure \
10968           --srcdir=$${topdir}/$$module_srcdir \
10969           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10970           --target=${target_alias} \
10971           --with-build-libsubdir=$(HOST_SUBDIR) \
10972           $(STAGE2_CONFIGURE_FLAGS)
10973 @endif gas-bootstrap
10974
10975 .PHONY: configure-stage3-gas maybe-configure-stage3-gas
10976 maybe-configure-stage3-gas:
10977 @if gas-bootstrap
10978 maybe-configure-stage3-gas: configure-stage3-gas
10979 configure-stage3-gas:
10980         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
10981         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10982         @r=`${PWD_COMMAND}`; export r; \
10983         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10984         TFLAGS="$(STAGE3_TFLAGS)"; \
10985         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10986         $(HOST_EXPORTS) \
10987         $(POSTSTAGE1_HOST_EXPORTS) \
10988         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
10989         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
10990         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
10991         echo Configuring stage 3 in $(HOST_SUBDIR)/gas; \
10992         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10993         cd $(HOST_SUBDIR)/gas || exit 1; \
10994         case $(srcdir) in \
10995           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10996           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10997                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10998         esac; \
10999         module_srcdir=gas; \
11000         $(SHELL) $$s/$$module_srcdir/configure \
11001           --srcdir=$${topdir}/$$module_srcdir \
11002           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11003           --target=${target_alias} \
11004           --with-build-libsubdir=$(HOST_SUBDIR) \
11005           $(STAGE3_CONFIGURE_FLAGS)
11006 @endif gas-bootstrap
11007
11008 .PHONY: configure-stage4-gas maybe-configure-stage4-gas
11009 maybe-configure-stage4-gas:
11010 @if gas-bootstrap
11011 maybe-configure-stage4-gas: configure-stage4-gas
11012 configure-stage4-gas:
11013         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
11014         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
11015         @r=`${PWD_COMMAND}`; export r; \
11016         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11017         TFLAGS="$(STAGE4_TFLAGS)"; \
11018         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
11019         $(HOST_EXPORTS) \
11020         $(POSTSTAGE1_HOST_EXPORTS) \
11021         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
11022         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
11023         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
11024         echo Configuring stage 4 in $(HOST_SUBDIR)/gas; \
11025         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
11026         cd $(HOST_SUBDIR)/gas || exit 1; \
11027         case $(srcdir) in \
11028           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11029           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
11030                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11031         esac; \
11032         module_srcdir=gas; \
11033         $(SHELL) $$s/$$module_srcdir/configure \
11034           --srcdir=$${topdir}/$$module_srcdir \
11035           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11036           --target=${target_alias} \
11037           --with-build-libsubdir=$(HOST_SUBDIR) \
11038           $(STAGE4_CONFIGURE_FLAGS)
11039 @endif gas-bootstrap
11040
11041 .PHONY: configure-stageprofile-gas maybe-configure-stageprofile-gas
11042 maybe-configure-stageprofile-gas:
11043 @if gas-bootstrap
11044 maybe-configure-stageprofile-gas: configure-stageprofile-gas
11045 configure-stageprofile-gas:
11046         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
11047         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
11048         @r=`${PWD_COMMAND}`; export r; \
11049         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11050         TFLAGS="$(STAGEprofile_TFLAGS)"; \
11051         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
11052         $(HOST_EXPORTS) \
11053         $(POSTSTAGE1_HOST_EXPORTS) \
11054         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
11055         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
11056         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
11057         echo Configuring stage profile in $(HOST_SUBDIR)/gas; \
11058         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
11059         cd $(HOST_SUBDIR)/gas || exit 1; \
11060         case $(srcdir) in \
11061           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11062           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
11063                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11064         esac; \
11065         module_srcdir=gas; \
11066         $(SHELL) $$s/$$module_srcdir/configure \
11067           --srcdir=$${topdir}/$$module_srcdir \
11068           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11069           --target=${target_alias} \
11070           --with-build-libsubdir=$(HOST_SUBDIR) \
11071           $(STAGEprofile_CONFIGURE_FLAGS)
11072 @endif gas-bootstrap
11073
11074 .PHONY: configure-stagetrain-gas maybe-configure-stagetrain-gas
11075 maybe-configure-stagetrain-gas:
11076 @if gas-bootstrap
11077 maybe-configure-stagetrain-gas: configure-stagetrain-gas
11078 configure-stagetrain-gas:
11079         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
11080         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
11081         @r=`${PWD_COMMAND}`; export r; \
11082         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11083         TFLAGS="$(STAGEtrain_TFLAGS)"; \
11084         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
11085         $(HOST_EXPORTS) \
11086         $(POSTSTAGE1_HOST_EXPORTS) \
11087         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
11088         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
11089         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
11090         echo Configuring stage train in $(HOST_SUBDIR)/gas; \
11091         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
11092         cd $(HOST_SUBDIR)/gas || exit 1; \
11093         case $(srcdir) in \
11094           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11095           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
11096                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11097         esac; \
11098         module_srcdir=gas; \
11099         $(SHELL) $$s/$$module_srcdir/configure \
11100           --srcdir=$${topdir}/$$module_srcdir \
11101           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11102           --target=${target_alias} \
11103           --with-build-libsubdir=$(HOST_SUBDIR) \
11104           $(STAGEtrain_CONFIGURE_FLAGS)
11105 @endif gas-bootstrap
11106
11107 .PHONY: configure-stagefeedback-gas maybe-configure-stagefeedback-gas
11108 maybe-configure-stagefeedback-gas:
11109 @if gas-bootstrap
11110 maybe-configure-stagefeedback-gas: configure-stagefeedback-gas
11111 configure-stagefeedback-gas:
11112         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
11113         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
11114         @r=`${PWD_COMMAND}`; export r; \
11115         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11116         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
11117         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
11118         $(HOST_EXPORTS) \
11119         $(POSTSTAGE1_HOST_EXPORTS) \
11120         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
11121         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
11122         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
11123         echo Configuring stage feedback in $(HOST_SUBDIR)/gas; \
11124         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
11125         cd $(HOST_SUBDIR)/gas || exit 1; \
11126         case $(srcdir) in \
11127           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11128           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
11129                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11130         esac; \
11131         module_srcdir=gas; \
11132         $(SHELL) $$s/$$module_srcdir/configure \
11133           --srcdir=$${topdir}/$$module_srcdir \
11134           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11135           --target=${target_alias} \
11136           --with-build-libsubdir=$(HOST_SUBDIR) \
11137           $(STAGEfeedback_CONFIGURE_FLAGS)
11138 @endif gas-bootstrap
11139
11140 .PHONY: configure-stageautoprofile-gas maybe-configure-stageautoprofile-gas
11141 maybe-configure-stageautoprofile-gas:
11142 @if gas-bootstrap
11143 maybe-configure-stageautoprofile-gas: configure-stageautoprofile-gas
11144 configure-stageautoprofile-gas:
11145         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
11146         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
11147         @r=`${PWD_COMMAND}`; export r; \
11148         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11149         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
11150         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
11151         $(HOST_EXPORTS) \
11152         $(POSTSTAGE1_HOST_EXPORTS) \
11153         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
11154         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
11155         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
11156         echo Configuring stage autoprofile in $(HOST_SUBDIR)/gas; \
11157         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
11158         cd $(HOST_SUBDIR)/gas || exit 1; \
11159         case $(srcdir) in \
11160           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11161           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
11162                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11163         esac; \
11164         module_srcdir=gas; \
11165         $(SHELL) $$s/$$module_srcdir/configure \
11166           --srcdir=$${topdir}/$$module_srcdir \
11167           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11168           --target=${target_alias} \
11169           --with-build-libsubdir=$(HOST_SUBDIR) \
11170           $(STAGEautoprofile_CONFIGURE_FLAGS)
11171 @endif gas-bootstrap
11172
11173 .PHONY: configure-stageautofeedback-gas maybe-configure-stageautofeedback-gas
11174 maybe-configure-stageautofeedback-gas:
11175 @if gas-bootstrap
11176 maybe-configure-stageautofeedback-gas: configure-stageautofeedback-gas
11177 configure-stageautofeedback-gas:
11178         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
11179         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
11180         @r=`${PWD_COMMAND}`; export r; \
11181         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11182         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
11183         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
11184         $(HOST_EXPORTS) \
11185         $(POSTSTAGE1_HOST_EXPORTS) \
11186         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
11187         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
11188         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
11189         echo Configuring stage autofeedback in $(HOST_SUBDIR)/gas; \
11190         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
11191         cd $(HOST_SUBDIR)/gas || exit 1; \
11192         case $(srcdir) in \
11193           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11194           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
11195                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11196         esac; \
11197         module_srcdir=gas; \
11198         $(SHELL) $$s/$$module_srcdir/configure \
11199           --srcdir=$${topdir}/$$module_srcdir \
11200           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11201           --target=${target_alias} \
11202           --with-build-libsubdir=$(HOST_SUBDIR) \
11203           $(STAGEautofeedback_CONFIGURE_FLAGS)
11204 @endif gas-bootstrap
11205
11206
11207
11208
11209
11210 .PHONY: all-gas maybe-all-gas
11211 maybe-all-gas:
11212 @if gcc-bootstrap
11213 all-gas: stage_current
11214 @endif gcc-bootstrap
11215 @if gas
11216 TARGET-gas=all
11217 maybe-all-gas: all-gas
11218 all-gas: configure-gas
11219         @r=`${PWD_COMMAND}`; export r; \
11220         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11221         $(HOST_EXPORTS)  \
11222         (cd $(HOST_SUBDIR)/gas && \
11223           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
11224                 $(TARGET-gas))
11225 @endif gas
11226
11227
11228
11229 .PHONY: all-stage1-gas maybe-all-stage1-gas
11230 .PHONY: clean-stage1-gas maybe-clean-stage1-gas
11231 maybe-all-stage1-gas:
11232 maybe-clean-stage1-gas:
11233 @if gas-bootstrap
11234 maybe-all-stage1-gas: all-stage1-gas
11235 all-stage1: all-stage1-gas
11236 TARGET-stage1-gas = $(TARGET-gas)
11237 all-stage1-gas: configure-stage1-gas
11238         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
11239         @r=`${PWD_COMMAND}`; export r; \
11240         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11241         TFLAGS="$(STAGE1_TFLAGS)"; \
11242         $(HOST_EXPORTS)  \
11243         cd $(HOST_SUBDIR)/gas && \
11244          \
11245         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11246                 CFLAGS="$(STAGE1_CFLAGS)" \
11247                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
11248                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
11249                 LIBCFLAGS="$(LIBCFLAGS)" \
11250                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11251                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11252                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11253                 $(EXTRA_HOST_FLAGS)  \
11254                 $(STAGE1_FLAGS_TO_PASS)  \
11255                 TFLAGS="$(STAGE1_TFLAGS)"  \
11256                 $(TARGET-stage1-gas)
11257
11258 maybe-clean-stage1-gas: clean-stage1-gas
11259 clean-stage1: clean-stage1-gas
11260 clean-stage1-gas:
11261         @if [ $(current_stage) = stage1 ]; then \
11262           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11263         else \
11264           [ -f $(HOST_SUBDIR)/stage1-gas/Makefile ] || exit 0; \
11265           $(MAKE) stage1-start; \
11266         fi; \
11267         cd $(HOST_SUBDIR)/gas && \
11268         $(MAKE) $(EXTRA_HOST_FLAGS)  \
11269         $(STAGE1_FLAGS_TO_PASS)  clean
11270 @endif gas-bootstrap
11271
11272
11273 .PHONY: all-stage2-gas maybe-all-stage2-gas
11274 .PHONY: clean-stage2-gas maybe-clean-stage2-gas
11275 maybe-all-stage2-gas:
11276 maybe-clean-stage2-gas:
11277 @if gas-bootstrap
11278 maybe-all-stage2-gas: all-stage2-gas
11279 all-stage2: all-stage2-gas
11280 TARGET-stage2-gas = $(TARGET-gas)
11281 all-stage2-gas: configure-stage2-gas
11282         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
11283         @r=`${PWD_COMMAND}`; export r; \
11284         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11285         TFLAGS="$(STAGE2_TFLAGS)"; \
11286         $(HOST_EXPORTS) \
11287         $(POSTSTAGE1_HOST_EXPORTS)  \
11288         cd $(HOST_SUBDIR)/gas && \
11289          \
11290         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11291                 CFLAGS="$(STAGE2_CFLAGS)" \
11292                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
11293                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
11294                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
11295                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11296                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11297                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11298                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
11299                 TFLAGS="$(STAGE2_TFLAGS)"  \
11300                 $(TARGET-stage2-gas)
11301
11302 maybe-clean-stage2-gas: clean-stage2-gas
11303 clean-stage2: clean-stage2-gas
11304 clean-stage2-gas:
11305         @if [ $(current_stage) = stage2 ]; then \
11306           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11307         else \
11308           [ -f $(HOST_SUBDIR)/stage2-gas/Makefile ] || exit 0; \
11309           $(MAKE) stage2-start; \
11310         fi; \
11311         cd $(HOST_SUBDIR)/gas && \
11312         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
11313 @endif gas-bootstrap
11314
11315
11316 .PHONY: all-stage3-gas maybe-all-stage3-gas
11317 .PHONY: clean-stage3-gas maybe-clean-stage3-gas
11318 maybe-all-stage3-gas:
11319 maybe-clean-stage3-gas:
11320 @if gas-bootstrap
11321 maybe-all-stage3-gas: all-stage3-gas
11322 all-stage3: all-stage3-gas
11323 TARGET-stage3-gas = $(TARGET-gas)
11324 all-stage3-gas: configure-stage3-gas
11325         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
11326         @r=`${PWD_COMMAND}`; export r; \
11327         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11328         TFLAGS="$(STAGE3_TFLAGS)"; \
11329         $(HOST_EXPORTS) \
11330         $(POSTSTAGE1_HOST_EXPORTS)  \
11331         cd $(HOST_SUBDIR)/gas && \
11332          \
11333         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11334                 CFLAGS="$(STAGE3_CFLAGS)" \
11335                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
11336                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
11337                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
11338                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11339                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11340                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11341                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
11342                 TFLAGS="$(STAGE3_TFLAGS)"  \
11343                 $(TARGET-stage3-gas)
11344
11345 maybe-clean-stage3-gas: clean-stage3-gas
11346 clean-stage3: clean-stage3-gas
11347 clean-stage3-gas:
11348         @if [ $(current_stage) = stage3 ]; then \
11349           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11350         else \
11351           [ -f $(HOST_SUBDIR)/stage3-gas/Makefile ] || exit 0; \
11352           $(MAKE) stage3-start; \
11353         fi; \
11354         cd $(HOST_SUBDIR)/gas && \
11355         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
11356 @endif gas-bootstrap
11357
11358
11359 .PHONY: all-stage4-gas maybe-all-stage4-gas
11360 .PHONY: clean-stage4-gas maybe-clean-stage4-gas
11361 maybe-all-stage4-gas:
11362 maybe-clean-stage4-gas:
11363 @if gas-bootstrap
11364 maybe-all-stage4-gas: all-stage4-gas
11365 all-stage4: all-stage4-gas
11366 TARGET-stage4-gas = $(TARGET-gas)
11367 all-stage4-gas: configure-stage4-gas
11368         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
11369         @r=`${PWD_COMMAND}`; export r; \
11370         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11371         TFLAGS="$(STAGE4_TFLAGS)"; \
11372         $(HOST_EXPORTS) \
11373         $(POSTSTAGE1_HOST_EXPORTS)  \
11374         cd $(HOST_SUBDIR)/gas && \
11375          \
11376         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11377                 CFLAGS="$(STAGE4_CFLAGS)" \
11378                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
11379                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
11380                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
11381                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11382                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11383                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11384                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
11385                 TFLAGS="$(STAGE4_TFLAGS)"  \
11386                 $(TARGET-stage4-gas)
11387
11388 maybe-clean-stage4-gas: clean-stage4-gas
11389 clean-stage4: clean-stage4-gas
11390 clean-stage4-gas:
11391         @if [ $(current_stage) = stage4 ]; then \
11392           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11393         else \
11394           [ -f $(HOST_SUBDIR)/stage4-gas/Makefile ] || exit 0; \
11395           $(MAKE) stage4-start; \
11396         fi; \
11397         cd $(HOST_SUBDIR)/gas && \
11398         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
11399 @endif gas-bootstrap
11400
11401
11402 .PHONY: all-stageprofile-gas maybe-all-stageprofile-gas
11403 .PHONY: clean-stageprofile-gas maybe-clean-stageprofile-gas
11404 maybe-all-stageprofile-gas:
11405 maybe-clean-stageprofile-gas:
11406 @if gas-bootstrap
11407 maybe-all-stageprofile-gas: all-stageprofile-gas
11408 all-stageprofile: all-stageprofile-gas
11409 TARGET-stageprofile-gas = $(TARGET-gas)
11410 all-stageprofile-gas: configure-stageprofile-gas
11411         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
11412         @r=`${PWD_COMMAND}`; export r; \
11413         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11414         TFLAGS="$(STAGEprofile_TFLAGS)"; \
11415         $(HOST_EXPORTS) \
11416         $(POSTSTAGE1_HOST_EXPORTS)  \
11417         cd $(HOST_SUBDIR)/gas && \
11418          \
11419         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11420                 CFLAGS="$(STAGEprofile_CFLAGS)" \
11421                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
11422                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
11423                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
11424                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11425                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11426                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11427                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
11428                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
11429                 $(TARGET-stageprofile-gas)
11430
11431 maybe-clean-stageprofile-gas: clean-stageprofile-gas
11432 clean-stageprofile: clean-stageprofile-gas
11433 clean-stageprofile-gas:
11434         @if [ $(current_stage) = stageprofile ]; then \
11435           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11436         else \
11437           [ -f $(HOST_SUBDIR)/stageprofile-gas/Makefile ] || exit 0; \
11438           $(MAKE) stageprofile-start; \
11439         fi; \
11440         cd $(HOST_SUBDIR)/gas && \
11441         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
11442 @endif gas-bootstrap
11443
11444
11445 .PHONY: all-stagetrain-gas maybe-all-stagetrain-gas
11446 .PHONY: clean-stagetrain-gas maybe-clean-stagetrain-gas
11447 maybe-all-stagetrain-gas:
11448 maybe-clean-stagetrain-gas:
11449 @if gas-bootstrap
11450 maybe-all-stagetrain-gas: all-stagetrain-gas
11451 all-stagetrain: all-stagetrain-gas
11452 TARGET-stagetrain-gas = $(TARGET-gas)
11453 all-stagetrain-gas: configure-stagetrain-gas
11454         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
11455         @r=`${PWD_COMMAND}`; export r; \
11456         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11457         TFLAGS="$(STAGEtrain_TFLAGS)"; \
11458         $(HOST_EXPORTS) \
11459         $(POSTSTAGE1_HOST_EXPORTS)  \
11460         cd $(HOST_SUBDIR)/gas && \
11461          \
11462         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11463                 CFLAGS="$(STAGEtrain_CFLAGS)" \
11464                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
11465                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
11466                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
11467                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11468                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11469                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11470                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
11471                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
11472                 $(TARGET-stagetrain-gas)
11473
11474 maybe-clean-stagetrain-gas: clean-stagetrain-gas
11475 clean-stagetrain: clean-stagetrain-gas
11476 clean-stagetrain-gas:
11477         @if [ $(current_stage) = stagetrain ]; then \
11478           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11479         else \
11480           [ -f $(HOST_SUBDIR)/stagetrain-gas/Makefile ] || exit 0; \
11481           $(MAKE) stagetrain-start; \
11482         fi; \
11483         cd $(HOST_SUBDIR)/gas && \
11484         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
11485 @endif gas-bootstrap
11486
11487
11488 .PHONY: all-stagefeedback-gas maybe-all-stagefeedback-gas
11489 .PHONY: clean-stagefeedback-gas maybe-clean-stagefeedback-gas
11490 maybe-all-stagefeedback-gas:
11491 maybe-clean-stagefeedback-gas:
11492 @if gas-bootstrap
11493 maybe-all-stagefeedback-gas: all-stagefeedback-gas
11494 all-stagefeedback: all-stagefeedback-gas
11495 TARGET-stagefeedback-gas = $(TARGET-gas)
11496 all-stagefeedback-gas: configure-stagefeedback-gas
11497         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
11498         @r=`${PWD_COMMAND}`; export r; \
11499         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11500         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
11501         $(HOST_EXPORTS) \
11502         $(POSTSTAGE1_HOST_EXPORTS)  \
11503         cd $(HOST_SUBDIR)/gas && \
11504          \
11505         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11506                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
11507                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
11508                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
11509                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
11510                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11511                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11512                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11513                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
11514                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
11515                 $(TARGET-stagefeedback-gas)
11516
11517 maybe-clean-stagefeedback-gas: clean-stagefeedback-gas
11518 clean-stagefeedback: clean-stagefeedback-gas
11519 clean-stagefeedback-gas:
11520         @if [ $(current_stage) = stagefeedback ]; then \
11521           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11522         else \
11523           [ -f $(HOST_SUBDIR)/stagefeedback-gas/Makefile ] || exit 0; \
11524           $(MAKE) stagefeedback-start; \
11525         fi; \
11526         cd $(HOST_SUBDIR)/gas && \
11527         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
11528 @endif gas-bootstrap
11529
11530
11531 .PHONY: all-stageautoprofile-gas maybe-all-stageautoprofile-gas
11532 .PHONY: clean-stageautoprofile-gas maybe-clean-stageautoprofile-gas
11533 maybe-all-stageautoprofile-gas:
11534 maybe-clean-stageautoprofile-gas:
11535 @if gas-bootstrap
11536 maybe-all-stageautoprofile-gas: all-stageautoprofile-gas
11537 all-stageautoprofile: all-stageautoprofile-gas
11538 TARGET-stageautoprofile-gas = $(TARGET-gas)
11539 all-stageautoprofile-gas: configure-stageautoprofile-gas
11540         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
11541         @r=`${PWD_COMMAND}`; export r; \
11542         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11543         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
11544         $(HOST_EXPORTS) \
11545         $(POSTSTAGE1_HOST_EXPORTS)  \
11546         cd $(HOST_SUBDIR)/gas && \
11547         $$s/gcc/config/i386/$(AUTO_PROFILE) \
11548         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11549                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
11550                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
11551                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
11552                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
11553                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11554                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11555                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11556                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
11557                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
11558                 $(TARGET-stageautoprofile-gas)
11559
11560 maybe-clean-stageautoprofile-gas: clean-stageautoprofile-gas
11561 clean-stageautoprofile: clean-stageautoprofile-gas
11562 clean-stageautoprofile-gas:
11563         @if [ $(current_stage) = stageautoprofile ]; then \
11564           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11565         else \
11566           [ -f $(HOST_SUBDIR)/stageautoprofile-gas/Makefile ] || exit 0; \
11567           $(MAKE) stageautoprofile-start; \
11568         fi; \
11569         cd $(HOST_SUBDIR)/gas && \
11570         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
11571 @endif gas-bootstrap
11572
11573
11574 .PHONY: all-stageautofeedback-gas maybe-all-stageautofeedback-gas
11575 .PHONY: clean-stageautofeedback-gas maybe-clean-stageautofeedback-gas
11576 maybe-all-stageautofeedback-gas:
11577 maybe-clean-stageautofeedback-gas:
11578 @if gas-bootstrap
11579 maybe-all-stageautofeedback-gas: all-stageautofeedback-gas
11580 all-stageautofeedback: all-stageautofeedback-gas
11581 TARGET-stageautofeedback-gas = $(TARGET-gas)
11582 all-stageautofeedback-gas: configure-stageautofeedback-gas
11583         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
11584         @r=`${PWD_COMMAND}`; export r; \
11585         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11586         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
11587         $(HOST_EXPORTS) \
11588         $(POSTSTAGE1_HOST_EXPORTS)  \
11589         cd $(HOST_SUBDIR)/gas && \
11590          \
11591         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11592                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
11593                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
11594                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
11595                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
11596                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11597                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11598                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11599                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
11600                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
11601                 $(TARGET-stageautofeedback-gas)
11602
11603 maybe-clean-stageautofeedback-gas: clean-stageautofeedback-gas
11604 clean-stageautofeedback: clean-stageautofeedback-gas
11605 clean-stageautofeedback-gas:
11606         @if [ $(current_stage) = stageautofeedback ]; then \
11607           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11608         else \
11609           [ -f $(HOST_SUBDIR)/stageautofeedback-gas/Makefile ] || exit 0; \
11610           $(MAKE) stageautofeedback-start; \
11611         fi; \
11612         cd $(HOST_SUBDIR)/gas && \
11613         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
11614 @endif gas-bootstrap
11615
11616
11617
11618
11619
11620 .PHONY: check-gas maybe-check-gas
11621 maybe-check-gas:
11622 @if gas
11623 maybe-check-gas: check-gas
11624
11625 check-gas:
11626         @: $(MAKE); $(unstage)
11627         @r=`${PWD_COMMAND}`; export r; \
11628         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11629         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
11630         (cd $(HOST_SUBDIR)/gas && \
11631           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
11632
11633 @endif gas
11634
11635 .PHONY: install-gas maybe-install-gas
11636 maybe-install-gas:
11637 @if gas
11638 maybe-install-gas: install-gas
11639
11640 install-gas: installdirs
11641         @: $(MAKE); $(unstage)
11642         @r=`${PWD_COMMAND}`; export r; \
11643         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11644         $(HOST_EXPORTS) \
11645         (cd $(HOST_SUBDIR)/gas && \
11646           $(MAKE) $(FLAGS_TO_PASS)  install)
11647
11648 @endif gas
11649
11650 .PHONY: install-strip-gas maybe-install-strip-gas
11651 maybe-install-strip-gas:
11652 @if gas
11653 maybe-install-strip-gas: install-strip-gas
11654
11655 install-strip-gas: installdirs
11656         @: $(MAKE); $(unstage)
11657         @r=`${PWD_COMMAND}`; export r; \
11658         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11659         $(HOST_EXPORTS) \
11660         (cd $(HOST_SUBDIR)/gas && \
11661           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
11662
11663 @endif gas
11664
11665 # Other targets (info, dvi, pdf, etc.)
11666
11667 .PHONY: maybe-info-gas info-gas
11668 maybe-info-gas:
11669 @if gas
11670 maybe-info-gas: info-gas
11671
11672 info-gas: \
11673     configure-gas 
11674         @[ -f ./gas/Makefile ] || exit 0; \
11675         r=`${PWD_COMMAND}`; export r; \
11676         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11677         $(HOST_EXPORTS) \
11678         for flag in $(EXTRA_HOST_FLAGS) ; do \
11679           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11680         done; \
11681         echo "Doing info in gas"; \
11682         (cd $(HOST_SUBDIR)/gas && \
11683           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11684                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11685                   "RANLIB=$${RANLIB}" \
11686                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11687                   info) \
11688           || exit 1
11689
11690 @endif gas
11691
11692 .PHONY: maybe-dvi-gas dvi-gas
11693 maybe-dvi-gas:
11694 @if gas
11695 maybe-dvi-gas: dvi-gas
11696
11697 dvi-gas: \
11698     configure-gas 
11699         @[ -f ./gas/Makefile ] || exit 0; \
11700         r=`${PWD_COMMAND}`; export r; \
11701         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11702         $(HOST_EXPORTS) \
11703         for flag in $(EXTRA_HOST_FLAGS) ; do \
11704           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11705         done; \
11706         echo "Doing dvi in gas"; \
11707         (cd $(HOST_SUBDIR)/gas && \
11708           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11709                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11710                   "RANLIB=$${RANLIB}" \
11711                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11712                   dvi) \
11713           || exit 1
11714
11715 @endif gas
11716
11717 .PHONY: maybe-pdf-gas pdf-gas
11718 maybe-pdf-gas:
11719 @if gas
11720 maybe-pdf-gas: pdf-gas
11721
11722 pdf-gas: \
11723     configure-gas 
11724         @[ -f ./gas/Makefile ] || exit 0; \
11725         r=`${PWD_COMMAND}`; export r; \
11726         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11727         $(HOST_EXPORTS) \
11728         for flag in $(EXTRA_HOST_FLAGS) ; do \
11729           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11730         done; \
11731         echo "Doing pdf in gas"; \
11732         (cd $(HOST_SUBDIR)/gas && \
11733           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11734                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11735                   "RANLIB=$${RANLIB}" \
11736                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11737                   pdf) \
11738           || exit 1
11739
11740 @endif gas
11741
11742 .PHONY: maybe-html-gas html-gas
11743 maybe-html-gas:
11744 @if gas
11745 maybe-html-gas: html-gas
11746
11747 html-gas: \
11748     configure-gas 
11749         @[ -f ./gas/Makefile ] || exit 0; \
11750         r=`${PWD_COMMAND}`; export r; \
11751         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11752         $(HOST_EXPORTS) \
11753         for flag in $(EXTRA_HOST_FLAGS) ; do \
11754           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11755         done; \
11756         echo "Doing html in gas"; \
11757         (cd $(HOST_SUBDIR)/gas && \
11758           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11759                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11760                   "RANLIB=$${RANLIB}" \
11761                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11762                   html) \
11763           || exit 1
11764
11765 @endif gas
11766
11767 .PHONY: maybe-TAGS-gas TAGS-gas
11768 maybe-TAGS-gas:
11769 @if gas
11770 maybe-TAGS-gas: TAGS-gas
11771
11772 TAGS-gas: \
11773     configure-gas 
11774         @[ -f ./gas/Makefile ] || exit 0; \
11775         r=`${PWD_COMMAND}`; export r; \
11776         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11777         $(HOST_EXPORTS) \
11778         for flag in $(EXTRA_HOST_FLAGS) ; do \
11779           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11780         done; \
11781         echo "Doing TAGS in gas"; \
11782         (cd $(HOST_SUBDIR)/gas && \
11783           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11784                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11785                   "RANLIB=$${RANLIB}" \
11786                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11787                   TAGS) \
11788           || exit 1
11789
11790 @endif gas
11791
11792 .PHONY: maybe-install-info-gas install-info-gas
11793 maybe-install-info-gas:
11794 @if gas
11795 maybe-install-info-gas: install-info-gas
11796
11797 install-info-gas: \
11798     configure-gas \
11799     info-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 install-info 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                   install-info) \
11814           || exit 1
11815
11816 @endif gas
11817
11818 .PHONY: maybe-install-dvi-gas install-dvi-gas
11819 maybe-install-dvi-gas:
11820 @if gas
11821 maybe-install-dvi-gas: install-dvi-gas
11822
11823 install-dvi-gas: \
11824     configure-gas \
11825     dvi-gas 
11826         @[ -f ./gas/Makefile ] || exit 0; \
11827         r=`${PWD_COMMAND}`; export r; \
11828         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11829         $(HOST_EXPORTS) \
11830         for flag in $(EXTRA_HOST_FLAGS) ; do \
11831           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11832         done; \
11833         echo "Doing install-dvi in gas"; \
11834         (cd $(HOST_SUBDIR)/gas && \
11835           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11836                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11837                   "RANLIB=$${RANLIB}" \
11838                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11839                   install-dvi) \
11840           || exit 1
11841
11842 @endif gas
11843
11844 .PHONY: maybe-install-pdf-gas install-pdf-gas
11845 maybe-install-pdf-gas:
11846 @if gas
11847 maybe-install-pdf-gas: install-pdf-gas
11848
11849 install-pdf-gas: \
11850     configure-gas \
11851     pdf-gas 
11852         @[ -f ./gas/Makefile ] || exit 0; \
11853         r=`${PWD_COMMAND}`; export r; \
11854         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11855         $(HOST_EXPORTS) \
11856         for flag in $(EXTRA_HOST_FLAGS) ; do \
11857           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11858         done; \
11859         echo "Doing install-pdf in gas"; \
11860         (cd $(HOST_SUBDIR)/gas && \
11861           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11862                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11863                   "RANLIB=$${RANLIB}" \
11864                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11865                   install-pdf) \
11866           || exit 1
11867
11868 @endif gas
11869
11870 .PHONY: maybe-install-html-gas install-html-gas
11871 maybe-install-html-gas:
11872 @if gas
11873 maybe-install-html-gas: install-html-gas
11874
11875 install-html-gas: \
11876     configure-gas \
11877     html-gas 
11878         @[ -f ./gas/Makefile ] || exit 0; \
11879         r=`${PWD_COMMAND}`; export r; \
11880         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11881         $(HOST_EXPORTS) \
11882         for flag in $(EXTRA_HOST_FLAGS) ; do \
11883           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11884         done; \
11885         echo "Doing install-html in gas"; \
11886         (cd $(HOST_SUBDIR)/gas && \
11887           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11888                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11889                   "RANLIB=$${RANLIB}" \
11890                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11891                   install-html) \
11892           || exit 1
11893
11894 @endif gas
11895
11896 .PHONY: maybe-installcheck-gas installcheck-gas
11897 maybe-installcheck-gas:
11898 @if gas
11899 maybe-installcheck-gas: installcheck-gas
11900
11901 installcheck-gas: \
11902     configure-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 installcheck 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                   installcheck) \
11917           || exit 1
11918
11919 @endif gas
11920
11921 .PHONY: maybe-mostlyclean-gas mostlyclean-gas
11922 maybe-mostlyclean-gas:
11923 @if gas
11924 maybe-mostlyclean-gas: mostlyclean-gas
11925
11926 mostlyclean-gas: 
11927         @[ -f ./gas/Makefile ] || exit 0; \
11928         r=`${PWD_COMMAND}`; export r; \
11929         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11930         $(HOST_EXPORTS) \
11931         for flag in $(EXTRA_HOST_FLAGS) ; do \
11932           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11933         done; \
11934         echo "Doing mostlyclean in gas"; \
11935         (cd $(HOST_SUBDIR)/gas && \
11936           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11937                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11938                   "RANLIB=$${RANLIB}" \
11939                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11940                   mostlyclean) \
11941           || exit 1
11942
11943 @endif gas
11944
11945 .PHONY: maybe-clean-gas clean-gas
11946 maybe-clean-gas:
11947 @if gas
11948 maybe-clean-gas: clean-gas
11949
11950 clean-gas: 
11951         @[ -f ./gas/Makefile ] || exit 0; \
11952         r=`${PWD_COMMAND}`; export r; \
11953         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11954         $(HOST_EXPORTS) \
11955         for flag in $(EXTRA_HOST_FLAGS) ; do \
11956           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11957         done; \
11958         echo "Doing clean in gas"; \
11959         (cd $(HOST_SUBDIR)/gas && \
11960           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11961                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11962                   "RANLIB=$${RANLIB}" \
11963                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11964                   clean) \
11965           || exit 1
11966
11967 @endif gas
11968
11969 .PHONY: maybe-distclean-gas distclean-gas
11970 maybe-distclean-gas:
11971 @if gas
11972 maybe-distclean-gas: distclean-gas
11973
11974 distclean-gas: 
11975         @[ -f ./gas/Makefile ] || exit 0; \
11976         r=`${PWD_COMMAND}`; export r; \
11977         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11978         $(HOST_EXPORTS) \
11979         for flag in $(EXTRA_HOST_FLAGS) ; do \
11980           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11981         done; \
11982         echo "Doing distclean in gas"; \
11983         (cd $(HOST_SUBDIR)/gas && \
11984           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11985                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11986                   "RANLIB=$${RANLIB}" \
11987                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11988                   distclean) \
11989           || exit 1
11990
11991 @endif gas
11992
11993 .PHONY: maybe-maintainer-clean-gas maintainer-clean-gas
11994 maybe-maintainer-clean-gas:
11995 @if gas
11996 maybe-maintainer-clean-gas: maintainer-clean-gas
11997
11998 maintainer-clean-gas: 
11999         @[ -f ./gas/Makefile ] || exit 0; \
12000         r=`${PWD_COMMAND}`; export r; \
12001         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12002         $(HOST_EXPORTS) \
12003         for flag in $(EXTRA_HOST_FLAGS) ; do \
12004           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12005         done; \
12006         echo "Doing maintainer-clean in gas"; \
12007         (cd $(HOST_SUBDIR)/gas && \
12008           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12009                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12010                   "RANLIB=$${RANLIB}" \
12011                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12012                   maintainer-clean) \
12013           || exit 1
12014
12015 @endif gas
12016
12017
12018
12019 .PHONY: configure-gcc maybe-configure-gcc
12020 maybe-configure-gcc:
12021 @if gcc-bootstrap
12022 configure-gcc: stage_current
12023 @endif gcc-bootstrap
12024 @if gcc
12025 maybe-configure-gcc: configure-gcc
12026 configure-gcc: 
12027         @r=`${PWD_COMMAND}`; export r; \
12028         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12029         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12030         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12031         $(HOST_EXPORTS)  \
12032         echo Configuring in $(HOST_SUBDIR)/gcc; \
12033         cd "$(HOST_SUBDIR)/gcc" || exit 1; \
12034         case $(srcdir) in \
12035           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12036           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12037                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12038         esac; \
12039         module_srcdir=gcc; \
12040         $(SHELL) \
12041           $$s/$$module_srcdir/configure \
12042           --srcdir=$${topdir}/$$module_srcdir \
12043           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12044           --target=${target_alias}  \
12045           || exit 1
12046 @endif gcc
12047
12048
12049
12050 .PHONY: configure-stage1-gcc maybe-configure-stage1-gcc
12051 maybe-configure-stage1-gcc:
12052 @if gcc-bootstrap
12053 maybe-configure-stage1-gcc: configure-stage1-gcc
12054 configure-stage1-gcc:
12055         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
12056         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12057         @r=`${PWD_COMMAND}`; export r; \
12058         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12059         TFLAGS="$(STAGE1_TFLAGS)"; \
12060         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12061         $(HOST_EXPORTS) \
12062         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
12063         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
12064         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
12065         echo Configuring stage 1 in $(HOST_SUBDIR)/gcc; \
12066         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12067         cd $(HOST_SUBDIR)/gcc || exit 1; \
12068         case $(srcdir) in \
12069           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12070           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12071                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12072         esac; \
12073         module_srcdir=gcc; \
12074         $(SHELL) $$s/$$module_srcdir/configure \
12075           --srcdir=$${topdir}/$$module_srcdir \
12076           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12077           --target=${target_alias} \
12078            \
12079           $(STAGE1_CONFIGURE_FLAGS)
12080 @endif gcc-bootstrap
12081
12082 .PHONY: configure-stage2-gcc maybe-configure-stage2-gcc
12083 maybe-configure-stage2-gcc:
12084 @if gcc-bootstrap
12085 maybe-configure-stage2-gcc: configure-stage2-gcc
12086 configure-stage2-gcc:
12087         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
12088         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12089         @r=`${PWD_COMMAND}`; export r; \
12090         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12091         TFLAGS="$(STAGE2_TFLAGS)"; \
12092         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12093         $(HOST_EXPORTS) \
12094         $(POSTSTAGE1_HOST_EXPORTS) \
12095         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
12096         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
12097         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
12098         echo Configuring stage 2 in $(HOST_SUBDIR)/gcc; \
12099         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12100         cd $(HOST_SUBDIR)/gcc || exit 1; \
12101         case $(srcdir) in \
12102           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12103           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12104                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12105         esac; \
12106         module_srcdir=gcc; \
12107         $(SHELL) $$s/$$module_srcdir/configure \
12108           --srcdir=$${topdir}/$$module_srcdir \
12109           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12110           --target=${target_alias} \
12111           --with-build-libsubdir=$(HOST_SUBDIR) \
12112           $(STAGE2_CONFIGURE_FLAGS)
12113 @endif gcc-bootstrap
12114
12115 .PHONY: configure-stage3-gcc maybe-configure-stage3-gcc
12116 maybe-configure-stage3-gcc:
12117 @if gcc-bootstrap
12118 maybe-configure-stage3-gcc: configure-stage3-gcc
12119 configure-stage3-gcc:
12120         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
12121         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12122         @r=`${PWD_COMMAND}`; export r; \
12123         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12124         TFLAGS="$(STAGE3_TFLAGS)"; \
12125         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12126         $(HOST_EXPORTS) \
12127         $(POSTSTAGE1_HOST_EXPORTS) \
12128         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
12129         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
12130         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
12131         echo Configuring stage 3 in $(HOST_SUBDIR)/gcc; \
12132         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12133         cd $(HOST_SUBDIR)/gcc || exit 1; \
12134         case $(srcdir) in \
12135           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12136           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12137                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12138         esac; \
12139         module_srcdir=gcc; \
12140         $(SHELL) $$s/$$module_srcdir/configure \
12141           --srcdir=$${topdir}/$$module_srcdir \
12142           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12143           --target=${target_alias} \
12144           --with-build-libsubdir=$(HOST_SUBDIR) \
12145           $(STAGE3_CONFIGURE_FLAGS)
12146 @endif gcc-bootstrap
12147
12148 .PHONY: configure-stage4-gcc maybe-configure-stage4-gcc
12149 maybe-configure-stage4-gcc:
12150 @if gcc-bootstrap
12151 maybe-configure-stage4-gcc: configure-stage4-gcc
12152 configure-stage4-gcc:
12153         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
12154         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12155         @r=`${PWD_COMMAND}`; export r; \
12156         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12157         TFLAGS="$(STAGE4_TFLAGS)"; \
12158         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12159         $(HOST_EXPORTS) \
12160         $(POSTSTAGE1_HOST_EXPORTS) \
12161         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
12162         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
12163         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
12164         echo Configuring stage 4 in $(HOST_SUBDIR)/gcc; \
12165         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12166         cd $(HOST_SUBDIR)/gcc || exit 1; \
12167         case $(srcdir) in \
12168           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12169           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12170                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12171         esac; \
12172         module_srcdir=gcc; \
12173         $(SHELL) $$s/$$module_srcdir/configure \
12174           --srcdir=$${topdir}/$$module_srcdir \
12175           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12176           --target=${target_alias} \
12177           --with-build-libsubdir=$(HOST_SUBDIR) \
12178           $(STAGE4_CONFIGURE_FLAGS)
12179 @endif gcc-bootstrap
12180
12181 .PHONY: configure-stageprofile-gcc maybe-configure-stageprofile-gcc
12182 maybe-configure-stageprofile-gcc:
12183 @if gcc-bootstrap
12184 maybe-configure-stageprofile-gcc: configure-stageprofile-gcc
12185 configure-stageprofile-gcc:
12186         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
12187         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12188         @r=`${PWD_COMMAND}`; export r; \
12189         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12190         TFLAGS="$(STAGEprofile_TFLAGS)"; \
12191         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12192         $(HOST_EXPORTS) \
12193         $(POSTSTAGE1_HOST_EXPORTS) \
12194         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
12195         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
12196         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
12197         echo Configuring stage profile in $(HOST_SUBDIR)/gcc; \
12198         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12199         cd $(HOST_SUBDIR)/gcc || exit 1; \
12200         case $(srcdir) in \
12201           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12202           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12203                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12204         esac; \
12205         module_srcdir=gcc; \
12206         $(SHELL) $$s/$$module_srcdir/configure \
12207           --srcdir=$${topdir}/$$module_srcdir \
12208           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12209           --target=${target_alias} \
12210           --with-build-libsubdir=$(HOST_SUBDIR) \
12211           $(STAGEprofile_CONFIGURE_FLAGS)
12212 @endif gcc-bootstrap
12213
12214 .PHONY: configure-stagetrain-gcc maybe-configure-stagetrain-gcc
12215 maybe-configure-stagetrain-gcc:
12216 @if gcc-bootstrap
12217 maybe-configure-stagetrain-gcc: configure-stagetrain-gcc
12218 configure-stagetrain-gcc:
12219         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
12220         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12221         @r=`${PWD_COMMAND}`; export r; \
12222         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12223         TFLAGS="$(STAGEtrain_TFLAGS)"; \
12224         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12225         $(HOST_EXPORTS) \
12226         $(POSTSTAGE1_HOST_EXPORTS) \
12227         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
12228         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
12229         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
12230         echo Configuring stage train in $(HOST_SUBDIR)/gcc; \
12231         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12232         cd $(HOST_SUBDIR)/gcc || exit 1; \
12233         case $(srcdir) in \
12234           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12235           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12236                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12237         esac; \
12238         module_srcdir=gcc; \
12239         $(SHELL) $$s/$$module_srcdir/configure \
12240           --srcdir=$${topdir}/$$module_srcdir \
12241           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12242           --target=${target_alias} \
12243           --with-build-libsubdir=$(HOST_SUBDIR) \
12244           $(STAGEtrain_CONFIGURE_FLAGS)
12245 @endif gcc-bootstrap
12246
12247 .PHONY: configure-stagefeedback-gcc maybe-configure-stagefeedback-gcc
12248 maybe-configure-stagefeedback-gcc:
12249 @if gcc-bootstrap
12250 maybe-configure-stagefeedback-gcc: configure-stagefeedback-gcc
12251 configure-stagefeedback-gcc:
12252         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
12253         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12254         @r=`${PWD_COMMAND}`; export r; \
12255         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12256         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
12257         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12258         $(HOST_EXPORTS) \
12259         $(POSTSTAGE1_HOST_EXPORTS) \
12260         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
12261         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
12262         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
12263         echo Configuring stage feedback in $(HOST_SUBDIR)/gcc; \
12264         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12265         cd $(HOST_SUBDIR)/gcc || exit 1; \
12266         case $(srcdir) in \
12267           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12268           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12269                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12270         esac; \
12271         module_srcdir=gcc; \
12272         $(SHELL) $$s/$$module_srcdir/configure \
12273           --srcdir=$${topdir}/$$module_srcdir \
12274           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12275           --target=${target_alias} \
12276           --with-build-libsubdir=$(HOST_SUBDIR) \
12277           $(STAGEfeedback_CONFIGURE_FLAGS)
12278 @endif gcc-bootstrap
12279
12280 .PHONY: configure-stageautoprofile-gcc maybe-configure-stageautoprofile-gcc
12281 maybe-configure-stageautoprofile-gcc:
12282 @if gcc-bootstrap
12283 maybe-configure-stageautoprofile-gcc: configure-stageautoprofile-gcc
12284 configure-stageautoprofile-gcc:
12285         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
12286         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12287         @r=`${PWD_COMMAND}`; export r; \
12288         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12289         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
12290         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12291         $(HOST_EXPORTS) \
12292         $(POSTSTAGE1_HOST_EXPORTS) \
12293         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
12294         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
12295         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
12296         echo Configuring stage autoprofile in $(HOST_SUBDIR)/gcc; \
12297         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12298         cd $(HOST_SUBDIR)/gcc || exit 1; \
12299         case $(srcdir) in \
12300           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12301           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12302                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12303         esac; \
12304         module_srcdir=gcc; \
12305         $(SHELL) $$s/$$module_srcdir/configure \
12306           --srcdir=$${topdir}/$$module_srcdir \
12307           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12308           --target=${target_alias} \
12309           --with-build-libsubdir=$(HOST_SUBDIR) \
12310           $(STAGEautoprofile_CONFIGURE_FLAGS)
12311 @endif gcc-bootstrap
12312
12313 .PHONY: configure-stageautofeedback-gcc maybe-configure-stageautofeedback-gcc
12314 maybe-configure-stageautofeedback-gcc:
12315 @if gcc-bootstrap
12316 maybe-configure-stageautofeedback-gcc: configure-stageautofeedback-gcc
12317 configure-stageautofeedback-gcc:
12318         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
12319         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12320         @r=`${PWD_COMMAND}`; export r; \
12321         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12322         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
12323         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12324         $(HOST_EXPORTS) \
12325         $(POSTSTAGE1_HOST_EXPORTS) \
12326         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
12327         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
12328         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
12329         echo Configuring stage autofeedback in $(HOST_SUBDIR)/gcc; \
12330         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12331         cd $(HOST_SUBDIR)/gcc || exit 1; \
12332         case $(srcdir) in \
12333           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12334           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12335                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12336         esac; \
12337         module_srcdir=gcc; \
12338         $(SHELL) $$s/$$module_srcdir/configure \
12339           --srcdir=$${topdir}/$$module_srcdir \
12340           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12341           --target=${target_alias} \
12342           --with-build-libsubdir=$(HOST_SUBDIR) \
12343           $(STAGEautofeedback_CONFIGURE_FLAGS)
12344 @endif gcc-bootstrap
12345
12346
12347
12348
12349
12350 .PHONY: all-gcc maybe-all-gcc
12351 maybe-all-gcc:
12352 @if gcc-bootstrap
12353 all-gcc: stage_current
12354 @endif gcc-bootstrap
12355 @if gcc
12356 TARGET-gcc=all
12357 maybe-all-gcc: all-gcc
12358 all-gcc: configure-gcc
12359         @r=`${PWD_COMMAND}`; export r; \
12360         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12361         $(HOST_EXPORTS)  \
12362         (cd $(HOST_SUBDIR)/gcc && \
12363           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12364                 $(TARGET-gcc))
12365 @endif gcc
12366
12367
12368
12369 .PHONY: all-stage1-gcc maybe-all-stage1-gcc
12370 .PHONY: clean-stage1-gcc maybe-clean-stage1-gcc
12371 maybe-all-stage1-gcc:
12372 maybe-clean-stage1-gcc:
12373 @if gcc-bootstrap
12374 maybe-all-stage1-gcc: all-stage1-gcc
12375 all-stage1: all-stage1-gcc
12376 TARGET-stage1-gcc = $(TARGET-gcc)
12377 all-stage1-gcc: configure-stage1-gcc
12378         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
12379         @r=`${PWD_COMMAND}`; export r; \
12380         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12381         TFLAGS="$(STAGE1_TFLAGS)"; \
12382         $(HOST_EXPORTS)  \
12383         cd $(HOST_SUBDIR)/gcc && \
12384          \
12385         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12386                 CFLAGS="$(STAGE1_CFLAGS)" \
12387                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
12388                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
12389                 LIBCFLAGS="$(LIBCFLAGS)" \
12390                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12391                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12392                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12393                 $(EXTRA_HOST_FLAGS)  \
12394                 $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12395                 TFLAGS="$(STAGE1_TFLAGS)"  \
12396                 $(TARGET-stage1-gcc)
12397
12398 maybe-clean-stage1-gcc: clean-stage1-gcc
12399 clean-stage1: clean-stage1-gcc
12400 clean-stage1-gcc:
12401         @if [ $(current_stage) = stage1 ]; then \
12402           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12403         else \
12404           [ -f $(HOST_SUBDIR)/stage1-gcc/Makefile ] || exit 0; \
12405           $(MAKE) stage1-start; \
12406         fi; \
12407         cd $(HOST_SUBDIR)/gcc && \
12408         $(MAKE) $(EXTRA_HOST_FLAGS)  \
12409         $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12410 @endif gcc-bootstrap
12411
12412
12413 .PHONY: all-stage2-gcc maybe-all-stage2-gcc
12414 .PHONY: clean-stage2-gcc maybe-clean-stage2-gcc
12415 maybe-all-stage2-gcc:
12416 maybe-clean-stage2-gcc:
12417 @if gcc-bootstrap
12418 maybe-all-stage2-gcc: all-stage2-gcc
12419 all-stage2: all-stage2-gcc
12420 TARGET-stage2-gcc = $(TARGET-gcc)
12421 all-stage2-gcc: configure-stage2-gcc
12422         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
12423         @r=`${PWD_COMMAND}`; export r; \
12424         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12425         TFLAGS="$(STAGE2_TFLAGS)"; \
12426         $(HOST_EXPORTS) \
12427         $(POSTSTAGE1_HOST_EXPORTS)  \
12428         cd $(HOST_SUBDIR)/gcc && \
12429          \
12430         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12431                 CFLAGS="$(STAGE2_CFLAGS)" \
12432                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
12433                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
12434                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
12435                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12436                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12437                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12438                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12439                 TFLAGS="$(STAGE2_TFLAGS)"  \
12440                 $(TARGET-stage2-gcc)
12441
12442 maybe-clean-stage2-gcc: clean-stage2-gcc
12443 clean-stage2: clean-stage2-gcc
12444 clean-stage2-gcc:
12445         @if [ $(current_stage) = stage2 ]; then \
12446           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12447         else \
12448           [ -f $(HOST_SUBDIR)/stage2-gcc/Makefile ] || exit 0; \
12449           $(MAKE) stage2-start; \
12450         fi; \
12451         cd $(HOST_SUBDIR)/gcc && \
12452         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12453 @endif gcc-bootstrap
12454
12455
12456 .PHONY: all-stage3-gcc maybe-all-stage3-gcc
12457 .PHONY: clean-stage3-gcc maybe-clean-stage3-gcc
12458 maybe-all-stage3-gcc:
12459 maybe-clean-stage3-gcc:
12460 @if gcc-bootstrap
12461 maybe-all-stage3-gcc: all-stage3-gcc
12462 all-stage3: all-stage3-gcc
12463 TARGET-stage3-gcc = $(TARGET-gcc)
12464 all-stage3-gcc: configure-stage3-gcc
12465         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
12466         @r=`${PWD_COMMAND}`; export r; \
12467         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12468         TFLAGS="$(STAGE3_TFLAGS)"; \
12469         $(HOST_EXPORTS) \
12470         $(POSTSTAGE1_HOST_EXPORTS)  \
12471         cd $(HOST_SUBDIR)/gcc && \
12472          \
12473         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12474                 CFLAGS="$(STAGE3_CFLAGS)" \
12475                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
12476                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
12477                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
12478                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12479                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12480                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12481                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12482                 TFLAGS="$(STAGE3_TFLAGS)"  \
12483                 $(TARGET-stage3-gcc)
12484
12485 maybe-clean-stage3-gcc: clean-stage3-gcc
12486 clean-stage3: clean-stage3-gcc
12487 clean-stage3-gcc:
12488         @if [ $(current_stage) = stage3 ]; then \
12489           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12490         else \
12491           [ -f $(HOST_SUBDIR)/stage3-gcc/Makefile ] || exit 0; \
12492           $(MAKE) stage3-start; \
12493         fi; \
12494         cd $(HOST_SUBDIR)/gcc && \
12495         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12496 @endif gcc-bootstrap
12497
12498
12499 .PHONY: all-stage4-gcc maybe-all-stage4-gcc
12500 .PHONY: clean-stage4-gcc maybe-clean-stage4-gcc
12501 maybe-all-stage4-gcc:
12502 maybe-clean-stage4-gcc:
12503 @if gcc-bootstrap
12504 maybe-all-stage4-gcc: all-stage4-gcc
12505 all-stage4: all-stage4-gcc
12506 TARGET-stage4-gcc = $(TARGET-gcc)
12507 all-stage4-gcc: configure-stage4-gcc
12508         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
12509         @r=`${PWD_COMMAND}`; export r; \
12510         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12511         TFLAGS="$(STAGE4_TFLAGS)"; \
12512         $(HOST_EXPORTS) \
12513         $(POSTSTAGE1_HOST_EXPORTS)  \
12514         cd $(HOST_SUBDIR)/gcc && \
12515          \
12516         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12517                 CFLAGS="$(STAGE4_CFLAGS)" \
12518                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
12519                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
12520                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
12521                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12522                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12523                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12524                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12525                 TFLAGS="$(STAGE4_TFLAGS)"  \
12526                 $(TARGET-stage4-gcc)
12527
12528 maybe-clean-stage4-gcc: clean-stage4-gcc
12529 clean-stage4: clean-stage4-gcc
12530 clean-stage4-gcc:
12531         @if [ $(current_stage) = stage4 ]; then \
12532           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12533         else \
12534           [ -f $(HOST_SUBDIR)/stage4-gcc/Makefile ] || exit 0; \
12535           $(MAKE) stage4-start; \
12536         fi; \
12537         cd $(HOST_SUBDIR)/gcc && \
12538         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12539 @endif gcc-bootstrap
12540
12541
12542 .PHONY: all-stageprofile-gcc maybe-all-stageprofile-gcc
12543 .PHONY: clean-stageprofile-gcc maybe-clean-stageprofile-gcc
12544 maybe-all-stageprofile-gcc:
12545 maybe-clean-stageprofile-gcc:
12546 @if gcc-bootstrap
12547 maybe-all-stageprofile-gcc: all-stageprofile-gcc
12548 all-stageprofile: all-stageprofile-gcc
12549 TARGET-stageprofile-gcc = $(TARGET-gcc)
12550 all-stageprofile-gcc: configure-stageprofile-gcc
12551         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
12552         @r=`${PWD_COMMAND}`; export r; \
12553         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12554         TFLAGS="$(STAGEprofile_TFLAGS)"; \
12555         $(HOST_EXPORTS) \
12556         $(POSTSTAGE1_HOST_EXPORTS)  \
12557         cd $(HOST_SUBDIR)/gcc && \
12558          \
12559         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12560                 CFLAGS="$(STAGEprofile_CFLAGS)" \
12561                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
12562                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
12563                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
12564                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12565                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12566                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12567                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12568                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
12569                 $(TARGET-stageprofile-gcc)
12570
12571 maybe-clean-stageprofile-gcc: clean-stageprofile-gcc
12572 clean-stageprofile: clean-stageprofile-gcc
12573 clean-stageprofile-gcc:
12574         @if [ $(current_stage) = stageprofile ]; then \
12575           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12576         else \
12577           [ -f $(HOST_SUBDIR)/stageprofile-gcc/Makefile ] || exit 0; \
12578           $(MAKE) stageprofile-start; \
12579         fi; \
12580         cd $(HOST_SUBDIR)/gcc && \
12581         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12582 @endif gcc-bootstrap
12583
12584
12585 .PHONY: all-stagetrain-gcc maybe-all-stagetrain-gcc
12586 .PHONY: clean-stagetrain-gcc maybe-clean-stagetrain-gcc
12587 maybe-all-stagetrain-gcc:
12588 maybe-clean-stagetrain-gcc:
12589 @if gcc-bootstrap
12590 maybe-all-stagetrain-gcc: all-stagetrain-gcc
12591 all-stagetrain: all-stagetrain-gcc
12592 TARGET-stagetrain-gcc = $(TARGET-gcc)
12593 all-stagetrain-gcc: configure-stagetrain-gcc
12594         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
12595         @r=`${PWD_COMMAND}`; export r; \
12596         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12597         TFLAGS="$(STAGEtrain_TFLAGS)"; \
12598         $(HOST_EXPORTS) \
12599         $(POSTSTAGE1_HOST_EXPORTS)  \
12600         cd $(HOST_SUBDIR)/gcc && \
12601          \
12602         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12603                 CFLAGS="$(STAGEtrain_CFLAGS)" \
12604                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
12605                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
12606                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
12607                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12608                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12609                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12610                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12611                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
12612                 $(TARGET-stagetrain-gcc)
12613
12614 maybe-clean-stagetrain-gcc: clean-stagetrain-gcc
12615 clean-stagetrain: clean-stagetrain-gcc
12616 clean-stagetrain-gcc:
12617         @if [ $(current_stage) = stagetrain ]; then \
12618           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12619         else \
12620           [ -f $(HOST_SUBDIR)/stagetrain-gcc/Makefile ] || exit 0; \
12621           $(MAKE) stagetrain-start; \
12622         fi; \
12623         cd $(HOST_SUBDIR)/gcc && \
12624         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12625 @endif gcc-bootstrap
12626
12627
12628 .PHONY: all-stagefeedback-gcc maybe-all-stagefeedback-gcc
12629 .PHONY: clean-stagefeedback-gcc maybe-clean-stagefeedback-gcc
12630 maybe-all-stagefeedback-gcc:
12631 maybe-clean-stagefeedback-gcc:
12632 @if gcc-bootstrap
12633 maybe-all-stagefeedback-gcc: all-stagefeedback-gcc
12634 all-stagefeedback: all-stagefeedback-gcc
12635 TARGET-stagefeedback-gcc = $(TARGET-gcc)
12636 all-stagefeedback-gcc: configure-stagefeedback-gcc
12637         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
12638         @r=`${PWD_COMMAND}`; export r; \
12639         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12640         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
12641         $(HOST_EXPORTS) \
12642         $(POSTSTAGE1_HOST_EXPORTS)  \
12643         cd $(HOST_SUBDIR)/gcc && \
12644          \
12645         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12646                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
12647                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
12648                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
12649                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
12650                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12651                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12652                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12653                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12654                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
12655                 $(TARGET-stagefeedback-gcc)
12656
12657 maybe-clean-stagefeedback-gcc: clean-stagefeedback-gcc
12658 clean-stagefeedback: clean-stagefeedback-gcc
12659 clean-stagefeedback-gcc:
12660         @if [ $(current_stage) = stagefeedback ]; then \
12661           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12662         else \
12663           [ -f $(HOST_SUBDIR)/stagefeedback-gcc/Makefile ] || exit 0; \
12664           $(MAKE) stagefeedback-start; \
12665         fi; \
12666         cd $(HOST_SUBDIR)/gcc && \
12667         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12668 @endif gcc-bootstrap
12669
12670
12671 .PHONY: all-stageautoprofile-gcc maybe-all-stageautoprofile-gcc
12672 .PHONY: clean-stageautoprofile-gcc maybe-clean-stageautoprofile-gcc
12673 maybe-all-stageautoprofile-gcc:
12674 maybe-clean-stageautoprofile-gcc:
12675 @if gcc-bootstrap
12676 maybe-all-stageautoprofile-gcc: all-stageautoprofile-gcc
12677 all-stageautoprofile: all-stageautoprofile-gcc
12678 TARGET-stageautoprofile-gcc = $(TARGET-gcc)
12679 all-stageautoprofile-gcc: configure-stageautoprofile-gcc
12680         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
12681         @r=`${PWD_COMMAND}`; export r; \
12682         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12683         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
12684         $(HOST_EXPORTS) \
12685         $(POSTSTAGE1_HOST_EXPORTS)  \
12686         cd $(HOST_SUBDIR)/gcc && \
12687         $$s/gcc/config/i386/$(AUTO_PROFILE) \
12688         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12689                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
12690                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
12691                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
12692                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
12693                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12694                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12695                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12696                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12697                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
12698                 $(TARGET-stageautoprofile-gcc)
12699
12700 maybe-clean-stageautoprofile-gcc: clean-stageautoprofile-gcc
12701 clean-stageautoprofile: clean-stageautoprofile-gcc
12702 clean-stageautoprofile-gcc:
12703         @if [ $(current_stage) = stageautoprofile ]; then \
12704           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12705         else \
12706           [ -f $(HOST_SUBDIR)/stageautoprofile-gcc/Makefile ] || exit 0; \
12707           $(MAKE) stageautoprofile-start; \
12708         fi; \
12709         cd $(HOST_SUBDIR)/gcc && \
12710         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12711 @endif gcc-bootstrap
12712
12713
12714 .PHONY: all-stageautofeedback-gcc maybe-all-stageautofeedback-gcc
12715 .PHONY: clean-stageautofeedback-gcc maybe-clean-stageautofeedback-gcc
12716 maybe-all-stageautofeedback-gcc:
12717 maybe-clean-stageautofeedback-gcc:
12718 @if gcc-bootstrap
12719 maybe-all-stageautofeedback-gcc: all-stageautofeedback-gcc
12720 all-stageautofeedback: all-stageautofeedback-gcc
12721 TARGET-stageautofeedback-gcc = $(TARGET-gcc)
12722 all-stageautofeedback-gcc: configure-stageautofeedback-gcc
12723         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
12724         @r=`${PWD_COMMAND}`; export r; \
12725         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12726         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
12727         $(HOST_EXPORTS) \
12728         $(POSTSTAGE1_HOST_EXPORTS)  \
12729         cd $(HOST_SUBDIR)/gcc && \
12730          \
12731         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12732                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
12733                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
12734                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
12735                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
12736                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12737                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12738                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12739                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12740                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
12741                 $(TARGET-stageautofeedback-gcc)
12742
12743 maybe-clean-stageautofeedback-gcc: clean-stageautofeedback-gcc
12744 clean-stageautofeedback: clean-stageautofeedback-gcc
12745 clean-stageautofeedback-gcc:
12746         @if [ $(current_stage) = stageautofeedback ]; then \
12747           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12748         else \
12749           [ -f $(HOST_SUBDIR)/stageautofeedback-gcc/Makefile ] || exit 0; \
12750           $(MAKE) stageautofeedback-start; \
12751         fi; \
12752         cd $(HOST_SUBDIR)/gcc && \
12753         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12754 @endif gcc-bootstrap
12755
12756
12757
12758
12759
12760 .PHONY: check-gcc maybe-check-gcc
12761 maybe-check-gcc:
12762 @if gcc
12763 maybe-check-gcc: check-gcc
12764
12765 check-gcc:
12766         @: $(MAKE); $(unstage)
12767         @r=`${PWD_COMMAND}`; export r; \
12768         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12769         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
12770         (cd $(HOST_SUBDIR)/gcc && \
12771           $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) $(EXTRA_BOOTSTRAP_FLAGS) check)
12772
12773 @endif gcc
12774
12775 .PHONY: install-gcc maybe-install-gcc
12776 maybe-install-gcc:
12777 @if gcc
12778 maybe-install-gcc: install-gcc
12779
12780 install-gcc: installdirs
12781         @: $(MAKE); $(unstage)
12782         @r=`${PWD_COMMAND}`; export r; \
12783         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12784         $(HOST_EXPORTS) \
12785         (cd $(HOST_SUBDIR)/gcc && \
12786           $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install)
12787
12788 @endif gcc
12789
12790 .PHONY: install-strip-gcc maybe-install-strip-gcc
12791 maybe-install-strip-gcc:
12792 @if gcc
12793 maybe-install-strip-gcc: install-strip-gcc
12794
12795 install-strip-gcc: installdirs
12796         @: $(MAKE); $(unstage)
12797         @r=`${PWD_COMMAND}`; export r; \
12798         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12799         $(HOST_EXPORTS) \
12800         (cd $(HOST_SUBDIR)/gcc && \
12801           $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install-strip)
12802
12803 @endif gcc
12804
12805 # Other targets (info, dvi, pdf, etc.)
12806
12807 .PHONY: maybe-info-gcc info-gcc
12808 maybe-info-gcc:
12809 @if gcc
12810 maybe-info-gcc: info-gcc
12811
12812 info-gcc: \
12813     configure-gcc 
12814         @[ -f ./gcc/Makefile ] || exit 0; \
12815         r=`${PWD_COMMAND}`; export r; \
12816         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12817         $(HOST_EXPORTS) \
12818         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12819           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12820         done; \
12821         echo "Doing info in gcc"; \
12822         (cd $(HOST_SUBDIR)/gcc && \
12823           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12824                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12825                   "RANLIB=$${RANLIB}" \
12826                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12827                   info) \
12828           || exit 1
12829
12830 @endif gcc
12831
12832 .PHONY: maybe-dvi-gcc dvi-gcc
12833 maybe-dvi-gcc:
12834 @if gcc
12835 maybe-dvi-gcc: dvi-gcc
12836
12837 dvi-gcc: \
12838     configure-gcc 
12839         @[ -f ./gcc/Makefile ] || exit 0; \
12840         r=`${PWD_COMMAND}`; export r; \
12841         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12842         $(HOST_EXPORTS) \
12843         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12844           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12845         done; \
12846         echo "Doing dvi in gcc"; \
12847         (cd $(HOST_SUBDIR)/gcc && \
12848           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12849                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12850                   "RANLIB=$${RANLIB}" \
12851                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12852                   dvi) \
12853           || exit 1
12854
12855 @endif gcc
12856
12857 .PHONY: maybe-pdf-gcc pdf-gcc
12858 maybe-pdf-gcc:
12859 @if gcc
12860 maybe-pdf-gcc: pdf-gcc
12861
12862 pdf-gcc: \
12863     configure-gcc 
12864         @[ -f ./gcc/Makefile ] || exit 0; \
12865         r=`${PWD_COMMAND}`; export r; \
12866         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12867         $(HOST_EXPORTS) \
12868         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12869           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12870         done; \
12871         echo "Doing pdf in gcc"; \
12872         (cd $(HOST_SUBDIR)/gcc && \
12873           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12874                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12875                   "RANLIB=$${RANLIB}" \
12876                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12877                   pdf) \
12878           || exit 1
12879
12880 @endif gcc
12881
12882 .PHONY: maybe-html-gcc html-gcc
12883 maybe-html-gcc:
12884 @if gcc
12885 maybe-html-gcc: html-gcc
12886
12887 html-gcc: \
12888     configure-gcc 
12889         @[ -f ./gcc/Makefile ] || exit 0; \
12890         r=`${PWD_COMMAND}`; export r; \
12891         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12892         $(HOST_EXPORTS) \
12893         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12894           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12895         done; \
12896         echo "Doing html in gcc"; \
12897         (cd $(HOST_SUBDIR)/gcc && \
12898           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12899                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12900                   "RANLIB=$${RANLIB}" \
12901                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12902                   html) \
12903           || exit 1
12904
12905 @endif gcc
12906
12907 .PHONY: maybe-TAGS-gcc TAGS-gcc
12908 maybe-TAGS-gcc:
12909 @if gcc
12910 maybe-TAGS-gcc: TAGS-gcc
12911
12912 TAGS-gcc: \
12913     configure-gcc 
12914         @[ -f ./gcc/Makefile ] || exit 0; \
12915         r=`${PWD_COMMAND}`; export r; \
12916         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12917         $(HOST_EXPORTS) \
12918         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12919           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12920         done; \
12921         echo "Doing TAGS in gcc"; \
12922         (cd $(HOST_SUBDIR)/gcc && \
12923           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12924                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12925                   "RANLIB=$${RANLIB}" \
12926                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12927                   TAGS) \
12928           || exit 1
12929
12930 @endif gcc
12931
12932 .PHONY: maybe-install-info-gcc install-info-gcc
12933 maybe-install-info-gcc:
12934 @if gcc
12935 maybe-install-info-gcc: install-info-gcc
12936
12937 install-info-gcc: \
12938     configure-gcc \
12939     info-gcc 
12940         @[ -f ./gcc/Makefile ] || exit 0; \
12941         r=`${PWD_COMMAND}`; export r; \
12942         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12943         $(HOST_EXPORTS) \
12944         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12945           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12946         done; \
12947         echo "Doing install-info in gcc"; \
12948         (cd $(HOST_SUBDIR)/gcc && \
12949           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12950                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12951                   "RANLIB=$${RANLIB}" \
12952                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12953                   install-info) \
12954           || exit 1
12955
12956 @endif gcc
12957
12958 .PHONY: maybe-install-dvi-gcc install-dvi-gcc
12959 maybe-install-dvi-gcc:
12960 @if gcc
12961 maybe-install-dvi-gcc: install-dvi-gcc
12962
12963 install-dvi-gcc: \
12964     configure-gcc \
12965     dvi-gcc 
12966         @[ -f ./gcc/Makefile ] || exit 0; \
12967         r=`${PWD_COMMAND}`; export r; \
12968         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12969         $(HOST_EXPORTS) \
12970         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12971           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12972         done; \
12973         echo "Doing install-dvi in gcc"; \
12974         (cd $(HOST_SUBDIR)/gcc && \
12975           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12976                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12977                   "RANLIB=$${RANLIB}" \
12978                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12979                   install-dvi) \
12980           || exit 1
12981
12982 @endif gcc
12983
12984 .PHONY: maybe-install-pdf-gcc install-pdf-gcc
12985 maybe-install-pdf-gcc:
12986 @if gcc
12987 maybe-install-pdf-gcc: install-pdf-gcc
12988
12989 install-pdf-gcc: \
12990     configure-gcc \
12991     pdf-gcc 
12992         @[ -f ./gcc/Makefile ] || exit 0; \
12993         r=`${PWD_COMMAND}`; export r; \
12994         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12995         $(HOST_EXPORTS) \
12996         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12997           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12998         done; \
12999         echo "Doing install-pdf in gcc"; \
13000         (cd $(HOST_SUBDIR)/gcc && \
13001           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13002                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13003                   "RANLIB=$${RANLIB}" \
13004                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13005                   install-pdf) \
13006           || exit 1
13007
13008 @endif gcc
13009
13010 .PHONY: maybe-install-html-gcc install-html-gcc
13011 maybe-install-html-gcc:
13012 @if gcc
13013 maybe-install-html-gcc: install-html-gcc
13014
13015 install-html-gcc: \
13016     configure-gcc \
13017     html-gcc 
13018         @[ -f ./gcc/Makefile ] || exit 0; \
13019         r=`${PWD_COMMAND}`; export r; \
13020         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13021         $(HOST_EXPORTS) \
13022         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
13023           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13024         done; \
13025         echo "Doing install-html in gcc"; \
13026         (cd $(HOST_SUBDIR)/gcc && \
13027           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13028                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13029                   "RANLIB=$${RANLIB}" \
13030                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13031                   install-html) \
13032           || exit 1
13033
13034 @endif gcc
13035
13036 .PHONY: maybe-installcheck-gcc installcheck-gcc
13037 maybe-installcheck-gcc:
13038 @if gcc
13039 maybe-installcheck-gcc: installcheck-gcc
13040
13041 installcheck-gcc: \
13042     configure-gcc 
13043         @[ -f ./gcc/Makefile ] || exit 0; \
13044         r=`${PWD_COMMAND}`; export r; \
13045         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13046         $(HOST_EXPORTS) \
13047         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
13048           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13049         done; \
13050         echo "Doing installcheck in gcc"; \
13051         (cd $(HOST_SUBDIR)/gcc && \
13052           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13053                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13054                   "RANLIB=$${RANLIB}" \
13055                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13056                   installcheck) \
13057           || exit 1
13058
13059 @endif gcc
13060
13061 .PHONY: maybe-mostlyclean-gcc mostlyclean-gcc
13062 maybe-mostlyclean-gcc:
13063 @if gcc
13064 maybe-mostlyclean-gcc: mostlyclean-gcc
13065
13066 mostlyclean-gcc: 
13067         @[ -f ./gcc/Makefile ] || exit 0; \
13068         r=`${PWD_COMMAND}`; export r; \
13069         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13070         $(HOST_EXPORTS) \
13071         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
13072           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13073         done; \
13074         echo "Doing mostlyclean in gcc"; \
13075         (cd $(HOST_SUBDIR)/gcc && \
13076           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13077                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13078                   "RANLIB=$${RANLIB}" \
13079                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13080                   mostlyclean) \
13081           || exit 1
13082
13083 @endif gcc
13084
13085 .PHONY: maybe-clean-gcc clean-gcc
13086 maybe-clean-gcc:
13087 @if gcc
13088 maybe-clean-gcc: clean-gcc
13089
13090 clean-gcc: 
13091         @[ -f ./gcc/Makefile ] || exit 0; \
13092         r=`${PWD_COMMAND}`; export r; \
13093         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13094         $(HOST_EXPORTS) \
13095         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
13096           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13097         done; \
13098         echo "Doing clean in gcc"; \
13099         (cd $(HOST_SUBDIR)/gcc && \
13100           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13101                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13102                   "RANLIB=$${RANLIB}" \
13103                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13104                   clean) \
13105           || exit 1
13106
13107 @endif gcc
13108
13109 .PHONY: maybe-distclean-gcc distclean-gcc
13110 maybe-distclean-gcc:
13111 @if gcc
13112 maybe-distclean-gcc: distclean-gcc
13113
13114 distclean-gcc: 
13115         @[ -f ./gcc/Makefile ] || exit 0; \
13116         r=`${PWD_COMMAND}`; export r; \
13117         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13118         $(HOST_EXPORTS) \
13119         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
13120           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13121         done; \
13122         echo "Doing distclean in gcc"; \
13123         (cd $(HOST_SUBDIR)/gcc && \
13124           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13125                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13126                   "RANLIB=$${RANLIB}" \
13127                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13128                   distclean) \
13129           || exit 1
13130
13131 @endif gcc
13132
13133 .PHONY: maybe-maintainer-clean-gcc maintainer-clean-gcc
13134 maybe-maintainer-clean-gcc:
13135 @if gcc
13136 maybe-maintainer-clean-gcc: maintainer-clean-gcc
13137
13138 maintainer-clean-gcc: 
13139         @[ -f ./gcc/Makefile ] || exit 0; \
13140         r=`${PWD_COMMAND}`; export r; \
13141         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13142         $(HOST_EXPORTS) \
13143         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
13144           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13145         done; \
13146         echo "Doing maintainer-clean in gcc"; \
13147         (cd $(HOST_SUBDIR)/gcc && \
13148           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13149                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13150                   "RANLIB=$${RANLIB}" \
13151                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13152                   maintainer-clean) \
13153           || exit 1
13154
13155 @endif gcc
13156
13157
13158
13159 .PHONY: configure-gmp maybe-configure-gmp
13160 maybe-configure-gmp:
13161 @if gcc-bootstrap
13162 configure-gmp: stage_current
13163 @endif gcc-bootstrap
13164 @if gmp
13165 maybe-configure-gmp: configure-gmp
13166 configure-gmp: 
13167         @r=`${PWD_COMMAND}`; export r; \
13168         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13169         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13170         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13171         $(HOST_EXPORTS)  \
13172         echo Configuring in $(HOST_SUBDIR)/gmp; \
13173         cd "$(HOST_SUBDIR)/gmp" || exit 1; \
13174         case $(srcdir) in \
13175           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13176           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13177                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13178         esac; \
13179         module_srcdir=gmp; \
13180         $(SHELL) \
13181           $$s/$$module_srcdir/configure \
13182           --srcdir=$${topdir}/$$module_srcdir \
13183           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13184           --target=none-${host_vendor}-${host_os} --disable-shared LEX="touch lex.yy.c" \
13185           || exit 1
13186 @endif gmp
13187
13188
13189
13190 .PHONY: configure-stage1-gmp maybe-configure-stage1-gmp
13191 maybe-configure-stage1-gmp:
13192 @if gmp-bootstrap
13193 maybe-configure-stage1-gmp: configure-stage1-gmp
13194 configure-stage1-gmp:
13195         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13196         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13197         @r=`${PWD_COMMAND}`; export r; \
13198         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13199         TFLAGS="$(STAGE1_TFLAGS)"; \
13200         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13201         $(HOST_EXPORTS) \
13202         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
13203         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
13204         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
13205         echo Configuring stage 1 in $(HOST_SUBDIR)/gmp; \
13206         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13207         cd $(HOST_SUBDIR)/gmp || exit 1; \
13208         case $(srcdir) in \
13209           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13210           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13211                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13212         esac; \
13213         module_srcdir=gmp; \
13214         $(SHELL) $$s/$$module_srcdir/configure \
13215           --srcdir=$${topdir}/$$module_srcdir \
13216           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13217           --target=none-${host_vendor}-${host_os} \
13218            \
13219           $(STAGE1_CONFIGURE_FLAGS) \
13220           --disable-shared LEX="touch lex.yy.c"
13221 @endif gmp-bootstrap
13222
13223 .PHONY: configure-stage2-gmp maybe-configure-stage2-gmp
13224 maybe-configure-stage2-gmp:
13225 @if gmp-bootstrap
13226 maybe-configure-stage2-gmp: configure-stage2-gmp
13227 configure-stage2-gmp:
13228         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13229         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13230         @r=`${PWD_COMMAND}`; export r; \
13231         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13232         TFLAGS="$(STAGE2_TFLAGS)"; \
13233         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13234         $(HOST_EXPORTS) \
13235         $(POSTSTAGE1_HOST_EXPORTS) \
13236         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
13237         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
13238         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
13239         echo Configuring stage 2 in $(HOST_SUBDIR)/gmp; \
13240         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13241         cd $(HOST_SUBDIR)/gmp || exit 1; \
13242         case $(srcdir) in \
13243           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13244           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13245                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13246         esac; \
13247         module_srcdir=gmp; \
13248         $(SHELL) $$s/$$module_srcdir/configure \
13249           --srcdir=$${topdir}/$$module_srcdir \
13250           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13251           --target=none-${host_vendor}-${host_os} \
13252           --with-build-libsubdir=$(HOST_SUBDIR) \
13253           $(STAGE2_CONFIGURE_FLAGS) \
13254           --disable-shared LEX="touch lex.yy.c"
13255 @endif gmp-bootstrap
13256
13257 .PHONY: configure-stage3-gmp maybe-configure-stage3-gmp
13258 maybe-configure-stage3-gmp:
13259 @if gmp-bootstrap
13260 maybe-configure-stage3-gmp: configure-stage3-gmp
13261 configure-stage3-gmp:
13262         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13263         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13264         @r=`${PWD_COMMAND}`; export r; \
13265         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13266         TFLAGS="$(STAGE3_TFLAGS)"; \
13267         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13268         $(HOST_EXPORTS) \
13269         $(POSTSTAGE1_HOST_EXPORTS) \
13270         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
13271         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
13272         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
13273         echo Configuring stage 3 in $(HOST_SUBDIR)/gmp; \
13274         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13275         cd $(HOST_SUBDIR)/gmp || exit 1; \
13276         case $(srcdir) in \
13277           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13278           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13279                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13280         esac; \
13281         module_srcdir=gmp; \
13282         $(SHELL) $$s/$$module_srcdir/configure \
13283           --srcdir=$${topdir}/$$module_srcdir \
13284           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13285           --target=none-${host_vendor}-${host_os} \
13286           --with-build-libsubdir=$(HOST_SUBDIR) \
13287           $(STAGE3_CONFIGURE_FLAGS) \
13288           --disable-shared LEX="touch lex.yy.c"
13289 @endif gmp-bootstrap
13290
13291 .PHONY: configure-stage4-gmp maybe-configure-stage4-gmp
13292 maybe-configure-stage4-gmp:
13293 @if gmp-bootstrap
13294 maybe-configure-stage4-gmp: configure-stage4-gmp
13295 configure-stage4-gmp:
13296         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13297         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13298         @r=`${PWD_COMMAND}`; export r; \
13299         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13300         TFLAGS="$(STAGE4_TFLAGS)"; \
13301         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13302         $(HOST_EXPORTS) \
13303         $(POSTSTAGE1_HOST_EXPORTS) \
13304         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
13305         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
13306         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
13307         echo Configuring stage 4 in $(HOST_SUBDIR)/gmp; \
13308         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13309         cd $(HOST_SUBDIR)/gmp || exit 1; \
13310         case $(srcdir) in \
13311           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13312           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13313                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13314         esac; \
13315         module_srcdir=gmp; \
13316         $(SHELL) $$s/$$module_srcdir/configure \
13317           --srcdir=$${topdir}/$$module_srcdir \
13318           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13319           --target=none-${host_vendor}-${host_os} \
13320           --with-build-libsubdir=$(HOST_SUBDIR) \
13321           $(STAGE4_CONFIGURE_FLAGS) \
13322           --disable-shared LEX="touch lex.yy.c"
13323 @endif gmp-bootstrap
13324
13325 .PHONY: configure-stageprofile-gmp maybe-configure-stageprofile-gmp
13326 maybe-configure-stageprofile-gmp:
13327 @if gmp-bootstrap
13328 maybe-configure-stageprofile-gmp: configure-stageprofile-gmp
13329 configure-stageprofile-gmp:
13330         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13331         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13332         @r=`${PWD_COMMAND}`; export r; \
13333         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13334         TFLAGS="$(STAGEprofile_TFLAGS)"; \
13335         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13336         $(HOST_EXPORTS) \
13337         $(POSTSTAGE1_HOST_EXPORTS) \
13338         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
13339         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
13340         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
13341         echo Configuring stage profile in $(HOST_SUBDIR)/gmp; \
13342         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13343         cd $(HOST_SUBDIR)/gmp || exit 1; \
13344         case $(srcdir) in \
13345           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13346           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13347                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13348         esac; \
13349         module_srcdir=gmp; \
13350         $(SHELL) $$s/$$module_srcdir/configure \
13351           --srcdir=$${topdir}/$$module_srcdir \
13352           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13353           --target=none-${host_vendor}-${host_os} \
13354           --with-build-libsubdir=$(HOST_SUBDIR) \
13355           $(STAGEprofile_CONFIGURE_FLAGS) \
13356           --disable-shared LEX="touch lex.yy.c"
13357 @endif gmp-bootstrap
13358
13359 .PHONY: configure-stagetrain-gmp maybe-configure-stagetrain-gmp
13360 maybe-configure-stagetrain-gmp:
13361 @if gmp-bootstrap
13362 maybe-configure-stagetrain-gmp: configure-stagetrain-gmp
13363 configure-stagetrain-gmp:
13364         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
13365         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13366         @r=`${PWD_COMMAND}`; export r; \
13367         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13368         TFLAGS="$(STAGEtrain_TFLAGS)"; \
13369         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13370         $(HOST_EXPORTS) \
13371         $(POSTSTAGE1_HOST_EXPORTS) \
13372         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
13373         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
13374         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
13375         echo Configuring stage train in $(HOST_SUBDIR)/gmp; \
13376         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13377         cd $(HOST_SUBDIR)/gmp || exit 1; \
13378         case $(srcdir) in \
13379           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13380           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13381                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13382         esac; \
13383         module_srcdir=gmp; \
13384         $(SHELL) $$s/$$module_srcdir/configure \
13385           --srcdir=$${topdir}/$$module_srcdir \
13386           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13387           --target=none-${host_vendor}-${host_os} \
13388           --with-build-libsubdir=$(HOST_SUBDIR) \
13389           $(STAGEtrain_CONFIGURE_FLAGS) \
13390           --disable-shared LEX="touch lex.yy.c"
13391 @endif gmp-bootstrap
13392
13393 .PHONY: configure-stagefeedback-gmp maybe-configure-stagefeedback-gmp
13394 maybe-configure-stagefeedback-gmp:
13395 @if gmp-bootstrap
13396 maybe-configure-stagefeedback-gmp: configure-stagefeedback-gmp
13397 configure-stagefeedback-gmp:
13398         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13399         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13400         @r=`${PWD_COMMAND}`; export r; \
13401         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13402         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
13403         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13404         $(HOST_EXPORTS) \
13405         $(POSTSTAGE1_HOST_EXPORTS) \
13406         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
13407         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
13408         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
13409         echo Configuring stage feedback in $(HOST_SUBDIR)/gmp; \
13410         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13411         cd $(HOST_SUBDIR)/gmp || exit 1; \
13412         case $(srcdir) in \
13413           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13414           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13415                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13416         esac; \
13417         module_srcdir=gmp; \
13418         $(SHELL) $$s/$$module_srcdir/configure \
13419           --srcdir=$${topdir}/$$module_srcdir \
13420           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13421           --target=none-${host_vendor}-${host_os} \
13422           --with-build-libsubdir=$(HOST_SUBDIR) \
13423           $(STAGEfeedback_CONFIGURE_FLAGS) \
13424           --disable-shared LEX="touch lex.yy.c"
13425 @endif gmp-bootstrap
13426
13427 .PHONY: configure-stageautoprofile-gmp maybe-configure-stageautoprofile-gmp
13428 maybe-configure-stageautoprofile-gmp:
13429 @if gmp-bootstrap
13430 maybe-configure-stageautoprofile-gmp: configure-stageautoprofile-gmp
13431 configure-stageautoprofile-gmp:
13432         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
13433         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13434         @r=`${PWD_COMMAND}`; export r; \
13435         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13436         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
13437         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13438         $(HOST_EXPORTS) \
13439         $(POSTSTAGE1_HOST_EXPORTS) \
13440         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
13441         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
13442         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
13443         echo Configuring stage autoprofile in $(HOST_SUBDIR)/gmp; \
13444         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13445         cd $(HOST_SUBDIR)/gmp || exit 1; \
13446         case $(srcdir) in \
13447           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13448           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13449                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13450         esac; \
13451         module_srcdir=gmp; \
13452         $(SHELL) $$s/$$module_srcdir/configure \
13453           --srcdir=$${topdir}/$$module_srcdir \
13454           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13455           --target=none-${host_vendor}-${host_os} \
13456           --with-build-libsubdir=$(HOST_SUBDIR) \
13457           $(STAGEautoprofile_CONFIGURE_FLAGS) \
13458           --disable-shared LEX="touch lex.yy.c"
13459 @endif gmp-bootstrap
13460
13461 .PHONY: configure-stageautofeedback-gmp maybe-configure-stageautofeedback-gmp
13462 maybe-configure-stageautofeedback-gmp:
13463 @if gmp-bootstrap
13464 maybe-configure-stageautofeedback-gmp: configure-stageautofeedback-gmp
13465 configure-stageautofeedback-gmp:
13466         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
13467         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13468         @r=`${PWD_COMMAND}`; export r; \
13469         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13470         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
13471         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13472         $(HOST_EXPORTS) \
13473         $(POSTSTAGE1_HOST_EXPORTS) \
13474         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
13475         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
13476         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
13477         echo Configuring stage autofeedback in $(HOST_SUBDIR)/gmp; \
13478         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13479         cd $(HOST_SUBDIR)/gmp || exit 1; \
13480         case $(srcdir) in \
13481           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13482           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13483                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13484         esac; \
13485         module_srcdir=gmp; \
13486         $(SHELL) $$s/$$module_srcdir/configure \
13487           --srcdir=$${topdir}/$$module_srcdir \
13488           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13489           --target=none-${host_vendor}-${host_os} \
13490           --with-build-libsubdir=$(HOST_SUBDIR) \
13491           $(STAGEautofeedback_CONFIGURE_FLAGS) \
13492           --disable-shared LEX="touch lex.yy.c"
13493 @endif gmp-bootstrap
13494
13495
13496
13497
13498
13499 .PHONY: all-gmp maybe-all-gmp
13500 maybe-all-gmp:
13501 @if gcc-bootstrap
13502 all-gmp: stage_current
13503 @endif gcc-bootstrap
13504 @if gmp
13505 TARGET-gmp=all
13506 maybe-all-gmp: all-gmp
13507 all-gmp: configure-gmp
13508         @r=`${PWD_COMMAND}`; export r; \
13509         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13510         $(HOST_EXPORTS)  \
13511         (cd $(HOST_SUBDIR)/gmp && \
13512           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13513                 $(TARGET-gmp))
13514 @endif gmp
13515
13516
13517
13518 .PHONY: all-stage1-gmp maybe-all-stage1-gmp
13519 .PHONY: clean-stage1-gmp maybe-clean-stage1-gmp
13520 maybe-all-stage1-gmp:
13521 maybe-clean-stage1-gmp:
13522 @if gmp-bootstrap
13523 maybe-all-stage1-gmp: all-stage1-gmp
13524 all-stage1: all-stage1-gmp
13525 TARGET-stage1-gmp = $(TARGET-gmp)
13526 all-stage1-gmp: configure-stage1-gmp
13527         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13528         @r=`${PWD_COMMAND}`; export r; \
13529         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13530         TFLAGS="$(STAGE1_TFLAGS)"; \
13531         $(HOST_EXPORTS)  \
13532         cd $(HOST_SUBDIR)/gmp && \
13533          \
13534         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13535                 CFLAGS="$(STAGE1_CFLAGS)" \
13536                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
13537                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
13538                 LIBCFLAGS="$(LIBCFLAGS)" \
13539                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13540                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13541                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13542                 $(EXTRA_HOST_FLAGS)  \
13543                 $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13544                 TFLAGS="$(STAGE1_TFLAGS)"  \
13545                 $(TARGET-stage1-gmp)
13546
13547 maybe-clean-stage1-gmp: clean-stage1-gmp
13548 clean-stage1: clean-stage1-gmp
13549 clean-stage1-gmp:
13550         @if [ $(current_stage) = stage1 ]; then \
13551           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13552         else \
13553           [ -f $(HOST_SUBDIR)/stage1-gmp/Makefile ] || exit 0; \
13554           $(MAKE) stage1-start; \
13555         fi; \
13556         cd $(HOST_SUBDIR)/gmp && \
13557         $(MAKE) $(EXTRA_HOST_FLAGS)  \
13558         $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13559 @endif gmp-bootstrap
13560
13561
13562 .PHONY: all-stage2-gmp maybe-all-stage2-gmp
13563 .PHONY: clean-stage2-gmp maybe-clean-stage2-gmp
13564 maybe-all-stage2-gmp:
13565 maybe-clean-stage2-gmp:
13566 @if gmp-bootstrap
13567 maybe-all-stage2-gmp: all-stage2-gmp
13568 all-stage2: all-stage2-gmp
13569 TARGET-stage2-gmp = $(TARGET-gmp)
13570 all-stage2-gmp: configure-stage2-gmp
13571         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13572         @r=`${PWD_COMMAND}`; export r; \
13573         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13574         TFLAGS="$(STAGE2_TFLAGS)"; \
13575         $(HOST_EXPORTS) \
13576         $(POSTSTAGE1_HOST_EXPORTS)  \
13577         cd $(HOST_SUBDIR)/gmp && \
13578          \
13579         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13580                 CFLAGS="$(STAGE2_CFLAGS)" \
13581                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
13582                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
13583                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
13584                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13585                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13586                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13587                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13588                 TFLAGS="$(STAGE2_TFLAGS)"  \
13589                 $(TARGET-stage2-gmp)
13590
13591 maybe-clean-stage2-gmp: clean-stage2-gmp
13592 clean-stage2: clean-stage2-gmp
13593 clean-stage2-gmp:
13594         @if [ $(current_stage) = stage2 ]; then \
13595           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13596         else \
13597           [ -f $(HOST_SUBDIR)/stage2-gmp/Makefile ] || exit 0; \
13598           $(MAKE) stage2-start; \
13599         fi; \
13600         cd $(HOST_SUBDIR)/gmp && \
13601         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13602 @endif gmp-bootstrap
13603
13604
13605 .PHONY: all-stage3-gmp maybe-all-stage3-gmp
13606 .PHONY: clean-stage3-gmp maybe-clean-stage3-gmp
13607 maybe-all-stage3-gmp:
13608 maybe-clean-stage3-gmp:
13609 @if gmp-bootstrap
13610 maybe-all-stage3-gmp: all-stage3-gmp
13611 all-stage3: all-stage3-gmp
13612 TARGET-stage3-gmp = $(TARGET-gmp)
13613 all-stage3-gmp: configure-stage3-gmp
13614         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13615         @r=`${PWD_COMMAND}`; export r; \
13616         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13617         TFLAGS="$(STAGE3_TFLAGS)"; \
13618         $(HOST_EXPORTS) \
13619         $(POSTSTAGE1_HOST_EXPORTS)  \
13620         cd $(HOST_SUBDIR)/gmp && \
13621          \
13622         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13623                 CFLAGS="$(STAGE3_CFLAGS)" \
13624                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
13625                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
13626                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
13627                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13628                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13629                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13630                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13631                 TFLAGS="$(STAGE3_TFLAGS)"  \
13632                 $(TARGET-stage3-gmp)
13633
13634 maybe-clean-stage3-gmp: clean-stage3-gmp
13635 clean-stage3: clean-stage3-gmp
13636 clean-stage3-gmp:
13637         @if [ $(current_stage) = stage3 ]; then \
13638           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13639         else \
13640           [ -f $(HOST_SUBDIR)/stage3-gmp/Makefile ] || exit 0; \
13641           $(MAKE) stage3-start; \
13642         fi; \
13643         cd $(HOST_SUBDIR)/gmp && \
13644         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13645 @endif gmp-bootstrap
13646
13647
13648 .PHONY: all-stage4-gmp maybe-all-stage4-gmp
13649 .PHONY: clean-stage4-gmp maybe-clean-stage4-gmp
13650 maybe-all-stage4-gmp:
13651 maybe-clean-stage4-gmp:
13652 @if gmp-bootstrap
13653 maybe-all-stage4-gmp: all-stage4-gmp
13654 all-stage4: all-stage4-gmp
13655 TARGET-stage4-gmp = $(TARGET-gmp)
13656 all-stage4-gmp: configure-stage4-gmp
13657         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13658         @r=`${PWD_COMMAND}`; export r; \
13659         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13660         TFLAGS="$(STAGE4_TFLAGS)"; \
13661         $(HOST_EXPORTS) \
13662         $(POSTSTAGE1_HOST_EXPORTS)  \
13663         cd $(HOST_SUBDIR)/gmp && \
13664          \
13665         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13666                 CFLAGS="$(STAGE4_CFLAGS)" \
13667                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
13668                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
13669                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
13670                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13671                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13672                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13673                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13674                 TFLAGS="$(STAGE4_TFLAGS)"  \
13675                 $(TARGET-stage4-gmp)
13676
13677 maybe-clean-stage4-gmp: clean-stage4-gmp
13678 clean-stage4: clean-stage4-gmp
13679 clean-stage4-gmp:
13680         @if [ $(current_stage) = stage4 ]; then \
13681           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13682         else \
13683           [ -f $(HOST_SUBDIR)/stage4-gmp/Makefile ] || exit 0; \
13684           $(MAKE) stage4-start; \
13685         fi; \
13686         cd $(HOST_SUBDIR)/gmp && \
13687         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13688 @endif gmp-bootstrap
13689
13690
13691 .PHONY: all-stageprofile-gmp maybe-all-stageprofile-gmp
13692 .PHONY: clean-stageprofile-gmp maybe-clean-stageprofile-gmp
13693 maybe-all-stageprofile-gmp:
13694 maybe-clean-stageprofile-gmp:
13695 @if gmp-bootstrap
13696 maybe-all-stageprofile-gmp: all-stageprofile-gmp
13697 all-stageprofile: all-stageprofile-gmp
13698 TARGET-stageprofile-gmp = $(TARGET-gmp)
13699 all-stageprofile-gmp: configure-stageprofile-gmp
13700         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13701         @r=`${PWD_COMMAND}`; export r; \
13702         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13703         TFLAGS="$(STAGEprofile_TFLAGS)"; \
13704         $(HOST_EXPORTS) \
13705         $(POSTSTAGE1_HOST_EXPORTS)  \
13706         cd $(HOST_SUBDIR)/gmp && \
13707          \
13708         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13709                 CFLAGS="$(STAGEprofile_CFLAGS)" \
13710                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
13711                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
13712                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
13713                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13714                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13715                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13716                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13717                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
13718                 $(TARGET-stageprofile-gmp)
13719
13720 maybe-clean-stageprofile-gmp: clean-stageprofile-gmp
13721 clean-stageprofile: clean-stageprofile-gmp
13722 clean-stageprofile-gmp:
13723         @if [ $(current_stage) = stageprofile ]; then \
13724           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13725         else \
13726           [ -f $(HOST_SUBDIR)/stageprofile-gmp/Makefile ] || exit 0; \
13727           $(MAKE) stageprofile-start; \
13728         fi; \
13729         cd $(HOST_SUBDIR)/gmp && \
13730         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13731 @endif gmp-bootstrap
13732
13733
13734 .PHONY: all-stagetrain-gmp maybe-all-stagetrain-gmp
13735 .PHONY: clean-stagetrain-gmp maybe-clean-stagetrain-gmp
13736 maybe-all-stagetrain-gmp:
13737 maybe-clean-stagetrain-gmp:
13738 @if gmp-bootstrap
13739 maybe-all-stagetrain-gmp: all-stagetrain-gmp
13740 all-stagetrain: all-stagetrain-gmp
13741 TARGET-stagetrain-gmp = $(TARGET-gmp)
13742 all-stagetrain-gmp: configure-stagetrain-gmp
13743         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
13744         @r=`${PWD_COMMAND}`; export r; \
13745         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13746         TFLAGS="$(STAGEtrain_TFLAGS)"; \
13747         $(HOST_EXPORTS) \
13748         $(POSTSTAGE1_HOST_EXPORTS)  \
13749         cd $(HOST_SUBDIR)/gmp && \
13750          \
13751         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13752                 CFLAGS="$(STAGEtrain_CFLAGS)" \
13753                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
13754                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
13755                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
13756                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13757                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13758                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13759                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13760                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
13761                 $(TARGET-stagetrain-gmp)
13762
13763 maybe-clean-stagetrain-gmp: clean-stagetrain-gmp
13764 clean-stagetrain: clean-stagetrain-gmp
13765 clean-stagetrain-gmp:
13766         @if [ $(current_stage) = stagetrain ]; then \
13767           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13768         else \
13769           [ -f $(HOST_SUBDIR)/stagetrain-gmp/Makefile ] || exit 0; \
13770           $(MAKE) stagetrain-start; \
13771         fi; \
13772         cd $(HOST_SUBDIR)/gmp && \
13773         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13774 @endif gmp-bootstrap
13775
13776
13777 .PHONY: all-stagefeedback-gmp maybe-all-stagefeedback-gmp
13778 .PHONY: clean-stagefeedback-gmp maybe-clean-stagefeedback-gmp
13779 maybe-all-stagefeedback-gmp:
13780 maybe-clean-stagefeedback-gmp:
13781 @if gmp-bootstrap
13782 maybe-all-stagefeedback-gmp: all-stagefeedback-gmp
13783 all-stagefeedback: all-stagefeedback-gmp
13784 TARGET-stagefeedback-gmp = $(TARGET-gmp)
13785 all-stagefeedback-gmp: configure-stagefeedback-gmp
13786         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13787         @r=`${PWD_COMMAND}`; export r; \
13788         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13789         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
13790         $(HOST_EXPORTS) \
13791         $(POSTSTAGE1_HOST_EXPORTS)  \
13792         cd $(HOST_SUBDIR)/gmp && \
13793          \
13794         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13795                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
13796                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
13797                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
13798                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
13799                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13800                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13801                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13802                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13803                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
13804                 $(TARGET-stagefeedback-gmp)
13805
13806 maybe-clean-stagefeedback-gmp: clean-stagefeedback-gmp
13807 clean-stagefeedback: clean-stagefeedback-gmp
13808 clean-stagefeedback-gmp:
13809         @if [ $(current_stage) = stagefeedback ]; then \
13810           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13811         else \
13812           [ -f $(HOST_SUBDIR)/stagefeedback-gmp/Makefile ] || exit 0; \
13813           $(MAKE) stagefeedback-start; \
13814         fi; \
13815         cd $(HOST_SUBDIR)/gmp && \
13816         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13817 @endif gmp-bootstrap
13818
13819
13820 .PHONY: all-stageautoprofile-gmp maybe-all-stageautoprofile-gmp
13821 .PHONY: clean-stageautoprofile-gmp maybe-clean-stageautoprofile-gmp
13822 maybe-all-stageautoprofile-gmp:
13823 maybe-clean-stageautoprofile-gmp:
13824 @if gmp-bootstrap
13825 maybe-all-stageautoprofile-gmp: all-stageautoprofile-gmp
13826 all-stageautoprofile: all-stageautoprofile-gmp
13827 TARGET-stageautoprofile-gmp = $(TARGET-gmp)
13828 all-stageautoprofile-gmp: configure-stageautoprofile-gmp
13829         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
13830         @r=`${PWD_COMMAND}`; export r; \
13831         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13832         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
13833         $(HOST_EXPORTS) \
13834         $(POSTSTAGE1_HOST_EXPORTS)  \
13835         cd $(HOST_SUBDIR)/gmp && \
13836         $$s/gcc/config/i386/$(AUTO_PROFILE) \
13837         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13838                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
13839                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
13840                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
13841                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
13842                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13843                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13844                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13845                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13846                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
13847                 $(TARGET-stageautoprofile-gmp)
13848
13849 maybe-clean-stageautoprofile-gmp: clean-stageautoprofile-gmp
13850 clean-stageautoprofile: clean-stageautoprofile-gmp
13851 clean-stageautoprofile-gmp:
13852         @if [ $(current_stage) = stageautoprofile ]; then \
13853           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13854         else \
13855           [ -f $(HOST_SUBDIR)/stageautoprofile-gmp/Makefile ] || exit 0; \
13856           $(MAKE) stageautoprofile-start; \
13857         fi; \
13858         cd $(HOST_SUBDIR)/gmp && \
13859         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13860 @endif gmp-bootstrap
13861
13862
13863 .PHONY: all-stageautofeedback-gmp maybe-all-stageautofeedback-gmp
13864 .PHONY: clean-stageautofeedback-gmp maybe-clean-stageautofeedback-gmp
13865 maybe-all-stageautofeedback-gmp:
13866 maybe-clean-stageautofeedback-gmp:
13867 @if gmp-bootstrap
13868 maybe-all-stageautofeedback-gmp: all-stageautofeedback-gmp
13869 all-stageautofeedback: all-stageautofeedback-gmp
13870 TARGET-stageautofeedback-gmp = $(TARGET-gmp)
13871 all-stageautofeedback-gmp: configure-stageautofeedback-gmp
13872         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
13873         @r=`${PWD_COMMAND}`; export r; \
13874         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13875         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
13876         $(HOST_EXPORTS) \
13877         $(POSTSTAGE1_HOST_EXPORTS)  \
13878         cd $(HOST_SUBDIR)/gmp && \
13879          \
13880         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13881                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
13882                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
13883                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
13884                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
13885                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13886                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13887                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13888                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13889                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
13890                 $(TARGET-stageautofeedback-gmp)
13891
13892 maybe-clean-stageautofeedback-gmp: clean-stageautofeedback-gmp
13893 clean-stageautofeedback: clean-stageautofeedback-gmp
13894 clean-stageautofeedback-gmp:
13895         @if [ $(current_stage) = stageautofeedback ]; then \
13896           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13897         else \
13898           [ -f $(HOST_SUBDIR)/stageautofeedback-gmp/Makefile ] || exit 0; \
13899           $(MAKE) stageautofeedback-start; \
13900         fi; \
13901         cd $(HOST_SUBDIR)/gmp && \
13902         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13903 @endif gmp-bootstrap
13904
13905
13906
13907
13908
13909 .PHONY: check-gmp maybe-check-gmp
13910 maybe-check-gmp:
13911 @if gmp
13912 maybe-check-gmp: check-gmp
13913
13914 check-gmp:
13915         @: $(MAKE); $(unstage)
13916         @r=`${PWD_COMMAND}`; export r; \
13917         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13918         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
13919         (cd $(HOST_SUBDIR)/gmp && \
13920           $(MAKE) $(FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" $(EXTRA_BOOTSTRAP_FLAGS) check)
13921
13922 @endif gmp
13923
13924 .PHONY: install-gmp maybe-install-gmp
13925 maybe-install-gmp:
13926 @if gmp
13927 maybe-install-gmp: install-gmp
13928
13929 install-gmp:
13930
13931 @endif gmp
13932
13933 .PHONY: install-strip-gmp maybe-install-strip-gmp
13934 maybe-install-strip-gmp:
13935 @if gmp
13936 maybe-install-strip-gmp: install-strip-gmp
13937
13938 install-strip-gmp:
13939
13940 @endif gmp
13941
13942 # Other targets (info, dvi, pdf, etc.)
13943
13944 .PHONY: maybe-info-gmp info-gmp
13945 maybe-info-gmp:
13946 @if gmp
13947 maybe-info-gmp: info-gmp
13948
13949 info-gmp: \
13950     configure-gmp 
13951         @[ -f ./gmp/Makefile ] || exit 0; \
13952         r=`${PWD_COMMAND}`; export r; \
13953         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13954         $(HOST_EXPORTS) \
13955         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13956           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13957         done; \
13958         echo "Doing info in gmp"; \
13959         (cd $(HOST_SUBDIR)/gmp && \
13960           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13961                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13962                   "RANLIB=$${RANLIB}" \
13963                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13964                   info) \
13965           || exit 1
13966
13967 @endif gmp
13968
13969 .PHONY: maybe-dvi-gmp dvi-gmp
13970 maybe-dvi-gmp:
13971 @if gmp
13972 maybe-dvi-gmp: dvi-gmp
13973
13974 dvi-gmp: \
13975     configure-gmp 
13976         @[ -f ./gmp/Makefile ] || exit 0; \
13977         r=`${PWD_COMMAND}`; export r; \
13978         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13979         $(HOST_EXPORTS) \
13980         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13981           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13982         done; \
13983         echo "Doing dvi in gmp"; \
13984         (cd $(HOST_SUBDIR)/gmp && \
13985           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13986                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13987                   "RANLIB=$${RANLIB}" \
13988                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13989                   dvi) \
13990           || exit 1
13991
13992 @endif gmp
13993
13994 .PHONY: maybe-pdf-gmp pdf-gmp
13995 maybe-pdf-gmp:
13996 @if gmp
13997 maybe-pdf-gmp: pdf-gmp
13998
13999 pdf-gmp: \
14000     configure-gmp 
14001         @[ -f ./gmp/Makefile ] || exit 0; \
14002         r=`${PWD_COMMAND}`; export r; \
14003         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14004         $(HOST_EXPORTS) \
14005         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14006           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14007         done; \
14008         echo "Doing pdf in gmp"; \
14009         (cd $(HOST_SUBDIR)/gmp && \
14010           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14011                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14012                   "RANLIB=$${RANLIB}" \
14013                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14014                   pdf) \
14015           || exit 1
14016
14017 @endif gmp
14018
14019 .PHONY: maybe-html-gmp html-gmp
14020 maybe-html-gmp:
14021 @if gmp
14022 maybe-html-gmp: html-gmp
14023
14024 html-gmp: \
14025     configure-gmp 
14026         @[ -f ./gmp/Makefile ] || exit 0; \
14027         r=`${PWD_COMMAND}`; export r; \
14028         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14029         $(HOST_EXPORTS) \
14030         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14031           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14032         done; \
14033         echo "Doing html in gmp"; \
14034         (cd $(HOST_SUBDIR)/gmp && \
14035           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14036                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14037                   "RANLIB=$${RANLIB}" \
14038                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14039                   html) \
14040           || exit 1
14041
14042 @endif gmp
14043
14044 .PHONY: maybe-TAGS-gmp TAGS-gmp
14045 maybe-TAGS-gmp:
14046 @if gmp
14047 maybe-TAGS-gmp: TAGS-gmp
14048
14049 TAGS-gmp: \
14050     configure-gmp 
14051         @[ -f ./gmp/Makefile ] || exit 0; \
14052         r=`${PWD_COMMAND}`; export r; \
14053         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14054         $(HOST_EXPORTS) \
14055         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14056           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14057         done; \
14058         echo "Doing TAGS in gmp"; \
14059         (cd $(HOST_SUBDIR)/gmp && \
14060           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14061                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14062                   "RANLIB=$${RANLIB}" \
14063                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14064                   TAGS) \
14065           || exit 1
14066
14067 @endif gmp
14068
14069 .PHONY: maybe-install-info-gmp install-info-gmp
14070 maybe-install-info-gmp:
14071 @if gmp
14072 maybe-install-info-gmp: install-info-gmp
14073
14074 install-info-gmp: \
14075     configure-gmp \
14076     info-gmp 
14077         @[ -f ./gmp/Makefile ] || exit 0; \
14078         r=`${PWD_COMMAND}`; export r; \
14079         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14080         $(HOST_EXPORTS) \
14081         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14082           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14083         done; \
14084         echo "Doing install-info in gmp"; \
14085         (cd $(HOST_SUBDIR)/gmp && \
14086           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14087                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14088                   "RANLIB=$${RANLIB}" \
14089                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14090                   install-info) \
14091           || exit 1
14092
14093 @endif gmp
14094
14095 .PHONY: maybe-install-dvi-gmp install-dvi-gmp
14096 maybe-install-dvi-gmp:
14097 @if gmp
14098 maybe-install-dvi-gmp: install-dvi-gmp
14099
14100 install-dvi-gmp: \
14101     configure-gmp \
14102     dvi-gmp 
14103         @[ -f ./gmp/Makefile ] || exit 0; \
14104         r=`${PWD_COMMAND}`; export r; \
14105         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14106         $(HOST_EXPORTS) \
14107         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14108           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14109         done; \
14110         echo "Doing install-dvi in gmp"; \
14111         (cd $(HOST_SUBDIR)/gmp && \
14112           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14113                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14114                   "RANLIB=$${RANLIB}" \
14115                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14116                   install-dvi) \
14117           || exit 1
14118
14119 @endif gmp
14120
14121 .PHONY: maybe-install-pdf-gmp install-pdf-gmp
14122 maybe-install-pdf-gmp:
14123 @if gmp
14124 maybe-install-pdf-gmp: install-pdf-gmp
14125
14126 install-pdf-gmp: \
14127     configure-gmp \
14128     pdf-gmp 
14129         @[ -f ./gmp/Makefile ] || exit 0; \
14130         r=`${PWD_COMMAND}`; export r; \
14131         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14132         $(HOST_EXPORTS) \
14133         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14134           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14135         done; \
14136         echo "Doing install-pdf in gmp"; \
14137         (cd $(HOST_SUBDIR)/gmp && \
14138           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14139                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14140                   "RANLIB=$${RANLIB}" \
14141                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14142                   install-pdf) \
14143           || exit 1
14144
14145 @endif gmp
14146
14147 .PHONY: maybe-install-html-gmp install-html-gmp
14148 maybe-install-html-gmp:
14149 @if gmp
14150 maybe-install-html-gmp: install-html-gmp
14151
14152 install-html-gmp: \
14153     configure-gmp \
14154     html-gmp 
14155         @[ -f ./gmp/Makefile ] || exit 0; \
14156         r=`${PWD_COMMAND}`; export r; \
14157         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14158         $(HOST_EXPORTS) \
14159         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14160           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14161         done; \
14162         echo "Doing install-html in gmp"; \
14163         (cd $(HOST_SUBDIR)/gmp && \
14164           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14165                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14166                   "RANLIB=$${RANLIB}" \
14167                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14168                   install-html) \
14169           || exit 1
14170
14171 @endif gmp
14172
14173 .PHONY: maybe-installcheck-gmp installcheck-gmp
14174 maybe-installcheck-gmp:
14175 @if gmp
14176 maybe-installcheck-gmp: installcheck-gmp
14177
14178 installcheck-gmp: \
14179     configure-gmp 
14180         @[ -f ./gmp/Makefile ] || exit 0; \
14181         r=`${PWD_COMMAND}`; export r; \
14182         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14183         $(HOST_EXPORTS) \
14184         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14185           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14186         done; \
14187         echo "Doing installcheck in gmp"; \
14188         (cd $(HOST_SUBDIR)/gmp && \
14189           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14190                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14191                   "RANLIB=$${RANLIB}" \
14192                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14193                   installcheck) \
14194           || exit 1
14195
14196 @endif gmp
14197
14198 .PHONY: maybe-mostlyclean-gmp mostlyclean-gmp
14199 maybe-mostlyclean-gmp:
14200 @if gmp
14201 maybe-mostlyclean-gmp: mostlyclean-gmp
14202
14203 mostlyclean-gmp: 
14204         @[ -f ./gmp/Makefile ] || exit 0; \
14205         r=`${PWD_COMMAND}`; export r; \
14206         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14207         $(HOST_EXPORTS) \
14208         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14209           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14210         done; \
14211         echo "Doing mostlyclean in gmp"; \
14212         (cd $(HOST_SUBDIR)/gmp && \
14213           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14214                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14215                   "RANLIB=$${RANLIB}" \
14216                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14217                   mostlyclean) \
14218           || exit 1
14219
14220 @endif gmp
14221
14222 .PHONY: maybe-clean-gmp clean-gmp
14223 maybe-clean-gmp:
14224 @if gmp
14225 maybe-clean-gmp: clean-gmp
14226
14227 clean-gmp: 
14228         @[ -f ./gmp/Makefile ] || exit 0; \
14229         r=`${PWD_COMMAND}`; export r; \
14230         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14231         $(HOST_EXPORTS) \
14232         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14233           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14234         done; \
14235         echo "Doing clean in gmp"; \
14236         (cd $(HOST_SUBDIR)/gmp && \
14237           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14238                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14239                   "RANLIB=$${RANLIB}" \
14240                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14241                   clean) \
14242           || exit 1
14243
14244 @endif gmp
14245
14246 .PHONY: maybe-distclean-gmp distclean-gmp
14247 maybe-distclean-gmp:
14248 @if gmp
14249 maybe-distclean-gmp: distclean-gmp
14250
14251 distclean-gmp: 
14252         @[ -f ./gmp/Makefile ] || exit 0; \
14253         r=`${PWD_COMMAND}`; export r; \
14254         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14255         $(HOST_EXPORTS) \
14256         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14257           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14258         done; \
14259         echo "Doing distclean in gmp"; \
14260         (cd $(HOST_SUBDIR)/gmp && \
14261           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14262                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14263                   "RANLIB=$${RANLIB}" \
14264                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14265                   distclean) \
14266           || exit 1
14267
14268 @endif gmp
14269
14270 .PHONY: maybe-maintainer-clean-gmp maintainer-clean-gmp
14271 maybe-maintainer-clean-gmp:
14272 @if gmp
14273 maybe-maintainer-clean-gmp: maintainer-clean-gmp
14274
14275 maintainer-clean-gmp: 
14276         @[ -f ./gmp/Makefile ] || exit 0; \
14277         r=`${PWD_COMMAND}`; export r; \
14278         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14279         $(HOST_EXPORTS) \
14280         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14281           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14282         done; \
14283         echo "Doing maintainer-clean in gmp"; \
14284         (cd $(HOST_SUBDIR)/gmp && \
14285           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14286                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14287                   "RANLIB=$${RANLIB}" \
14288                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14289                   maintainer-clean) \
14290           || exit 1
14291
14292 @endif gmp
14293
14294
14295
14296 .PHONY: configure-mpfr maybe-configure-mpfr
14297 maybe-configure-mpfr:
14298 @if gcc-bootstrap
14299 configure-mpfr: stage_current
14300 @endif gcc-bootstrap
14301 @if mpfr
14302 maybe-configure-mpfr: configure-mpfr
14303 configure-mpfr: 
14304         @r=`${PWD_COMMAND}`; export r; \
14305         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14306         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14307         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14308         $(HOST_EXPORTS)  \
14309         echo Configuring in $(HOST_SUBDIR)/mpfr; \
14310         cd "$(HOST_SUBDIR)/mpfr" || exit 1; \
14311         case $(srcdir) in \
14312           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14313           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14314                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14315         esac; \
14316         module_srcdir=mpfr; \
14317         $(SHELL) \
14318           $$s/$$module_srcdir/configure \
14319           --srcdir=$${topdir}/$$module_srcdir \
14320           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14321           --target=${target_alias} --disable-shared @extra_mpfr_configure_flags@ \
14322           || exit 1
14323 @endif mpfr
14324
14325
14326
14327 .PHONY: configure-stage1-mpfr maybe-configure-stage1-mpfr
14328 maybe-configure-stage1-mpfr:
14329 @if mpfr-bootstrap
14330 maybe-configure-stage1-mpfr: configure-stage1-mpfr
14331 configure-stage1-mpfr:
14332         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14333         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14334         @r=`${PWD_COMMAND}`; export r; \
14335         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14336         TFLAGS="$(STAGE1_TFLAGS)"; \
14337         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14338         $(HOST_EXPORTS) \
14339         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
14340         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
14341         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
14342         echo Configuring stage 1 in $(HOST_SUBDIR)/mpfr; \
14343         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14344         cd $(HOST_SUBDIR)/mpfr || exit 1; \
14345         case $(srcdir) in \
14346           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14347           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14348                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14349         esac; \
14350         module_srcdir=mpfr; \
14351         $(SHELL) $$s/$$module_srcdir/configure \
14352           --srcdir=$${topdir}/$$module_srcdir \
14353           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14354           --target=${target_alias} \
14355            \
14356           $(STAGE1_CONFIGURE_FLAGS) \
14357           --disable-shared @extra_mpfr_configure_flags@
14358 @endif mpfr-bootstrap
14359
14360 .PHONY: configure-stage2-mpfr maybe-configure-stage2-mpfr
14361 maybe-configure-stage2-mpfr:
14362 @if mpfr-bootstrap
14363 maybe-configure-stage2-mpfr: configure-stage2-mpfr
14364 configure-stage2-mpfr:
14365         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14366         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14367         @r=`${PWD_COMMAND}`; export r; \
14368         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14369         TFLAGS="$(STAGE2_TFLAGS)"; \
14370         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14371         $(HOST_EXPORTS) \
14372         $(POSTSTAGE1_HOST_EXPORTS) \
14373         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
14374         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
14375         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
14376         echo Configuring stage 2 in $(HOST_SUBDIR)/mpfr; \
14377         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14378         cd $(HOST_SUBDIR)/mpfr || exit 1; \
14379         case $(srcdir) in \
14380           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14381           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14382                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14383         esac; \
14384         module_srcdir=mpfr; \
14385         $(SHELL) $$s/$$module_srcdir/configure \
14386           --srcdir=$${topdir}/$$module_srcdir \
14387           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14388           --target=${target_alias} \
14389           --with-build-libsubdir=$(HOST_SUBDIR) \
14390           $(STAGE2_CONFIGURE_FLAGS) \
14391           --disable-shared @extra_mpfr_configure_flags@
14392 @endif mpfr-bootstrap
14393
14394 .PHONY: configure-stage3-mpfr maybe-configure-stage3-mpfr
14395 maybe-configure-stage3-mpfr:
14396 @if mpfr-bootstrap
14397 maybe-configure-stage3-mpfr: configure-stage3-mpfr
14398 configure-stage3-mpfr:
14399         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14400         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14401         @r=`${PWD_COMMAND}`; export r; \
14402         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14403         TFLAGS="$(STAGE3_TFLAGS)"; \
14404         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14405         $(HOST_EXPORTS) \
14406         $(POSTSTAGE1_HOST_EXPORTS) \
14407         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
14408         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
14409         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
14410         echo Configuring stage 3 in $(HOST_SUBDIR)/mpfr; \
14411         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14412         cd $(HOST_SUBDIR)/mpfr || exit 1; \
14413         case $(srcdir) in \
14414           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14415           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14416                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14417         esac; \
14418         module_srcdir=mpfr; \
14419         $(SHELL) $$s/$$module_srcdir/configure \
14420           --srcdir=$${topdir}/$$module_srcdir \
14421           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14422           --target=${target_alias} \
14423           --with-build-libsubdir=$(HOST_SUBDIR) \
14424           $(STAGE3_CONFIGURE_FLAGS) \
14425           --disable-shared @extra_mpfr_configure_flags@
14426 @endif mpfr-bootstrap
14427
14428 .PHONY: configure-stage4-mpfr maybe-configure-stage4-mpfr
14429 maybe-configure-stage4-mpfr:
14430 @if mpfr-bootstrap
14431 maybe-configure-stage4-mpfr: configure-stage4-mpfr
14432 configure-stage4-mpfr:
14433         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14434         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14435         @r=`${PWD_COMMAND}`; export r; \
14436         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14437         TFLAGS="$(STAGE4_TFLAGS)"; \
14438         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14439         $(HOST_EXPORTS) \
14440         $(POSTSTAGE1_HOST_EXPORTS) \
14441         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
14442         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
14443         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
14444         echo Configuring stage 4 in $(HOST_SUBDIR)/mpfr; \
14445         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14446         cd $(HOST_SUBDIR)/mpfr || exit 1; \
14447         case $(srcdir) in \
14448           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14449           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14450                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14451         esac; \
14452         module_srcdir=mpfr; \
14453         $(SHELL) $$s/$$module_srcdir/configure \
14454           --srcdir=$${topdir}/$$module_srcdir \
14455           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14456           --target=${target_alias} \
14457           --with-build-libsubdir=$(HOST_SUBDIR) \
14458           $(STAGE4_CONFIGURE_FLAGS) \
14459           --disable-shared @extra_mpfr_configure_flags@
14460 @endif mpfr-bootstrap
14461
14462 .PHONY: configure-stageprofile-mpfr maybe-configure-stageprofile-mpfr
14463 maybe-configure-stageprofile-mpfr:
14464 @if mpfr-bootstrap
14465 maybe-configure-stageprofile-mpfr: configure-stageprofile-mpfr
14466 configure-stageprofile-mpfr:
14467         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14468         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14469         @r=`${PWD_COMMAND}`; export r; \
14470         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14471         TFLAGS="$(STAGEprofile_TFLAGS)"; \
14472         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14473         $(HOST_EXPORTS) \
14474         $(POSTSTAGE1_HOST_EXPORTS) \
14475         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
14476         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
14477         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
14478         echo Configuring stage profile in $(HOST_SUBDIR)/mpfr; \
14479         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14480         cd $(HOST_SUBDIR)/mpfr || exit 1; \
14481         case $(srcdir) in \
14482           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14483           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14484                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14485         esac; \
14486         module_srcdir=mpfr; \
14487         $(SHELL) $$s/$$module_srcdir/configure \
14488           --srcdir=$${topdir}/$$module_srcdir \
14489           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14490           --target=${target_alias} \
14491           --with-build-libsubdir=$(HOST_SUBDIR) \
14492           $(STAGEprofile_CONFIGURE_FLAGS) \
14493           --disable-shared @extra_mpfr_configure_flags@
14494 @endif mpfr-bootstrap
14495
14496 .PHONY: configure-stagetrain-mpfr maybe-configure-stagetrain-mpfr
14497 maybe-configure-stagetrain-mpfr:
14498 @if mpfr-bootstrap
14499 maybe-configure-stagetrain-mpfr: configure-stagetrain-mpfr
14500 configure-stagetrain-mpfr:
14501         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
14502         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14503         @r=`${PWD_COMMAND}`; export r; \
14504         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14505         TFLAGS="$(STAGEtrain_TFLAGS)"; \
14506         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14507         $(HOST_EXPORTS) \
14508         $(POSTSTAGE1_HOST_EXPORTS) \
14509         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
14510         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
14511         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
14512         echo Configuring stage train in $(HOST_SUBDIR)/mpfr; \
14513         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14514         cd $(HOST_SUBDIR)/mpfr || exit 1; \
14515         case $(srcdir) in \
14516           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14517           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14518                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14519         esac; \
14520         module_srcdir=mpfr; \
14521         $(SHELL) $$s/$$module_srcdir/configure \
14522           --srcdir=$${topdir}/$$module_srcdir \
14523           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14524           --target=${target_alias} \
14525           --with-build-libsubdir=$(HOST_SUBDIR) \
14526           $(STAGEtrain_CONFIGURE_FLAGS) \
14527           --disable-shared @extra_mpfr_configure_flags@
14528 @endif mpfr-bootstrap
14529
14530 .PHONY: configure-stagefeedback-mpfr maybe-configure-stagefeedback-mpfr
14531 maybe-configure-stagefeedback-mpfr:
14532 @if mpfr-bootstrap
14533 maybe-configure-stagefeedback-mpfr: configure-stagefeedback-mpfr
14534 configure-stagefeedback-mpfr:
14535         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14536         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14537         @r=`${PWD_COMMAND}`; export r; \
14538         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14539         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14540         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14541         $(HOST_EXPORTS) \
14542         $(POSTSTAGE1_HOST_EXPORTS) \
14543         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
14544         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
14545         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
14546         echo Configuring stage feedback in $(HOST_SUBDIR)/mpfr; \
14547         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14548         cd $(HOST_SUBDIR)/mpfr || exit 1; \
14549         case $(srcdir) in \
14550           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14551           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14552                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14553         esac; \
14554         module_srcdir=mpfr; \
14555         $(SHELL) $$s/$$module_srcdir/configure \
14556           --srcdir=$${topdir}/$$module_srcdir \
14557           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14558           --target=${target_alias} \
14559           --with-build-libsubdir=$(HOST_SUBDIR) \
14560           $(STAGEfeedback_CONFIGURE_FLAGS) \
14561           --disable-shared @extra_mpfr_configure_flags@
14562 @endif mpfr-bootstrap
14563
14564 .PHONY: configure-stageautoprofile-mpfr maybe-configure-stageautoprofile-mpfr
14565 maybe-configure-stageautoprofile-mpfr:
14566 @if mpfr-bootstrap
14567 maybe-configure-stageautoprofile-mpfr: configure-stageautoprofile-mpfr
14568 configure-stageautoprofile-mpfr:
14569         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
14570         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14571         @r=`${PWD_COMMAND}`; export r; \
14572         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14573         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
14574         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14575         $(HOST_EXPORTS) \
14576         $(POSTSTAGE1_HOST_EXPORTS) \
14577         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
14578         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
14579         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
14580         echo Configuring stage autoprofile in $(HOST_SUBDIR)/mpfr; \
14581         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14582         cd $(HOST_SUBDIR)/mpfr || exit 1; \
14583         case $(srcdir) in \
14584           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14585           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14586                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14587         esac; \
14588         module_srcdir=mpfr; \
14589         $(SHELL) $$s/$$module_srcdir/configure \
14590           --srcdir=$${topdir}/$$module_srcdir \
14591           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14592           --target=${target_alias} \
14593           --with-build-libsubdir=$(HOST_SUBDIR) \
14594           $(STAGEautoprofile_CONFIGURE_FLAGS) \
14595           --disable-shared @extra_mpfr_configure_flags@
14596 @endif mpfr-bootstrap
14597
14598 .PHONY: configure-stageautofeedback-mpfr maybe-configure-stageautofeedback-mpfr
14599 maybe-configure-stageautofeedback-mpfr:
14600 @if mpfr-bootstrap
14601 maybe-configure-stageautofeedback-mpfr: configure-stageautofeedback-mpfr
14602 configure-stageautofeedback-mpfr:
14603         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
14604         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14605         @r=`${PWD_COMMAND}`; export r; \
14606         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14607         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
14608         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14609         $(HOST_EXPORTS) \
14610         $(POSTSTAGE1_HOST_EXPORTS) \
14611         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
14612         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
14613         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
14614         echo Configuring stage autofeedback in $(HOST_SUBDIR)/mpfr; \
14615         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14616         cd $(HOST_SUBDIR)/mpfr || exit 1; \
14617         case $(srcdir) in \
14618           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14619           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14620                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14621         esac; \
14622         module_srcdir=mpfr; \
14623         $(SHELL) $$s/$$module_srcdir/configure \
14624           --srcdir=$${topdir}/$$module_srcdir \
14625           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14626           --target=${target_alias} \
14627           --with-build-libsubdir=$(HOST_SUBDIR) \
14628           $(STAGEautofeedback_CONFIGURE_FLAGS) \
14629           --disable-shared @extra_mpfr_configure_flags@
14630 @endif mpfr-bootstrap
14631
14632
14633
14634
14635
14636 .PHONY: all-mpfr maybe-all-mpfr
14637 maybe-all-mpfr:
14638 @if gcc-bootstrap
14639 all-mpfr: stage_current
14640 @endif gcc-bootstrap
14641 @if mpfr
14642 TARGET-mpfr=all
14643 maybe-all-mpfr: all-mpfr
14644 all-mpfr: configure-mpfr
14645         @r=`${PWD_COMMAND}`; export r; \
14646         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14647         $(HOST_EXPORTS)  \
14648         (cd $(HOST_SUBDIR)/mpfr && \
14649           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14650                 $(TARGET-mpfr))
14651 @endif mpfr
14652
14653
14654
14655 .PHONY: all-stage1-mpfr maybe-all-stage1-mpfr
14656 .PHONY: clean-stage1-mpfr maybe-clean-stage1-mpfr
14657 maybe-all-stage1-mpfr:
14658 maybe-clean-stage1-mpfr:
14659 @if mpfr-bootstrap
14660 maybe-all-stage1-mpfr: all-stage1-mpfr
14661 all-stage1: all-stage1-mpfr
14662 TARGET-stage1-mpfr = $(TARGET-mpfr)
14663 all-stage1-mpfr: configure-stage1-mpfr
14664         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14665         @r=`${PWD_COMMAND}`; export r; \
14666         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14667         TFLAGS="$(STAGE1_TFLAGS)"; \
14668         $(HOST_EXPORTS)  \
14669         cd $(HOST_SUBDIR)/mpfr && \
14670          \
14671         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14672                 CFLAGS="$(STAGE1_CFLAGS)" \
14673                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
14674                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
14675                 LIBCFLAGS="$(LIBCFLAGS)" \
14676                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14677                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14678                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14679                 $(EXTRA_HOST_FLAGS)  \
14680                 $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14681                 TFLAGS="$(STAGE1_TFLAGS)"  \
14682                 $(TARGET-stage1-mpfr)
14683
14684 maybe-clean-stage1-mpfr: clean-stage1-mpfr
14685 clean-stage1: clean-stage1-mpfr
14686 clean-stage1-mpfr:
14687         @if [ $(current_stage) = stage1 ]; then \
14688           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14689         else \
14690           [ -f $(HOST_SUBDIR)/stage1-mpfr/Makefile ] || exit 0; \
14691           $(MAKE) stage1-start; \
14692         fi; \
14693         cd $(HOST_SUBDIR)/mpfr && \
14694         $(MAKE) $(EXTRA_HOST_FLAGS)  \
14695         $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14696 @endif mpfr-bootstrap
14697
14698
14699 .PHONY: all-stage2-mpfr maybe-all-stage2-mpfr
14700 .PHONY: clean-stage2-mpfr maybe-clean-stage2-mpfr
14701 maybe-all-stage2-mpfr:
14702 maybe-clean-stage2-mpfr:
14703 @if mpfr-bootstrap
14704 maybe-all-stage2-mpfr: all-stage2-mpfr
14705 all-stage2: all-stage2-mpfr
14706 TARGET-stage2-mpfr = $(TARGET-mpfr)
14707 all-stage2-mpfr: configure-stage2-mpfr
14708         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14709         @r=`${PWD_COMMAND}`; export r; \
14710         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14711         TFLAGS="$(STAGE2_TFLAGS)"; \
14712         $(HOST_EXPORTS) \
14713         $(POSTSTAGE1_HOST_EXPORTS)  \
14714         cd $(HOST_SUBDIR)/mpfr && \
14715          \
14716         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14717                 CFLAGS="$(STAGE2_CFLAGS)" \
14718                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
14719                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
14720                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
14721                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14722                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14723                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14724                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14725                 TFLAGS="$(STAGE2_TFLAGS)"  \
14726                 $(TARGET-stage2-mpfr)
14727
14728 maybe-clean-stage2-mpfr: clean-stage2-mpfr
14729 clean-stage2: clean-stage2-mpfr
14730 clean-stage2-mpfr:
14731         @if [ $(current_stage) = stage2 ]; then \
14732           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14733         else \
14734           [ -f $(HOST_SUBDIR)/stage2-mpfr/Makefile ] || exit 0; \
14735           $(MAKE) stage2-start; \
14736         fi; \
14737         cd $(HOST_SUBDIR)/mpfr && \
14738         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14739 @endif mpfr-bootstrap
14740
14741
14742 .PHONY: all-stage3-mpfr maybe-all-stage3-mpfr
14743 .PHONY: clean-stage3-mpfr maybe-clean-stage3-mpfr
14744 maybe-all-stage3-mpfr:
14745 maybe-clean-stage3-mpfr:
14746 @if mpfr-bootstrap
14747 maybe-all-stage3-mpfr: all-stage3-mpfr
14748 all-stage3: all-stage3-mpfr
14749 TARGET-stage3-mpfr = $(TARGET-mpfr)
14750 all-stage3-mpfr: configure-stage3-mpfr
14751         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14752         @r=`${PWD_COMMAND}`; export r; \
14753         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14754         TFLAGS="$(STAGE3_TFLAGS)"; \
14755         $(HOST_EXPORTS) \
14756         $(POSTSTAGE1_HOST_EXPORTS)  \
14757         cd $(HOST_SUBDIR)/mpfr && \
14758          \
14759         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14760                 CFLAGS="$(STAGE3_CFLAGS)" \
14761                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
14762                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
14763                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
14764                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14765                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14766                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14767                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14768                 TFLAGS="$(STAGE3_TFLAGS)"  \
14769                 $(TARGET-stage3-mpfr)
14770
14771 maybe-clean-stage3-mpfr: clean-stage3-mpfr
14772 clean-stage3: clean-stage3-mpfr
14773 clean-stage3-mpfr:
14774         @if [ $(current_stage) = stage3 ]; then \
14775           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14776         else \
14777           [ -f $(HOST_SUBDIR)/stage3-mpfr/Makefile ] || exit 0; \
14778           $(MAKE) stage3-start; \
14779         fi; \
14780         cd $(HOST_SUBDIR)/mpfr && \
14781         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14782 @endif mpfr-bootstrap
14783
14784
14785 .PHONY: all-stage4-mpfr maybe-all-stage4-mpfr
14786 .PHONY: clean-stage4-mpfr maybe-clean-stage4-mpfr
14787 maybe-all-stage4-mpfr:
14788 maybe-clean-stage4-mpfr:
14789 @if mpfr-bootstrap
14790 maybe-all-stage4-mpfr: all-stage4-mpfr
14791 all-stage4: all-stage4-mpfr
14792 TARGET-stage4-mpfr = $(TARGET-mpfr)
14793 all-stage4-mpfr: configure-stage4-mpfr
14794         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14795         @r=`${PWD_COMMAND}`; export r; \
14796         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14797         TFLAGS="$(STAGE4_TFLAGS)"; \
14798         $(HOST_EXPORTS) \
14799         $(POSTSTAGE1_HOST_EXPORTS)  \
14800         cd $(HOST_SUBDIR)/mpfr && \
14801          \
14802         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14803                 CFLAGS="$(STAGE4_CFLAGS)" \
14804                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
14805                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
14806                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
14807                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14808                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14809                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14810                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14811                 TFLAGS="$(STAGE4_TFLAGS)"  \
14812                 $(TARGET-stage4-mpfr)
14813
14814 maybe-clean-stage4-mpfr: clean-stage4-mpfr
14815 clean-stage4: clean-stage4-mpfr
14816 clean-stage4-mpfr:
14817         @if [ $(current_stage) = stage4 ]; then \
14818           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14819         else \
14820           [ -f $(HOST_SUBDIR)/stage4-mpfr/Makefile ] || exit 0; \
14821           $(MAKE) stage4-start; \
14822         fi; \
14823         cd $(HOST_SUBDIR)/mpfr && \
14824         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14825 @endif mpfr-bootstrap
14826
14827
14828 .PHONY: all-stageprofile-mpfr maybe-all-stageprofile-mpfr
14829 .PHONY: clean-stageprofile-mpfr maybe-clean-stageprofile-mpfr
14830 maybe-all-stageprofile-mpfr:
14831 maybe-clean-stageprofile-mpfr:
14832 @if mpfr-bootstrap
14833 maybe-all-stageprofile-mpfr: all-stageprofile-mpfr
14834 all-stageprofile: all-stageprofile-mpfr
14835 TARGET-stageprofile-mpfr = $(TARGET-mpfr)
14836 all-stageprofile-mpfr: configure-stageprofile-mpfr
14837         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14838         @r=`${PWD_COMMAND}`; export r; \
14839         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14840         TFLAGS="$(STAGEprofile_TFLAGS)"; \
14841         $(HOST_EXPORTS) \
14842         $(POSTSTAGE1_HOST_EXPORTS)  \
14843         cd $(HOST_SUBDIR)/mpfr && \
14844          \
14845         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14846                 CFLAGS="$(STAGEprofile_CFLAGS)" \
14847                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
14848                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
14849                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
14850                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14851                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14852                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14853                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14854                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
14855                 $(TARGET-stageprofile-mpfr)
14856
14857 maybe-clean-stageprofile-mpfr: clean-stageprofile-mpfr
14858 clean-stageprofile: clean-stageprofile-mpfr
14859 clean-stageprofile-mpfr:
14860         @if [ $(current_stage) = stageprofile ]; then \
14861           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14862         else \
14863           [ -f $(HOST_SUBDIR)/stageprofile-mpfr/Makefile ] || exit 0; \
14864           $(MAKE) stageprofile-start; \
14865         fi; \
14866         cd $(HOST_SUBDIR)/mpfr && \
14867         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14868 @endif mpfr-bootstrap
14869
14870
14871 .PHONY: all-stagetrain-mpfr maybe-all-stagetrain-mpfr
14872 .PHONY: clean-stagetrain-mpfr maybe-clean-stagetrain-mpfr
14873 maybe-all-stagetrain-mpfr:
14874 maybe-clean-stagetrain-mpfr:
14875 @if mpfr-bootstrap
14876 maybe-all-stagetrain-mpfr: all-stagetrain-mpfr
14877 all-stagetrain: all-stagetrain-mpfr
14878 TARGET-stagetrain-mpfr = $(TARGET-mpfr)
14879 all-stagetrain-mpfr: configure-stagetrain-mpfr
14880         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
14881         @r=`${PWD_COMMAND}`; export r; \
14882         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14883         TFLAGS="$(STAGEtrain_TFLAGS)"; \
14884         $(HOST_EXPORTS) \
14885         $(POSTSTAGE1_HOST_EXPORTS)  \
14886         cd $(HOST_SUBDIR)/mpfr && \
14887          \
14888         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14889                 CFLAGS="$(STAGEtrain_CFLAGS)" \
14890                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
14891                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
14892                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
14893                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14894                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14895                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14896                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14897                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
14898                 $(TARGET-stagetrain-mpfr)
14899
14900 maybe-clean-stagetrain-mpfr: clean-stagetrain-mpfr
14901 clean-stagetrain: clean-stagetrain-mpfr
14902 clean-stagetrain-mpfr:
14903         @if [ $(current_stage) = stagetrain ]; then \
14904           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14905         else \
14906           [ -f $(HOST_SUBDIR)/stagetrain-mpfr/Makefile ] || exit 0; \
14907           $(MAKE) stagetrain-start; \
14908         fi; \
14909         cd $(HOST_SUBDIR)/mpfr && \
14910         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14911 @endif mpfr-bootstrap
14912
14913
14914 .PHONY: all-stagefeedback-mpfr maybe-all-stagefeedback-mpfr
14915 .PHONY: clean-stagefeedback-mpfr maybe-clean-stagefeedback-mpfr
14916 maybe-all-stagefeedback-mpfr:
14917 maybe-clean-stagefeedback-mpfr:
14918 @if mpfr-bootstrap
14919 maybe-all-stagefeedback-mpfr: all-stagefeedback-mpfr
14920 all-stagefeedback: all-stagefeedback-mpfr
14921 TARGET-stagefeedback-mpfr = $(TARGET-mpfr)
14922 all-stagefeedback-mpfr: configure-stagefeedback-mpfr
14923         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14924         @r=`${PWD_COMMAND}`; export r; \
14925         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14926         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14927         $(HOST_EXPORTS) \
14928         $(POSTSTAGE1_HOST_EXPORTS)  \
14929         cd $(HOST_SUBDIR)/mpfr && \
14930          \
14931         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14932                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
14933                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
14934                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
14935                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
14936                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14937                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14938                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14939                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14940                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
14941                 $(TARGET-stagefeedback-mpfr)
14942
14943 maybe-clean-stagefeedback-mpfr: clean-stagefeedback-mpfr
14944 clean-stagefeedback: clean-stagefeedback-mpfr
14945 clean-stagefeedback-mpfr:
14946         @if [ $(current_stage) = stagefeedback ]; then \
14947           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14948         else \
14949           [ -f $(HOST_SUBDIR)/stagefeedback-mpfr/Makefile ] || exit 0; \
14950           $(MAKE) stagefeedback-start; \
14951         fi; \
14952         cd $(HOST_SUBDIR)/mpfr && \
14953         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14954 @endif mpfr-bootstrap
14955
14956
14957 .PHONY: all-stageautoprofile-mpfr maybe-all-stageautoprofile-mpfr
14958 .PHONY: clean-stageautoprofile-mpfr maybe-clean-stageautoprofile-mpfr
14959 maybe-all-stageautoprofile-mpfr:
14960 maybe-clean-stageautoprofile-mpfr:
14961 @if mpfr-bootstrap
14962 maybe-all-stageautoprofile-mpfr: all-stageautoprofile-mpfr
14963 all-stageautoprofile: all-stageautoprofile-mpfr
14964 TARGET-stageautoprofile-mpfr = $(TARGET-mpfr)
14965 all-stageautoprofile-mpfr: configure-stageautoprofile-mpfr
14966         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
14967         @r=`${PWD_COMMAND}`; export r; \
14968         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14969         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
14970         $(HOST_EXPORTS) \
14971         $(POSTSTAGE1_HOST_EXPORTS)  \
14972         cd $(HOST_SUBDIR)/mpfr && \
14973         $$s/gcc/config/i386/$(AUTO_PROFILE) \
14974         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14975                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
14976                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
14977                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
14978                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
14979                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14980                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14981                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14982                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14983                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
14984                 $(TARGET-stageautoprofile-mpfr)
14985
14986 maybe-clean-stageautoprofile-mpfr: clean-stageautoprofile-mpfr
14987 clean-stageautoprofile: clean-stageautoprofile-mpfr
14988 clean-stageautoprofile-mpfr:
14989         @if [ $(current_stage) = stageautoprofile ]; then \
14990           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14991         else \
14992           [ -f $(HOST_SUBDIR)/stageautoprofile-mpfr/Makefile ] || exit 0; \
14993           $(MAKE) stageautoprofile-start; \
14994         fi; \
14995         cd $(HOST_SUBDIR)/mpfr && \
14996         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14997 @endif mpfr-bootstrap
14998
14999
15000 .PHONY: all-stageautofeedback-mpfr maybe-all-stageautofeedback-mpfr
15001 .PHONY: clean-stageautofeedback-mpfr maybe-clean-stageautofeedback-mpfr
15002 maybe-all-stageautofeedback-mpfr:
15003 maybe-clean-stageautofeedback-mpfr:
15004 @if mpfr-bootstrap
15005 maybe-all-stageautofeedback-mpfr: all-stageautofeedback-mpfr
15006 all-stageautofeedback: all-stageautofeedback-mpfr
15007 TARGET-stageautofeedback-mpfr = $(TARGET-mpfr)
15008 all-stageautofeedback-mpfr: configure-stageautofeedback-mpfr
15009         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
15010         @r=`${PWD_COMMAND}`; export r; \
15011         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15012         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
15013         $(HOST_EXPORTS) \
15014         $(POSTSTAGE1_HOST_EXPORTS)  \
15015         cd $(HOST_SUBDIR)/mpfr && \
15016          \
15017         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15018                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
15019                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
15020                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
15021                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
15022                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15023                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15024                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15025                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
15026                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
15027                 $(TARGET-stageautofeedback-mpfr)
15028
15029 maybe-clean-stageautofeedback-mpfr: clean-stageautofeedback-mpfr
15030 clean-stageautofeedback: clean-stageautofeedback-mpfr
15031 clean-stageautofeedback-mpfr:
15032         @if [ $(current_stage) = stageautofeedback ]; then \
15033           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
15034         else \
15035           [ -f $(HOST_SUBDIR)/stageautofeedback-mpfr/Makefile ] || exit 0; \
15036           $(MAKE) stageautofeedback-start; \
15037         fi; \
15038         cd $(HOST_SUBDIR)/mpfr && \
15039         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
15040 @endif mpfr-bootstrap
15041
15042
15043
15044
15045
15046 .PHONY: check-mpfr maybe-check-mpfr
15047 maybe-check-mpfr:
15048 @if mpfr
15049 maybe-check-mpfr: check-mpfr
15050
15051 check-mpfr:
15052         @: $(MAKE); $(unstage)
15053         @r=`${PWD_COMMAND}`; export r; \
15054         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15055         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
15056         (cd $(HOST_SUBDIR)/mpfr && \
15057           $(MAKE) $(FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" $(EXTRA_BOOTSTRAP_FLAGS) check)
15058
15059 @endif mpfr
15060
15061 .PHONY: install-mpfr maybe-install-mpfr
15062 maybe-install-mpfr:
15063 @if mpfr
15064 maybe-install-mpfr: install-mpfr
15065
15066 install-mpfr:
15067
15068 @endif mpfr
15069
15070 .PHONY: install-strip-mpfr maybe-install-strip-mpfr
15071 maybe-install-strip-mpfr:
15072 @if mpfr
15073 maybe-install-strip-mpfr: install-strip-mpfr
15074
15075 install-strip-mpfr:
15076
15077 @endif mpfr
15078
15079 # Other targets (info, dvi, pdf, etc.)
15080
15081 .PHONY: maybe-info-mpfr info-mpfr
15082 maybe-info-mpfr:
15083 @if mpfr
15084 maybe-info-mpfr: info-mpfr
15085
15086 info-mpfr: \
15087     configure-mpfr 
15088         @[ -f ./mpfr/Makefile ] || exit 0; \
15089         r=`${PWD_COMMAND}`; export r; \
15090         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15091         $(HOST_EXPORTS) \
15092         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15093           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15094         done; \
15095         echo "Doing info in mpfr"; \
15096         (cd $(HOST_SUBDIR)/mpfr && \
15097           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15098                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15099                   "RANLIB=$${RANLIB}" \
15100                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15101                   info) \
15102           || exit 1
15103
15104 @endif mpfr
15105
15106 .PHONY: maybe-dvi-mpfr dvi-mpfr
15107 maybe-dvi-mpfr:
15108 @if mpfr
15109 maybe-dvi-mpfr: dvi-mpfr
15110
15111 dvi-mpfr: \
15112     configure-mpfr 
15113         @[ -f ./mpfr/Makefile ] || exit 0; \
15114         r=`${PWD_COMMAND}`; export r; \
15115         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15116         $(HOST_EXPORTS) \
15117         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15118           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15119         done; \
15120         echo "Doing dvi in mpfr"; \
15121         (cd $(HOST_SUBDIR)/mpfr && \
15122           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15123                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15124                   "RANLIB=$${RANLIB}" \
15125                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15126                   dvi) \
15127           || exit 1
15128
15129 @endif mpfr
15130
15131 .PHONY: maybe-pdf-mpfr pdf-mpfr
15132 maybe-pdf-mpfr:
15133 @if mpfr
15134 maybe-pdf-mpfr: pdf-mpfr
15135
15136 pdf-mpfr: \
15137     configure-mpfr 
15138         @[ -f ./mpfr/Makefile ] || exit 0; \
15139         r=`${PWD_COMMAND}`; export r; \
15140         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15141         $(HOST_EXPORTS) \
15142         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15143           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15144         done; \
15145         echo "Doing pdf in mpfr"; \
15146         (cd $(HOST_SUBDIR)/mpfr && \
15147           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15148                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15149                   "RANLIB=$${RANLIB}" \
15150                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15151                   pdf) \
15152           || exit 1
15153
15154 @endif mpfr
15155
15156 .PHONY: maybe-html-mpfr html-mpfr
15157 maybe-html-mpfr:
15158 @if mpfr
15159 maybe-html-mpfr: html-mpfr
15160
15161 html-mpfr: \
15162     configure-mpfr 
15163         @[ -f ./mpfr/Makefile ] || exit 0; \
15164         r=`${PWD_COMMAND}`; export r; \
15165         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15166         $(HOST_EXPORTS) \
15167         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15168           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15169         done; \
15170         echo "Doing html in mpfr"; \
15171         (cd $(HOST_SUBDIR)/mpfr && \
15172           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15173                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15174                   "RANLIB=$${RANLIB}" \
15175                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15176                   html) \
15177           || exit 1
15178
15179 @endif mpfr
15180
15181 .PHONY: maybe-TAGS-mpfr TAGS-mpfr
15182 maybe-TAGS-mpfr:
15183 @if mpfr
15184 maybe-TAGS-mpfr: TAGS-mpfr
15185
15186 TAGS-mpfr: \
15187     configure-mpfr 
15188         @[ -f ./mpfr/Makefile ] || exit 0; \
15189         r=`${PWD_COMMAND}`; export r; \
15190         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15191         $(HOST_EXPORTS) \
15192         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15193           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15194         done; \
15195         echo "Doing TAGS in mpfr"; \
15196         (cd $(HOST_SUBDIR)/mpfr && \
15197           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15198                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15199                   "RANLIB=$${RANLIB}" \
15200                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15201                   TAGS) \
15202           || exit 1
15203
15204 @endif mpfr
15205
15206 .PHONY: maybe-install-info-mpfr install-info-mpfr
15207 maybe-install-info-mpfr:
15208 @if mpfr
15209 maybe-install-info-mpfr: install-info-mpfr
15210
15211 install-info-mpfr: \
15212     configure-mpfr \
15213     info-mpfr 
15214         @[ -f ./mpfr/Makefile ] || exit 0; \
15215         r=`${PWD_COMMAND}`; export r; \
15216         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15217         $(HOST_EXPORTS) \
15218         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15219           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15220         done; \
15221         echo "Doing install-info in mpfr"; \
15222         (cd $(HOST_SUBDIR)/mpfr && \
15223           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15224                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15225                   "RANLIB=$${RANLIB}" \
15226                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15227                   install-info) \
15228           || exit 1
15229
15230 @endif mpfr
15231
15232 .PHONY: maybe-install-dvi-mpfr install-dvi-mpfr
15233 maybe-install-dvi-mpfr:
15234 @if mpfr
15235 maybe-install-dvi-mpfr: install-dvi-mpfr
15236
15237 install-dvi-mpfr: \
15238     configure-mpfr \
15239     dvi-mpfr 
15240         @[ -f ./mpfr/Makefile ] || exit 0; \
15241         r=`${PWD_COMMAND}`; export r; \
15242         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15243         $(HOST_EXPORTS) \
15244         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15245           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15246         done; \
15247         echo "Doing install-dvi in mpfr"; \
15248         (cd $(HOST_SUBDIR)/mpfr && \
15249           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15250                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15251                   "RANLIB=$${RANLIB}" \
15252                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15253                   install-dvi) \
15254           || exit 1
15255
15256 @endif mpfr
15257
15258 .PHONY: maybe-install-pdf-mpfr install-pdf-mpfr
15259 maybe-install-pdf-mpfr:
15260 @if mpfr
15261 maybe-install-pdf-mpfr: install-pdf-mpfr
15262
15263 install-pdf-mpfr: \
15264     configure-mpfr \
15265     pdf-mpfr 
15266         @[ -f ./mpfr/Makefile ] || exit 0; \
15267         r=`${PWD_COMMAND}`; export r; \
15268         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15269         $(HOST_EXPORTS) \
15270         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15271           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15272         done; \
15273         echo "Doing install-pdf in mpfr"; \
15274         (cd $(HOST_SUBDIR)/mpfr && \
15275           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15276                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15277                   "RANLIB=$${RANLIB}" \
15278                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15279                   install-pdf) \
15280           || exit 1
15281
15282 @endif mpfr
15283
15284 .PHONY: maybe-install-html-mpfr install-html-mpfr
15285 maybe-install-html-mpfr:
15286 @if mpfr
15287 maybe-install-html-mpfr: install-html-mpfr
15288
15289 install-html-mpfr: \
15290     configure-mpfr \
15291     html-mpfr 
15292         @[ -f ./mpfr/Makefile ] || exit 0; \
15293         r=`${PWD_COMMAND}`; export r; \
15294         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15295         $(HOST_EXPORTS) \
15296         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15297           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15298         done; \
15299         echo "Doing install-html in mpfr"; \
15300         (cd $(HOST_SUBDIR)/mpfr && \
15301           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15302                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15303                   "RANLIB=$${RANLIB}" \
15304                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15305                   install-html) \
15306           || exit 1
15307
15308 @endif mpfr
15309
15310 .PHONY: maybe-installcheck-mpfr installcheck-mpfr
15311 maybe-installcheck-mpfr:
15312 @if mpfr
15313 maybe-installcheck-mpfr: installcheck-mpfr
15314
15315 installcheck-mpfr: \
15316     configure-mpfr 
15317         @[ -f ./mpfr/Makefile ] || exit 0; \
15318         r=`${PWD_COMMAND}`; export r; \
15319         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15320         $(HOST_EXPORTS) \
15321         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15322           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15323         done; \
15324         echo "Doing installcheck in mpfr"; \
15325         (cd $(HOST_SUBDIR)/mpfr && \
15326           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15327                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15328                   "RANLIB=$${RANLIB}" \
15329                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15330                   installcheck) \
15331           || exit 1
15332
15333 @endif mpfr
15334
15335 .PHONY: maybe-mostlyclean-mpfr mostlyclean-mpfr
15336 maybe-mostlyclean-mpfr:
15337 @if mpfr
15338 maybe-mostlyclean-mpfr: mostlyclean-mpfr
15339
15340 mostlyclean-mpfr: 
15341         @[ -f ./mpfr/Makefile ] || exit 0; \
15342         r=`${PWD_COMMAND}`; export r; \
15343         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15344         $(HOST_EXPORTS) \
15345         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15346           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15347         done; \
15348         echo "Doing mostlyclean in mpfr"; \
15349         (cd $(HOST_SUBDIR)/mpfr && \
15350           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15351                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15352                   "RANLIB=$${RANLIB}" \
15353                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15354                   mostlyclean) \
15355           || exit 1
15356
15357 @endif mpfr
15358
15359 .PHONY: maybe-clean-mpfr clean-mpfr
15360 maybe-clean-mpfr:
15361 @if mpfr
15362 maybe-clean-mpfr: clean-mpfr
15363
15364 clean-mpfr: 
15365         @[ -f ./mpfr/Makefile ] || exit 0; \
15366         r=`${PWD_COMMAND}`; export r; \
15367         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15368         $(HOST_EXPORTS) \
15369         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15370           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15371         done; \
15372         echo "Doing clean in mpfr"; \
15373         (cd $(HOST_SUBDIR)/mpfr && \
15374           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15375                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15376                   "RANLIB=$${RANLIB}" \
15377                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15378                   clean) \
15379           || exit 1
15380
15381 @endif mpfr
15382
15383 .PHONY: maybe-distclean-mpfr distclean-mpfr
15384 maybe-distclean-mpfr:
15385 @if mpfr
15386 maybe-distclean-mpfr: distclean-mpfr
15387
15388 distclean-mpfr: 
15389         @[ -f ./mpfr/Makefile ] || exit 0; \
15390         r=`${PWD_COMMAND}`; export r; \
15391         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15392         $(HOST_EXPORTS) \
15393         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15394           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15395         done; \
15396         echo "Doing distclean in mpfr"; \
15397         (cd $(HOST_SUBDIR)/mpfr && \
15398           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15399                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15400                   "RANLIB=$${RANLIB}" \
15401                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15402                   distclean) \
15403           || exit 1
15404
15405 @endif mpfr
15406
15407 .PHONY: maybe-maintainer-clean-mpfr maintainer-clean-mpfr
15408 maybe-maintainer-clean-mpfr:
15409 @if mpfr
15410 maybe-maintainer-clean-mpfr: maintainer-clean-mpfr
15411
15412 maintainer-clean-mpfr: 
15413         @[ -f ./mpfr/Makefile ] || exit 0; \
15414         r=`${PWD_COMMAND}`; export r; \
15415         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15416         $(HOST_EXPORTS) \
15417         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15418           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15419         done; \
15420         echo "Doing maintainer-clean in mpfr"; \
15421         (cd $(HOST_SUBDIR)/mpfr && \
15422           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15423                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15424                   "RANLIB=$${RANLIB}" \
15425                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15426                   maintainer-clean) \
15427           || exit 1
15428
15429 @endif mpfr
15430
15431
15432
15433 .PHONY: configure-mpc maybe-configure-mpc
15434 maybe-configure-mpc:
15435 @if gcc-bootstrap
15436 configure-mpc: stage_current
15437 @endif gcc-bootstrap
15438 @if mpc
15439 maybe-configure-mpc: configure-mpc
15440 configure-mpc: 
15441         @r=`${PWD_COMMAND}`; export r; \
15442         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15443         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15444         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15445         $(HOST_EXPORTS)  \
15446         echo Configuring in $(HOST_SUBDIR)/mpc; \
15447         cd "$(HOST_SUBDIR)/mpc" || exit 1; \
15448         case $(srcdir) in \
15449           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15450           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15451                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15452         esac; \
15453         module_srcdir=mpc; \
15454         $(SHELL) \
15455           $$s/$$module_srcdir/configure \
15456           --srcdir=$${topdir}/$$module_srcdir \
15457           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15458           --target=${target_alias} --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode \
15459           || exit 1
15460 @endif mpc
15461
15462
15463
15464 .PHONY: configure-stage1-mpc maybe-configure-stage1-mpc
15465 maybe-configure-stage1-mpc:
15466 @if mpc-bootstrap
15467 maybe-configure-stage1-mpc: configure-stage1-mpc
15468 configure-stage1-mpc:
15469         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
15470         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15471         @r=`${PWD_COMMAND}`; export r; \
15472         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15473         TFLAGS="$(STAGE1_TFLAGS)"; \
15474         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15475         $(HOST_EXPORTS) \
15476         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
15477         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
15478         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
15479         echo Configuring stage 1 in $(HOST_SUBDIR)/mpc; \
15480         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15481         cd $(HOST_SUBDIR)/mpc || exit 1; \
15482         case $(srcdir) in \
15483           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15484           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15485                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15486         esac; \
15487         module_srcdir=mpc; \
15488         $(SHELL) $$s/$$module_srcdir/configure \
15489           --srcdir=$${topdir}/$$module_srcdir \
15490           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15491           --target=${target_alias} \
15492            \
15493           $(STAGE1_CONFIGURE_FLAGS) \
15494           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
15495 @endif mpc-bootstrap
15496
15497 .PHONY: configure-stage2-mpc maybe-configure-stage2-mpc
15498 maybe-configure-stage2-mpc:
15499 @if mpc-bootstrap
15500 maybe-configure-stage2-mpc: configure-stage2-mpc
15501 configure-stage2-mpc:
15502         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
15503         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15504         @r=`${PWD_COMMAND}`; export r; \
15505         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15506         TFLAGS="$(STAGE2_TFLAGS)"; \
15507         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15508         $(HOST_EXPORTS) \
15509         $(POSTSTAGE1_HOST_EXPORTS) \
15510         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
15511         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
15512         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
15513         echo Configuring stage 2 in $(HOST_SUBDIR)/mpc; \
15514         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15515         cd $(HOST_SUBDIR)/mpc || exit 1; \
15516         case $(srcdir) in \
15517           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15518           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15519                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15520         esac; \
15521         module_srcdir=mpc; \
15522         $(SHELL) $$s/$$module_srcdir/configure \
15523           --srcdir=$${topdir}/$$module_srcdir \
15524           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15525           --target=${target_alias} \
15526           --with-build-libsubdir=$(HOST_SUBDIR) \
15527           $(STAGE2_CONFIGURE_FLAGS) \
15528           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
15529 @endif mpc-bootstrap
15530
15531 .PHONY: configure-stage3-mpc maybe-configure-stage3-mpc
15532 maybe-configure-stage3-mpc:
15533 @if mpc-bootstrap
15534 maybe-configure-stage3-mpc: configure-stage3-mpc
15535 configure-stage3-mpc:
15536         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
15537         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15538         @r=`${PWD_COMMAND}`; export r; \
15539         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15540         TFLAGS="$(STAGE3_TFLAGS)"; \
15541         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15542         $(HOST_EXPORTS) \
15543         $(POSTSTAGE1_HOST_EXPORTS) \
15544         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
15545         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
15546         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
15547         echo Configuring stage 3 in $(HOST_SUBDIR)/mpc; \
15548         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15549         cd $(HOST_SUBDIR)/mpc || exit 1; \
15550         case $(srcdir) in \
15551           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15552           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15553                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15554         esac; \
15555         module_srcdir=mpc; \
15556         $(SHELL) $$s/$$module_srcdir/configure \
15557           --srcdir=$${topdir}/$$module_srcdir \
15558           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15559           --target=${target_alias} \
15560           --with-build-libsubdir=$(HOST_SUBDIR) \
15561           $(STAGE3_CONFIGURE_FLAGS) \
15562           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
15563 @endif mpc-bootstrap
15564
15565 .PHONY: configure-stage4-mpc maybe-configure-stage4-mpc
15566 maybe-configure-stage4-mpc:
15567 @if mpc-bootstrap
15568 maybe-configure-stage4-mpc: configure-stage4-mpc
15569 configure-stage4-mpc:
15570         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15571         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15572         @r=`${PWD_COMMAND}`; export r; \
15573         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15574         TFLAGS="$(STAGE4_TFLAGS)"; \
15575         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15576         $(HOST_EXPORTS) \
15577         $(POSTSTAGE1_HOST_EXPORTS) \
15578         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
15579         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
15580         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
15581         echo Configuring stage 4 in $(HOST_SUBDIR)/mpc; \
15582         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15583         cd $(HOST_SUBDIR)/mpc || exit 1; \
15584         case $(srcdir) in \
15585           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15586           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15587                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15588         esac; \
15589         module_srcdir=mpc; \
15590         $(SHELL) $$s/$$module_srcdir/configure \
15591           --srcdir=$${topdir}/$$module_srcdir \
15592           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15593           --target=${target_alias} \
15594           --with-build-libsubdir=$(HOST_SUBDIR) \
15595           $(STAGE4_CONFIGURE_FLAGS) \
15596           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
15597 @endif mpc-bootstrap
15598
15599 .PHONY: configure-stageprofile-mpc maybe-configure-stageprofile-mpc
15600 maybe-configure-stageprofile-mpc:
15601 @if mpc-bootstrap
15602 maybe-configure-stageprofile-mpc: configure-stageprofile-mpc
15603 configure-stageprofile-mpc:
15604         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15605         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15606         @r=`${PWD_COMMAND}`; export r; \
15607         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15608         TFLAGS="$(STAGEprofile_TFLAGS)"; \
15609         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15610         $(HOST_EXPORTS) \
15611         $(POSTSTAGE1_HOST_EXPORTS) \
15612         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
15613         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
15614         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
15615         echo Configuring stage profile in $(HOST_SUBDIR)/mpc; \
15616         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15617         cd $(HOST_SUBDIR)/mpc || exit 1; \
15618         case $(srcdir) in \
15619           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15620           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15621                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15622         esac; \
15623         module_srcdir=mpc; \
15624         $(SHELL) $$s/$$module_srcdir/configure \
15625           --srcdir=$${topdir}/$$module_srcdir \
15626           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15627           --target=${target_alias} \
15628           --with-build-libsubdir=$(HOST_SUBDIR) \
15629           $(STAGEprofile_CONFIGURE_FLAGS) \
15630           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
15631 @endif mpc-bootstrap
15632
15633 .PHONY: configure-stagetrain-mpc maybe-configure-stagetrain-mpc
15634 maybe-configure-stagetrain-mpc:
15635 @if mpc-bootstrap
15636 maybe-configure-stagetrain-mpc: configure-stagetrain-mpc
15637 configure-stagetrain-mpc:
15638         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
15639         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15640         @r=`${PWD_COMMAND}`; export r; \
15641         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15642         TFLAGS="$(STAGEtrain_TFLAGS)"; \
15643         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15644         $(HOST_EXPORTS) \
15645         $(POSTSTAGE1_HOST_EXPORTS) \
15646         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
15647         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
15648         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
15649         echo Configuring stage train in $(HOST_SUBDIR)/mpc; \
15650         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15651         cd $(HOST_SUBDIR)/mpc || exit 1; \
15652         case $(srcdir) in \
15653           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15654           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15655                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15656         esac; \
15657         module_srcdir=mpc; \
15658         $(SHELL) $$s/$$module_srcdir/configure \
15659           --srcdir=$${topdir}/$$module_srcdir \
15660           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15661           --target=${target_alias} \
15662           --with-build-libsubdir=$(HOST_SUBDIR) \
15663           $(STAGEtrain_CONFIGURE_FLAGS) \
15664           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
15665 @endif mpc-bootstrap
15666
15667 .PHONY: configure-stagefeedback-mpc maybe-configure-stagefeedback-mpc
15668 maybe-configure-stagefeedback-mpc:
15669 @if mpc-bootstrap
15670 maybe-configure-stagefeedback-mpc: configure-stagefeedback-mpc
15671 configure-stagefeedback-mpc:
15672         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
15673         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15674         @r=`${PWD_COMMAND}`; export r; \
15675         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15676         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
15677         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15678         $(HOST_EXPORTS) \
15679         $(POSTSTAGE1_HOST_EXPORTS) \
15680         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
15681         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
15682         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
15683         echo Configuring stage feedback in $(HOST_SUBDIR)/mpc; \
15684         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15685         cd $(HOST_SUBDIR)/mpc || exit 1; \
15686         case $(srcdir) in \
15687           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15688           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15689                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15690         esac; \
15691         module_srcdir=mpc; \
15692         $(SHELL) $$s/$$module_srcdir/configure \
15693           --srcdir=$${topdir}/$$module_srcdir \
15694           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15695           --target=${target_alias} \
15696           --with-build-libsubdir=$(HOST_SUBDIR) \
15697           $(STAGEfeedback_CONFIGURE_FLAGS) \
15698           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
15699 @endif mpc-bootstrap
15700
15701 .PHONY: configure-stageautoprofile-mpc maybe-configure-stageautoprofile-mpc
15702 maybe-configure-stageautoprofile-mpc:
15703 @if mpc-bootstrap
15704 maybe-configure-stageautoprofile-mpc: configure-stageautoprofile-mpc
15705 configure-stageautoprofile-mpc:
15706         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
15707         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15708         @r=`${PWD_COMMAND}`; export r; \
15709         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15710         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
15711         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15712         $(HOST_EXPORTS) \
15713         $(POSTSTAGE1_HOST_EXPORTS) \
15714         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
15715         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
15716         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
15717         echo Configuring stage autoprofile in $(HOST_SUBDIR)/mpc; \
15718         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15719         cd $(HOST_SUBDIR)/mpc || exit 1; \
15720         case $(srcdir) in \
15721           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15722           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15723                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15724         esac; \
15725         module_srcdir=mpc; \
15726         $(SHELL) $$s/$$module_srcdir/configure \
15727           --srcdir=$${topdir}/$$module_srcdir \
15728           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15729           --target=${target_alias} \
15730           --with-build-libsubdir=$(HOST_SUBDIR) \
15731           $(STAGEautoprofile_CONFIGURE_FLAGS) \
15732           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
15733 @endif mpc-bootstrap
15734
15735 .PHONY: configure-stageautofeedback-mpc maybe-configure-stageautofeedback-mpc
15736 maybe-configure-stageautofeedback-mpc:
15737 @if mpc-bootstrap
15738 maybe-configure-stageautofeedback-mpc: configure-stageautofeedback-mpc
15739 configure-stageautofeedback-mpc:
15740         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
15741         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15742         @r=`${PWD_COMMAND}`; export r; \
15743         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15744         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
15745         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15746         $(HOST_EXPORTS) \
15747         $(POSTSTAGE1_HOST_EXPORTS) \
15748         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
15749         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
15750         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
15751         echo Configuring stage autofeedback in $(HOST_SUBDIR)/mpc; \
15752         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15753         cd $(HOST_SUBDIR)/mpc || exit 1; \
15754         case $(srcdir) in \
15755           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15756           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15757                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15758         esac; \
15759         module_srcdir=mpc; \
15760         $(SHELL) $$s/$$module_srcdir/configure \
15761           --srcdir=$${topdir}/$$module_srcdir \
15762           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15763           --target=${target_alias} \
15764           --with-build-libsubdir=$(HOST_SUBDIR) \
15765           $(STAGEautofeedback_CONFIGURE_FLAGS) \
15766           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
15767 @endif mpc-bootstrap
15768
15769
15770
15771
15772
15773 .PHONY: all-mpc maybe-all-mpc
15774 maybe-all-mpc:
15775 @if gcc-bootstrap
15776 all-mpc: stage_current
15777 @endif gcc-bootstrap
15778 @if mpc
15779 TARGET-mpc=all
15780 maybe-all-mpc: all-mpc
15781 all-mpc: configure-mpc
15782         @r=`${PWD_COMMAND}`; export r; \
15783         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15784         $(HOST_EXPORTS)  \
15785         (cd $(HOST_SUBDIR)/mpc && \
15786           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
15787                 $(TARGET-mpc))
15788 @endif mpc
15789
15790
15791
15792 .PHONY: all-stage1-mpc maybe-all-stage1-mpc
15793 .PHONY: clean-stage1-mpc maybe-clean-stage1-mpc
15794 maybe-all-stage1-mpc:
15795 maybe-clean-stage1-mpc:
15796 @if mpc-bootstrap
15797 maybe-all-stage1-mpc: all-stage1-mpc
15798 all-stage1: all-stage1-mpc
15799 TARGET-stage1-mpc = $(TARGET-mpc)
15800 all-stage1-mpc: configure-stage1-mpc
15801         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
15802         @r=`${PWD_COMMAND}`; export r; \
15803         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15804         TFLAGS="$(STAGE1_TFLAGS)"; \
15805         $(HOST_EXPORTS)  \
15806         cd $(HOST_SUBDIR)/mpc && \
15807          \
15808         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15809                 CFLAGS="$(STAGE1_CFLAGS)" \
15810                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
15811                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
15812                 LIBCFLAGS="$(LIBCFLAGS)" \
15813                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15814                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15815                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15816                 $(EXTRA_HOST_FLAGS)  \
15817                 $(STAGE1_FLAGS_TO_PASS)  \
15818                 TFLAGS="$(STAGE1_TFLAGS)"  \
15819                 $(TARGET-stage1-mpc)
15820
15821 maybe-clean-stage1-mpc: clean-stage1-mpc
15822 clean-stage1: clean-stage1-mpc
15823 clean-stage1-mpc:
15824         @if [ $(current_stage) = stage1 ]; then \
15825           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15826         else \
15827           [ -f $(HOST_SUBDIR)/stage1-mpc/Makefile ] || exit 0; \
15828           $(MAKE) stage1-start; \
15829         fi; \
15830         cd $(HOST_SUBDIR)/mpc && \
15831         $(MAKE) $(EXTRA_HOST_FLAGS)  \
15832         $(STAGE1_FLAGS_TO_PASS)  clean
15833 @endif mpc-bootstrap
15834
15835
15836 .PHONY: all-stage2-mpc maybe-all-stage2-mpc
15837 .PHONY: clean-stage2-mpc maybe-clean-stage2-mpc
15838 maybe-all-stage2-mpc:
15839 maybe-clean-stage2-mpc:
15840 @if mpc-bootstrap
15841 maybe-all-stage2-mpc: all-stage2-mpc
15842 all-stage2: all-stage2-mpc
15843 TARGET-stage2-mpc = $(TARGET-mpc)
15844 all-stage2-mpc: configure-stage2-mpc
15845         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
15846         @r=`${PWD_COMMAND}`; export r; \
15847         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15848         TFLAGS="$(STAGE2_TFLAGS)"; \
15849         $(HOST_EXPORTS) \
15850         $(POSTSTAGE1_HOST_EXPORTS)  \
15851         cd $(HOST_SUBDIR)/mpc && \
15852          \
15853         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15854                 CFLAGS="$(STAGE2_CFLAGS)" \
15855                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
15856                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
15857                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
15858                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15859                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15860                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15861                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
15862                 TFLAGS="$(STAGE2_TFLAGS)"  \
15863                 $(TARGET-stage2-mpc)
15864
15865 maybe-clean-stage2-mpc: clean-stage2-mpc
15866 clean-stage2: clean-stage2-mpc
15867 clean-stage2-mpc:
15868         @if [ $(current_stage) = stage2 ]; then \
15869           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15870         else \
15871           [ -f $(HOST_SUBDIR)/stage2-mpc/Makefile ] || exit 0; \
15872           $(MAKE) stage2-start; \
15873         fi; \
15874         cd $(HOST_SUBDIR)/mpc && \
15875         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
15876 @endif mpc-bootstrap
15877
15878
15879 .PHONY: all-stage3-mpc maybe-all-stage3-mpc
15880 .PHONY: clean-stage3-mpc maybe-clean-stage3-mpc
15881 maybe-all-stage3-mpc:
15882 maybe-clean-stage3-mpc:
15883 @if mpc-bootstrap
15884 maybe-all-stage3-mpc: all-stage3-mpc
15885 all-stage3: all-stage3-mpc
15886 TARGET-stage3-mpc = $(TARGET-mpc)
15887 all-stage3-mpc: configure-stage3-mpc
15888         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
15889         @r=`${PWD_COMMAND}`; export r; \
15890         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15891         TFLAGS="$(STAGE3_TFLAGS)"; \
15892         $(HOST_EXPORTS) \
15893         $(POSTSTAGE1_HOST_EXPORTS)  \
15894         cd $(HOST_SUBDIR)/mpc && \
15895          \
15896         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15897                 CFLAGS="$(STAGE3_CFLAGS)" \
15898                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
15899                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
15900                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
15901                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15902                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15903                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15904                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
15905                 TFLAGS="$(STAGE3_TFLAGS)"  \
15906                 $(TARGET-stage3-mpc)
15907
15908 maybe-clean-stage3-mpc: clean-stage3-mpc
15909 clean-stage3: clean-stage3-mpc
15910 clean-stage3-mpc:
15911         @if [ $(current_stage) = stage3 ]; then \
15912           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15913         else \
15914           [ -f $(HOST_SUBDIR)/stage3-mpc/Makefile ] || exit 0; \
15915           $(MAKE) stage3-start; \
15916         fi; \
15917         cd $(HOST_SUBDIR)/mpc && \
15918         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
15919 @endif mpc-bootstrap
15920
15921
15922 .PHONY: all-stage4-mpc maybe-all-stage4-mpc
15923 .PHONY: clean-stage4-mpc maybe-clean-stage4-mpc
15924 maybe-all-stage4-mpc:
15925 maybe-clean-stage4-mpc:
15926 @if mpc-bootstrap
15927 maybe-all-stage4-mpc: all-stage4-mpc
15928 all-stage4: all-stage4-mpc
15929 TARGET-stage4-mpc = $(TARGET-mpc)
15930 all-stage4-mpc: configure-stage4-mpc
15931         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15932         @r=`${PWD_COMMAND}`; export r; \
15933         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15934         TFLAGS="$(STAGE4_TFLAGS)"; \
15935         $(HOST_EXPORTS) \
15936         $(POSTSTAGE1_HOST_EXPORTS)  \
15937         cd $(HOST_SUBDIR)/mpc && \
15938          \
15939         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15940                 CFLAGS="$(STAGE4_CFLAGS)" \
15941                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
15942                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
15943                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
15944                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15945                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15946                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15947                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
15948                 TFLAGS="$(STAGE4_TFLAGS)"  \
15949                 $(TARGET-stage4-mpc)
15950
15951 maybe-clean-stage4-mpc: clean-stage4-mpc
15952 clean-stage4: clean-stage4-mpc
15953 clean-stage4-mpc:
15954         @if [ $(current_stage) = stage4 ]; then \
15955           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15956         else \
15957           [ -f $(HOST_SUBDIR)/stage4-mpc/Makefile ] || exit 0; \
15958           $(MAKE) stage4-start; \
15959         fi; \
15960         cd $(HOST_SUBDIR)/mpc && \
15961         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
15962 @endif mpc-bootstrap
15963
15964
15965 .PHONY: all-stageprofile-mpc maybe-all-stageprofile-mpc
15966 .PHONY: clean-stageprofile-mpc maybe-clean-stageprofile-mpc
15967 maybe-all-stageprofile-mpc:
15968 maybe-clean-stageprofile-mpc:
15969 @if mpc-bootstrap
15970 maybe-all-stageprofile-mpc: all-stageprofile-mpc
15971 all-stageprofile: all-stageprofile-mpc
15972 TARGET-stageprofile-mpc = $(TARGET-mpc)
15973 all-stageprofile-mpc: configure-stageprofile-mpc
15974         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15975         @r=`${PWD_COMMAND}`; export r; \
15976         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15977         TFLAGS="$(STAGEprofile_TFLAGS)"; \
15978         $(HOST_EXPORTS) \
15979         $(POSTSTAGE1_HOST_EXPORTS)  \
15980         cd $(HOST_SUBDIR)/mpc && \
15981          \
15982         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15983                 CFLAGS="$(STAGEprofile_CFLAGS)" \
15984                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
15985                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
15986                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
15987                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15988                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15989                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15990                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
15991                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
15992                 $(TARGET-stageprofile-mpc)
15993
15994 maybe-clean-stageprofile-mpc: clean-stageprofile-mpc
15995 clean-stageprofile: clean-stageprofile-mpc
15996 clean-stageprofile-mpc:
15997         @if [ $(current_stage) = stageprofile ]; then \
15998           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15999         else \
16000           [ -f $(HOST_SUBDIR)/stageprofile-mpc/Makefile ] || exit 0; \
16001           $(MAKE) stageprofile-start; \
16002         fi; \
16003         cd $(HOST_SUBDIR)/mpc && \
16004         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
16005 @endif mpc-bootstrap
16006
16007
16008 .PHONY: all-stagetrain-mpc maybe-all-stagetrain-mpc
16009 .PHONY: clean-stagetrain-mpc maybe-clean-stagetrain-mpc
16010 maybe-all-stagetrain-mpc:
16011 maybe-clean-stagetrain-mpc:
16012 @if mpc-bootstrap
16013 maybe-all-stagetrain-mpc: all-stagetrain-mpc
16014 all-stagetrain: all-stagetrain-mpc
16015 TARGET-stagetrain-mpc = $(TARGET-mpc)
16016 all-stagetrain-mpc: configure-stagetrain-mpc
16017         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
16018         @r=`${PWD_COMMAND}`; export r; \
16019         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16020         TFLAGS="$(STAGEtrain_TFLAGS)"; \
16021         $(HOST_EXPORTS) \
16022         $(POSTSTAGE1_HOST_EXPORTS)  \
16023         cd $(HOST_SUBDIR)/mpc && \
16024          \
16025         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16026                 CFLAGS="$(STAGEtrain_CFLAGS)" \
16027                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
16028                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
16029                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
16030                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16031                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16032                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16033                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
16034                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
16035                 $(TARGET-stagetrain-mpc)
16036
16037 maybe-clean-stagetrain-mpc: clean-stagetrain-mpc
16038 clean-stagetrain: clean-stagetrain-mpc
16039 clean-stagetrain-mpc:
16040         @if [ $(current_stage) = stagetrain ]; then \
16041           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
16042         else \
16043           [ -f $(HOST_SUBDIR)/stagetrain-mpc/Makefile ] || exit 0; \
16044           $(MAKE) stagetrain-start; \
16045         fi; \
16046         cd $(HOST_SUBDIR)/mpc && \
16047         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
16048 @endif mpc-bootstrap
16049
16050
16051 .PHONY: all-stagefeedback-mpc maybe-all-stagefeedback-mpc
16052 .PHONY: clean-stagefeedback-mpc maybe-clean-stagefeedback-mpc
16053 maybe-all-stagefeedback-mpc:
16054 maybe-clean-stagefeedback-mpc:
16055 @if mpc-bootstrap
16056 maybe-all-stagefeedback-mpc: all-stagefeedback-mpc
16057 all-stagefeedback: all-stagefeedback-mpc
16058 TARGET-stagefeedback-mpc = $(TARGET-mpc)
16059 all-stagefeedback-mpc: configure-stagefeedback-mpc
16060         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16061         @r=`${PWD_COMMAND}`; export r; \
16062         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16063         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
16064         $(HOST_EXPORTS) \
16065         $(POSTSTAGE1_HOST_EXPORTS)  \
16066         cd $(HOST_SUBDIR)/mpc && \
16067          \
16068         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16069                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
16070                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
16071                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
16072                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
16073                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16074                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16075                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16076                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
16077                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
16078                 $(TARGET-stagefeedback-mpc)
16079
16080 maybe-clean-stagefeedback-mpc: clean-stagefeedback-mpc
16081 clean-stagefeedback: clean-stagefeedback-mpc
16082 clean-stagefeedback-mpc:
16083         @if [ $(current_stage) = stagefeedback ]; then \
16084           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
16085         else \
16086           [ -f $(HOST_SUBDIR)/stagefeedback-mpc/Makefile ] || exit 0; \
16087           $(MAKE) stagefeedback-start; \
16088         fi; \
16089         cd $(HOST_SUBDIR)/mpc && \
16090         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
16091 @endif mpc-bootstrap
16092
16093
16094 .PHONY: all-stageautoprofile-mpc maybe-all-stageautoprofile-mpc
16095 .PHONY: clean-stageautoprofile-mpc maybe-clean-stageautoprofile-mpc
16096 maybe-all-stageautoprofile-mpc:
16097 maybe-clean-stageautoprofile-mpc:
16098 @if mpc-bootstrap
16099 maybe-all-stageautoprofile-mpc: all-stageautoprofile-mpc
16100 all-stageautoprofile: all-stageautoprofile-mpc
16101 TARGET-stageautoprofile-mpc = $(TARGET-mpc)
16102 all-stageautoprofile-mpc: configure-stageautoprofile-mpc
16103         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
16104         @r=`${PWD_COMMAND}`; export r; \
16105         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16106         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
16107         $(HOST_EXPORTS) \
16108         $(POSTSTAGE1_HOST_EXPORTS)  \
16109         cd $(HOST_SUBDIR)/mpc && \
16110         $$s/gcc/config/i386/$(AUTO_PROFILE) \
16111         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16112                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
16113                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
16114                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
16115                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
16116                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16117                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16118                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16119                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
16120                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
16121                 $(TARGET-stageautoprofile-mpc)
16122
16123 maybe-clean-stageautoprofile-mpc: clean-stageautoprofile-mpc
16124 clean-stageautoprofile: clean-stageautoprofile-mpc
16125 clean-stageautoprofile-mpc:
16126         @if [ $(current_stage) = stageautoprofile ]; then \
16127           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
16128         else \
16129           [ -f $(HOST_SUBDIR)/stageautoprofile-mpc/Makefile ] || exit 0; \
16130           $(MAKE) stageautoprofile-start; \
16131         fi; \
16132         cd $(HOST_SUBDIR)/mpc && \
16133         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
16134 @endif mpc-bootstrap
16135
16136
16137 .PHONY: all-stageautofeedback-mpc maybe-all-stageautofeedback-mpc
16138 .PHONY: clean-stageautofeedback-mpc maybe-clean-stageautofeedback-mpc
16139 maybe-all-stageautofeedback-mpc:
16140 maybe-clean-stageautofeedback-mpc:
16141 @if mpc-bootstrap
16142 maybe-all-stageautofeedback-mpc: all-stageautofeedback-mpc
16143 all-stageautofeedback: all-stageautofeedback-mpc
16144 TARGET-stageautofeedback-mpc = $(TARGET-mpc)
16145 all-stageautofeedback-mpc: configure-stageautofeedback-mpc
16146         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
16147         @r=`${PWD_COMMAND}`; export r; \
16148         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16149         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
16150         $(HOST_EXPORTS) \
16151         $(POSTSTAGE1_HOST_EXPORTS)  \
16152         cd $(HOST_SUBDIR)/mpc && \
16153          \
16154         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16155                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
16156                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
16157                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
16158                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
16159                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16160                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16161                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16162                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
16163                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
16164                 $(TARGET-stageautofeedback-mpc)
16165
16166 maybe-clean-stageautofeedback-mpc: clean-stageautofeedback-mpc
16167 clean-stageautofeedback: clean-stageautofeedback-mpc
16168 clean-stageautofeedback-mpc:
16169         @if [ $(current_stage) = stageautofeedback ]; then \
16170           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
16171         else \
16172           [ -f $(HOST_SUBDIR)/stageautofeedback-mpc/Makefile ] || exit 0; \
16173           $(MAKE) stageautofeedback-start; \
16174         fi; \
16175         cd $(HOST_SUBDIR)/mpc && \
16176         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
16177 @endif mpc-bootstrap
16178
16179
16180
16181
16182
16183 .PHONY: check-mpc maybe-check-mpc
16184 maybe-check-mpc:
16185 @if mpc
16186 maybe-check-mpc: check-mpc
16187
16188 check-mpc:
16189         @: $(MAKE); $(unstage)
16190         @r=`${PWD_COMMAND}`; export r; \
16191         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16192         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
16193         (cd $(HOST_SUBDIR)/mpc && \
16194           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
16195
16196 @endif mpc
16197
16198 .PHONY: install-mpc maybe-install-mpc
16199 maybe-install-mpc:
16200 @if mpc
16201 maybe-install-mpc: install-mpc
16202
16203 install-mpc:
16204
16205 @endif mpc
16206
16207 .PHONY: install-strip-mpc maybe-install-strip-mpc
16208 maybe-install-strip-mpc:
16209 @if mpc
16210 maybe-install-strip-mpc: install-strip-mpc
16211
16212 install-strip-mpc:
16213
16214 @endif mpc
16215
16216 # Other targets (info, dvi, pdf, etc.)
16217
16218 .PHONY: maybe-info-mpc info-mpc
16219 maybe-info-mpc:
16220 @if mpc
16221 maybe-info-mpc: info-mpc
16222
16223 info-mpc: \
16224     configure-mpc 
16225         @[ -f ./mpc/Makefile ] || exit 0; \
16226         r=`${PWD_COMMAND}`; export r; \
16227         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16228         $(HOST_EXPORTS) \
16229         for flag in $(EXTRA_HOST_FLAGS) ; do \
16230           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16231         done; \
16232         echo "Doing info in mpc"; \
16233         (cd $(HOST_SUBDIR)/mpc && \
16234           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16235                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16236                   "RANLIB=$${RANLIB}" \
16237                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16238                   info) \
16239           || exit 1
16240
16241 @endif mpc
16242
16243 .PHONY: maybe-dvi-mpc dvi-mpc
16244 maybe-dvi-mpc:
16245 @if mpc
16246 maybe-dvi-mpc: dvi-mpc
16247
16248 dvi-mpc: \
16249     configure-mpc 
16250         @[ -f ./mpc/Makefile ] || exit 0; \
16251         r=`${PWD_COMMAND}`; export r; \
16252         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16253         $(HOST_EXPORTS) \
16254         for flag in $(EXTRA_HOST_FLAGS) ; do \
16255           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16256         done; \
16257         echo "Doing dvi in mpc"; \
16258         (cd $(HOST_SUBDIR)/mpc && \
16259           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16260                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16261                   "RANLIB=$${RANLIB}" \
16262                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16263                   dvi) \
16264           || exit 1
16265
16266 @endif mpc
16267
16268 .PHONY: maybe-pdf-mpc pdf-mpc
16269 maybe-pdf-mpc:
16270 @if mpc
16271 maybe-pdf-mpc: pdf-mpc
16272
16273 pdf-mpc: \
16274     configure-mpc 
16275         @[ -f ./mpc/Makefile ] || exit 0; \
16276         r=`${PWD_COMMAND}`; export r; \
16277         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16278         $(HOST_EXPORTS) \
16279         for flag in $(EXTRA_HOST_FLAGS) ; do \
16280           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16281         done; \
16282         echo "Doing pdf in mpc"; \
16283         (cd $(HOST_SUBDIR)/mpc && \
16284           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16285                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16286                   "RANLIB=$${RANLIB}" \
16287                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16288                   pdf) \
16289           || exit 1
16290
16291 @endif mpc
16292
16293 .PHONY: maybe-html-mpc html-mpc
16294 maybe-html-mpc:
16295 @if mpc
16296 maybe-html-mpc: html-mpc
16297
16298 html-mpc: \
16299     configure-mpc 
16300         @[ -f ./mpc/Makefile ] || exit 0; \
16301         r=`${PWD_COMMAND}`; export r; \
16302         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16303         $(HOST_EXPORTS) \
16304         for flag in $(EXTRA_HOST_FLAGS) ; do \
16305           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16306         done; \
16307         echo "Doing html in mpc"; \
16308         (cd $(HOST_SUBDIR)/mpc && \
16309           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16310                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16311                   "RANLIB=$${RANLIB}" \
16312                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16313                   html) \
16314           || exit 1
16315
16316 @endif mpc
16317
16318 .PHONY: maybe-TAGS-mpc TAGS-mpc
16319 maybe-TAGS-mpc:
16320 @if mpc
16321 maybe-TAGS-mpc: TAGS-mpc
16322
16323 TAGS-mpc: \
16324     configure-mpc 
16325         @[ -f ./mpc/Makefile ] || exit 0; \
16326         r=`${PWD_COMMAND}`; export r; \
16327         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16328         $(HOST_EXPORTS) \
16329         for flag in $(EXTRA_HOST_FLAGS) ; do \
16330           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16331         done; \
16332         echo "Doing TAGS in mpc"; \
16333         (cd $(HOST_SUBDIR)/mpc && \
16334           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16335                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16336                   "RANLIB=$${RANLIB}" \
16337                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16338                   TAGS) \
16339           || exit 1
16340
16341 @endif mpc
16342
16343 .PHONY: maybe-install-info-mpc install-info-mpc
16344 maybe-install-info-mpc:
16345 @if mpc
16346 maybe-install-info-mpc: install-info-mpc
16347
16348 install-info-mpc: \
16349     configure-mpc \
16350     info-mpc 
16351         @[ -f ./mpc/Makefile ] || exit 0; \
16352         r=`${PWD_COMMAND}`; export r; \
16353         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16354         $(HOST_EXPORTS) \
16355         for flag in $(EXTRA_HOST_FLAGS) ; do \
16356           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16357         done; \
16358         echo "Doing install-info in mpc"; \
16359         (cd $(HOST_SUBDIR)/mpc && \
16360           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16361                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16362                   "RANLIB=$${RANLIB}" \
16363                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16364                   install-info) \
16365           || exit 1
16366
16367 @endif mpc
16368
16369 .PHONY: maybe-install-dvi-mpc install-dvi-mpc
16370 maybe-install-dvi-mpc:
16371 @if mpc
16372 maybe-install-dvi-mpc: install-dvi-mpc
16373
16374 install-dvi-mpc: \
16375     configure-mpc \
16376     dvi-mpc 
16377         @[ -f ./mpc/Makefile ] || exit 0; \
16378         r=`${PWD_COMMAND}`; export r; \
16379         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16380         $(HOST_EXPORTS) \
16381         for flag in $(EXTRA_HOST_FLAGS) ; do \
16382           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16383         done; \
16384         echo "Doing install-dvi in mpc"; \
16385         (cd $(HOST_SUBDIR)/mpc && \
16386           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16387                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16388                   "RANLIB=$${RANLIB}" \
16389                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16390                   install-dvi) \
16391           || exit 1
16392
16393 @endif mpc
16394
16395 .PHONY: maybe-install-pdf-mpc install-pdf-mpc
16396 maybe-install-pdf-mpc:
16397 @if mpc
16398 maybe-install-pdf-mpc: install-pdf-mpc
16399
16400 install-pdf-mpc: \
16401     configure-mpc \
16402     pdf-mpc 
16403         @[ -f ./mpc/Makefile ] || exit 0; \
16404         r=`${PWD_COMMAND}`; export r; \
16405         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16406         $(HOST_EXPORTS) \
16407         for flag in $(EXTRA_HOST_FLAGS) ; do \
16408           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16409         done; \
16410         echo "Doing install-pdf in mpc"; \
16411         (cd $(HOST_SUBDIR)/mpc && \
16412           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16413                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16414                   "RANLIB=$${RANLIB}" \
16415                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16416                   install-pdf) \
16417           || exit 1
16418
16419 @endif mpc
16420
16421 .PHONY: maybe-install-html-mpc install-html-mpc
16422 maybe-install-html-mpc:
16423 @if mpc
16424 maybe-install-html-mpc: install-html-mpc
16425
16426 install-html-mpc: \
16427     configure-mpc \
16428     html-mpc 
16429         @[ -f ./mpc/Makefile ] || exit 0; \
16430         r=`${PWD_COMMAND}`; export r; \
16431         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16432         $(HOST_EXPORTS) \
16433         for flag in $(EXTRA_HOST_FLAGS) ; do \
16434           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16435         done; \
16436         echo "Doing install-html in mpc"; \
16437         (cd $(HOST_SUBDIR)/mpc && \
16438           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16439                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16440                   "RANLIB=$${RANLIB}" \
16441                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16442                   install-html) \
16443           || exit 1
16444
16445 @endif mpc
16446
16447 .PHONY: maybe-installcheck-mpc installcheck-mpc
16448 maybe-installcheck-mpc:
16449 @if mpc
16450 maybe-installcheck-mpc: installcheck-mpc
16451
16452 installcheck-mpc: \
16453     configure-mpc 
16454         @[ -f ./mpc/Makefile ] || exit 0; \
16455         r=`${PWD_COMMAND}`; export r; \
16456         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16457         $(HOST_EXPORTS) \
16458         for flag in $(EXTRA_HOST_FLAGS) ; do \
16459           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16460         done; \
16461         echo "Doing installcheck in mpc"; \
16462         (cd $(HOST_SUBDIR)/mpc && \
16463           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16464                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16465                   "RANLIB=$${RANLIB}" \
16466                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16467                   installcheck) \
16468           || exit 1
16469
16470 @endif mpc
16471
16472 .PHONY: maybe-mostlyclean-mpc mostlyclean-mpc
16473 maybe-mostlyclean-mpc:
16474 @if mpc
16475 maybe-mostlyclean-mpc: mostlyclean-mpc
16476
16477 mostlyclean-mpc: 
16478         @[ -f ./mpc/Makefile ] || exit 0; \
16479         r=`${PWD_COMMAND}`; export r; \
16480         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16481         $(HOST_EXPORTS) \
16482         for flag in $(EXTRA_HOST_FLAGS) ; do \
16483           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16484         done; \
16485         echo "Doing mostlyclean in mpc"; \
16486         (cd $(HOST_SUBDIR)/mpc && \
16487           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16488                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16489                   "RANLIB=$${RANLIB}" \
16490                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16491                   mostlyclean) \
16492           || exit 1
16493
16494 @endif mpc
16495
16496 .PHONY: maybe-clean-mpc clean-mpc
16497 maybe-clean-mpc:
16498 @if mpc
16499 maybe-clean-mpc: clean-mpc
16500
16501 clean-mpc: 
16502         @[ -f ./mpc/Makefile ] || exit 0; \
16503         r=`${PWD_COMMAND}`; export r; \
16504         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16505         $(HOST_EXPORTS) \
16506         for flag in $(EXTRA_HOST_FLAGS) ; do \
16507           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16508         done; \
16509         echo "Doing clean in mpc"; \
16510         (cd $(HOST_SUBDIR)/mpc && \
16511           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16512                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16513                   "RANLIB=$${RANLIB}" \
16514                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16515                   clean) \
16516           || exit 1
16517
16518 @endif mpc
16519
16520 .PHONY: maybe-distclean-mpc distclean-mpc
16521 maybe-distclean-mpc:
16522 @if mpc
16523 maybe-distclean-mpc: distclean-mpc
16524
16525 distclean-mpc: 
16526         @[ -f ./mpc/Makefile ] || exit 0; \
16527         r=`${PWD_COMMAND}`; export r; \
16528         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16529         $(HOST_EXPORTS) \
16530         for flag in $(EXTRA_HOST_FLAGS) ; do \
16531           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16532         done; \
16533         echo "Doing distclean in mpc"; \
16534         (cd $(HOST_SUBDIR)/mpc && \
16535           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16536                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16537                   "RANLIB=$${RANLIB}" \
16538                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16539                   distclean) \
16540           || exit 1
16541
16542 @endif mpc
16543
16544 .PHONY: maybe-maintainer-clean-mpc maintainer-clean-mpc
16545 maybe-maintainer-clean-mpc:
16546 @if mpc
16547 maybe-maintainer-clean-mpc: maintainer-clean-mpc
16548
16549 maintainer-clean-mpc: 
16550         @[ -f ./mpc/Makefile ] || exit 0; \
16551         r=`${PWD_COMMAND}`; export r; \
16552         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16553         $(HOST_EXPORTS) \
16554         for flag in $(EXTRA_HOST_FLAGS) ; do \
16555           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16556         done; \
16557         echo "Doing maintainer-clean in mpc"; \
16558         (cd $(HOST_SUBDIR)/mpc && \
16559           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16560                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16561                   "RANLIB=$${RANLIB}" \
16562                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16563                   maintainer-clean) \
16564           || exit 1
16565
16566 @endif mpc
16567
16568
16569
16570 .PHONY: configure-isl maybe-configure-isl
16571 maybe-configure-isl:
16572 @if gcc-bootstrap
16573 configure-isl: stage_current
16574 @endif gcc-bootstrap
16575 @if isl
16576 maybe-configure-isl: configure-isl
16577 configure-isl: 
16578         @r=`${PWD_COMMAND}`; export r; \
16579         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16580         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16581         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16582         $(HOST_EXPORTS)  \
16583         echo Configuring in $(HOST_SUBDIR)/isl; \
16584         cd "$(HOST_SUBDIR)/isl" || exit 1; \
16585         case $(srcdir) in \
16586           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16587           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16588                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16589         esac; \
16590         module_srcdir=isl; \
16591         $(SHELL) \
16592           $$s/$$module_srcdir/configure \
16593           --srcdir=$${topdir}/$$module_srcdir \
16594           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16595           --target=${target_alias} --disable-shared @extra_isl_gmp_configure_flags@ \
16596           || exit 1
16597 @endif isl
16598
16599
16600
16601 .PHONY: configure-stage1-isl maybe-configure-stage1-isl
16602 maybe-configure-stage1-isl:
16603 @if isl-bootstrap
16604 maybe-configure-stage1-isl: configure-stage1-isl
16605 configure-stage1-isl:
16606         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16607         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16608         @r=`${PWD_COMMAND}`; export r; \
16609         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16610         TFLAGS="$(STAGE1_TFLAGS)"; \
16611         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16612         $(HOST_EXPORTS) \
16613         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
16614         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
16615         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
16616         echo Configuring stage 1 in $(HOST_SUBDIR)/isl; \
16617         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16618         cd $(HOST_SUBDIR)/isl || exit 1; \
16619         case $(srcdir) in \
16620           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16621           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16622                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16623         esac; \
16624         module_srcdir=isl; \
16625         $(SHELL) $$s/$$module_srcdir/configure \
16626           --srcdir=$${topdir}/$$module_srcdir \
16627           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16628           --target=${target_alias} \
16629            \
16630           $(STAGE1_CONFIGURE_FLAGS) \
16631           --disable-shared @extra_isl_gmp_configure_flags@
16632 @endif isl-bootstrap
16633
16634 .PHONY: configure-stage2-isl maybe-configure-stage2-isl
16635 maybe-configure-stage2-isl:
16636 @if isl-bootstrap
16637 maybe-configure-stage2-isl: configure-stage2-isl
16638 configure-stage2-isl:
16639         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16640         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16641         @r=`${PWD_COMMAND}`; export r; \
16642         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16643         TFLAGS="$(STAGE2_TFLAGS)"; \
16644         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16645         $(HOST_EXPORTS) \
16646         $(POSTSTAGE1_HOST_EXPORTS) \
16647         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
16648         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
16649         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
16650         echo Configuring stage 2 in $(HOST_SUBDIR)/isl; \
16651         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16652         cd $(HOST_SUBDIR)/isl || exit 1; \
16653         case $(srcdir) in \
16654           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16655           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16656                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16657         esac; \
16658         module_srcdir=isl; \
16659         $(SHELL) $$s/$$module_srcdir/configure \
16660           --srcdir=$${topdir}/$$module_srcdir \
16661           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16662           --target=${target_alias} \
16663           --with-build-libsubdir=$(HOST_SUBDIR) \
16664           $(STAGE2_CONFIGURE_FLAGS) \
16665           --disable-shared @extra_isl_gmp_configure_flags@
16666 @endif isl-bootstrap
16667
16668 .PHONY: configure-stage3-isl maybe-configure-stage3-isl
16669 maybe-configure-stage3-isl:
16670 @if isl-bootstrap
16671 maybe-configure-stage3-isl: configure-stage3-isl
16672 configure-stage3-isl:
16673         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16674         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16675         @r=`${PWD_COMMAND}`; export r; \
16676         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16677         TFLAGS="$(STAGE3_TFLAGS)"; \
16678         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16679         $(HOST_EXPORTS) \
16680         $(POSTSTAGE1_HOST_EXPORTS) \
16681         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
16682         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
16683         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
16684         echo Configuring stage 3 in $(HOST_SUBDIR)/isl; \
16685         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16686         cd $(HOST_SUBDIR)/isl || exit 1; \
16687         case $(srcdir) in \
16688           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16689           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16690                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16691         esac; \
16692         module_srcdir=isl; \
16693         $(SHELL) $$s/$$module_srcdir/configure \
16694           --srcdir=$${topdir}/$$module_srcdir \
16695           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16696           --target=${target_alias} \
16697           --with-build-libsubdir=$(HOST_SUBDIR) \
16698           $(STAGE3_CONFIGURE_FLAGS) \
16699           --disable-shared @extra_isl_gmp_configure_flags@
16700 @endif isl-bootstrap
16701
16702 .PHONY: configure-stage4-isl maybe-configure-stage4-isl
16703 maybe-configure-stage4-isl:
16704 @if isl-bootstrap
16705 maybe-configure-stage4-isl: configure-stage4-isl
16706 configure-stage4-isl:
16707         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16708         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16709         @r=`${PWD_COMMAND}`; export r; \
16710         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16711         TFLAGS="$(STAGE4_TFLAGS)"; \
16712         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16713         $(HOST_EXPORTS) \
16714         $(POSTSTAGE1_HOST_EXPORTS) \
16715         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
16716         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
16717         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
16718         echo Configuring stage 4 in $(HOST_SUBDIR)/isl; \
16719         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16720         cd $(HOST_SUBDIR)/isl || exit 1; \
16721         case $(srcdir) in \
16722           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16723           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16724                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16725         esac; \
16726         module_srcdir=isl; \
16727         $(SHELL) $$s/$$module_srcdir/configure \
16728           --srcdir=$${topdir}/$$module_srcdir \
16729           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16730           --target=${target_alias} \
16731           --with-build-libsubdir=$(HOST_SUBDIR) \
16732           $(STAGE4_CONFIGURE_FLAGS) \
16733           --disable-shared @extra_isl_gmp_configure_flags@
16734 @endif isl-bootstrap
16735
16736 .PHONY: configure-stageprofile-isl maybe-configure-stageprofile-isl
16737 maybe-configure-stageprofile-isl:
16738 @if isl-bootstrap
16739 maybe-configure-stageprofile-isl: configure-stageprofile-isl
16740 configure-stageprofile-isl:
16741         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16742         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16743         @r=`${PWD_COMMAND}`; export r; \
16744         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16745         TFLAGS="$(STAGEprofile_TFLAGS)"; \
16746         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16747         $(HOST_EXPORTS) \
16748         $(POSTSTAGE1_HOST_EXPORTS) \
16749         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
16750         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
16751         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
16752         echo Configuring stage profile in $(HOST_SUBDIR)/isl; \
16753         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16754         cd $(HOST_SUBDIR)/isl || exit 1; \
16755         case $(srcdir) in \
16756           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16757           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16758                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16759         esac; \
16760         module_srcdir=isl; \
16761         $(SHELL) $$s/$$module_srcdir/configure \
16762           --srcdir=$${topdir}/$$module_srcdir \
16763           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16764           --target=${target_alias} \
16765           --with-build-libsubdir=$(HOST_SUBDIR) \
16766           $(STAGEprofile_CONFIGURE_FLAGS) \
16767           --disable-shared @extra_isl_gmp_configure_flags@
16768 @endif isl-bootstrap
16769
16770 .PHONY: configure-stagetrain-isl maybe-configure-stagetrain-isl
16771 maybe-configure-stagetrain-isl:
16772 @if isl-bootstrap
16773 maybe-configure-stagetrain-isl: configure-stagetrain-isl
16774 configure-stagetrain-isl:
16775         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
16776         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16777         @r=`${PWD_COMMAND}`; export r; \
16778         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16779         TFLAGS="$(STAGEtrain_TFLAGS)"; \
16780         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16781         $(HOST_EXPORTS) \
16782         $(POSTSTAGE1_HOST_EXPORTS) \
16783         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
16784         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
16785         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
16786         echo Configuring stage train in $(HOST_SUBDIR)/isl; \
16787         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16788         cd $(HOST_SUBDIR)/isl || exit 1; \
16789         case $(srcdir) in \
16790           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16791           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16792                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16793         esac; \
16794         module_srcdir=isl; \
16795         $(SHELL) $$s/$$module_srcdir/configure \
16796           --srcdir=$${topdir}/$$module_srcdir \
16797           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16798           --target=${target_alias} \
16799           --with-build-libsubdir=$(HOST_SUBDIR) \
16800           $(STAGEtrain_CONFIGURE_FLAGS) \
16801           --disable-shared @extra_isl_gmp_configure_flags@
16802 @endif isl-bootstrap
16803
16804 .PHONY: configure-stagefeedback-isl maybe-configure-stagefeedback-isl
16805 maybe-configure-stagefeedback-isl:
16806 @if isl-bootstrap
16807 maybe-configure-stagefeedback-isl: configure-stagefeedback-isl
16808 configure-stagefeedback-isl:
16809         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16810         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16811         @r=`${PWD_COMMAND}`; export r; \
16812         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16813         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
16814         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16815         $(HOST_EXPORTS) \
16816         $(POSTSTAGE1_HOST_EXPORTS) \
16817         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
16818         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
16819         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
16820         echo Configuring stage feedback in $(HOST_SUBDIR)/isl; \
16821         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16822         cd $(HOST_SUBDIR)/isl || exit 1; \
16823         case $(srcdir) in \
16824           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16825           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16826                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16827         esac; \
16828         module_srcdir=isl; \
16829         $(SHELL) $$s/$$module_srcdir/configure \
16830           --srcdir=$${topdir}/$$module_srcdir \
16831           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16832           --target=${target_alias} \
16833           --with-build-libsubdir=$(HOST_SUBDIR) \
16834           $(STAGEfeedback_CONFIGURE_FLAGS) \
16835           --disable-shared @extra_isl_gmp_configure_flags@
16836 @endif isl-bootstrap
16837
16838 .PHONY: configure-stageautoprofile-isl maybe-configure-stageautoprofile-isl
16839 maybe-configure-stageautoprofile-isl:
16840 @if isl-bootstrap
16841 maybe-configure-stageautoprofile-isl: configure-stageautoprofile-isl
16842 configure-stageautoprofile-isl:
16843         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
16844         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16845         @r=`${PWD_COMMAND}`; export r; \
16846         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16847         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
16848         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16849         $(HOST_EXPORTS) \
16850         $(POSTSTAGE1_HOST_EXPORTS) \
16851         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
16852         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
16853         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
16854         echo Configuring stage autoprofile in $(HOST_SUBDIR)/isl; \
16855         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16856         cd $(HOST_SUBDIR)/isl || exit 1; \
16857         case $(srcdir) in \
16858           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16859           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16860                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16861         esac; \
16862         module_srcdir=isl; \
16863         $(SHELL) $$s/$$module_srcdir/configure \
16864           --srcdir=$${topdir}/$$module_srcdir \
16865           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16866           --target=${target_alias} \
16867           --with-build-libsubdir=$(HOST_SUBDIR) \
16868           $(STAGEautoprofile_CONFIGURE_FLAGS) \
16869           --disable-shared @extra_isl_gmp_configure_flags@
16870 @endif isl-bootstrap
16871
16872 .PHONY: configure-stageautofeedback-isl maybe-configure-stageautofeedback-isl
16873 maybe-configure-stageautofeedback-isl:
16874 @if isl-bootstrap
16875 maybe-configure-stageautofeedback-isl: configure-stageautofeedback-isl
16876 configure-stageautofeedback-isl:
16877         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
16878         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16879         @r=`${PWD_COMMAND}`; export r; \
16880         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16881         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
16882         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16883         $(HOST_EXPORTS) \
16884         $(POSTSTAGE1_HOST_EXPORTS) \
16885         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
16886         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
16887         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
16888         echo Configuring stage autofeedback in $(HOST_SUBDIR)/isl; \
16889         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16890         cd $(HOST_SUBDIR)/isl || exit 1; \
16891         case $(srcdir) in \
16892           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16893           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16894                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16895         esac; \
16896         module_srcdir=isl; \
16897         $(SHELL) $$s/$$module_srcdir/configure \
16898           --srcdir=$${topdir}/$$module_srcdir \
16899           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16900           --target=${target_alias} \
16901           --with-build-libsubdir=$(HOST_SUBDIR) \
16902           $(STAGEautofeedback_CONFIGURE_FLAGS) \
16903           --disable-shared @extra_isl_gmp_configure_flags@
16904 @endif isl-bootstrap
16905
16906
16907
16908
16909
16910 .PHONY: all-isl maybe-all-isl
16911 maybe-all-isl:
16912 @if gcc-bootstrap
16913 all-isl: stage_current
16914 @endif gcc-bootstrap
16915 @if isl
16916 TARGET-isl=all
16917 maybe-all-isl: all-isl
16918 all-isl: configure-isl
16919         @r=`${PWD_COMMAND}`; export r; \
16920         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16921         $(HOST_EXPORTS)  \
16922         (cd $(HOST_SUBDIR)/isl && \
16923           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) V=1 \
16924                 $(TARGET-isl))
16925 @endif isl
16926
16927
16928
16929 .PHONY: all-stage1-isl maybe-all-stage1-isl
16930 .PHONY: clean-stage1-isl maybe-clean-stage1-isl
16931 maybe-all-stage1-isl:
16932 maybe-clean-stage1-isl:
16933 @if isl-bootstrap
16934 maybe-all-stage1-isl: all-stage1-isl
16935 all-stage1: all-stage1-isl
16936 TARGET-stage1-isl = $(TARGET-isl)
16937 all-stage1-isl: configure-stage1-isl
16938         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16939         @r=`${PWD_COMMAND}`; export r; \
16940         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16941         TFLAGS="$(STAGE1_TFLAGS)"; \
16942         $(HOST_EXPORTS)  \
16943         cd $(HOST_SUBDIR)/isl && \
16944          \
16945         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16946                 CFLAGS="$(STAGE1_CFLAGS)" \
16947                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
16948                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
16949                 LIBCFLAGS="$(LIBCFLAGS)" \
16950                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16951                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16952                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16953                 $(EXTRA_HOST_FLAGS)  \
16954                 $(STAGE1_FLAGS_TO_PASS) V=1 \
16955                 TFLAGS="$(STAGE1_TFLAGS)"  \
16956                 $(TARGET-stage1-isl)
16957
16958 maybe-clean-stage1-isl: clean-stage1-isl
16959 clean-stage1: clean-stage1-isl
16960 clean-stage1-isl:
16961         @if [ $(current_stage) = stage1 ]; then \
16962           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
16963         else \
16964           [ -f $(HOST_SUBDIR)/stage1-isl/Makefile ] || exit 0; \
16965           $(MAKE) stage1-start; \
16966         fi; \
16967         cd $(HOST_SUBDIR)/isl && \
16968         $(MAKE) $(EXTRA_HOST_FLAGS)  \
16969         $(STAGE1_FLAGS_TO_PASS) V=1 clean
16970 @endif isl-bootstrap
16971
16972
16973 .PHONY: all-stage2-isl maybe-all-stage2-isl
16974 .PHONY: clean-stage2-isl maybe-clean-stage2-isl
16975 maybe-all-stage2-isl:
16976 maybe-clean-stage2-isl:
16977 @if isl-bootstrap
16978 maybe-all-stage2-isl: all-stage2-isl
16979 all-stage2: all-stage2-isl
16980 TARGET-stage2-isl = $(TARGET-isl)
16981 all-stage2-isl: configure-stage2-isl
16982         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16983         @r=`${PWD_COMMAND}`; export r; \
16984         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16985         TFLAGS="$(STAGE2_TFLAGS)"; \
16986         $(HOST_EXPORTS) \
16987         $(POSTSTAGE1_HOST_EXPORTS)  \
16988         cd $(HOST_SUBDIR)/isl && \
16989          \
16990         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16991                 CFLAGS="$(STAGE2_CFLAGS)" \
16992                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
16993                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
16994                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
16995                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16996                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16997                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16998                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
16999                 TFLAGS="$(STAGE2_TFLAGS)"  \
17000                 $(TARGET-stage2-isl)
17001
17002 maybe-clean-stage2-isl: clean-stage2-isl
17003 clean-stage2: clean-stage2-isl
17004 clean-stage2-isl:
17005         @if [ $(current_stage) = stage2 ]; then \
17006           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17007         else \
17008           [ -f $(HOST_SUBDIR)/stage2-isl/Makefile ] || exit 0; \
17009           $(MAKE) stage2-start; \
17010         fi; \
17011         cd $(HOST_SUBDIR)/isl && \
17012         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17013 @endif isl-bootstrap
17014
17015
17016 .PHONY: all-stage3-isl maybe-all-stage3-isl
17017 .PHONY: clean-stage3-isl maybe-clean-stage3-isl
17018 maybe-all-stage3-isl:
17019 maybe-clean-stage3-isl:
17020 @if isl-bootstrap
17021 maybe-all-stage3-isl: all-stage3-isl
17022 all-stage3: all-stage3-isl
17023 TARGET-stage3-isl = $(TARGET-isl)
17024 all-stage3-isl: configure-stage3-isl
17025         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17026         @r=`${PWD_COMMAND}`; export r; \
17027         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17028         TFLAGS="$(STAGE3_TFLAGS)"; \
17029         $(HOST_EXPORTS) \
17030         $(POSTSTAGE1_HOST_EXPORTS)  \
17031         cd $(HOST_SUBDIR)/isl && \
17032          \
17033         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17034                 CFLAGS="$(STAGE3_CFLAGS)" \
17035                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
17036                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
17037                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
17038                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17039                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17040                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17041                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17042                 TFLAGS="$(STAGE3_TFLAGS)"  \
17043                 $(TARGET-stage3-isl)
17044
17045 maybe-clean-stage3-isl: clean-stage3-isl
17046 clean-stage3: clean-stage3-isl
17047 clean-stage3-isl:
17048         @if [ $(current_stage) = stage3 ]; then \
17049           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17050         else \
17051           [ -f $(HOST_SUBDIR)/stage3-isl/Makefile ] || exit 0; \
17052           $(MAKE) stage3-start; \
17053         fi; \
17054         cd $(HOST_SUBDIR)/isl && \
17055         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17056 @endif isl-bootstrap
17057
17058
17059 .PHONY: all-stage4-isl maybe-all-stage4-isl
17060 .PHONY: clean-stage4-isl maybe-clean-stage4-isl
17061 maybe-all-stage4-isl:
17062 maybe-clean-stage4-isl:
17063 @if isl-bootstrap
17064 maybe-all-stage4-isl: all-stage4-isl
17065 all-stage4: all-stage4-isl
17066 TARGET-stage4-isl = $(TARGET-isl)
17067 all-stage4-isl: configure-stage4-isl
17068         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17069         @r=`${PWD_COMMAND}`; export r; \
17070         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17071         TFLAGS="$(STAGE4_TFLAGS)"; \
17072         $(HOST_EXPORTS) \
17073         $(POSTSTAGE1_HOST_EXPORTS)  \
17074         cd $(HOST_SUBDIR)/isl && \
17075          \
17076         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17077                 CFLAGS="$(STAGE4_CFLAGS)" \
17078                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
17079                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
17080                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
17081                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17082                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17083                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17084                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17085                 TFLAGS="$(STAGE4_TFLAGS)"  \
17086                 $(TARGET-stage4-isl)
17087
17088 maybe-clean-stage4-isl: clean-stage4-isl
17089 clean-stage4: clean-stage4-isl
17090 clean-stage4-isl:
17091         @if [ $(current_stage) = stage4 ]; then \
17092           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17093         else \
17094           [ -f $(HOST_SUBDIR)/stage4-isl/Makefile ] || exit 0; \
17095           $(MAKE) stage4-start; \
17096         fi; \
17097         cd $(HOST_SUBDIR)/isl && \
17098         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17099 @endif isl-bootstrap
17100
17101
17102 .PHONY: all-stageprofile-isl maybe-all-stageprofile-isl
17103 .PHONY: clean-stageprofile-isl maybe-clean-stageprofile-isl
17104 maybe-all-stageprofile-isl:
17105 maybe-clean-stageprofile-isl:
17106 @if isl-bootstrap
17107 maybe-all-stageprofile-isl: all-stageprofile-isl
17108 all-stageprofile: all-stageprofile-isl
17109 TARGET-stageprofile-isl = $(TARGET-isl)
17110 all-stageprofile-isl: configure-stageprofile-isl
17111         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17112         @r=`${PWD_COMMAND}`; export r; \
17113         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17114         TFLAGS="$(STAGEprofile_TFLAGS)"; \
17115         $(HOST_EXPORTS) \
17116         $(POSTSTAGE1_HOST_EXPORTS)  \
17117         cd $(HOST_SUBDIR)/isl && \
17118          \
17119         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17120                 CFLAGS="$(STAGEprofile_CFLAGS)" \
17121                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
17122                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
17123                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
17124                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17125                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17126                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17127                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17128                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
17129                 $(TARGET-stageprofile-isl)
17130
17131 maybe-clean-stageprofile-isl: clean-stageprofile-isl
17132 clean-stageprofile: clean-stageprofile-isl
17133 clean-stageprofile-isl:
17134         @if [ $(current_stage) = stageprofile ]; then \
17135           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17136         else \
17137           [ -f $(HOST_SUBDIR)/stageprofile-isl/Makefile ] || exit 0; \
17138           $(MAKE) stageprofile-start; \
17139         fi; \
17140         cd $(HOST_SUBDIR)/isl && \
17141         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17142 @endif isl-bootstrap
17143
17144
17145 .PHONY: all-stagetrain-isl maybe-all-stagetrain-isl
17146 .PHONY: clean-stagetrain-isl maybe-clean-stagetrain-isl
17147 maybe-all-stagetrain-isl:
17148 maybe-clean-stagetrain-isl:
17149 @if isl-bootstrap
17150 maybe-all-stagetrain-isl: all-stagetrain-isl
17151 all-stagetrain: all-stagetrain-isl
17152 TARGET-stagetrain-isl = $(TARGET-isl)
17153 all-stagetrain-isl: configure-stagetrain-isl
17154         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
17155         @r=`${PWD_COMMAND}`; export r; \
17156         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17157         TFLAGS="$(STAGEtrain_TFLAGS)"; \
17158         $(HOST_EXPORTS) \
17159         $(POSTSTAGE1_HOST_EXPORTS)  \
17160         cd $(HOST_SUBDIR)/isl && \
17161          \
17162         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17163                 CFLAGS="$(STAGEtrain_CFLAGS)" \
17164                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
17165                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
17166                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
17167                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17168                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17169                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17170                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17171                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
17172                 $(TARGET-stagetrain-isl)
17173
17174 maybe-clean-stagetrain-isl: clean-stagetrain-isl
17175 clean-stagetrain: clean-stagetrain-isl
17176 clean-stagetrain-isl:
17177         @if [ $(current_stage) = stagetrain ]; then \
17178           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17179         else \
17180           [ -f $(HOST_SUBDIR)/stagetrain-isl/Makefile ] || exit 0; \
17181           $(MAKE) stagetrain-start; \
17182         fi; \
17183         cd $(HOST_SUBDIR)/isl && \
17184         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17185 @endif isl-bootstrap
17186
17187
17188 .PHONY: all-stagefeedback-isl maybe-all-stagefeedback-isl
17189 .PHONY: clean-stagefeedback-isl maybe-clean-stagefeedback-isl
17190 maybe-all-stagefeedback-isl:
17191 maybe-clean-stagefeedback-isl:
17192 @if isl-bootstrap
17193 maybe-all-stagefeedback-isl: all-stagefeedback-isl
17194 all-stagefeedback: all-stagefeedback-isl
17195 TARGET-stagefeedback-isl = $(TARGET-isl)
17196 all-stagefeedback-isl: configure-stagefeedback-isl
17197         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17198         @r=`${PWD_COMMAND}`; export r; \
17199         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17200         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17201         $(HOST_EXPORTS) \
17202         $(POSTSTAGE1_HOST_EXPORTS)  \
17203         cd $(HOST_SUBDIR)/isl && \
17204          \
17205         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17206                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
17207                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
17208                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
17209                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
17210                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17211                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17212                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17213                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17214                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
17215                 $(TARGET-stagefeedback-isl)
17216
17217 maybe-clean-stagefeedback-isl: clean-stagefeedback-isl
17218 clean-stagefeedback: clean-stagefeedback-isl
17219 clean-stagefeedback-isl:
17220         @if [ $(current_stage) = stagefeedback ]; then \
17221           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17222         else \
17223           [ -f $(HOST_SUBDIR)/stagefeedback-isl/Makefile ] || exit 0; \
17224           $(MAKE) stagefeedback-start; \
17225         fi; \
17226         cd $(HOST_SUBDIR)/isl && \
17227         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17228 @endif isl-bootstrap
17229
17230
17231 .PHONY: all-stageautoprofile-isl maybe-all-stageautoprofile-isl
17232 .PHONY: clean-stageautoprofile-isl maybe-clean-stageautoprofile-isl
17233 maybe-all-stageautoprofile-isl:
17234 maybe-clean-stageautoprofile-isl:
17235 @if isl-bootstrap
17236 maybe-all-stageautoprofile-isl: all-stageautoprofile-isl
17237 all-stageautoprofile: all-stageautoprofile-isl
17238 TARGET-stageautoprofile-isl = $(TARGET-isl)
17239 all-stageautoprofile-isl: configure-stageautoprofile-isl
17240         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
17241         @r=`${PWD_COMMAND}`; export r; \
17242         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17243         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
17244         $(HOST_EXPORTS) \
17245         $(POSTSTAGE1_HOST_EXPORTS)  \
17246         cd $(HOST_SUBDIR)/isl && \
17247         $$s/gcc/config/i386/$(AUTO_PROFILE) \
17248         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17249                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
17250                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
17251                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
17252                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
17253                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17254                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17255                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17256                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17257                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
17258                 $(TARGET-stageautoprofile-isl)
17259
17260 maybe-clean-stageautoprofile-isl: clean-stageautoprofile-isl
17261 clean-stageautoprofile: clean-stageautoprofile-isl
17262 clean-stageautoprofile-isl:
17263         @if [ $(current_stage) = stageautoprofile ]; then \
17264           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17265         else \
17266           [ -f $(HOST_SUBDIR)/stageautoprofile-isl/Makefile ] || exit 0; \
17267           $(MAKE) stageautoprofile-start; \
17268         fi; \
17269         cd $(HOST_SUBDIR)/isl && \
17270         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17271 @endif isl-bootstrap
17272
17273
17274 .PHONY: all-stageautofeedback-isl maybe-all-stageautofeedback-isl
17275 .PHONY: clean-stageautofeedback-isl maybe-clean-stageautofeedback-isl
17276 maybe-all-stageautofeedback-isl:
17277 maybe-clean-stageautofeedback-isl:
17278 @if isl-bootstrap
17279 maybe-all-stageautofeedback-isl: all-stageautofeedback-isl
17280 all-stageautofeedback: all-stageautofeedback-isl
17281 TARGET-stageautofeedback-isl = $(TARGET-isl)
17282 all-stageautofeedback-isl: configure-stageautofeedback-isl
17283         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
17284         @r=`${PWD_COMMAND}`; export r; \
17285         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17286         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
17287         $(HOST_EXPORTS) \
17288         $(POSTSTAGE1_HOST_EXPORTS)  \
17289         cd $(HOST_SUBDIR)/isl && \
17290          \
17291         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17292                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
17293                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
17294                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
17295                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
17296                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17297                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17298                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17299                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17300                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
17301                 $(TARGET-stageautofeedback-isl)
17302
17303 maybe-clean-stageautofeedback-isl: clean-stageautofeedback-isl
17304 clean-stageautofeedback: clean-stageautofeedback-isl
17305 clean-stageautofeedback-isl:
17306         @if [ $(current_stage) = stageautofeedback ]; then \
17307           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17308         else \
17309           [ -f $(HOST_SUBDIR)/stageautofeedback-isl/Makefile ] || exit 0; \
17310           $(MAKE) stageautofeedback-start; \
17311         fi; \
17312         cd $(HOST_SUBDIR)/isl && \
17313         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17314 @endif isl-bootstrap
17315
17316
17317
17318
17319
17320 .PHONY: check-isl maybe-check-isl
17321 maybe-check-isl:
17322 @if isl
17323 maybe-check-isl: check-isl
17324
17325 check-isl:
17326         @: $(MAKE); $(unstage)
17327         @r=`${PWD_COMMAND}`; export r; \
17328         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17329         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
17330         (cd $(HOST_SUBDIR)/isl && \
17331           $(MAKE) $(FLAGS_TO_PASS) V=1 $(EXTRA_BOOTSTRAP_FLAGS) check)
17332
17333 @endif isl
17334
17335 .PHONY: install-isl maybe-install-isl
17336 maybe-install-isl:
17337 @if isl
17338 maybe-install-isl: install-isl
17339
17340 install-isl:
17341
17342 @endif isl
17343
17344 .PHONY: install-strip-isl maybe-install-strip-isl
17345 maybe-install-strip-isl:
17346 @if isl
17347 maybe-install-strip-isl: install-strip-isl
17348
17349 install-strip-isl:
17350
17351 @endif isl
17352
17353 # Other targets (info, dvi, pdf, etc.)
17354
17355 .PHONY: maybe-info-isl info-isl
17356 maybe-info-isl:
17357 @if isl
17358 maybe-info-isl: info-isl
17359
17360 info-isl: \
17361     configure-isl 
17362         @[ -f ./isl/Makefile ] || exit 0; \
17363         r=`${PWD_COMMAND}`; export r; \
17364         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17365         $(HOST_EXPORTS) \
17366         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17367           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17368         done; \
17369         echo "Doing info in isl"; \
17370         (cd $(HOST_SUBDIR)/isl && \
17371           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17372                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17373                   "RANLIB=$${RANLIB}" \
17374                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17375                   info) \
17376           || exit 1
17377
17378 @endif isl
17379
17380 .PHONY: maybe-dvi-isl dvi-isl
17381 maybe-dvi-isl:
17382 @if isl
17383 maybe-dvi-isl: dvi-isl
17384
17385 dvi-isl: \
17386     configure-isl 
17387         @[ -f ./isl/Makefile ] || exit 0; \
17388         r=`${PWD_COMMAND}`; export r; \
17389         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17390         $(HOST_EXPORTS) \
17391         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17392           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17393         done; \
17394         echo "Doing dvi in isl"; \
17395         (cd $(HOST_SUBDIR)/isl && \
17396           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17397                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17398                   "RANLIB=$${RANLIB}" \
17399                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17400                   dvi) \
17401           || exit 1
17402
17403 @endif isl
17404
17405 .PHONY: maybe-pdf-isl pdf-isl
17406 maybe-pdf-isl:
17407 @if isl
17408 maybe-pdf-isl: pdf-isl
17409
17410 pdf-isl: \
17411     configure-isl 
17412         @[ -f ./isl/Makefile ] || exit 0; \
17413         r=`${PWD_COMMAND}`; export r; \
17414         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17415         $(HOST_EXPORTS) \
17416         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17417           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17418         done; \
17419         echo "Doing pdf in isl"; \
17420         (cd $(HOST_SUBDIR)/isl && \
17421           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17422                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17423                   "RANLIB=$${RANLIB}" \
17424                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17425                   pdf) \
17426           || exit 1
17427
17428 @endif isl
17429
17430 .PHONY: maybe-html-isl html-isl
17431 maybe-html-isl:
17432 @if isl
17433 maybe-html-isl: html-isl
17434
17435 html-isl: \
17436     configure-isl 
17437         @[ -f ./isl/Makefile ] || exit 0; \
17438         r=`${PWD_COMMAND}`; export r; \
17439         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17440         $(HOST_EXPORTS) \
17441         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17442           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17443         done; \
17444         echo "Doing html in isl"; \
17445         (cd $(HOST_SUBDIR)/isl && \
17446           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17447                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17448                   "RANLIB=$${RANLIB}" \
17449                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17450                   html) \
17451           || exit 1
17452
17453 @endif isl
17454
17455 .PHONY: maybe-TAGS-isl TAGS-isl
17456 maybe-TAGS-isl:
17457 @if isl
17458 maybe-TAGS-isl: TAGS-isl
17459
17460 TAGS-isl: \
17461     configure-isl 
17462         @[ -f ./isl/Makefile ] || exit 0; \
17463         r=`${PWD_COMMAND}`; export r; \
17464         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17465         $(HOST_EXPORTS) \
17466         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17467           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17468         done; \
17469         echo "Doing TAGS in isl"; \
17470         (cd $(HOST_SUBDIR)/isl && \
17471           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17472                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17473                   "RANLIB=$${RANLIB}" \
17474                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17475                   TAGS) \
17476           || exit 1
17477
17478 @endif isl
17479
17480 .PHONY: maybe-install-info-isl install-info-isl
17481 maybe-install-info-isl:
17482 @if isl
17483 maybe-install-info-isl: install-info-isl
17484
17485 install-info-isl: \
17486     configure-isl \
17487     info-isl 
17488         @[ -f ./isl/Makefile ] || exit 0; \
17489         r=`${PWD_COMMAND}`; export r; \
17490         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17491         $(HOST_EXPORTS) \
17492         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17493           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17494         done; \
17495         echo "Doing install-info in isl"; \
17496         (cd $(HOST_SUBDIR)/isl && \
17497           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17498                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17499                   "RANLIB=$${RANLIB}" \
17500                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17501                   install-info) \
17502           || exit 1
17503
17504 @endif isl
17505
17506 .PHONY: maybe-install-dvi-isl install-dvi-isl
17507 maybe-install-dvi-isl:
17508 @if isl
17509 maybe-install-dvi-isl: install-dvi-isl
17510
17511 install-dvi-isl: \
17512     configure-isl \
17513     dvi-isl 
17514         @[ -f ./isl/Makefile ] || exit 0; \
17515         r=`${PWD_COMMAND}`; export r; \
17516         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17517         $(HOST_EXPORTS) \
17518         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17519           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17520         done; \
17521         echo "Doing install-dvi in isl"; \
17522         (cd $(HOST_SUBDIR)/isl && \
17523           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17524                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17525                   "RANLIB=$${RANLIB}" \
17526                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17527                   install-dvi) \
17528           || exit 1
17529
17530 @endif isl
17531
17532 .PHONY: maybe-install-pdf-isl install-pdf-isl
17533 maybe-install-pdf-isl:
17534 @if isl
17535 maybe-install-pdf-isl: install-pdf-isl
17536
17537 install-pdf-isl: \
17538     configure-isl \
17539     pdf-isl 
17540         @[ -f ./isl/Makefile ] || exit 0; \
17541         r=`${PWD_COMMAND}`; export r; \
17542         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17543         $(HOST_EXPORTS) \
17544         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17545           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17546         done; \
17547         echo "Doing install-pdf in isl"; \
17548         (cd $(HOST_SUBDIR)/isl && \
17549           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17550                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17551                   "RANLIB=$${RANLIB}" \
17552                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17553                   install-pdf) \
17554           || exit 1
17555
17556 @endif isl
17557
17558 .PHONY: maybe-install-html-isl install-html-isl
17559 maybe-install-html-isl:
17560 @if isl
17561 maybe-install-html-isl: install-html-isl
17562
17563 install-html-isl: \
17564     configure-isl \
17565     html-isl 
17566         @[ -f ./isl/Makefile ] || exit 0; \
17567         r=`${PWD_COMMAND}`; export r; \
17568         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17569         $(HOST_EXPORTS) \
17570         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17571           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17572         done; \
17573         echo "Doing install-html in isl"; \
17574         (cd $(HOST_SUBDIR)/isl && \
17575           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17576                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17577                   "RANLIB=$${RANLIB}" \
17578                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17579                   install-html) \
17580           || exit 1
17581
17582 @endif isl
17583
17584 .PHONY: maybe-installcheck-isl installcheck-isl
17585 maybe-installcheck-isl:
17586 @if isl
17587 maybe-installcheck-isl: installcheck-isl
17588
17589 installcheck-isl: \
17590     configure-isl 
17591         @[ -f ./isl/Makefile ] || exit 0; \
17592         r=`${PWD_COMMAND}`; export r; \
17593         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17594         $(HOST_EXPORTS) \
17595         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17596           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17597         done; \
17598         echo "Doing installcheck in isl"; \
17599         (cd $(HOST_SUBDIR)/isl && \
17600           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17601                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17602                   "RANLIB=$${RANLIB}" \
17603                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17604                   installcheck) \
17605           || exit 1
17606
17607 @endif isl
17608
17609 .PHONY: maybe-mostlyclean-isl mostlyclean-isl
17610 maybe-mostlyclean-isl:
17611 @if isl
17612 maybe-mostlyclean-isl: mostlyclean-isl
17613
17614 mostlyclean-isl: 
17615         @[ -f ./isl/Makefile ] || exit 0; \
17616         r=`${PWD_COMMAND}`; export r; \
17617         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17618         $(HOST_EXPORTS) \
17619         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17620           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17621         done; \
17622         echo "Doing mostlyclean in isl"; \
17623         (cd $(HOST_SUBDIR)/isl && \
17624           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17625                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17626                   "RANLIB=$${RANLIB}" \
17627                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17628                   mostlyclean) \
17629           || exit 1
17630
17631 @endif isl
17632
17633 .PHONY: maybe-clean-isl clean-isl
17634 maybe-clean-isl:
17635 @if isl
17636 maybe-clean-isl: clean-isl
17637
17638 clean-isl: 
17639         @[ -f ./isl/Makefile ] || exit 0; \
17640         r=`${PWD_COMMAND}`; export r; \
17641         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17642         $(HOST_EXPORTS) \
17643         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17644           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17645         done; \
17646         echo "Doing clean in isl"; \
17647         (cd $(HOST_SUBDIR)/isl && \
17648           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17649                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17650                   "RANLIB=$${RANLIB}" \
17651                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17652                   clean) \
17653           || exit 1
17654
17655 @endif isl
17656
17657 .PHONY: maybe-distclean-isl distclean-isl
17658 maybe-distclean-isl:
17659 @if isl
17660 maybe-distclean-isl: distclean-isl
17661
17662 distclean-isl: 
17663         @[ -f ./isl/Makefile ] || exit 0; \
17664         r=`${PWD_COMMAND}`; export r; \
17665         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17666         $(HOST_EXPORTS) \
17667         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17668           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17669         done; \
17670         echo "Doing distclean in isl"; \
17671         (cd $(HOST_SUBDIR)/isl && \
17672           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17673                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17674                   "RANLIB=$${RANLIB}" \
17675                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17676                   distclean) \
17677           || exit 1
17678
17679 @endif isl
17680
17681 .PHONY: maybe-maintainer-clean-isl maintainer-clean-isl
17682 maybe-maintainer-clean-isl:
17683 @if isl
17684 maybe-maintainer-clean-isl: maintainer-clean-isl
17685
17686 maintainer-clean-isl: 
17687         @[ -f ./isl/Makefile ] || exit 0; \
17688         r=`${PWD_COMMAND}`; export r; \
17689         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17690         $(HOST_EXPORTS) \
17691         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17692           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17693         done; \
17694         echo "Doing maintainer-clean in isl"; \
17695         (cd $(HOST_SUBDIR)/isl && \
17696           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17697                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17698                   "RANLIB=$${RANLIB}" \
17699                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17700                   maintainer-clean) \
17701           || exit 1
17702
17703 @endif isl
17704
17705
17706
17707 .PHONY: configure-libelf maybe-configure-libelf
17708 maybe-configure-libelf:
17709 @if gcc-bootstrap
17710 configure-libelf: stage_current
17711 @endif gcc-bootstrap
17712 @if libelf
17713 maybe-configure-libelf: configure-libelf
17714 configure-libelf: 
17715         @r=`${PWD_COMMAND}`; export r; \
17716         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17717         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17718         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17719         $(HOST_EXPORTS)  \
17720         echo Configuring in $(HOST_SUBDIR)/libelf; \
17721         cd "$(HOST_SUBDIR)/libelf" || exit 1; \
17722         case $(srcdir) in \
17723           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17724           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17725                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17726         esac; \
17727         module_srcdir=libelf; \
17728         $(SHELL) \
17729           $$s/$$module_srcdir/configure \
17730           --srcdir=$${topdir}/$$module_srcdir \
17731           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17732           --target=${target_alias} --disable-shared \
17733           || exit 1
17734 @endif libelf
17735
17736
17737
17738 .PHONY: configure-stage1-libelf maybe-configure-stage1-libelf
17739 maybe-configure-stage1-libelf:
17740 @if libelf-bootstrap
17741 maybe-configure-stage1-libelf: configure-stage1-libelf
17742 configure-stage1-libelf:
17743         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17744         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
17745         @r=`${PWD_COMMAND}`; export r; \
17746         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17747         TFLAGS="$(STAGE1_TFLAGS)"; \
17748         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17749         $(HOST_EXPORTS) \
17750         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
17751         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
17752         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
17753         echo Configuring stage 1 in $(HOST_SUBDIR)/libelf; \
17754         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17755         cd $(HOST_SUBDIR)/libelf || exit 1; \
17756         case $(srcdir) in \
17757           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17758           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17759                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17760         esac; \
17761         module_srcdir=libelf; \
17762         $(SHELL) $$s/$$module_srcdir/configure \
17763           --srcdir=$${topdir}/$$module_srcdir \
17764           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17765           --target=${target_alias} \
17766            \
17767           $(STAGE1_CONFIGURE_FLAGS) \
17768           --disable-shared
17769 @endif libelf-bootstrap
17770
17771 .PHONY: configure-stage2-libelf maybe-configure-stage2-libelf
17772 maybe-configure-stage2-libelf:
17773 @if libelf-bootstrap
17774 maybe-configure-stage2-libelf: configure-stage2-libelf
17775 configure-stage2-libelf:
17776         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17777         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
17778         @r=`${PWD_COMMAND}`; export r; \
17779         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17780         TFLAGS="$(STAGE2_TFLAGS)"; \
17781         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17782         $(HOST_EXPORTS) \
17783         $(POSTSTAGE1_HOST_EXPORTS) \
17784         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
17785         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
17786         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
17787         echo Configuring stage 2 in $(HOST_SUBDIR)/libelf; \
17788         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17789         cd $(HOST_SUBDIR)/libelf || exit 1; \
17790         case $(srcdir) in \
17791           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17792           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17793                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17794         esac; \
17795         module_srcdir=libelf; \
17796         $(SHELL) $$s/$$module_srcdir/configure \
17797           --srcdir=$${topdir}/$$module_srcdir \
17798           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17799           --target=${target_alias} \
17800           --with-build-libsubdir=$(HOST_SUBDIR) \
17801           $(STAGE2_CONFIGURE_FLAGS) \
17802           --disable-shared
17803 @endif libelf-bootstrap
17804
17805 .PHONY: configure-stage3-libelf maybe-configure-stage3-libelf
17806 maybe-configure-stage3-libelf:
17807 @if libelf-bootstrap
17808 maybe-configure-stage3-libelf: configure-stage3-libelf
17809 configure-stage3-libelf:
17810         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17811         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
17812         @r=`${PWD_COMMAND}`; export r; \
17813         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17814         TFLAGS="$(STAGE3_TFLAGS)"; \
17815         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17816         $(HOST_EXPORTS) \
17817         $(POSTSTAGE1_HOST_EXPORTS) \
17818         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
17819         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
17820         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
17821         echo Configuring stage 3 in $(HOST_SUBDIR)/libelf; \
17822         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17823         cd $(HOST_SUBDIR)/libelf || exit 1; \
17824         case $(srcdir) in \
17825           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17826           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17827                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17828         esac; \
17829         module_srcdir=libelf; \
17830         $(SHELL) $$s/$$module_srcdir/configure \
17831           --srcdir=$${topdir}/$$module_srcdir \
17832           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17833           --target=${target_alias} \
17834           --with-build-libsubdir=$(HOST_SUBDIR) \
17835           $(STAGE3_CONFIGURE_FLAGS) \
17836           --disable-shared
17837 @endif libelf-bootstrap
17838
17839 .PHONY: configure-stage4-libelf maybe-configure-stage4-libelf
17840 maybe-configure-stage4-libelf:
17841 @if libelf-bootstrap
17842 maybe-configure-stage4-libelf: configure-stage4-libelf
17843 configure-stage4-libelf:
17844         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17845         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
17846         @r=`${PWD_COMMAND}`; export r; \
17847         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17848         TFLAGS="$(STAGE4_TFLAGS)"; \
17849         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17850         $(HOST_EXPORTS) \
17851         $(POSTSTAGE1_HOST_EXPORTS) \
17852         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
17853         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
17854         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
17855         echo Configuring stage 4 in $(HOST_SUBDIR)/libelf; \
17856         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17857         cd $(HOST_SUBDIR)/libelf || exit 1; \
17858         case $(srcdir) in \
17859           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17860           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17861                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17862         esac; \
17863         module_srcdir=libelf; \
17864         $(SHELL) $$s/$$module_srcdir/configure \
17865           --srcdir=$${topdir}/$$module_srcdir \
17866           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17867           --target=${target_alias} \
17868           --with-build-libsubdir=$(HOST_SUBDIR) \
17869           $(STAGE4_CONFIGURE_FLAGS) \
17870           --disable-shared
17871 @endif libelf-bootstrap
17872
17873 .PHONY: configure-stageprofile-libelf maybe-configure-stageprofile-libelf
17874 maybe-configure-stageprofile-libelf:
17875 @if libelf-bootstrap
17876 maybe-configure-stageprofile-libelf: configure-stageprofile-libelf
17877 configure-stageprofile-libelf:
17878         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17879         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
17880         @r=`${PWD_COMMAND}`; export r; \
17881         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17882         TFLAGS="$(STAGEprofile_TFLAGS)"; \
17883         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17884         $(HOST_EXPORTS) \
17885         $(POSTSTAGE1_HOST_EXPORTS) \
17886         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
17887         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
17888         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
17889         echo Configuring stage profile in $(HOST_SUBDIR)/libelf; \
17890         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17891         cd $(HOST_SUBDIR)/libelf || exit 1; \
17892         case $(srcdir) in \
17893           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17894           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17895                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17896         esac; \
17897         module_srcdir=libelf; \
17898         $(SHELL) $$s/$$module_srcdir/configure \
17899           --srcdir=$${topdir}/$$module_srcdir \
17900           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17901           --target=${target_alias} \
17902           --with-build-libsubdir=$(HOST_SUBDIR) \
17903           $(STAGEprofile_CONFIGURE_FLAGS) \
17904           --disable-shared
17905 @endif libelf-bootstrap
17906
17907 .PHONY: configure-stagetrain-libelf maybe-configure-stagetrain-libelf
17908 maybe-configure-stagetrain-libelf:
17909 @if libelf-bootstrap
17910 maybe-configure-stagetrain-libelf: configure-stagetrain-libelf
17911 configure-stagetrain-libelf:
17912         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
17913         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
17914         @r=`${PWD_COMMAND}`; export r; \
17915         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17916         TFLAGS="$(STAGEtrain_TFLAGS)"; \
17917         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17918         $(HOST_EXPORTS) \
17919         $(POSTSTAGE1_HOST_EXPORTS) \
17920         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
17921         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
17922         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
17923         echo Configuring stage train in $(HOST_SUBDIR)/libelf; \
17924         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17925         cd $(HOST_SUBDIR)/libelf || exit 1; \
17926         case $(srcdir) in \
17927           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17928           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17929                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17930         esac; \
17931         module_srcdir=libelf; \
17932         $(SHELL) $$s/$$module_srcdir/configure \
17933           --srcdir=$${topdir}/$$module_srcdir \
17934           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17935           --target=${target_alias} \
17936           --with-build-libsubdir=$(HOST_SUBDIR) \
17937           $(STAGEtrain_CONFIGURE_FLAGS) \
17938           --disable-shared
17939 @endif libelf-bootstrap
17940
17941 .PHONY: configure-stagefeedback-libelf maybe-configure-stagefeedback-libelf
17942 maybe-configure-stagefeedback-libelf:
17943 @if libelf-bootstrap
17944 maybe-configure-stagefeedback-libelf: configure-stagefeedback-libelf
17945 configure-stagefeedback-libelf:
17946         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17947         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
17948         @r=`${PWD_COMMAND}`; export r; \
17949         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17950         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17951         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17952         $(HOST_EXPORTS) \
17953         $(POSTSTAGE1_HOST_EXPORTS) \
17954         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
17955         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
17956         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
17957         echo Configuring stage feedback in $(HOST_SUBDIR)/libelf; \
17958         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17959         cd $(HOST_SUBDIR)/libelf || exit 1; \
17960         case $(srcdir) in \
17961           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17962           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17963                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17964         esac; \
17965         module_srcdir=libelf; \
17966         $(SHELL) $$s/$$module_srcdir/configure \
17967           --srcdir=$${topdir}/$$module_srcdir \
17968           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17969           --target=${target_alias} \
17970           --with-build-libsubdir=$(HOST_SUBDIR) \
17971           $(STAGEfeedback_CONFIGURE_FLAGS) \
17972           --disable-shared
17973 @endif libelf-bootstrap
17974
17975 .PHONY: configure-stageautoprofile-libelf maybe-configure-stageautoprofile-libelf
17976 maybe-configure-stageautoprofile-libelf:
17977 @if libelf-bootstrap
17978 maybe-configure-stageautoprofile-libelf: configure-stageautoprofile-libelf
17979 configure-stageautoprofile-libelf:
17980         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
17981         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
17982         @r=`${PWD_COMMAND}`; export r; \
17983         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17984         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
17985         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17986         $(HOST_EXPORTS) \
17987         $(POSTSTAGE1_HOST_EXPORTS) \
17988         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
17989         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
17990         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
17991         echo Configuring stage autoprofile in $(HOST_SUBDIR)/libelf; \
17992         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17993         cd $(HOST_SUBDIR)/libelf || exit 1; \
17994         case $(srcdir) in \
17995           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17996           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17997                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17998         esac; \
17999         module_srcdir=libelf; \
18000         $(SHELL) $$s/$$module_srcdir/configure \
18001           --srcdir=$${topdir}/$$module_srcdir \
18002           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18003           --target=${target_alias} \
18004           --with-build-libsubdir=$(HOST_SUBDIR) \
18005           $(STAGEautoprofile_CONFIGURE_FLAGS) \
18006           --disable-shared
18007 @endif libelf-bootstrap
18008
18009 .PHONY: configure-stageautofeedback-libelf maybe-configure-stageautofeedback-libelf
18010 maybe-configure-stageautofeedback-libelf:
18011 @if libelf-bootstrap
18012 maybe-configure-stageautofeedback-libelf: configure-stageautofeedback-libelf
18013 configure-stageautofeedback-libelf:
18014         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
18015         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
18016         @r=`${PWD_COMMAND}`; export r; \
18017         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18018         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
18019         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
18020         $(HOST_EXPORTS) \
18021         $(POSTSTAGE1_HOST_EXPORTS) \
18022         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
18023         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
18024         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
18025         echo Configuring stage autofeedback in $(HOST_SUBDIR)/libelf; \
18026         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
18027         cd $(HOST_SUBDIR)/libelf || exit 1; \
18028         case $(srcdir) in \
18029           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18030           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
18031                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18032         esac; \
18033         module_srcdir=libelf; \
18034         $(SHELL) $$s/$$module_srcdir/configure \
18035           --srcdir=$${topdir}/$$module_srcdir \
18036           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18037           --target=${target_alias} \
18038           --with-build-libsubdir=$(HOST_SUBDIR) \
18039           $(STAGEautofeedback_CONFIGURE_FLAGS) \
18040           --disable-shared
18041 @endif libelf-bootstrap
18042
18043
18044
18045
18046
18047 .PHONY: all-libelf maybe-all-libelf
18048 maybe-all-libelf:
18049 @if gcc-bootstrap
18050 all-libelf: stage_current
18051 @endif gcc-bootstrap
18052 @if libelf
18053 TARGET-libelf=all
18054 maybe-all-libelf: all-libelf
18055 all-libelf: configure-libelf
18056         @r=`${PWD_COMMAND}`; export r; \
18057         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18058         $(HOST_EXPORTS)  \
18059         (cd $(HOST_SUBDIR)/libelf && \
18060           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
18061                 $(TARGET-libelf))
18062 @endif libelf
18063
18064
18065
18066 .PHONY: all-stage1-libelf maybe-all-stage1-libelf
18067 .PHONY: clean-stage1-libelf maybe-clean-stage1-libelf
18068 maybe-all-stage1-libelf:
18069 maybe-clean-stage1-libelf:
18070 @if libelf-bootstrap
18071 maybe-all-stage1-libelf: all-stage1-libelf
18072 all-stage1: all-stage1-libelf
18073 TARGET-stage1-libelf = $(TARGET-libelf)
18074 all-stage1-libelf: configure-stage1-libelf
18075         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18076         @r=`${PWD_COMMAND}`; export r; \
18077         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18078         TFLAGS="$(STAGE1_TFLAGS)"; \
18079         $(HOST_EXPORTS)  \
18080         cd $(HOST_SUBDIR)/libelf && \
18081          \
18082         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18083                 CFLAGS="$(STAGE1_CFLAGS)" \
18084                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
18085                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
18086                 LIBCFLAGS="$(LIBCFLAGS)" \
18087                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18088                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18089                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18090                 $(EXTRA_HOST_FLAGS)  \
18091                 $(STAGE1_FLAGS_TO_PASS)  \
18092                 TFLAGS="$(STAGE1_TFLAGS)"  \
18093                 $(TARGET-stage1-libelf)
18094
18095 maybe-clean-stage1-libelf: clean-stage1-libelf
18096 clean-stage1: clean-stage1-libelf
18097 clean-stage1-libelf:
18098         @if [ $(current_stage) = stage1 ]; then \
18099           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
18100         else \
18101           [ -f $(HOST_SUBDIR)/stage1-libelf/Makefile ] || exit 0; \
18102           $(MAKE) stage1-start; \
18103         fi; \
18104         cd $(HOST_SUBDIR)/libelf && \
18105         $(MAKE) $(EXTRA_HOST_FLAGS)  \
18106         $(STAGE1_FLAGS_TO_PASS)  clean
18107 @endif libelf-bootstrap
18108
18109
18110 .PHONY: all-stage2-libelf maybe-all-stage2-libelf
18111 .PHONY: clean-stage2-libelf maybe-clean-stage2-libelf
18112 maybe-all-stage2-libelf:
18113 maybe-clean-stage2-libelf:
18114 @if libelf-bootstrap
18115 maybe-all-stage2-libelf: all-stage2-libelf
18116 all-stage2: all-stage2-libelf
18117 TARGET-stage2-libelf = $(TARGET-libelf)
18118 all-stage2-libelf: configure-stage2-libelf
18119         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18120         @r=`${PWD_COMMAND}`; export r; \
18121         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18122         TFLAGS="$(STAGE2_TFLAGS)"; \
18123         $(HOST_EXPORTS) \
18124         $(POSTSTAGE1_HOST_EXPORTS)  \
18125         cd $(HOST_SUBDIR)/libelf && \
18126          \
18127         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18128                 CFLAGS="$(STAGE2_CFLAGS)" \
18129                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
18130                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
18131                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
18132                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18133                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18134                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18135                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18136                 TFLAGS="$(STAGE2_TFLAGS)"  \
18137                 $(TARGET-stage2-libelf)
18138
18139 maybe-clean-stage2-libelf: clean-stage2-libelf
18140 clean-stage2: clean-stage2-libelf
18141 clean-stage2-libelf:
18142         @if [ $(current_stage) = stage2 ]; then \
18143           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
18144         else \
18145           [ -f $(HOST_SUBDIR)/stage2-libelf/Makefile ] || exit 0; \
18146           $(MAKE) stage2-start; \
18147         fi; \
18148         cd $(HOST_SUBDIR)/libelf && \
18149         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
18150 @endif libelf-bootstrap
18151
18152
18153 .PHONY: all-stage3-libelf maybe-all-stage3-libelf
18154 .PHONY: clean-stage3-libelf maybe-clean-stage3-libelf
18155 maybe-all-stage3-libelf:
18156 maybe-clean-stage3-libelf:
18157 @if libelf-bootstrap
18158 maybe-all-stage3-libelf: all-stage3-libelf
18159 all-stage3: all-stage3-libelf
18160 TARGET-stage3-libelf = $(TARGET-libelf)
18161 all-stage3-libelf: configure-stage3-libelf
18162         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18163         @r=`${PWD_COMMAND}`; export r; \
18164         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18165         TFLAGS="$(STAGE3_TFLAGS)"; \
18166         $(HOST_EXPORTS) \
18167         $(POSTSTAGE1_HOST_EXPORTS)  \
18168         cd $(HOST_SUBDIR)/libelf && \
18169          \
18170         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18171                 CFLAGS="$(STAGE3_CFLAGS)" \
18172                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
18173                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
18174                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
18175                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18176                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18177                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18178                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18179                 TFLAGS="$(STAGE3_TFLAGS)"  \
18180                 $(TARGET-stage3-libelf)
18181
18182 maybe-clean-stage3-libelf: clean-stage3-libelf
18183 clean-stage3: clean-stage3-libelf
18184 clean-stage3-libelf:
18185         @if [ $(current_stage) = stage3 ]; then \
18186           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
18187         else \
18188           [ -f $(HOST_SUBDIR)/stage3-libelf/Makefile ] || exit 0; \
18189           $(MAKE) stage3-start; \
18190         fi; \
18191         cd $(HOST_SUBDIR)/libelf && \
18192         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
18193 @endif libelf-bootstrap
18194
18195
18196 .PHONY: all-stage4-libelf maybe-all-stage4-libelf
18197 .PHONY: clean-stage4-libelf maybe-clean-stage4-libelf
18198 maybe-all-stage4-libelf:
18199 maybe-clean-stage4-libelf:
18200 @if libelf-bootstrap
18201 maybe-all-stage4-libelf: all-stage4-libelf
18202 all-stage4: all-stage4-libelf
18203 TARGET-stage4-libelf = $(TARGET-libelf)
18204 all-stage4-libelf: configure-stage4-libelf
18205         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18206         @r=`${PWD_COMMAND}`; export r; \
18207         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18208         TFLAGS="$(STAGE4_TFLAGS)"; \
18209         $(HOST_EXPORTS) \
18210         $(POSTSTAGE1_HOST_EXPORTS)  \
18211         cd $(HOST_SUBDIR)/libelf && \
18212          \
18213         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18214                 CFLAGS="$(STAGE4_CFLAGS)" \
18215                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
18216                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
18217                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
18218                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18219                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18220                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18221                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18222                 TFLAGS="$(STAGE4_TFLAGS)"  \
18223                 $(TARGET-stage4-libelf)
18224
18225 maybe-clean-stage4-libelf: clean-stage4-libelf
18226 clean-stage4: clean-stage4-libelf
18227 clean-stage4-libelf:
18228         @if [ $(current_stage) = stage4 ]; then \
18229           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
18230         else \
18231           [ -f $(HOST_SUBDIR)/stage4-libelf/Makefile ] || exit 0; \
18232           $(MAKE) stage4-start; \
18233         fi; \
18234         cd $(HOST_SUBDIR)/libelf && \
18235         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
18236 @endif libelf-bootstrap
18237
18238
18239 .PHONY: all-stageprofile-libelf maybe-all-stageprofile-libelf
18240 .PHONY: clean-stageprofile-libelf maybe-clean-stageprofile-libelf
18241 maybe-all-stageprofile-libelf:
18242 maybe-clean-stageprofile-libelf:
18243 @if libelf-bootstrap
18244 maybe-all-stageprofile-libelf: all-stageprofile-libelf
18245 all-stageprofile: all-stageprofile-libelf
18246 TARGET-stageprofile-libelf = $(TARGET-libelf)
18247 all-stageprofile-libelf: configure-stageprofile-libelf
18248         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18249         @r=`${PWD_COMMAND}`; export r; \
18250         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18251         TFLAGS="$(STAGEprofile_TFLAGS)"; \
18252         $(HOST_EXPORTS) \
18253         $(POSTSTAGE1_HOST_EXPORTS)  \
18254         cd $(HOST_SUBDIR)/libelf && \
18255          \
18256         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18257                 CFLAGS="$(STAGEprofile_CFLAGS)" \
18258                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
18259                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
18260                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
18261                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18262                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18263                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18264                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18265                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
18266                 $(TARGET-stageprofile-libelf)
18267
18268 maybe-clean-stageprofile-libelf: clean-stageprofile-libelf
18269 clean-stageprofile: clean-stageprofile-libelf
18270 clean-stageprofile-libelf:
18271         @if [ $(current_stage) = stageprofile ]; then \
18272           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
18273         else \
18274           [ -f $(HOST_SUBDIR)/stageprofile-libelf/Makefile ] || exit 0; \
18275           $(MAKE) stageprofile-start; \
18276         fi; \
18277         cd $(HOST_SUBDIR)/libelf && \
18278         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
18279 @endif libelf-bootstrap
18280
18281
18282 .PHONY: all-stagetrain-libelf maybe-all-stagetrain-libelf
18283 .PHONY: clean-stagetrain-libelf maybe-clean-stagetrain-libelf
18284 maybe-all-stagetrain-libelf:
18285 maybe-clean-stagetrain-libelf:
18286 @if libelf-bootstrap
18287 maybe-all-stagetrain-libelf: all-stagetrain-libelf
18288 all-stagetrain: all-stagetrain-libelf
18289 TARGET-stagetrain-libelf = $(TARGET-libelf)
18290 all-stagetrain-libelf: configure-stagetrain-libelf
18291         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
18292         @r=`${PWD_COMMAND}`; export r; \
18293         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18294         TFLAGS="$(STAGEtrain_TFLAGS)"; \
18295         $(HOST_EXPORTS) \
18296         $(POSTSTAGE1_HOST_EXPORTS)  \
18297         cd $(HOST_SUBDIR)/libelf && \
18298          \
18299         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18300                 CFLAGS="$(STAGEtrain_CFLAGS)" \
18301                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
18302                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
18303                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
18304                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18305                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18306                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18307                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18308                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
18309                 $(TARGET-stagetrain-libelf)
18310
18311 maybe-clean-stagetrain-libelf: clean-stagetrain-libelf
18312 clean-stagetrain: clean-stagetrain-libelf
18313 clean-stagetrain-libelf:
18314         @if [ $(current_stage) = stagetrain ]; then \
18315           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
18316         else \
18317           [ -f $(HOST_SUBDIR)/stagetrain-libelf/Makefile ] || exit 0; \
18318           $(MAKE) stagetrain-start; \
18319         fi; \
18320         cd $(HOST_SUBDIR)/libelf && \
18321         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
18322 @endif libelf-bootstrap
18323
18324
18325 .PHONY: all-stagefeedback-libelf maybe-all-stagefeedback-libelf
18326 .PHONY: clean-stagefeedback-libelf maybe-clean-stagefeedback-libelf
18327 maybe-all-stagefeedback-libelf:
18328 maybe-clean-stagefeedback-libelf:
18329 @if libelf-bootstrap
18330 maybe-all-stagefeedback-libelf: all-stagefeedback-libelf
18331 all-stagefeedback: all-stagefeedback-libelf
18332 TARGET-stagefeedback-libelf = $(TARGET-libelf)
18333 all-stagefeedback-libelf: configure-stagefeedback-libelf
18334         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18335         @r=`${PWD_COMMAND}`; export r; \
18336         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18337         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
18338         $(HOST_EXPORTS) \
18339         $(POSTSTAGE1_HOST_EXPORTS)  \
18340         cd $(HOST_SUBDIR)/libelf && \
18341          \
18342         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18343                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
18344                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
18345                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
18346                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
18347                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18348                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18349                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18350                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18351                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
18352                 $(TARGET-stagefeedback-libelf)
18353
18354 maybe-clean-stagefeedback-libelf: clean-stagefeedback-libelf
18355 clean-stagefeedback: clean-stagefeedback-libelf
18356 clean-stagefeedback-libelf:
18357         @if [ $(current_stage) = stagefeedback ]; then \
18358           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
18359         else \
18360           [ -f $(HOST_SUBDIR)/stagefeedback-libelf/Makefile ] || exit 0; \
18361           $(MAKE) stagefeedback-start; \
18362         fi; \
18363         cd $(HOST_SUBDIR)/libelf && \
18364         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
18365 @endif libelf-bootstrap
18366
18367
18368 .PHONY: all-stageautoprofile-libelf maybe-all-stageautoprofile-libelf
18369 .PHONY: clean-stageautoprofile-libelf maybe-clean-stageautoprofile-libelf
18370 maybe-all-stageautoprofile-libelf:
18371 maybe-clean-stageautoprofile-libelf:
18372 @if libelf-bootstrap
18373 maybe-all-stageautoprofile-libelf: all-stageautoprofile-libelf
18374 all-stageautoprofile: all-stageautoprofile-libelf
18375 TARGET-stageautoprofile-libelf = $(TARGET-libelf)
18376 all-stageautoprofile-libelf: configure-stageautoprofile-libelf
18377         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
18378         @r=`${PWD_COMMAND}`; export r; \
18379         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18380         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
18381         $(HOST_EXPORTS) \
18382         $(POSTSTAGE1_HOST_EXPORTS)  \
18383         cd $(HOST_SUBDIR)/libelf && \
18384         $$s/gcc/config/i386/$(AUTO_PROFILE) \
18385         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18386                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
18387                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
18388                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
18389                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
18390                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18391                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18392                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18393                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18394                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
18395                 $(TARGET-stageautoprofile-libelf)
18396
18397 maybe-clean-stageautoprofile-libelf: clean-stageautoprofile-libelf
18398 clean-stageautoprofile: clean-stageautoprofile-libelf
18399 clean-stageautoprofile-libelf:
18400         @if [ $(current_stage) = stageautoprofile ]; then \
18401           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
18402         else \
18403           [ -f $(HOST_SUBDIR)/stageautoprofile-libelf/Makefile ] || exit 0; \
18404           $(MAKE) stageautoprofile-start; \
18405         fi; \
18406         cd $(HOST_SUBDIR)/libelf && \
18407         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
18408 @endif libelf-bootstrap
18409
18410
18411 .PHONY: all-stageautofeedback-libelf maybe-all-stageautofeedback-libelf
18412 .PHONY: clean-stageautofeedback-libelf maybe-clean-stageautofeedback-libelf
18413 maybe-all-stageautofeedback-libelf:
18414 maybe-clean-stageautofeedback-libelf:
18415 @if libelf-bootstrap
18416 maybe-all-stageautofeedback-libelf: all-stageautofeedback-libelf
18417 all-stageautofeedback: all-stageautofeedback-libelf
18418 TARGET-stageautofeedback-libelf = $(TARGET-libelf)
18419 all-stageautofeedback-libelf: configure-stageautofeedback-libelf
18420         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
18421         @r=`${PWD_COMMAND}`; export r; \
18422         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18423         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
18424         $(HOST_EXPORTS) \
18425         $(POSTSTAGE1_HOST_EXPORTS)  \
18426         cd $(HOST_SUBDIR)/libelf && \
18427          \
18428         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18429                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
18430                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
18431                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
18432                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
18433                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18434                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18435                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18436                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18437                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
18438                 $(TARGET-stageautofeedback-libelf)
18439
18440 maybe-clean-stageautofeedback-libelf: clean-stageautofeedback-libelf
18441 clean-stageautofeedback: clean-stageautofeedback-libelf
18442 clean-stageautofeedback-libelf:
18443         @if [ $(current_stage) = stageautofeedback ]; then \
18444           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
18445         else \
18446           [ -f $(HOST_SUBDIR)/stageautofeedback-libelf/Makefile ] || exit 0; \
18447           $(MAKE) stageautofeedback-start; \
18448         fi; \
18449         cd $(HOST_SUBDIR)/libelf && \
18450         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
18451 @endif libelf-bootstrap
18452
18453
18454
18455
18456
18457 .PHONY: check-libelf maybe-check-libelf
18458 maybe-check-libelf:
18459 @if libelf
18460 maybe-check-libelf: check-libelf
18461
18462 check-libelf:
18463         @: $(MAKE); $(unstage)
18464         @r=`${PWD_COMMAND}`; export r; \
18465         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18466         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
18467         (cd $(HOST_SUBDIR)/libelf && \
18468           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
18469
18470 @endif libelf
18471
18472 .PHONY: install-libelf maybe-install-libelf
18473 maybe-install-libelf:
18474 @if libelf
18475 maybe-install-libelf: install-libelf
18476
18477 install-libelf:
18478
18479 @endif libelf
18480
18481 .PHONY: install-strip-libelf maybe-install-strip-libelf
18482 maybe-install-strip-libelf:
18483 @if libelf
18484 maybe-install-strip-libelf: install-strip-libelf
18485
18486 install-strip-libelf:
18487
18488 @endif libelf
18489
18490 # Other targets (info, dvi, pdf, etc.)
18491
18492 .PHONY: maybe-info-libelf info-libelf
18493 maybe-info-libelf:
18494 @if libelf
18495 maybe-info-libelf: info-libelf
18496
18497 info-libelf: \
18498     configure-libelf 
18499         @[ -f ./libelf/Makefile ] || exit 0; \
18500         r=`${PWD_COMMAND}`; export r; \
18501         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18502         $(HOST_EXPORTS) \
18503         for flag in $(EXTRA_HOST_FLAGS) ; do \
18504           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18505         done; \
18506         echo "Doing info in libelf"; \
18507         (cd $(HOST_SUBDIR)/libelf && \
18508           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18509                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18510                   "RANLIB=$${RANLIB}" \
18511                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18512                   info) \
18513           || exit 1
18514
18515 @endif libelf
18516
18517 .PHONY: maybe-dvi-libelf dvi-libelf
18518 maybe-dvi-libelf:
18519 @if libelf
18520 maybe-dvi-libelf: dvi-libelf
18521
18522 dvi-libelf: \
18523     configure-libelf 
18524         @[ -f ./libelf/Makefile ] || exit 0; \
18525         r=`${PWD_COMMAND}`; export r; \
18526         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18527         $(HOST_EXPORTS) \
18528         for flag in $(EXTRA_HOST_FLAGS) ; do \
18529           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18530         done; \
18531         echo "Doing dvi in libelf"; \
18532         (cd $(HOST_SUBDIR)/libelf && \
18533           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18534                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18535                   "RANLIB=$${RANLIB}" \
18536                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18537                   dvi) \
18538           || exit 1
18539
18540 @endif libelf
18541
18542 .PHONY: maybe-pdf-libelf pdf-libelf
18543 maybe-pdf-libelf:
18544 @if libelf
18545 maybe-pdf-libelf: pdf-libelf
18546
18547 pdf-libelf: \
18548     configure-libelf 
18549         @[ -f ./libelf/Makefile ] || exit 0; \
18550         r=`${PWD_COMMAND}`; export r; \
18551         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18552         $(HOST_EXPORTS) \
18553         for flag in $(EXTRA_HOST_FLAGS) ; do \
18554           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18555         done; \
18556         echo "Doing pdf in libelf"; \
18557         (cd $(HOST_SUBDIR)/libelf && \
18558           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18559                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18560                   "RANLIB=$${RANLIB}" \
18561                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18562                   pdf) \
18563           || exit 1
18564
18565 @endif libelf
18566
18567 .PHONY: maybe-html-libelf html-libelf
18568 maybe-html-libelf:
18569 @if libelf
18570 maybe-html-libelf: html-libelf
18571
18572 html-libelf: \
18573     configure-libelf 
18574         @[ -f ./libelf/Makefile ] || exit 0; \
18575         r=`${PWD_COMMAND}`; export r; \
18576         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18577         $(HOST_EXPORTS) \
18578         for flag in $(EXTRA_HOST_FLAGS) ; do \
18579           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18580         done; \
18581         echo "Doing html in libelf"; \
18582         (cd $(HOST_SUBDIR)/libelf && \
18583           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18584                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18585                   "RANLIB=$${RANLIB}" \
18586                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18587                   html) \
18588           || exit 1
18589
18590 @endif libelf
18591
18592 .PHONY: maybe-TAGS-libelf TAGS-libelf
18593 maybe-TAGS-libelf:
18594 @if libelf
18595 maybe-TAGS-libelf: TAGS-libelf
18596
18597 TAGS-libelf: \
18598     configure-libelf 
18599         @[ -f ./libelf/Makefile ] || exit 0; \
18600         r=`${PWD_COMMAND}`; export r; \
18601         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18602         $(HOST_EXPORTS) \
18603         for flag in $(EXTRA_HOST_FLAGS) ; do \
18604           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18605         done; \
18606         echo "Doing TAGS in libelf"; \
18607         (cd $(HOST_SUBDIR)/libelf && \
18608           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18609                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18610                   "RANLIB=$${RANLIB}" \
18611                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18612                   TAGS) \
18613           || exit 1
18614
18615 @endif libelf
18616
18617 .PHONY: maybe-install-info-libelf install-info-libelf
18618 maybe-install-info-libelf:
18619 @if libelf
18620 maybe-install-info-libelf: install-info-libelf
18621
18622 install-info-libelf: \
18623     configure-libelf \
18624     info-libelf 
18625         @[ -f ./libelf/Makefile ] || exit 0; \
18626         r=`${PWD_COMMAND}`; export r; \
18627         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18628         $(HOST_EXPORTS) \
18629         for flag in $(EXTRA_HOST_FLAGS) ; do \
18630           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18631         done; \
18632         echo "Doing install-info in libelf"; \
18633         (cd $(HOST_SUBDIR)/libelf && \
18634           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18635                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18636                   "RANLIB=$${RANLIB}" \
18637                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18638                   install-info) \
18639           || exit 1
18640
18641 @endif libelf
18642
18643 .PHONY: maybe-install-dvi-libelf install-dvi-libelf
18644 maybe-install-dvi-libelf:
18645 @if libelf
18646 maybe-install-dvi-libelf: install-dvi-libelf
18647
18648 install-dvi-libelf: \
18649     configure-libelf \
18650     dvi-libelf 
18651         @[ -f ./libelf/Makefile ] || exit 0; \
18652         r=`${PWD_COMMAND}`; export r; \
18653         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18654         $(HOST_EXPORTS) \
18655         for flag in $(EXTRA_HOST_FLAGS) ; do \
18656           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18657         done; \
18658         echo "Doing install-dvi in libelf"; \
18659         (cd $(HOST_SUBDIR)/libelf && \
18660           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18661                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18662                   "RANLIB=$${RANLIB}" \
18663                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18664                   install-dvi) \
18665           || exit 1
18666
18667 @endif libelf
18668
18669 .PHONY: maybe-install-pdf-libelf install-pdf-libelf
18670 maybe-install-pdf-libelf:
18671 @if libelf
18672 maybe-install-pdf-libelf: install-pdf-libelf
18673
18674 install-pdf-libelf: \
18675     configure-libelf \
18676     pdf-libelf 
18677         @[ -f ./libelf/Makefile ] || exit 0; \
18678         r=`${PWD_COMMAND}`; export r; \
18679         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18680         $(HOST_EXPORTS) \
18681         for flag in $(EXTRA_HOST_FLAGS) ; do \
18682           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18683         done; \
18684         echo "Doing install-pdf in libelf"; \
18685         (cd $(HOST_SUBDIR)/libelf && \
18686           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18687                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18688                   "RANLIB=$${RANLIB}" \
18689                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18690                   install-pdf) \
18691           || exit 1
18692
18693 @endif libelf
18694
18695 .PHONY: maybe-install-html-libelf install-html-libelf
18696 maybe-install-html-libelf:
18697 @if libelf
18698 maybe-install-html-libelf: install-html-libelf
18699
18700 install-html-libelf: \
18701     configure-libelf \
18702     html-libelf 
18703         @[ -f ./libelf/Makefile ] || exit 0; \
18704         r=`${PWD_COMMAND}`; export r; \
18705         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18706         $(HOST_EXPORTS) \
18707         for flag in $(EXTRA_HOST_FLAGS) ; do \
18708           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18709         done; \
18710         echo "Doing install-html in libelf"; \
18711         (cd $(HOST_SUBDIR)/libelf && \
18712           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18713                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18714                   "RANLIB=$${RANLIB}" \
18715                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18716                   install-html) \
18717           || exit 1
18718
18719 @endif libelf
18720
18721 .PHONY: maybe-installcheck-libelf installcheck-libelf
18722 maybe-installcheck-libelf:
18723 @if libelf
18724 maybe-installcheck-libelf: installcheck-libelf
18725
18726 installcheck-libelf: \
18727     configure-libelf 
18728         @[ -f ./libelf/Makefile ] || exit 0; \
18729         r=`${PWD_COMMAND}`; export r; \
18730         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18731         $(HOST_EXPORTS) \
18732         for flag in $(EXTRA_HOST_FLAGS) ; do \
18733           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18734         done; \
18735         echo "Doing installcheck in libelf"; \
18736         (cd $(HOST_SUBDIR)/libelf && \
18737           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18738                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18739                   "RANLIB=$${RANLIB}" \
18740                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18741                   installcheck) \
18742           || exit 1
18743
18744 @endif libelf
18745
18746 .PHONY: maybe-mostlyclean-libelf mostlyclean-libelf
18747 maybe-mostlyclean-libelf:
18748 @if libelf
18749 maybe-mostlyclean-libelf: mostlyclean-libelf
18750
18751 mostlyclean-libelf: 
18752         @[ -f ./libelf/Makefile ] || exit 0; \
18753         r=`${PWD_COMMAND}`; export r; \
18754         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18755         $(HOST_EXPORTS) \
18756         for flag in $(EXTRA_HOST_FLAGS) ; do \
18757           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18758         done; \
18759         echo "Doing mostlyclean in libelf"; \
18760         (cd $(HOST_SUBDIR)/libelf && \
18761           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18762                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18763                   "RANLIB=$${RANLIB}" \
18764                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18765                   mostlyclean) \
18766           || exit 1
18767
18768 @endif libelf
18769
18770 .PHONY: maybe-clean-libelf clean-libelf
18771 maybe-clean-libelf:
18772 @if libelf
18773 maybe-clean-libelf: clean-libelf
18774
18775 clean-libelf: 
18776         @[ -f ./libelf/Makefile ] || exit 0; \
18777         r=`${PWD_COMMAND}`; export r; \
18778         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18779         $(HOST_EXPORTS) \
18780         for flag in $(EXTRA_HOST_FLAGS) ; do \
18781           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18782         done; \
18783         echo "Doing clean in libelf"; \
18784         (cd $(HOST_SUBDIR)/libelf && \
18785           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18786                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18787                   "RANLIB=$${RANLIB}" \
18788                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18789                   clean) \
18790           || exit 1
18791
18792 @endif libelf
18793
18794 .PHONY: maybe-distclean-libelf distclean-libelf
18795 maybe-distclean-libelf:
18796 @if libelf
18797 maybe-distclean-libelf: distclean-libelf
18798
18799 distclean-libelf: 
18800         @[ -f ./libelf/Makefile ] || exit 0; \
18801         r=`${PWD_COMMAND}`; export r; \
18802         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18803         $(HOST_EXPORTS) \
18804         for flag in $(EXTRA_HOST_FLAGS) ; do \
18805           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18806         done; \
18807         echo "Doing distclean in libelf"; \
18808         (cd $(HOST_SUBDIR)/libelf && \
18809           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18810                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18811                   "RANLIB=$${RANLIB}" \
18812                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18813                   distclean) \
18814           || exit 1
18815
18816 @endif libelf
18817
18818 .PHONY: maybe-maintainer-clean-libelf maintainer-clean-libelf
18819 maybe-maintainer-clean-libelf:
18820 @if libelf
18821 maybe-maintainer-clean-libelf: maintainer-clean-libelf
18822
18823 maintainer-clean-libelf: 
18824         @[ -f ./libelf/Makefile ] || exit 0; \
18825         r=`${PWD_COMMAND}`; export r; \
18826         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18827         $(HOST_EXPORTS) \
18828         for flag in $(EXTRA_HOST_FLAGS) ; do \
18829           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18830         done; \
18831         echo "Doing maintainer-clean in libelf"; \
18832         (cd $(HOST_SUBDIR)/libelf && \
18833           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18834                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18835                   "RANLIB=$${RANLIB}" \
18836                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18837                   maintainer-clean) \
18838           || exit 1
18839
18840 @endif libelf
18841
18842
18843
18844 .PHONY: configure-gold maybe-configure-gold
18845 maybe-configure-gold:
18846 @if gcc-bootstrap
18847 configure-gold: stage_current
18848 @endif gcc-bootstrap
18849 @if gold
18850 maybe-configure-gold: configure-gold
18851 configure-gold: 
18852         @r=`${PWD_COMMAND}`; export r; \
18853         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18854         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18855         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18856         $(HOST_EXPORTS)  \
18857         echo Configuring in $(HOST_SUBDIR)/gold; \
18858         cd "$(HOST_SUBDIR)/gold" || exit 1; \
18859         case $(srcdir) in \
18860           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18861           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18862                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18863         esac; \
18864         module_srcdir=gold; \
18865         $(SHELL) \
18866           $$s/$$module_srcdir/configure \
18867           --srcdir=$${topdir}/$$module_srcdir \
18868           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18869           --target=${target_alias}  \
18870           || exit 1
18871 @endif gold
18872
18873
18874
18875 .PHONY: configure-stage1-gold maybe-configure-stage1-gold
18876 maybe-configure-stage1-gold:
18877 @if gold-bootstrap
18878 maybe-configure-stage1-gold: configure-stage1-gold
18879 configure-stage1-gold:
18880         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18881         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18882         @r=`${PWD_COMMAND}`; export r; \
18883         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18884         TFLAGS="$(STAGE1_TFLAGS)"; \
18885         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18886         $(HOST_EXPORTS) \
18887         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
18888         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
18889         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
18890         echo Configuring stage 1 in $(HOST_SUBDIR)/gold; \
18891         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18892         cd $(HOST_SUBDIR)/gold || exit 1; \
18893         case $(srcdir) in \
18894           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18895           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18896                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18897         esac; \
18898         module_srcdir=gold; \
18899         $(SHELL) $$s/$$module_srcdir/configure \
18900           --srcdir=$${topdir}/$$module_srcdir \
18901           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18902           --target=${target_alias} \
18903            \
18904           $(STAGE1_CONFIGURE_FLAGS)
18905 @endif gold-bootstrap
18906
18907 .PHONY: configure-stage2-gold maybe-configure-stage2-gold
18908 maybe-configure-stage2-gold:
18909 @if gold-bootstrap
18910 maybe-configure-stage2-gold: configure-stage2-gold
18911 configure-stage2-gold:
18912         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18913         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18914         @r=`${PWD_COMMAND}`; export r; \
18915         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18916         TFLAGS="$(STAGE2_TFLAGS)"; \
18917         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18918         $(HOST_EXPORTS) \
18919         $(POSTSTAGE1_HOST_EXPORTS) \
18920         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
18921         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
18922         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
18923         echo Configuring stage 2 in $(HOST_SUBDIR)/gold; \
18924         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18925         cd $(HOST_SUBDIR)/gold || exit 1; \
18926         case $(srcdir) in \
18927           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18928           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18929                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18930         esac; \
18931         module_srcdir=gold; \
18932         $(SHELL) $$s/$$module_srcdir/configure \
18933           --srcdir=$${topdir}/$$module_srcdir \
18934           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18935           --target=${target_alias} \
18936           --with-build-libsubdir=$(HOST_SUBDIR) \
18937           $(STAGE2_CONFIGURE_FLAGS)
18938 @endif gold-bootstrap
18939
18940 .PHONY: configure-stage3-gold maybe-configure-stage3-gold
18941 maybe-configure-stage3-gold:
18942 @if gold-bootstrap
18943 maybe-configure-stage3-gold: configure-stage3-gold
18944 configure-stage3-gold:
18945         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18946         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18947         @r=`${PWD_COMMAND}`; export r; \
18948         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18949         TFLAGS="$(STAGE3_TFLAGS)"; \
18950         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18951         $(HOST_EXPORTS) \
18952         $(POSTSTAGE1_HOST_EXPORTS) \
18953         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
18954         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
18955         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
18956         echo Configuring stage 3 in $(HOST_SUBDIR)/gold; \
18957         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18958         cd $(HOST_SUBDIR)/gold || exit 1; \
18959         case $(srcdir) in \
18960           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18961           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18962                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18963         esac; \
18964         module_srcdir=gold; \
18965         $(SHELL) $$s/$$module_srcdir/configure \
18966           --srcdir=$${topdir}/$$module_srcdir \
18967           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18968           --target=${target_alias} \
18969           --with-build-libsubdir=$(HOST_SUBDIR) \
18970           $(STAGE3_CONFIGURE_FLAGS)
18971 @endif gold-bootstrap
18972
18973 .PHONY: configure-stage4-gold maybe-configure-stage4-gold
18974 maybe-configure-stage4-gold:
18975 @if gold-bootstrap
18976 maybe-configure-stage4-gold: configure-stage4-gold
18977 configure-stage4-gold:
18978         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18979         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18980         @r=`${PWD_COMMAND}`; export r; \
18981         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18982         TFLAGS="$(STAGE4_TFLAGS)"; \
18983         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18984         $(HOST_EXPORTS) \
18985         $(POSTSTAGE1_HOST_EXPORTS) \
18986         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
18987         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
18988         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
18989         echo Configuring stage 4 in $(HOST_SUBDIR)/gold; \
18990         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18991         cd $(HOST_SUBDIR)/gold || exit 1; \
18992         case $(srcdir) in \
18993           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18994           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18995                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18996         esac; \
18997         module_srcdir=gold; \
18998         $(SHELL) $$s/$$module_srcdir/configure \
18999           --srcdir=$${topdir}/$$module_srcdir \
19000           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19001           --target=${target_alias} \
19002           --with-build-libsubdir=$(HOST_SUBDIR) \
19003           $(STAGE4_CONFIGURE_FLAGS)
19004 @endif gold-bootstrap
19005
19006 .PHONY: configure-stageprofile-gold maybe-configure-stageprofile-gold
19007 maybe-configure-stageprofile-gold:
19008 @if gold-bootstrap
19009 maybe-configure-stageprofile-gold: configure-stageprofile-gold
19010 configure-stageprofile-gold:
19011         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19012         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
19013         @r=`${PWD_COMMAND}`; export r; \
19014         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19015         TFLAGS="$(STAGEprofile_TFLAGS)"; \
19016         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
19017         $(HOST_EXPORTS) \
19018         $(POSTSTAGE1_HOST_EXPORTS) \
19019         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
19020         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
19021         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
19022         echo Configuring stage profile in $(HOST_SUBDIR)/gold; \
19023         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
19024         cd $(HOST_SUBDIR)/gold || exit 1; \
19025         case $(srcdir) in \
19026           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19027           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
19028                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19029         esac; \
19030         module_srcdir=gold; \
19031         $(SHELL) $$s/$$module_srcdir/configure \
19032           --srcdir=$${topdir}/$$module_srcdir \
19033           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19034           --target=${target_alias} \
19035           --with-build-libsubdir=$(HOST_SUBDIR) \
19036           $(STAGEprofile_CONFIGURE_FLAGS)
19037 @endif gold-bootstrap
19038
19039 .PHONY: configure-stagetrain-gold maybe-configure-stagetrain-gold
19040 maybe-configure-stagetrain-gold:
19041 @if gold-bootstrap
19042 maybe-configure-stagetrain-gold: configure-stagetrain-gold
19043 configure-stagetrain-gold:
19044         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
19045         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
19046         @r=`${PWD_COMMAND}`; export r; \
19047         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19048         TFLAGS="$(STAGEtrain_TFLAGS)"; \
19049         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
19050         $(HOST_EXPORTS) \
19051         $(POSTSTAGE1_HOST_EXPORTS) \
19052         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
19053         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
19054         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
19055         echo Configuring stage train in $(HOST_SUBDIR)/gold; \
19056         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
19057         cd $(HOST_SUBDIR)/gold || exit 1; \
19058         case $(srcdir) in \
19059           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19060           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
19061                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19062         esac; \
19063         module_srcdir=gold; \
19064         $(SHELL) $$s/$$module_srcdir/configure \
19065           --srcdir=$${topdir}/$$module_srcdir \
19066           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19067           --target=${target_alias} \
19068           --with-build-libsubdir=$(HOST_SUBDIR) \
19069           $(STAGEtrain_CONFIGURE_FLAGS)
19070 @endif gold-bootstrap
19071
19072 .PHONY: configure-stagefeedback-gold maybe-configure-stagefeedback-gold
19073 maybe-configure-stagefeedback-gold:
19074 @if gold-bootstrap
19075 maybe-configure-stagefeedback-gold: configure-stagefeedback-gold
19076 configure-stagefeedback-gold:
19077         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19078         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
19079         @r=`${PWD_COMMAND}`; export r; \
19080         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19081         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
19082         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
19083         $(HOST_EXPORTS) \
19084         $(POSTSTAGE1_HOST_EXPORTS) \
19085         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
19086         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
19087         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
19088         echo Configuring stage feedback in $(HOST_SUBDIR)/gold; \
19089         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
19090         cd $(HOST_SUBDIR)/gold || exit 1; \
19091         case $(srcdir) in \
19092           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19093           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
19094                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19095         esac; \
19096         module_srcdir=gold; \
19097         $(SHELL) $$s/$$module_srcdir/configure \
19098           --srcdir=$${topdir}/$$module_srcdir \
19099           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19100           --target=${target_alias} \
19101           --with-build-libsubdir=$(HOST_SUBDIR) \
19102           $(STAGEfeedback_CONFIGURE_FLAGS)
19103 @endif gold-bootstrap
19104
19105 .PHONY: configure-stageautoprofile-gold maybe-configure-stageautoprofile-gold
19106 maybe-configure-stageautoprofile-gold:
19107 @if gold-bootstrap
19108 maybe-configure-stageautoprofile-gold: configure-stageautoprofile-gold
19109 configure-stageautoprofile-gold:
19110         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
19111         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
19112         @r=`${PWD_COMMAND}`; export r; \
19113         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19114         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
19115         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
19116         $(HOST_EXPORTS) \
19117         $(POSTSTAGE1_HOST_EXPORTS) \
19118         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
19119         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
19120         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
19121         echo Configuring stage autoprofile in $(HOST_SUBDIR)/gold; \
19122         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
19123         cd $(HOST_SUBDIR)/gold || exit 1; \
19124         case $(srcdir) in \
19125           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19126           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
19127                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19128         esac; \
19129         module_srcdir=gold; \
19130         $(SHELL) $$s/$$module_srcdir/configure \
19131           --srcdir=$${topdir}/$$module_srcdir \
19132           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19133           --target=${target_alias} \
19134           --with-build-libsubdir=$(HOST_SUBDIR) \
19135           $(STAGEautoprofile_CONFIGURE_FLAGS)
19136 @endif gold-bootstrap
19137
19138 .PHONY: configure-stageautofeedback-gold maybe-configure-stageautofeedback-gold
19139 maybe-configure-stageautofeedback-gold:
19140 @if gold-bootstrap
19141 maybe-configure-stageautofeedback-gold: configure-stageautofeedback-gold
19142 configure-stageautofeedback-gold:
19143         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
19144         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
19145         @r=`${PWD_COMMAND}`; export r; \
19146         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19147         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
19148         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
19149         $(HOST_EXPORTS) \
19150         $(POSTSTAGE1_HOST_EXPORTS) \
19151         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
19152         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
19153         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
19154         echo Configuring stage autofeedback in $(HOST_SUBDIR)/gold; \
19155         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
19156         cd $(HOST_SUBDIR)/gold || exit 1; \
19157         case $(srcdir) in \
19158           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19159           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
19160                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19161         esac; \
19162         module_srcdir=gold; \
19163         $(SHELL) $$s/$$module_srcdir/configure \
19164           --srcdir=$${topdir}/$$module_srcdir \
19165           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19166           --target=${target_alias} \
19167           --with-build-libsubdir=$(HOST_SUBDIR) \
19168           $(STAGEautofeedback_CONFIGURE_FLAGS)
19169 @endif gold-bootstrap
19170
19171
19172
19173
19174
19175 .PHONY: all-gold maybe-all-gold
19176 maybe-all-gold:
19177 @if gcc-bootstrap
19178 all-gold: stage_current
19179 @endif gcc-bootstrap
19180 @if gold
19181 TARGET-gold=all
19182 maybe-all-gold: all-gold
19183 all-gold: configure-gold
19184         @r=`${PWD_COMMAND}`; export r; \
19185         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19186         $(HOST_EXPORTS)  \
19187         (cd $(HOST_SUBDIR)/gold && \
19188           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
19189                 $(TARGET-gold))
19190 @endif gold
19191
19192
19193
19194 .PHONY: all-stage1-gold maybe-all-stage1-gold
19195 .PHONY: clean-stage1-gold maybe-clean-stage1-gold
19196 maybe-all-stage1-gold:
19197 maybe-clean-stage1-gold:
19198 @if gold-bootstrap
19199 maybe-all-stage1-gold: all-stage1-gold
19200 all-stage1: all-stage1-gold
19201 TARGET-stage1-gold = $(TARGET-gold)
19202 all-stage1-gold: configure-stage1-gold
19203         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19204         @r=`${PWD_COMMAND}`; export r; \
19205         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19206         TFLAGS="$(STAGE1_TFLAGS)"; \
19207         $(HOST_EXPORTS)  \
19208         cd $(HOST_SUBDIR)/gold && \
19209          \
19210         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19211                 CFLAGS="$(STAGE1_CFLAGS)" \
19212                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
19213                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
19214                 LIBCFLAGS="$(LIBCFLAGS)" \
19215                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19216                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19217                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19218                 $(EXTRA_HOST_FLAGS)  \
19219                 $(STAGE1_FLAGS_TO_PASS)  \
19220                 TFLAGS="$(STAGE1_TFLAGS)"  \
19221                 $(TARGET-stage1-gold)
19222
19223 maybe-clean-stage1-gold: clean-stage1-gold
19224 clean-stage1: clean-stage1-gold
19225 clean-stage1-gold:
19226         @if [ $(current_stage) = stage1 ]; then \
19227           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
19228         else \
19229           [ -f $(HOST_SUBDIR)/stage1-gold/Makefile ] || exit 0; \
19230           $(MAKE) stage1-start; \
19231         fi; \
19232         cd $(HOST_SUBDIR)/gold && \
19233         $(MAKE) $(EXTRA_HOST_FLAGS)  \
19234         $(STAGE1_FLAGS_TO_PASS)  clean
19235 @endif gold-bootstrap
19236
19237
19238 .PHONY: all-stage2-gold maybe-all-stage2-gold
19239 .PHONY: clean-stage2-gold maybe-clean-stage2-gold
19240 maybe-all-stage2-gold:
19241 maybe-clean-stage2-gold:
19242 @if gold-bootstrap
19243 maybe-all-stage2-gold: all-stage2-gold
19244 all-stage2: all-stage2-gold
19245 TARGET-stage2-gold = $(TARGET-gold)
19246 all-stage2-gold: configure-stage2-gold
19247         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19248         @r=`${PWD_COMMAND}`; export r; \
19249         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19250         TFLAGS="$(STAGE2_TFLAGS)"; \
19251         $(HOST_EXPORTS) \
19252         $(POSTSTAGE1_HOST_EXPORTS)  \
19253         cd $(HOST_SUBDIR)/gold && \
19254          \
19255         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19256                 CFLAGS="$(STAGE2_CFLAGS)" \
19257                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
19258                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
19259                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
19260                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19261                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19262                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19263                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19264                 TFLAGS="$(STAGE2_TFLAGS)"  \
19265                 $(TARGET-stage2-gold)
19266
19267 maybe-clean-stage2-gold: clean-stage2-gold
19268 clean-stage2: clean-stage2-gold
19269 clean-stage2-gold:
19270         @if [ $(current_stage) = stage2 ]; then \
19271           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
19272         else \
19273           [ -f $(HOST_SUBDIR)/stage2-gold/Makefile ] || exit 0; \
19274           $(MAKE) stage2-start; \
19275         fi; \
19276         cd $(HOST_SUBDIR)/gold && \
19277         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
19278 @endif gold-bootstrap
19279
19280
19281 .PHONY: all-stage3-gold maybe-all-stage3-gold
19282 .PHONY: clean-stage3-gold maybe-clean-stage3-gold
19283 maybe-all-stage3-gold:
19284 maybe-clean-stage3-gold:
19285 @if gold-bootstrap
19286 maybe-all-stage3-gold: all-stage3-gold
19287 all-stage3: all-stage3-gold
19288 TARGET-stage3-gold = $(TARGET-gold)
19289 all-stage3-gold: configure-stage3-gold
19290         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19291         @r=`${PWD_COMMAND}`; export r; \
19292         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19293         TFLAGS="$(STAGE3_TFLAGS)"; \
19294         $(HOST_EXPORTS) \
19295         $(POSTSTAGE1_HOST_EXPORTS)  \
19296         cd $(HOST_SUBDIR)/gold && \
19297          \
19298         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19299                 CFLAGS="$(STAGE3_CFLAGS)" \
19300                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
19301                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
19302                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
19303                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19304                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19305                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19306                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19307                 TFLAGS="$(STAGE3_TFLAGS)"  \
19308                 $(TARGET-stage3-gold)
19309
19310 maybe-clean-stage3-gold: clean-stage3-gold
19311 clean-stage3: clean-stage3-gold
19312 clean-stage3-gold:
19313         @if [ $(current_stage) = stage3 ]; then \
19314           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
19315         else \
19316           [ -f $(HOST_SUBDIR)/stage3-gold/Makefile ] || exit 0; \
19317           $(MAKE) stage3-start; \
19318         fi; \
19319         cd $(HOST_SUBDIR)/gold && \
19320         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
19321 @endif gold-bootstrap
19322
19323
19324 .PHONY: all-stage4-gold maybe-all-stage4-gold
19325 .PHONY: clean-stage4-gold maybe-clean-stage4-gold
19326 maybe-all-stage4-gold:
19327 maybe-clean-stage4-gold:
19328 @if gold-bootstrap
19329 maybe-all-stage4-gold: all-stage4-gold
19330 all-stage4: all-stage4-gold
19331 TARGET-stage4-gold = $(TARGET-gold)
19332 all-stage4-gold: configure-stage4-gold
19333         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19334         @r=`${PWD_COMMAND}`; export r; \
19335         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19336         TFLAGS="$(STAGE4_TFLAGS)"; \
19337         $(HOST_EXPORTS) \
19338         $(POSTSTAGE1_HOST_EXPORTS)  \
19339         cd $(HOST_SUBDIR)/gold && \
19340          \
19341         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19342                 CFLAGS="$(STAGE4_CFLAGS)" \
19343                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
19344                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
19345                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
19346                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19347                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19348                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19349                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19350                 TFLAGS="$(STAGE4_TFLAGS)"  \
19351                 $(TARGET-stage4-gold)
19352
19353 maybe-clean-stage4-gold: clean-stage4-gold
19354 clean-stage4: clean-stage4-gold
19355 clean-stage4-gold:
19356         @if [ $(current_stage) = stage4 ]; then \
19357           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
19358         else \
19359           [ -f $(HOST_SUBDIR)/stage4-gold/Makefile ] || exit 0; \
19360           $(MAKE) stage4-start; \
19361         fi; \
19362         cd $(HOST_SUBDIR)/gold && \
19363         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
19364 @endif gold-bootstrap
19365
19366
19367 .PHONY: all-stageprofile-gold maybe-all-stageprofile-gold
19368 .PHONY: clean-stageprofile-gold maybe-clean-stageprofile-gold
19369 maybe-all-stageprofile-gold:
19370 maybe-clean-stageprofile-gold:
19371 @if gold-bootstrap
19372 maybe-all-stageprofile-gold: all-stageprofile-gold
19373 all-stageprofile: all-stageprofile-gold
19374 TARGET-stageprofile-gold = $(TARGET-gold)
19375 all-stageprofile-gold: configure-stageprofile-gold
19376         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19377         @r=`${PWD_COMMAND}`; export r; \
19378         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19379         TFLAGS="$(STAGEprofile_TFLAGS)"; \
19380         $(HOST_EXPORTS) \
19381         $(POSTSTAGE1_HOST_EXPORTS)  \
19382         cd $(HOST_SUBDIR)/gold && \
19383          \
19384         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19385                 CFLAGS="$(STAGEprofile_CFLAGS)" \
19386                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
19387                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
19388                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
19389                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19390                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19391                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19392                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19393                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
19394                 $(TARGET-stageprofile-gold)
19395
19396 maybe-clean-stageprofile-gold: clean-stageprofile-gold
19397 clean-stageprofile: clean-stageprofile-gold
19398 clean-stageprofile-gold:
19399         @if [ $(current_stage) = stageprofile ]; then \
19400           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
19401         else \
19402           [ -f $(HOST_SUBDIR)/stageprofile-gold/Makefile ] || exit 0; \
19403           $(MAKE) stageprofile-start; \
19404         fi; \
19405         cd $(HOST_SUBDIR)/gold && \
19406         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
19407 @endif gold-bootstrap
19408
19409
19410 .PHONY: all-stagetrain-gold maybe-all-stagetrain-gold
19411 .PHONY: clean-stagetrain-gold maybe-clean-stagetrain-gold
19412 maybe-all-stagetrain-gold:
19413 maybe-clean-stagetrain-gold:
19414 @if gold-bootstrap
19415 maybe-all-stagetrain-gold: all-stagetrain-gold
19416 all-stagetrain: all-stagetrain-gold
19417 TARGET-stagetrain-gold = $(TARGET-gold)
19418 all-stagetrain-gold: configure-stagetrain-gold
19419         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
19420         @r=`${PWD_COMMAND}`; export r; \
19421         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19422         TFLAGS="$(STAGEtrain_TFLAGS)"; \
19423         $(HOST_EXPORTS) \
19424         $(POSTSTAGE1_HOST_EXPORTS)  \
19425         cd $(HOST_SUBDIR)/gold && \
19426          \
19427         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19428                 CFLAGS="$(STAGEtrain_CFLAGS)" \
19429                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
19430                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
19431                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
19432                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19433                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19434                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19435                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19436                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
19437                 $(TARGET-stagetrain-gold)
19438
19439 maybe-clean-stagetrain-gold: clean-stagetrain-gold
19440 clean-stagetrain: clean-stagetrain-gold
19441 clean-stagetrain-gold:
19442         @if [ $(current_stage) = stagetrain ]; then \
19443           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
19444         else \
19445           [ -f $(HOST_SUBDIR)/stagetrain-gold/Makefile ] || exit 0; \
19446           $(MAKE) stagetrain-start; \
19447         fi; \
19448         cd $(HOST_SUBDIR)/gold && \
19449         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
19450 @endif gold-bootstrap
19451
19452
19453 .PHONY: all-stagefeedback-gold maybe-all-stagefeedback-gold
19454 .PHONY: clean-stagefeedback-gold maybe-clean-stagefeedback-gold
19455 maybe-all-stagefeedback-gold:
19456 maybe-clean-stagefeedback-gold:
19457 @if gold-bootstrap
19458 maybe-all-stagefeedback-gold: all-stagefeedback-gold
19459 all-stagefeedback: all-stagefeedback-gold
19460 TARGET-stagefeedback-gold = $(TARGET-gold)
19461 all-stagefeedback-gold: configure-stagefeedback-gold
19462         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19463         @r=`${PWD_COMMAND}`; export r; \
19464         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19465         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
19466         $(HOST_EXPORTS) \
19467         $(POSTSTAGE1_HOST_EXPORTS)  \
19468         cd $(HOST_SUBDIR)/gold && \
19469          \
19470         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19471                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
19472                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
19473                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
19474                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
19475                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19476                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19477                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19478                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19479                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
19480                 $(TARGET-stagefeedback-gold)
19481
19482 maybe-clean-stagefeedback-gold: clean-stagefeedback-gold
19483 clean-stagefeedback: clean-stagefeedback-gold
19484 clean-stagefeedback-gold:
19485         @if [ $(current_stage) = stagefeedback ]; then \
19486           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
19487         else \
19488           [ -f $(HOST_SUBDIR)/stagefeedback-gold/Makefile ] || exit 0; \
19489           $(MAKE) stagefeedback-start; \
19490         fi; \
19491         cd $(HOST_SUBDIR)/gold && \
19492         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
19493 @endif gold-bootstrap
19494
19495
19496 .PHONY: all-stageautoprofile-gold maybe-all-stageautoprofile-gold
19497 .PHONY: clean-stageautoprofile-gold maybe-clean-stageautoprofile-gold
19498 maybe-all-stageautoprofile-gold:
19499 maybe-clean-stageautoprofile-gold:
19500 @if gold-bootstrap
19501 maybe-all-stageautoprofile-gold: all-stageautoprofile-gold
19502 all-stageautoprofile: all-stageautoprofile-gold
19503 TARGET-stageautoprofile-gold = $(TARGET-gold)
19504 all-stageautoprofile-gold: configure-stageautoprofile-gold
19505         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
19506         @r=`${PWD_COMMAND}`; export r; \
19507         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19508         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
19509         $(HOST_EXPORTS) \
19510         $(POSTSTAGE1_HOST_EXPORTS)  \
19511         cd $(HOST_SUBDIR)/gold && \
19512         $$s/gcc/config/i386/$(AUTO_PROFILE) \
19513         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19514                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
19515                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
19516                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
19517                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
19518                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19519                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19520                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19521                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19522                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
19523                 $(TARGET-stageautoprofile-gold)
19524
19525 maybe-clean-stageautoprofile-gold: clean-stageautoprofile-gold
19526 clean-stageautoprofile: clean-stageautoprofile-gold
19527 clean-stageautoprofile-gold:
19528         @if [ $(current_stage) = stageautoprofile ]; then \
19529           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
19530         else \
19531           [ -f $(HOST_SUBDIR)/stageautoprofile-gold/Makefile ] || exit 0; \
19532           $(MAKE) stageautoprofile-start; \
19533         fi; \
19534         cd $(HOST_SUBDIR)/gold && \
19535         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
19536 @endif gold-bootstrap
19537
19538
19539 .PHONY: all-stageautofeedback-gold maybe-all-stageautofeedback-gold
19540 .PHONY: clean-stageautofeedback-gold maybe-clean-stageautofeedback-gold
19541 maybe-all-stageautofeedback-gold:
19542 maybe-clean-stageautofeedback-gold:
19543 @if gold-bootstrap
19544 maybe-all-stageautofeedback-gold: all-stageautofeedback-gold
19545 all-stageautofeedback: all-stageautofeedback-gold
19546 TARGET-stageautofeedback-gold = $(TARGET-gold)
19547 all-stageautofeedback-gold: configure-stageautofeedback-gold
19548         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
19549         @r=`${PWD_COMMAND}`; export r; \
19550         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19551         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
19552         $(HOST_EXPORTS) \
19553         $(POSTSTAGE1_HOST_EXPORTS)  \
19554         cd $(HOST_SUBDIR)/gold && \
19555          \
19556         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19557                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
19558                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
19559                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
19560                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
19561                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19562                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19563                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19564                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19565                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
19566                 $(TARGET-stageautofeedback-gold)
19567
19568 maybe-clean-stageautofeedback-gold: clean-stageautofeedback-gold
19569 clean-stageautofeedback: clean-stageautofeedback-gold
19570 clean-stageautofeedback-gold:
19571         @if [ $(current_stage) = stageautofeedback ]; then \
19572           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
19573         else \
19574           [ -f $(HOST_SUBDIR)/stageautofeedback-gold/Makefile ] || exit 0; \
19575           $(MAKE) stageautofeedback-start; \
19576         fi; \
19577         cd $(HOST_SUBDIR)/gold && \
19578         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
19579 @endif gold-bootstrap
19580
19581
19582
19583
19584
19585 .PHONY: check-gold maybe-check-gold
19586 maybe-check-gold:
19587 @if gold
19588 maybe-check-gold: check-gold
19589
19590 check-gold:
19591         @: $(MAKE); $(unstage)
19592         @r=`${PWD_COMMAND}`; export r; \
19593         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19594         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
19595         (cd $(HOST_SUBDIR)/gold && \
19596           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
19597
19598 @endif gold
19599
19600 .PHONY: install-gold maybe-install-gold
19601 maybe-install-gold:
19602 @if gold
19603 maybe-install-gold: install-gold
19604
19605 install-gold: installdirs
19606         @: $(MAKE); $(unstage)
19607         @r=`${PWD_COMMAND}`; export r; \
19608         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19609         $(HOST_EXPORTS) \
19610         (cd $(HOST_SUBDIR)/gold && \
19611           $(MAKE) $(FLAGS_TO_PASS)  install)
19612
19613 @endif gold
19614
19615 .PHONY: install-strip-gold maybe-install-strip-gold
19616 maybe-install-strip-gold:
19617 @if gold
19618 maybe-install-strip-gold: install-strip-gold
19619
19620 install-strip-gold: installdirs
19621         @: $(MAKE); $(unstage)
19622         @r=`${PWD_COMMAND}`; export r; \
19623         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19624         $(HOST_EXPORTS) \
19625         (cd $(HOST_SUBDIR)/gold && \
19626           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
19627
19628 @endif gold
19629
19630 # Other targets (info, dvi, pdf, etc.)
19631
19632 .PHONY: maybe-info-gold info-gold
19633 maybe-info-gold:
19634 @if gold
19635 maybe-info-gold: info-gold
19636
19637 info-gold: \
19638     configure-gold 
19639         @[ -f ./gold/Makefile ] || exit 0; \
19640         r=`${PWD_COMMAND}`; export r; \
19641         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19642         $(HOST_EXPORTS) \
19643         for flag in $(EXTRA_HOST_FLAGS) ; do \
19644           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19645         done; \
19646         echo "Doing info in gold"; \
19647         (cd $(HOST_SUBDIR)/gold && \
19648           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19649                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19650                   "RANLIB=$${RANLIB}" \
19651                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19652                   info) \
19653           || exit 1
19654
19655 @endif gold
19656
19657 .PHONY: maybe-dvi-gold dvi-gold
19658 maybe-dvi-gold:
19659 @if gold
19660 maybe-dvi-gold: dvi-gold
19661
19662 dvi-gold: \
19663     configure-gold 
19664         @[ -f ./gold/Makefile ] || exit 0; \
19665         r=`${PWD_COMMAND}`; export r; \
19666         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19667         $(HOST_EXPORTS) \
19668         for flag in $(EXTRA_HOST_FLAGS) ; do \
19669           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19670         done; \
19671         echo "Doing dvi in gold"; \
19672         (cd $(HOST_SUBDIR)/gold && \
19673           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19674                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19675                   "RANLIB=$${RANLIB}" \
19676                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19677                   dvi) \
19678           || exit 1
19679
19680 @endif gold
19681
19682 .PHONY: maybe-pdf-gold pdf-gold
19683 maybe-pdf-gold:
19684 @if gold
19685 maybe-pdf-gold: pdf-gold
19686
19687 pdf-gold: \
19688     configure-gold 
19689         @[ -f ./gold/Makefile ] || exit 0; \
19690         r=`${PWD_COMMAND}`; export r; \
19691         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19692         $(HOST_EXPORTS) \
19693         for flag in $(EXTRA_HOST_FLAGS) ; do \
19694           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19695         done; \
19696         echo "Doing pdf in gold"; \
19697         (cd $(HOST_SUBDIR)/gold && \
19698           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19699                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19700                   "RANLIB=$${RANLIB}" \
19701                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19702                   pdf) \
19703           || exit 1
19704
19705 @endif gold
19706
19707 .PHONY: maybe-html-gold html-gold
19708 maybe-html-gold:
19709 @if gold
19710 maybe-html-gold: html-gold
19711
19712 html-gold: \
19713     configure-gold 
19714         @[ -f ./gold/Makefile ] || exit 0; \
19715         r=`${PWD_COMMAND}`; export r; \
19716         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19717         $(HOST_EXPORTS) \
19718         for flag in $(EXTRA_HOST_FLAGS) ; do \
19719           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19720         done; \
19721         echo "Doing html in gold"; \
19722         (cd $(HOST_SUBDIR)/gold && \
19723           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19724                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19725                   "RANLIB=$${RANLIB}" \
19726                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19727                   html) \
19728           || exit 1
19729
19730 @endif gold
19731
19732 .PHONY: maybe-TAGS-gold TAGS-gold
19733 maybe-TAGS-gold:
19734 @if gold
19735 maybe-TAGS-gold: TAGS-gold
19736
19737 TAGS-gold: \
19738     configure-gold 
19739         @[ -f ./gold/Makefile ] || exit 0; \
19740         r=`${PWD_COMMAND}`; export r; \
19741         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19742         $(HOST_EXPORTS) \
19743         for flag in $(EXTRA_HOST_FLAGS) ; do \
19744           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19745         done; \
19746         echo "Doing TAGS in gold"; \
19747         (cd $(HOST_SUBDIR)/gold && \
19748           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19749                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19750                   "RANLIB=$${RANLIB}" \
19751                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19752                   TAGS) \
19753           || exit 1
19754
19755 @endif gold
19756
19757 .PHONY: maybe-install-info-gold install-info-gold
19758 maybe-install-info-gold:
19759 @if gold
19760 maybe-install-info-gold: install-info-gold
19761
19762 install-info-gold: \
19763     configure-gold \
19764     info-gold 
19765         @[ -f ./gold/Makefile ] || exit 0; \
19766         r=`${PWD_COMMAND}`; export r; \
19767         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19768         $(HOST_EXPORTS) \
19769         for flag in $(EXTRA_HOST_FLAGS) ; do \
19770           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19771         done; \
19772         echo "Doing install-info in gold"; \
19773         (cd $(HOST_SUBDIR)/gold && \
19774           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19775                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19776                   "RANLIB=$${RANLIB}" \
19777                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19778                   install-info) \
19779           || exit 1
19780
19781 @endif gold
19782
19783 .PHONY: maybe-install-dvi-gold install-dvi-gold
19784 maybe-install-dvi-gold:
19785 @if gold
19786 maybe-install-dvi-gold: install-dvi-gold
19787
19788 install-dvi-gold: \
19789     configure-gold \
19790     dvi-gold 
19791         @[ -f ./gold/Makefile ] || exit 0; \
19792         r=`${PWD_COMMAND}`; export r; \
19793         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19794         $(HOST_EXPORTS) \
19795         for flag in $(EXTRA_HOST_FLAGS) ; do \
19796           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19797         done; \
19798         echo "Doing install-dvi in gold"; \
19799         (cd $(HOST_SUBDIR)/gold && \
19800           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19801                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19802                   "RANLIB=$${RANLIB}" \
19803                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19804                   install-dvi) \
19805           || exit 1
19806
19807 @endif gold
19808
19809 .PHONY: maybe-install-pdf-gold install-pdf-gold
19810 maybe-install-pdf-gold:
19811 @if gold
19812 maybe-install-pdf-gold: install-pdf-gold
19813
19814 install-pdf-gold: \
19815     configure-gold \
19816     pdf-gold 
19817         @[ -f ./gold/Makefile ] || exit 0; \
19818         r=`${PWD_COMMAND}`; export r; \
19819         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19820         $(HOST_EXPORTS) \
19821         for flag in $(EXTRA_HOST_FLAGS) ; do \
19822           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19823         done; \
19824         echo "Doing install-pdf in gold"; \
19825         (cd $(HOST_SUBDIR)/gold && \
19826           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19827                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19828                   "RANLIB=$${RANLIB}" \
19829                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19830                   install-pdf) \
19831           || exit 1
19832
19833 @endif gold
19834
19835 .PHONY: maybe-install-html-gold install-html-gold
19836 maybe-install-html-gold:
19837 @if gold
19838 maybe-install-html-gold: install-html-gold
19839
19840 install-html-gold: \
19841     configure-gold \
19842     html-gold 
19843         @[ -f ./gold/Makefile ] || exit 0; \
19844         r=`${PWD_COMMAND}`; export r; \
19845         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19846         $(HOST_EXPORTS) \
19847         for flag in $(EXTRA_HOST_FLAGS) ; do \
19848           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19849         done; \
19850         echo "Doing install-html in gold"; \
19851         (cd $(HOST_SUBDIR)/gold && \
19852           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19853                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19854                   "RANLIB=$${RANLIB}" \
19855                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19856                   install-html) \
19857           || exit 1
19858
19859 @endif gold
19860
19861 .PHONY: maybe-installcheck-gold installcheck-gold
19862 maybe-installcheck-gold:
19863 @if gold
19864 maybe-installcheck-gold: installcheck-gold
19865
19866 installcheck-gold: \
19867     configure-gold 
19868         @[ -f ./gold/Makefile ] || exit 0; \
19869         r=`${PWD_COMMAND}`; export r; \
19870         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19871         $(HOST_EXPORTS) \
19872         for flag in $(EXTRA_HOST_FLAGS) ; do \
19873           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19874         done; \
19875         echo "Doing installcheck in gold"; \
19876         (cd $(HOST_SUBDIR)/gold && \
19877           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19878                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19879                   "RANLIB=$${RANLIB}" \
19880                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19881                   installcheck) \
19882           || exit 1
19883
19884 @endif gold
19885
19886 .PHONY: maybe-mostlyclean-gold mostlyclean-gold
19887 maybe-mostlyclean-gold:
19888 @if gold
19889 maybe-mostlyclean-gold: mostlyclean-gold
19890
19891 mostlyclean-gold: 
19892         @[ -f ./gold/Makefile ] || exit 0; \
19893         r=`${PWD_COMMAND}`; export r; \
19894         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19895         $(HOST_EXPORTS) \
19896         for flag in $(EXTRA_HOST_FLAGS) ; do \
19897           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19898         done; \
19899         echo "Doing mostlyclean in gold"; \
19900         (cd $(HOST_SUBDIR)/gold && \
19901           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19902                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19903                   "RANLIB=$${RANLIB}" \
19904                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19905                   mostlyclean) \
19906           || exit 1
19907
19908 @endif gold
19909
19910 .PHONY: maybe-clean-gold clean-gold
19911 maybe-clean-gold:
19912 @if gold
19913 maybe-clean-gold: clean-gold
19914
19915 clean-gold: 
19916         @[ -f ./gold/Makefile ] || exit 0; \
19917         r=`${PWD_COMMAND}`; export r; \
19918         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19919         $(HOST_EXPORTS) \
19920         for flag in $(EXTRA_HOST_FLAGS) ; do \
19921           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19922         done; \
19923         echo "Doing clean in gold"; \
19924         (cd $(HOST_SUBDIR)/gold && \
19925           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19926                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19927                   "RANLIB=$${RANLIB}" \
19928                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19929                   clean) \
19930           || exit 1
19931
19932 @endif gold
19933
19934 .PHONY: maybe-distclean-gold distclean-gold
19935 maybe-distclean-gold:
19936 @if gold
19937 maybe-distclean-gold: distclean-gold
19938
19939 distclean-gold: 
19940         @[ -f ./gold/Makefile ] || exit 0; \
19941         r=`${PWD_COMMAND}`; export r; \
19942         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19943         $(HOST_EXPORTS) \
19944         for flag in $(EXTRA_HOST_FLAGS) ; do \
19945           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19946         done; \
19947         echo "Doing distclean in gold"; \
19948         (cd $(HOST_SUBDIR)/gold && \
19949           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19950                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19951                   "RANLIB=$${RANLIB}" \
19952                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19953                   distclean) \
19954           || exit 1
19955
19956 @endif gold
19957
19958 .PHONY: maybe-maintainer-clean-gold maintainer-clean-gold
19959 maybe-maintainer-clean-gold:
19960 @if gold
19961 maybe-maintainer-clean-gold: maintainer-clean-gold
19962
19963 maintainer-clean-gold: 
19964         @[ -f ./gold/Makefile ] || exit 0; \
19965         r=`${PWD_COMMAND}`; export r; \
19966         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19967         $(HOST_EXPORTS) \
19968         for flag in $(EXTRA_HOST_FLAGS) ; do \
19969           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19970         done; \
19971         echo "Doing maintainer-clean in gold"; \
19972         (cd $(HOST_SUBDIR)/gold && \
19973           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19974                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19975                   "RANLIB=$${RANLIB}" \
19976                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19977                   maintainer-clean) \
19978           || exit 1
19979
19980 @endif gold
19981
19982
19983
19984 .PHONY: configure-gprof maybe-configure-gprof
19985 maybe-configure-gprof:
19986 @if gcc-bootstrap
19987 configure-gprof: stage_current
19988 @endif gcc-bootstrap
19989 @if gprof
19990 maybe-configure-gprof: configure-gprof
19991 configure-gprof: 
19992         @: $(MAKE); $(unstage)
19993         @r=`${PWD_COMMAND}`; export r; \
19994         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19995         test ! -f $(HOST_SUBDIR)/gprof/Makefile || exit 0; \
19996         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gprof; \
19997         $(HOST_EXPORTS)  \
19998         echo Configuring in $(HOST_SUBDIR)/gprof; \
19999         cd "$(HOST_SUBDIR)/gprof" || exit 1; \
20000         case $(srcdir) in \
20001           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20002           *) topdir=`echo $(HOST_SUBDIR)/gprof/ | \
20003                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20004         esac; \
20005         module_srcdir=gprof; \
20006         $(SHELL) \
20007           $$s/$$module_srcdir/configure \
20008           --srcdir=$${topdir}/$$module_srcdir \
20009           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20010           --target=${target_alias}  \
20011           || exit 1
20012 @endif gprof
20013
20014
20015
20016
20017
20018 .PHONY: all-gprof maybe-all-gprof
20019 maybe-all-gprof:
20020 @if gcc-bootstrap
20021 all-gprof: stage_current
20022 @endif gcc-bootstrap
20023 @if gprof
20024 TARGET-gprof=all
20025 maybe-all-gprof: all-gprof
20026 all-gprof: configure-gprof
20027         @: $(MAKE); $(unstage)
20028         @r=`${PWD_COMMAND}`; export r; \
20029         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20030         $(HOST_EXPORTS)  \
20031         (cd $(HOST_SUBDIR)/gprof && \
20032           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
20033                 $(TARGET-gprof))
20034 @endif gprof
20035
20036
20037
20038
20039 .PHONY: check-gprof maybe-check-gprof
20040 maybe-check-gprof:
20041 @if gprof
20042 maybe-check-gprof: check-gprof
20043
20044 check-gprof:
20045         @: $(MAKE); $(unstage)
20046         @r=`${PWD_COMMAND}`; export r; \
20047         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20048         $(HOST_EXPORTS)  \
20049         (cd $(HOST_SUBDIR)/gprof && \
20050           $(MAKE) $(FLAGS_TO_PASS)  check)
20051
20052 @endif gprof
20053
20054 .PHONY: install-gprof maybe-install-gprof
20055 maybe-install-gprof:
20056 @if gprof
20057 maybe-install-gprof: install-gprof
20058
20059 install-gprof: installdirs
20060         @: $(MAKE); $(unstage)
20061         @r=`${PWD_COMMAND}`; export r; \
20062         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20063         $(HOST_EXPORTS) \
20064         (cd $(HOST_SUBDIR)/gprof && \
20065           $(MAKE) $(FLAGS_TO_PASS)  install)
20066
20067 @endif gprof
20068
20069 .PHONY: install-strip-gprof maybe-install-strip-gprof
20070 maybe-install-strip-gprof:
20071 @if gprof
20072 maybe-install-strip-gprof: install-strip-gprof
20073
20074 install-strip-gprof: installdirs
20075         @: $(MAKE); $(unstage)
20076         @r=`${PWD_COMMAND}`; export r; \
20077         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20078         $(HOST_EXPORTS) \
20079         (cd $(HOST_SUBDIR)/gprof && \
20080           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
20081
20082 @endif gprof
20083
20084 # Other targets (info, dvi, pdf, etc.)
20085
20086 .PHONY: maybe-info-gprof info-gprof
20087 maybe-info-gprof:
20088 @if gprof
20089 maybe-info-gprof: info-gprof
20090
20091 info-gprof: \
20092     configure-gprof 
20093         @: $(MAKE); $(unstage)
20094         @[ -f ./gprof/Makefile ] || exit 0; \
20095         r=`${PWD_COMMAND}`; export r; \
20096         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20097         $(HOST_EXPORTS) \
20098         for flag in $(EXTRA_HOST_FLAGS) ; do \
20099           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20100         done; \
20101         echo "Doing info in gprof"; \
20102         (cd $(HOST_SUBDIR)/gprof && \
20103           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20104                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20105                   "RANLIB=$${RANLIB}" \
20106                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20107                   info) \
20108           || exit 1
20109
20110 @endif gprof
20111
20112 .PHONY: maybe-dvi-gprof dvi-gprof
20113 maybe-dvi-gprof:
20114 @if gprof
20115 maybe-dvi-gprof: dvi-gprof
20116
20117 dvi-gprof: \
20118     configure-gprof 
20119         @: $(MAKE); $(unstage)
20120         @[ -f ./gprof/Makefile ] || exit 0; \
20121         r=`${PWD_COMMAND}`; export r; \
20122         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20123         $(HOST_EXPORTS) \
20124         for flag in $(EXTRA_HOST_FLAGS) ; do \
20125           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20126         done; \
20127         echo "Doing dvi in gprof"; \
20128         (cd $(HOST_SUBDIR)/gprof && \
20129           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20130                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20131                   "RANLIB=$${RANLIB}" \
20132                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20133                   dvi) \
20134           || exit 1
20135
20136 @endif gprof
20137
20138 .PHONY: maybe-pdf-gprof pdf-gprof
20139 maybe-pdf-gprof:
20140 @if gprof
20141 maybe-pdf-gprof: pdf-gprof
20142
20143 pdf-gprof: \
20144     configure-gprof 
20145         @: $(MAKE); $(unstage)
20146         @[ -f ./gprof/Makefile ] || exit 0; \
20147         r=`${PWD_COMMAND}`; export r; \
20148         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20149         $(HOST_EXPORTS) \
20150         for flag in $(EXTRA_HOST_FLAGS) ; do \
20151           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20152         done; \
20153         echo "Doing pdf in gprof"; \
20154         (cd $(HOST_SUBDIR)/gprof && \
20155           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20156                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20157                   "RANLIB=$${RANLIB}" \
20158                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20159                   pdf) \
20160           || exit 1
20161
20162 @endif gprof
20163
20164 .PHONY: maybe-html-gprof html-gprof
20165 maybe-html-gprof:
20166 @if gprof
20167 maybe-html-gprof: html-gprof
20168
20169 html-gprof: \
20170     configure-gprof 
20171         @: $(MAKE); $(unstage)
20172         @[ -f ./gprof/Makefile ] || exit 0; \
20173         r=`${PWD_COMMAND}`; export r; \
20174         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20175         $(HOST_EXPORTS) \
20176         for flag in $(EXTRA_HOST_FLAGS) ; do \
20177           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20178         done; \
20179         echo "Doing html in gprof"; \
20180         (cd $(HOST_SUBDIR)/gprof && \
20181           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20182                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20183                   "RANLIB=$${RANLIB}" \
20184                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20185                   html) \
20186           || exit 1
20187
20188 @endif gprof
20189
20190 .PHONY: maybe-TAGS-gprof TAGS-gprof
20191 maybe-TAGS-gprof:
20192 @if gprof
20193 maybe-TAGS-gprof: TAGS-gprof
20194
20195 TAGS-gprof: \
20196     configure-gprof 
20197         @: $(MAKE); $(unstage)
20198         @[ -f ./gprof/Makefile ] || exit 0; \
20199         r=`${PWD_COMMAND}`; export r; \
20200         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20201         $(HOST_EXPORTS) \
20202         for flag in $(EXTRA_HOST_FLAGS) ; do \
20203           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20204         done; \
20205         echo "Doing TAGS in gprof"; \
20206         (cd $(HOST_SUBDIR)/gprof && \
20207           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20208                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20209                   "RANLIB=$${RANLIB}" \
20210                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20211                   TAGS) \
20212           || exit 1
20213
20214 @endif gprof
20215
20216 .PHONY: maybe-install-info-gprof install-info-gprof
20217 maybe-install-info-gprof:
20218 @if gprof
20219 maybe-install-info-gprof: install-info-gprof
20220
20221 install-info-gprof: \
20222     configure-gprof \
20223     info-gprof 
20224         @: $(MAKE); $(unstage)
20225         @[ -f ./gprof/Makefile ] || exit 0; \
20226         r=`${PWD_COMMAND}`; export r; \
20227         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20228         $(HOST_EXPORTS) \
20229         for flag in $(EXTRA_HOST_FLAGS) ; do \
20230           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20231         done; \
20232         echo "Doing install-info in gprof"; \
20233         (cd $(HOST_SUBDIR)/gprof && \
20234           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20235                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20236                   "RANLIB=$${RANLIB}" \
20237                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20238                   install-info) \
20239           || exit 1
20240
20241 @endif gprof
20242
20243 .PHONY: maybe-install-dvi-gprof install-dvi-gprof
20244 maybe-install-dvi-gprof:
20245 @if gprof
20246 maybe-install-dvi-gprof: install-dvi-gprof
20247
20248 install-dvi-gprof: \
20249     configure-gprof \
20250     dvi-gprof 
20251         @: $(MAKE); $(unstage)
20252         @[ -f ./gprof/Makefile ] || exit 0; \
20253         r=`${PWD_COMMAND}`; export r; \
20254         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20255         $(HOST_EXPORTS) \
20256         for flag in $(EXTRA_HOST_FLAGS) ; do \
20257           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20258         done; \
20259         echo "Doing install-dvi in gprof"; \
20260         (cd $(HOST_SUBDIR)/gprof && \
20261           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20262                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20263                   "RANLIB=$${RANLIB}" \
20264                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20265                   install-dvi) \
20266           || exit 1
20267
20268 @endif gprof
20269
20270 .PHONY: maybe-install-pdf-gprof install-pdf-gprof
20271 maybe-install-pdf-gprof:
20272 @if gprof
20273 maybe-install-pdf-gprof: install-pdf-gprof
20274
20275 install-pdf-gprof: \
20276     configure-gprof \
20277     pdf-gprof 
20278         @: $(MAKE); $(unstage)
20279         @[ -f ./gprof/Makefile ] || exit 0; \
20280         r=`${PWD_COMMAND}`; export r; \
20281         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20282         $(HOST_EXPORTS) \
20283         for flag in $(EXTRA_HOST_FLAGS) ; do \
20284           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20285         done; \
20286         echo "Doing install-pdf in gprof"; \
20287         (cd $(HOST_SUBDIR)/gprof && \
20288           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20289                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20290                   "RANLIB=$${RANLIB}" \
20291                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20292                   install-pdf) \
20293           || exit 1
20294
20295 @endif gprof
20296
20297 .PHONY: maybe-install-html-gprof install-html-gprof
20298 maybe-install-html-gprof:
20299 @if gprof
20300 maybe-install-html-gprof: install-html-gprof
20301
20302 install-html-gprof: \
20303     configure-gprof \
20304     html-gprof 
20305         @: $(MAKE); $(unstage)
20306         @[ -f ./gprof/Makefile ] || exit 0; \
20307         r=`${PWD_COMMAND}`; export r; \
20308         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20309         $(HOST_EXPORTS) \
20310         for flag in $(EXTRA_HOST_FLAGS) ; do \
20311           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20312         done; \
20313         echo "Doing install-html in gprof"; \
20314         (cd $(HOST_SUBDIR)/gprof && \
20315           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20316                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20317                   "RANLIB=$${RANLIB}" \
20318                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20319                   install-html) \
20320           || exit 1
20321
20322 @endif gprof
20323
20324 .PHONY: maybe-installcheck-gprof installcheck-gprof
20325 maybe-installcheck-gprof:
20326 @if gprof
20327 maybe-installcheck-gprof: installcheck-gprof
20328
20329 installcheck-gprof: \
20330     configure-gprof 
20331         @: $(MAKE); $(unstage)
20332         @[ -f ./gprof/Makefile ] || exit 0; \
20333         r=`${PWD_COMMAND}`; export r; \
20334         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20335         $(HOST_EXPORTS) \
20336         for flag in $(EXTRA_HOST_FLAGS) ; do \
20337           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20338         done; \
20339         echo "Doing installcheck in gprof"; \
20340         (cd $(HOST_SUBDIR)/gprof && \
20341           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20342                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20343                   "RANLIB=$${RANLIB}" \
20344                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20345                   installcheck) \
20346           || exit 1
20347
20348 @endif gprof
20349
20350 .PHONY: maybe-mostlyclean-gprof mostlyclean-gprof
20351 maybe-mostlyclean-gprof:
20352 @if gprof
20353 maybe-mostlyclean-gprof: mostlyclean-gprof
20354
20355 mostlyclean-gprof: 
20356         @: $(MAKE); $(unstage)
20357         @[ -f ./gprof/Makefile ] || exit 0; \
20358         r=`${PWD_COMMAND}`; export r; \
20359         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20360         $(HOST_EXPORTS) \
20361         for flag in $(EXTRA_HOST_FLAGS) ; do \
20362           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20363         done; \
20364         echo "Doing mostlyclean in gprof"; \
20365         (cd $(HOST_SUBDIR)/gprof && \
20366           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20367                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20368                   "RANLIB=$${RANLIB}" \
20369                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20370                   mostlyclean) \
20371           || exit 1
20372
20373 @endif gprof
20374
20375 .PHONY: maybe-clean-gprof clean-gprof
20376 maybe-clean-gprof:
20377 @if gprof
20378 maybe-clean-gprof: clean-gprof
20379
20380 clean-gprof: 
20381         @: $(MAKE); $(unstage)
20382         @[ -f ./gprof/Makefile ] || exit 0; \
20383         r=`${PWD_COMMAND}`; export r; \
20384         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20385         $(HOST_EXPORTS) \
20386         for flag in $(EXTRA_HOST_FLAGS) ; do \
20387           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20388         done; \
20389         echo "Doing clean in gprof"; \
20390         (cd $(HOST_SUBDIR)/gprof && \
20391           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20392                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20393                   "RANLIB=$${RANLIB}" \
20394                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20395                   clean) \
20396           || exit 1
20397
20398 @endif gprof
20399
20400 .PHONY: maybe-distclean-gprof distclean-gprof
20401 maybe-distclean-gprof:
20402 @if gprof
20403 maybe-distclean-gprof: distclean-gprof
20404
20405 distclean-gprof: 
20406         @: $(MAKE); $(unstage)
20407         @[ -f ./gprof/Makefile ] || exit 0; \
20408         r=`${PWD_COMMAND}`; export r; \
20409         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20410         $(HOST_EXPORTS) \
20411         for flag in $(EXTRA_HOST_FLAGS) ; do \
20412           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20413         done; \
20414         echo "Doing distclean in gprof"; \
20415         (cd $(HOST_SUBDIR)/gprof && \
20416           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20417                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20418                   "RANLIB=$${RANLIB}" \
20419                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20420                   distclean) \
20421           || exit 1
20422
20423 @endif gprof
20424
20425 .PHONY: maybe-maintainer-clean-gprof maintainer-clean-gprof
20426 maybe-maintainer-clean-gprof:
20427 @if gprof
20428 maybe-maintainer-clean-gprof: maintainer-clean-gprof
20429
20430 maintainer-clean-gprof: 
20431         @: $(MAKE); $(unstage)
20432         @[ -f ./gprof/Makefile ] || exit 0; \
20433         r=`${PWD_COMMAND}`; export r; \
20434         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20435         $(HOST_EXPORTS) \
20436         for flag in $(EXTRA_HOST_FLAGS) ; do \
20437           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20438         done; \
20439         echo "Doing maintainer-clean in gprof"; \
20440         (cd $(HOST_SUBDIR)/gprof && \
20441           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20442                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20443                   "RANLIB=$${RANLIB}" \
20444                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20445                   maintainer-clean) \
20446           || exit 1
20447
20448 @endif gprof
20449
20450
20451
20452 .PHONY: configure-gprofng maybe-configure-gprofng
20453 maybe-configure-gprofng:
20454 @if gcc-bootstrap
20455 configure-gprofng: stage_current
20456 @endif gcc-bootstrap
20457 @if gprofng
20458 maybe-configure-gprofng: configure-gprofng
20459 configure-gprofng: 
20460         @: $(MAKE); $(unstage)
20461         @r=`${PWD_COMMAND}`; export r; \
20462         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20463         test ! -f $(HOST_SUBDIR)/gprofng/Makefile || exit 0; \
20464         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gprofng; \
20465         $(HOST_EXPORTS)  \
20466         echo Configuring in $(HOST_SUBDIR)/gprofng; \
20467         cd "$(HOST_SUBDIR)/gprofng" || exit 1; \
20468         case $(srcdir) in \
20469           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20470           *) topdir=`echo $(HOST_SUBDIR)/gprofng/ | \
20471                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20472         esac; \
20473         module_srcdir=gprofng; \
20474         $(SHELL) \
20475           $$s/$$module_srcdir/configure \
20476           --srcdir=$${topdir}/$$module_srcdir \
20477           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20478           --target=${target_alias}  \
20479           || exit 1
20480 @endif gprofng
20481
20482
20483
20484
20485
20486 .PHONY: all-gprofng maybe-all-gprofng
20487 maybe-all-gprofng:
20488 @if gcc-bootstrap
20489 all-gprofng: stage_current
20490 @endif gcc-bootstrap
20491 @if gprofng
20492 TARGET-gprofng=all
20493 maybe-all-gprofng: all-gprofng
20494 all-gprofng: configure-gprofng
20495         @: $(MAKE); $(unstage)
20496         @r=`${PWD_COMMAND}`; export r; \
20497         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20498         $(HOST_EXPORTS)  \
20499         (cd $(HOST_SUBDIR)/gprofng && \
20500           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
20501                 $(TARGET-gprofng))
20502 @endif gprofng
20503
20504
20505
20506
20507 .PHONY: check-gprofng maybe-check-gprofng
20508 maybe-check-gprofng:
20509 @if gprofng
20510 maybe-check-gprofng: check-gprofng
20511
20512 check-gprofng:
20513         @: $(MAKE); $(unstage)
20514         @r=`${PWD_COMMAND}`; export r; \
20515         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20516         $(HOST_EXPORTS)  \
20517         (cd $(HOST_SUBDIR)/gprofng && \
20518           $(MAKE) $(FLAGS_TO_PASS)  check)
20519
20520 @endif gprofng
20521
20522 .PHONY: install-gprofng maybe-install-gprofng
20523 maybe-install-gprofng:
20524 @if gprofng
20525 maybe-install-gprofng: install-gprofng
20526
20527 install-gprofng: installdirs
20528         @: $(MAKE); $(unstage)
20529         @r=`${PWD_COMMAND}`; export r; \
20530         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20531         $(HOST_EXPORTS) \
20532         (cd $(HOST_SUBDIR)/gprofng && \
20533           $(MAKE) $(FLAGS_TO_PASS)  install)
20534
20535 @endif gprofng
20536
20537 .PHONY: install-strip-gprofng maybe-install-strip-gprofng
20538 maybe-install-strip-gprofng:
20539 @if gprofng
20540 maybe-install-strip-gprofng: install-strip-gprofng
20541
20542 install-strip-gprofng: installdirs
20543         @: $(MAKE); $(unstage)
20544         @r=`${PWD_COMMAND}`; export r; \
20545         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20546         $(HOST_EXPORTS) \
20547         (cd $(HOST_SUBDIR)/gprofng && \
20548           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
20549
20550 @endif gprofng
20551
20552 # Other targets (info, dvi, pdf, etc.)
20553
20554 .PHONY: maybe-info-gprofng info-gprofng
20555 maybe-info-gprofng:
20556 @if gprofng
20557 maybe-info-gprofng: info-gprofng
20558
20559 info-gprofng: \
20560     configure-gprofng 
20561         @: $(MAKE); $(unstage)
20562         @[ -f ./gprofng/Makefile ] || exit 0; \
20563         r=`${PWD_COMMAND}`; export r; \
20564         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20565         $(HOST_EXPORTS) \
20566         for flag in $(EXTRA_HOST_FLAGS) ; do \
20567           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20568         done; \
20569         echo "Doing info in gprofng"; \
20570         (cd $(HOST_SUBDIR)/gprofng && \
20571           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20572                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20573                   "RANLIB=$${RANLIB}" \
20574                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20575                   info) \
20576           || exit 1
20577
20578 @endif gprofng
20579
20580 .PHONY: maybe-dvi-gprofng dvi-gprofng
20581 maybe-dvi-gprofng:
20582 @if gprofng
20583 maybe-dvi-gprofng: dvi-gprofng
20584
20585 dvi-gprofng: \
20586     configure-gprofng 
20587         @: $(MAKE); $(unstage)
20588         @[ -f ./gprofng/Makefile ] || exit 0; \
20589         r=`${PWD_COMMAND}`; export r; \
20590         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20591         $(HOST_EXPORTS) \
20592         for flag in $(EXTRA_HOST_FLAGS) ; do \
20593           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20594         done; \
20595         echo "Doing dvi in gprofng"; \
20596         (cd $(HOST_SUBDIR)/gprofng && \
20597           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20598                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20599                   "RANLIB=$${RANLIB}" \
20600                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20601                   dvi) \
20602           || exit 1
20603
20604 @endif gprofng
20605
20606 .PHONY: maybe-pdf-gprofng pdf-gprofng
20607 maybe-pdf-gprofng:
20608 @if gprofng
20609 maybe-pdf-gprofng: pdf-gprofng
20610
20611 pdf-gprofng: \
20612     configure-gprofng 
20613         @: $(MAKE); $(unstage)
20614         @[ -f ./gprofng/Makefile ] || exit 0; \
20615         r=`${PWD_COMMAND}`; export r; \
20616         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20617         $(HOST_EXPORTS) \
20618         for flag in $(EXTRA_HOST_FLAGS) ; do \
20619           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20620         done; \
20621         echo "Doing pdf in gprofng"; \
20622         (cd $(HOST_SUBDIR)/gprofng && \
20623           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20624                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20625                   "RANLIB=$${RANLIB}" \
20626                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20627                   pdf) \
20628           || exit 1
20629
20630 @endif gprofng
20631
20632 .PHONY: maybe-html-gprofng html-gprofng
20633 maybe-html-gprofng:
20634 @if gprofng
20635 maybe-html-gprofng: html-gprofng
20636
20637 html-gprofng: \
20638     configure-gprofng 
20639         @: $(MAKE); $(unstage)
20640         @[ -f ./gprofng/Makefile ] || exit 0; \
20641         r=`${PWD_COMMAND}`; export r; \
20642         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20643         $(HOST_EXPORTS) \
20644         for flag in $(EXTRA_HOST_FLAGS) ; do \
20645           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20646         done; \
20647         echo "Doing html in gprofng"; \
20648         (cd $(HOST_SUBDIR)/gprofng && \
20649           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20650                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20651                   "RANLIB=$${RANLIB}" \
20652                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20653                   html) \
20654           || exit 1
20655
20656 @endif gprofng
20657
20658 .PHONY: maybe-TAGS-gprofng TAGS-gprofng
20659 maybe-TAGS-gprofng:
20660 @if gprofng
20661 maybe-TAGS-gprofng: TAGS-gprofng
20662
20663 TAGS-gprofng: \
20664     configure-gprofng 
20665         @: $(MAKE); $(unstage)
20666         @[ -f ./gprofng/Makefile ] || exit 0; \
20667         r=`${PWD_COMMAND}`; export r; \
20668         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20669         $(HOST_EXPORTS) \
20670         for flag in $(EXTRA_HOST_FLAGS) ; do \
20671           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20672         done; \
20673         echo "Doing TAGS in gprofng"; \
20674         (cd $(HOST_SUBDIR)/gprofng && \
20675           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20676                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20677                   "RANLIB=$${RANLIB}" \
20678                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20679                   TAGS) \
20680           || exit 1
20681
20682 @endif gprofng
20683
20684 .PHONY: maybe-install-info-gprofng install-info-gprofng
20685 maybe-install-info-gprofng:
20686 @if gprofng
20687 maybe-install-info-gprofng: install-info-gprofng
20688
20689 install-info-gprofng: \
20690     configure-gprofng \
20691     info-gprofng 
20692         @: $(MAKE); $(unstage)
20693         @[ -f ./gprofng/Makefile ] || exit 0; \
20694         r=`${PWD_COMMAND}`; export r; \
20695         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20696         $(HOST_EXPORTS) \
20697         for flag in $(EXTRA_HOST_FLAGS) ; do \
20698           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20699         done; \
20700         echo "Doing install-info in gprofng"; \
20701         (cd $(HOST_SUBDIR)/gprofng && \
20702           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20703                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20704                   "RANLIB=$${RANLIB}" \
20705                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20706                   install-info) \
20707           || exit 1
20708
20709 @endif gprofng
20710
20711 .PHONY: maybe-install-dvi-gprofng install-dvi-gprofng
20712 maybe-install-dvi-gprofng:
20713 @if gprofng
20714 maybe-install-dvi-gprofng: install-dvi-gprofng
20715
20716 install-dvi-gprofng: \
20717     configure-gprofng \
20718     dvi-gprofng 
20719         @: $(MAKE); $(unstage)
20720         @[ -f ./gprofng/Makefile ] || exit 0; \
20721         r=`${PWD_COMMAND}`; export r; \
20722         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20723         $(HOST_EXPORTS) \
20724         for flag in $(EXTRA_HOST_FLAGS) ; do \
20725           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20726         done; \
20727         echo "Doing install-dvi in gprofng"; \
20728         (cd $(HOST_SUBDIR)/gprofng && \
20729           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20730                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20731                   "RANLIB=$${RANLIB}" \
20732                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20733                   install-dvi) \
20734           || exit 1
20735
20736 @endif gprofng
20737
20738 .PHONY: maybe-install-pdf-gprofng install-pdf-gprofng
20739 maybe-install-pdf-gprofng:
20740 @if gprofng
20741 maybe-install-pdf-gprofng: install-pdf-gprofng
20742
20743 install-pdf-gprofng: \
20744     configure-gprofng \
20745     pdf-gprofng 
20746         @: $(MAKE); $(unstage)
20747         @[ -f ./gprofng/Makefile ] || exit 0; \
20748         r=`${PWD_COMMAND}`; export r; \
20749         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20750         $(HOST_EXPORTS) \
20751         for flag in $(EXTRA_HOST_FLAGS) ; do \
20752           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20753         done; \
20754         echo "Doing install-pdf in gprofng"; \
20755         (cd $(HOST_SUBDIR)/gprofng && \
20756           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20757                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20758                   "RANLIB=$${RANLIB}" \
20759                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20760                   install-pdf) \
20761           || exit 1
20762
20763 @endif gprofng
20764
20765 .PHONY: maybe-install-html-gprofng install-html-gprofng
20766 maybe-install-html-gprofng:
20767 @if gprofng
20768 maybe-install-html-gprofng: install-html-gprofng
20769
20770 install-html-gprofng: \
20771     configure-gprofng \
20772     html-gprofng 
20773         @: $(MAKE); $(unstage)
20774         @[ -f ./gprofng/Makefile ] || exit 0; \
20775         r=`${PWD_COMMAND}`; export r; \
20776         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20777         $(HOST_EXPORTS) \
20778         for flag in $(EXTRA_HOST_FLAGS) ; do \
20779           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20780         done; \
20781         echo "Doing install-html in gprofng"; \
20782         (cd $(HOST_SUBDIR)/gprofng && \
20783           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20784                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20785                   "RANLIB=$${RANLIB}" \
20786                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20787                   install-html) \
20788           || exit 1
20789
20790 @endif gprofng
20791
20792 .PHONY: maybe-installcheck-gprofng installcheck-gprofng
20793 maybe-installcheck-gprofng:
20794 @if gprofng
20795 maybe-installcheck-gprofng: installcheck-gprofng
20796
20797 installcheck-gprofng: \
20798     configure-gprofng 
20799         @: $(MAKE); $(unstage)
20800         @[ -f ./gprofng/Makefile ] || exit 0; \
20801         r=`${PWD_COMMAND}`; export r; \
20802         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20803         $(HOST_EXPORTS) \
20804         for flag in $(EXTRA_HOST_FLAGS) ; do \
20805           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20806         done; \
20807         echo "Doing installcheck in gprofng"; \
20808         (cd $(HOST_SUBDIR)/gprofng && \
20809           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20810                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20811                   "RANLIB=$${RANLIB}" \
20812                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20813                   installcheck) \
20814           || exit 1
20815
20816 @endif gprofng
20817
20818 .PHONY: maybe-mostlyclean-gprofng mostlyclean-gprofng
20819 maybe-mostlyclean-gprofng:
20820 @if gprofng
20821 maybe-mostlyclean-gprofng: mostlyclean-gprofng
20822
20823 mostlyclean-gprofng: 
20824         @: $(MAKE); $(unstage)
20825         @[ -f ./gprofng/Makefile ] || exit 0; \
20826         r=`${PWD_COMMAND}`; export r; \
20827         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20828         $(HOST_EXPORTS) \
20829         for flag in $(EXTRA_HOST_FLAGS) ; do \
20830           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20831         done; \
20832         echo "Doing mostlyclean in gprofng"; \
20833         (cd $(HOST_SUBDIR)/gprofng && \
20834           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20835                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20836                   "RANLIB=$${RANLIB}" \
20837                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20838                   mostlyclean) \
20839           || exit 1
20840
20841 @endif gprofng
20842
20843 .PHONY: maybe-clean-gprofng clean-gprofng
20844 maybe-clean-gprofng:
20845 @if gprofng
20846 maybe-clean-gprofng: clean-gprofng
20847
20848 clean-gprofng: 
20849         @: $(MAKE); $(unstage)
20850         @[ -f ./gprofng/Makefile ] || exit 0; \
20851         r=`${PWD_COMMAND}`; export r; \
20852         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20853         $(HOST_EXPORTS) \
20854         for flag in $(EXTRA_HOST_FLAGS) ; do \
20855           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20856         done; \
20857         echo "Doing clean in gprofng"; \
20858         (cd $(HOST_SUBDIR)/gprofng && \
20859           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20860                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20861                   "RANLIB=$${RANLIB}" \
20862                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20863                   clean) \
20864           || exit 1
20865
20866 @endif gprofng
20867
20868 .PHONY: maybe-distclean-gprofng distclean-gprofng
20869 maybe-distclean-gprofng:
20870 @if gprofng
20871 maybe-distclean-gprofng: distclean-gprofng
20872
20873 distclean-gprofng: 
20874         @: $(MAKE); $(unstage)
20875         @[ -f ./gprofng/Makefile ] || exit 0; \
20876         r=`${PWD_COMMAND}`; export r; \
20877         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20878         $(HOST_EXPORTS) \
20879         for flag in $(EXTRA_HOST_FLAGS) ; do \
20880           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20881         done; \
20882         echo "Doing distclean in gprofng"; \
20883         (cd $(HOST_SUBDIR)/gprofng && \
20884           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20885                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20886                   "RANLIB=$${RANLIB}" \
20887                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20888                   distclean) \
20889           || exit 1
20890
20891 @endif gprofng
20892
20893 .PHONY: maybe-maintainer-clean-gprofng maintainer-clean-gprofng
20894 maybe-maintainer-clean-gprofng:
20895 @if gprofng
20896 maybe-maintainer-clean-gprofng: maintainer-clean-gprofng
20897
20898 maintainer-clean-gprofng: 
20899         @: $(MAKE); $(unstage)
20900         @[ -f ./gprofng/Makefile ] || exit 0; \
20901         r=`${PWD_COMMAND}`; export r; \
20902         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20903         $(HOST_EXPORTS) \
20904         for flag in $(EXTRA_HOST_FLAGS) ; do \
20905           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20906         done; \
20907         echo "Doing maintainer-clean in gprofng"; \
20908         (cd $(HOST_SUBDIR)/gprofng && \
20909           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20910                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20911                   "RANLIB=$${RANLIB}" \
20912                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20913                   maintainer-clean) \
20914           || exit 1
20915
20916 @endif gprofng
20917
20918
20919
20920 .PHONY: configure-intl maybe-configure-intl
20921 maybe-configure-intl:
20922 @if gcc-bootstrap
20923 configure-intl: stage_current
20924 @endif gcc-bootstrap
20925 @if intl
20926 maybe-configure-intl: configure-intl
20927 configure-intl: 
20928         @r=`${PWD_COMMAND}`; export r; \
20929         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20930         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
20931         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
20932         $(HOST_EXPORTS)  \
20933         echo Configuring in $(HOST_SUBDIR)/intl; \
20934         cd "$(HOST_SUBDIR)/intl" || exit 1; \
20935         case $(srcdir) in \
20936           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20937           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
20938                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20939         esac; \
20940         module_srcdir=intl; \
20941         $(SHELL) \
20942           $$s/$$module_srcdir/configure \
20943           --srcdir=$${topdir}/$$module_srcdir \
20944           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20945           --target=${target_alias}  \
20946           || exit 1
20947 @endif intl
20948
20949
20950
20951 .PHONY: configure-stage1-intl maybe-configure-stage1-intl
20952 maybe-configure-stage1-intl:
20953 @if intl-bootstrap
20954 maybe-configure-stage1-intl: configure-stage1-intl
20955 configure-stage1-intl:
20956         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20957         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
20958         @r=`${PWD_COMMAND}`; export r; \
20959         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20960         TFLAGS="$(STAGE1_TFLAGS)"; \
20961         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
20962         $(HOST_EXPORTS) \
20963         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
20964         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
20965         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
20966         echo Configuring stage 1 in $(HOST_SUBDIR)/intl; \
20967         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
20968         cd $(HOST_SUBDIR)/intl || exit 1; \
20969         case $(srcdir) in \
20970           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20971           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
20972                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20973         esac; \
20974         module_srcdir=intl; \
20975         $(SHELL) $$s/$$module_srcdir/configure \
20976           --srcdir=$${topdir}/$$module_srcdir \
20977           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20978           --target=${target_alias} \
20979            \
20980           $(STAGE1_CONFIGURE_FLAGS)
20981 @endif intl-bootstrap
20982
20983 .PHONY: configure-stage2-intl maybe-configure-stage2-intl
20984 maybe-configure-stage2-intl:
20985 @if intl-bootstrap
20986 maybe-configure-stage2-intl: configure-stage2-intl
20987 configure-stage2-intl:
20988         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20989         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
20990         @r=`${PWD_COMMAND}`; export r; \
20991         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20992         TFLAGS="$(STAGE2_TFLAGS)"; \
20993         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
20994         $(HOST_EXPORTS) \
20995         $(POSTSTAGE1_HOST_EXPORTS) \
20996         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
20997         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
20998         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
20999         echo Configuring stage 2 in $(HOST_SUBDIR)/intl; \
21000         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
21001         cd $(HOST_SUBDIR)/intl || exit 1; \
21002         case $(srcdir) in \
21003           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21004           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
21005                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21006         esac; \
21007         module_srcdir=intl; \
21008         $(SHELL) $$s/$$module_srcdir/configure \
21009           --srcdir=$${topdir}/$$module_srcdir \
21010           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21011           --target=${target_alias} \
21012           --with-build-libsubdir=$(HOST_SUBDIR) \
21013           $(STAGE2_CONFIGURE_FLAGS)
21014 @endif intl-bootstrap
21015
21016 .PHONY: configure-stage3-intl maybe-configure-stage3-intl
21017 maybe-configure-stage3-intl:
21018 @if intl-bootstrap
21019 maybe-configure-stage3-intl: configure-stage3-intl
21020 configure-stage3-intl:
21021         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
21022         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
21023         @r=`${PWD_COMMAND}`; export r; \
21024         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21025         TFLAGS="$(STAGE3_TFLAGS)"; \
21026         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
21027         $(HOST_EXPORTS) \
21028         $(POSTSTAGE1_HOST_EXPORTS) \
21029         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
21030         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
21031         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
21032         echo Configuring stage 3 in $(HOST_SUBDIR)/intl; \
21033         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
21034         cd $(HOST_SUBDIR)/intl || exit 1; \
21035         case $(srcdir) in \
21036           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21037           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
21038                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21039         esac; \
21040         module_srcdir=intl; \
21041         $(SHELL) $$s/$$module_srcdir/configure \
21042           --srcdir=$${topdir}/$$module_srcdir \
21043           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21044           --target=${target_alias} \
21045           --with-build-libsubdir=$(HOST_SUBDIR) \
21046           $(STAGE3_CONFIGURE_FLAGS)
21047 @endif intl-bootstrap
21048
21049 .PHONY: configure-stage4-intl maybe-configure-stage4-intl
21050 maybe-configure-stage4-intl:
21051 @if intl-bootstrap
21052 maybe-configure-stage4-intl: configure-stage4-intl
21053 configure-stage4-intl:
21054         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
21055         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
21056         @r=`${PWD_COMMAND}`; export r; \
21057         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21058         TFLAGS="$(STAGE4_TFLAGS)"; \
21059         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
21060         $(HOST_EXPORTS) \
21061         $(POSTSTAGE1_HOST_EXPORTS) \
21062         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
21063         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
21064         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
21065         echo Configuring stage 4 in $(HOST_SUBDIR)/intl; \
21066         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
21067         cd $(HOST_SUBDIR)/intl || exit 1; \
21068         case $(srcdir) in \
21069           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21070           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
21071                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21072         esac; \
21073         module_srcdir=intl; \
21074         $(SHELL) $$s/$$module_srcdir/configure \
21075           --srcdir=$${topdir}/$$module_srcdir \
21076           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21077           --target=${target_alias} \
21078           --with-build-libsubdir=$(HOST_SUBDIR) \
21079           $(STAGE4_CONFIGURE_FLAGS)
21080 @endif intl-bootstrap
21081
21082 .PHONY: configure-stageprofile-intl maybe-configure-stageprofile-intl
21083 maybe-configure-stageprofile-intl:
21084 @if intl-bootstrap
21085 maybe-configure-stageprofile-intl: configure-stageprofile-intl
21086 configure-stageprofile-intl:
21087         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
21088         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
21089         @r=`${PWD_COMMAND}`; export r; \
21090         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21091         TFLAGS="$(STAGEprofile_TFLAGS)"; \
21092         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
21093         $(HOST_EXPORTS) \
21094         $(POSTSTAGE1_HOST_EXPORTS) \
21095         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
21096         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
21097         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
21098         echo Configuring stage profile in $(HOST_SUBDIR)/intl; \
21099         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
21100         cd $(HOST_SUBDIR)/intl || exit 1; \
21101         case $(srcdir) in \
21102           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21103           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
21104                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21105         esac; \
21106         module_srcdir=intl; \
21107         $(SHELL) $$s/$$module_srcdir/configure \
21108           --srcdir=$${topdir}/$$module_srcdir \
21109           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21110           --target=${target_alias} \
21111           --with-build-libsubdir=$(HOST_SUBDIR) \
21112           $(STAGEprofile_CONFIGURE_FLAGS)
21113 @endif intl-bootstrap
21114
21115 .PHONY: configure-stagetrain-intl maybe-configure-stagetrain-intl
21116 maybe-configure-stagetrain-intl:
21117 @if intl-bootstrap
21118 maybe-configure-stagetrain-intl: configure-stagetrain-intl
21119 configure-stagetrain-intl:
21120         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
21121         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
21122         @r=`${PWD_COMMAND}`; export r; \
21123         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21124         TFLAGS="$(STAGEtrain_TFLAGS)"; \
21125         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
21126         $(HOST_EXPORTS) \
21127         $(POSTSTAGE1_HOST_EXPORTS) \
21128         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
21129         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
21130         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
21131         echo Configuring stage train in $(HOST_SUBDIR)/intl; \
21132         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
21133         cd $(HOST_SUBDIR)/intl || exit 1; \
21134         case $(srcdir) in \
21135           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21136           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
21137                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21138         esac; \
21139         module_srcdir=intl; \
21140         $(SHELL) $$s/$$module_srcdir/configure \
21141           --srcdir=$${topdir}/$$module_srcdir \
21142           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21143           --target=${target_alias} \
21144           --with-build-libsubdir=$(HOST_SUBDIR) \
21145           $(STAGEtrain_CONFIGURE_FLAGS)
21146 @endif intl-bootstrap
21147
21148 .PHONY: configure-stagefeedback-intl maybe-configure-stagefeedback-intl
21149 maybe-configure-stagefeedback-intl:
21150 @if intl-bootstrap
21151 maybe-configure-stagefeedback-intl: configure-stagefeedback-intl
21152 configure-stagefeedback-intl:
21153         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
21154         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
21155         @r=`${PWD_COMMAND}`; export r; \
21156         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21157         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
21158         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
21159         $(HOST_EXPORTS) \
21160         $(POSTSTAGE1_HOST_EXPORTS) \
21161         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
21162         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
21163         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
21164         echo Configuring stage feedback in $(HOST_SUBDIR)/intl; \
21165         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
21166         cd $(HOST_SUBDIR)/intl || exit 1; \
21167         case $(srcdir) in \
21168           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21169           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
21170                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21171         esac; \
21172         module_srcdir=intl; \
21173         $(SHELL) $$s/$$module_srcdir/configure \
21174           --srcdir=$${topdir}/$$module_srcdir \
21175           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21176           --target=${target_alias} \
21177           --with-build-libsubdir=$(HOST_SUBDIR) \
21178           $(STAGEfeedback_CONFIGURE_FLAGS)
21179 @endif intl-bootstrap
21180
21181 .PHONY: configure-stageautoprofile-intl maybe-configure-stageautoprofile-intl
21182 maybe-configure-stageautoprofile-intl:
21183 @if intl-bootstrap
21184 maybe-configure-stageautoprofile-intl: configure-stageautoprofile-intl
21185 configure-stageautoprofile-intl:
21186         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
21187         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
21188         @r=`${PWD_COMMAND}`; export r; \
21189         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21190         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
21191         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
21192         $(HOST_EXPORTS) \
21193         $(POSTSTAGE1_HOST_EXPORTS) \
21194         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
21195         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
21196         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
21197         echo Configuring stage autoprofile in $(HOST_SUBDIR)/intl; \
21198         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
21199         cd $(HOST_SUBDIR)/intl || exit 1; \
21200         case $(srcdir) in \
21201           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21202           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
21203                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21204         esac; \
21205         module_srcdir=intl; \
21206         $(SHELL) $$s/$$module_srcdir/configure \
21207           --srcdir=$${topdir}/$$module_srcdir \
21208           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21209           --target=${target_alias} \
21210           --with-build-libsubdir=$(HOST_SUBDIR) \
21211           $(STAGEautoprofile_CONFIGURE_FLAGS)
21212 @endif intl-bootstrap
21213
21214 .PHONY: configure-stageautofeedback-intl maybe-configure-stageautofeedback-intl
21215 maybe-configure-stageautofeedback-intl:
21216 @if intl-bootstrap
21217 maybe-configure-stageautofeedback-intl: configure-stageautofeedback-intl
21218 configure-stageautofeedback-intl:
21219         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
21220         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
21221         @r=`${PWD_COMMAND}`; export r; \
21222         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21223         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
21224         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
21225         $(HOST_EXPORTS) \
21226         $(POSTSTAGE1_HOST_EXPORTS) \
21227         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
21228         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
21229         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
21230         echo Configuring stage autofeedback in $(HOST_SUBDIR)/intl; \
21231         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
21232         cd $(HOST_SUBDIR)/intl || exit 1; \
21233         case $(srcdir) in \
21234           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21235           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
21236                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21237         esac; \
21238         module_srcdir=intl; \
21239         $(SHELL) $$s/$$module_srcdir/configure \
21240           --srcdir=$${topdir}/$$module_srcdir \
21241           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21242           --target=${target_alias} \
21243           --with-build-libsubdir=$(HOST_SUBDIR) \
21244           $(STAGEautofeedback_CONFIGURE_FLAGS)
21245 @endif intl-bootstrap
21246
21247
21248
21249
21250
21251 .PHONY: all-intl maybe-all-intl
21252 maybe-all-intl:
21253 @if gcc-bootstrap
21254 all-intl: stage_current
21255 @endif gcc-bootstrap
21256 @if intl
21257 TARGET-intl=all
21258 maybe-all-intl: all-intl
21259 all-intl: configure-intl
21260         @r=`${PWD_COMMAND}`; export r; \
21261         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21262         $(HOST_EXPORTS)  \
21263         (cd $(HOST_SUBDIR)/intl && \
21264           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
21265                 $(TARGET-intl))
21266 @endif intl
21267
21268
21269
21270 .PHONY: all-stage1-intl maybe-all-stage1-intl
21271 .PHONY: clean-stage1-intl maybe-clean-stage1-intl
21272 maybe-all-stage1-intl:
21273 maybe-clean-stage1-intl:
21274 @if intl-bootstrap
21275 maybe-all-stage1-intl: all-stage1-intl
21276 all-stage1: all-stage1-intl
21277 TARGET-stage1-intl = $(TARGET-intl)
21278 all-stage1-intl: configure-stage1-intl
21279         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
21280         @r=`${PWD_COMMAND}`; export r; \
21281         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21282         TFLAGS="$(STAGE1_TFLAGS)"; \
21283         $(HOST_EXPORTS)  \
21284         cd $(HOST_SUBDIR)/intl && \
21285          \
21286         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21287                 CFLAGS="$(STAGE1_CFLAGS)" \
21288                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
21289                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
21290                 LIBCFLAGS="$(LIBCFLAGS)" \
21291                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21292                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21293                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21294                 $(EXTRA_HOST_FLAGS)  \
21295                 $(STAGE1_FLAGS_TO_PASS)  \
21296                 TFLAGS="$(STAGE1_TFLAGS)"  \
21297                 $(TARGET-stage1-intl)
21298
21299 maybe-clean-stage1-intl: clean-stage1-intl
21300 clean-stage1: clean-stage1-intl
21301 clean-stage1-intl:
21302         @if [ $(current_stage) = stage1 ]; then \
21303           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
21304         else \
21305           [ -f $(HOST_SUBDIR)/stage1-intl/Makefile ] || exit 0; \
21306           $(MAKE) stage1-start; \
21307         fi; \
21308         cd $(HOST_SUBDIR)/intl && \
21309         $(MAKE) $(EXTRA_HOST_FLAGS)  \
21310         $(STAGE1_FLAGS_TO_PASS)  clean
21311 @endif intl-bootstrap
21312
21313
21314 .PHONY: all-stage2-intl maybe-all-stage2-intl
21315 .PHONY: clean-stage2-intl maybe-clean-stage2-intl
21316 maybe-all-stage2-intl:
21317 maybe-clean-stage2-intl:
21318 @if intl-bootstrap
21319 maybe-all-stage2-intl: all-stage2-intl
21320 all-stage2: all-stage2-intl
21321 TARGET-stage2-intl = $(TARGET-intl)
21322 all-stage2-intl: configure-stage2-intl
21323         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
21324         @r=`${PWD_COMMAND}`; export r; \
21325         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21326         TFLAGS="$(STAGE2_TFLAGS)"; \
21327         $(HOST_EXPORTS) \
21328         $(POSTSTAGE1_HOST_EXPORTS)  \
21329         cd $(HOST_SUBDIR)/intl && \
21330          \
21331         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21332                 CFLAGS="$(STAGE2_CFLAGS)" \
21333                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
21334                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
21335                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
21336                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21337                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21338                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21339                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21340                 TFLAGS="$(STAGE2_TFLAGS)"  \
21341                 $(TARGET-stage2-intl)
21342
21343 maybe-clean-stage2-intl: clean-stage2-intl
21344 clean-stage2: clean-stage2-intl
21345 clean-stage2-intl:
21346         @if [ $(current_stage) = stage2 ]; then \
21347           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
21348         else \
21349           [ -f $(HOST_SUBDIR)/stage2-intl/Makefile ] || exit 0; \
21350           $(MAKE) stage2-start; \
21351         fi; \
21352         cd $(HOST_SUBDIR)/intl && \
21353         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
21354 @endif intl-bootstrap
21355
21356
21357 .PHONY: all-stage3-intl maybe-all-stage3-intl
21358 .PHONY: clean-stage3-intl maybe-clean-stage3-intl
21359 maybe-all-stage3-intl:
21360 maybe-clean-stage3-intl:
21361 @if intl-bootstrap
21362 maybe-all-stage3-intl: all-stage3-intl
21363 all-stage3: all-stage3-intl
21364 TARGET-stage3-intl = $(TARGET-intl)
21365 all-stage3-intl: configure-stage3-intl
21366         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
21367         @r=`${PWD_COMMAND}`; export r; \
21368         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21369         TFLAGS="$(STAGE3_TFLAGS)"; \
21370         $(HOST_EXPORTS) \
21371         $(POSTSTAGE1_HOST_EXPORTS)  \
21372         cd $(HOST_SUBDIR)/intl && \
21373          \
21374         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21375                 CFLAGS="$(STAGE3_CFLAGS)" \
21376                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
21377                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
21378                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
21379                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21380                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21381                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21382                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21383                 TFLAGS="$(STAGE3_TFLAGS)"  \
21384                 $(TARGET-stage3-intl)
21385
21386 maybe-clean-stage3-intl: clean-stage3-intl
21387 clean-stage3: clean-stage3-intl
21388 clean-stage3-intl:
21389         @if [ $(current_stage) = stage3 ]; then \
21390           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
21391         else \
21392           [ -f $(HOST_SUBDIR)/stage3-intl/Makefile ] || exit 0; \
21393           $(MAKE) stage3-start; \
21394         fi; \
21395         cd $(HOST_SUBDIR)/intl && \
21396         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
21397 @endif intl-bootstrap
21398
21399
21400 .PHONY: all-stage4-intl maybe-all-stage4-intl
21401 .PHONY: clean-stage4-intl maybe-clean-stage4-intl
21402 maybe-all-stage4-intl:
21403 maybe-clean-stage4-intl:
21404 @if intl-bootstrap
21405 maybe-all-stage4-intl: all-stage4-intl
21406 all-stage4: all-stage4-intl
21407 TARGET-stage4-intl = $(TARGET-intl)
21408 all-stage4-intl: configure-stage4-intl
21409         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
21410         @r=`${PWD_COMMAND}`; export r; \
21411         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21412         TFLAGS="$(STAGE4_TFLAGS)"; \
21413         $(HOST_EXPORTS) \
21414         $(POSTSTAGE1_HOST_EXPORTS)  \
21415         cd $(HOST_SUBDIR)/intl && \
21416          \
21417         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21418                 CFLAGS="$(STAGE4_CFLAGS)" \
21419                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
21420                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
21421                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
21422                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21423                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21424                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21425                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21426                 TFLAGS="$(STAGE4_TFLAGS)"  \
21427                 $(TARGET-stage4-intl)
21428
21429 maybe-clean-stage4-intl: clean-stage4-intl
21430 clean-stage4: clean-stage4-intl
21431 clean-stage4-intl:
21432         @if [ $(current_stage) = stage4 ]; then \
21433           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
21434         else \
21435           [ -f $(HOST_SUBDIR)/stage4-intl/Makefile ] || exit 0; \
21436           $(MAKE) stage4-start; \
21437         fi; \
21438         cd $(HOST_SUBDIR)/intl && \
21439         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
21440 @endif intl-bootstrap
21441
21442
21443 .PHONY: all-stageprofile-intl maybe-all-stageprofile-intl
21444 .PHONY: clean-stageprofile-intl maybe-clean-stageprofile-intl
21445 maybe-all-stageprofile-intl:
21446 maybe-clean-stageprofile-intl:
21447 @if intl-bootstrap
21448 maybe-all-stageprofile-intl: all-stageprofile-intl
21449 all-stageprofile: all-stageprofile-intl
21450 TARGET-stageprofile-intl = $(TARGET-intl)
21451 all-stageprofile-intl: configure-stageprofile-intl
21452         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
21453         @r=`${PWD_COMMAND}`; export r; \
21454         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21455         TFLAGS="$(STAGEprofile_TFLAGS)"; \
21456         $(HOST_EXPORTS) \
21457         $(POSTSTAGE1_HOST_EXPORTS)  \
21458         cd $(HOST_SUBDIR)/intl && \
21459          \
21460         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21461                 CFLAGS="$(STAGEprofile_CFLAGS)" \
21462                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
21463                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
21464                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
21465                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21466                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21467                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21468                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21469                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
21470                 $(TARGET-stageprofile-intl)
21471
21472 maybe-clean-stageprofile-intl: clean-stageprofile-intl
21473 clean-stageprofile: clean-stageprofile-intl
21474 clean-stageprofile-intl:
21475         @if [ $(current_stage) = stageprofile ]; then \
21476           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
21477         else \
21478           [ -f $(HOST_SUBDIR)/stageprofile-intl/Makefile ] || exit 0; \
21479           $(MAKE) stageprofile-start; \
21480         fi; \
21481         cd $(HOST_SUBDIR)/intl && \
21482         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
21483 @endif intl-bootstrap
21484
21485
21486 .PHONY: all-stagetrain-intl maybe-all-stagetrain-intl
21487 .PHONY: clean-stagetrain-intl maybe-clean-stagetrain-intl
21488 maybe-all-stagetrain-intl:
21489 maybe-clean-stagetrain-intl:
21490 @if intl-bootstrap
21491 maybe-all-stagetrain-intl: all-stagetrain-intl
21492 all-stagetrain: all-stagetrain-intl
21493 TARGET-stagetrain-intl = $(TARGET-intl)
21494 all-stagetrain-intl: configure-stagetrain-intl
21495         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
21496         @r=`${PWD_COMMAND}`; export r; \
21497         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21498         TFLAGS="$(STAGEtrain_TFLAGS)"; \
21499         $(HOST_EXPORTS) \
21500         $(POSTSTAGE1_HOST_EXPORTS)  \
21501         cd $(HOST_SUBDIR)/intl && \
21502          \
21503         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21504                 CFLAGS="$(STAGEtrain_CFLAGS)" \
21505                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
21506                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
21507                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
21508                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21509                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21510                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21511                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21512                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
21513                 $(TARGET-stagetrain-intl)
21514
21515 maybe-clean-stagetrain-intl: clean-stagetrain-intl
21516 clean-stagetrain: clean-stagetrain-intl
21517 clean-stagetrain-intl:
21518         @if [ $(current_stage) = stagetrain ]; then \
21519           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
21520         else \
21521           [ -f $(HOST_SUBDIR)/stagetrain-intl/Makefile ] || exit 0; \
21522           $(MAKE) stagetrain-start; \
21523         fi; \
21524         cd $(HOST_SUBDIR)/intl && \
21525         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
21526 @endif intl-bootstrap
21527
21528
21529 .PHONY: all-stagefeedback-intl maybe-all-stagefeedback-intl
21530 .PHONY: clean-stagefeedback-intl maybe-clean-stagefeedback-intl
21531 maybe-all-stagefeedback-intl:
21532 maybe-clean-stagefeedback-intl:
21533 @if intl-bootstrap
21534 maybe-all-stagefeedback-intl: all-stagefeedback-intl
21535 all-stagefeedback: all-stagefeedback-intl
21536 TARGET-stagefeedback-intl = $(TARGET-intl)
21537 all-stagefeedback-intl: configure-stagefeedback-intl
21538         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
21539         @r=`${PWD_COMMAND}`; export r; \
21540         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21541         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
21542         $(HOST_EXPORTS) \
21543         $(POSTSTAGE1_HOST_EXPORTS)  \
21544         cd $(HOST_SUBDIR)/intl && \
21545          \
21546         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21547                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
21548                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
21549                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
21550                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
21551                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21552                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21553                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21554                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21555                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
21556                 $(TARGET-stagefeedback-intl)
21557
21558 maybe-clean-stagefeedback-intl: clean-stagefeedback-intl
21559 clean-stagefeedback: clean-stagefeedback-intl
21560 clean-stagefeedback-intl:
21561         @if [ $(current_stage) = stagefeedback ]; then \
21562           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
21563         else \
21564           [ -f $(HOST_SUBDIR)/stagefeedback-intl/Makefile ] || exit 0; \
21565           $(MAKE) stagefeedback-start; \
21566         fi; \
21567         cd $(HOST_SUBDIR)/intl && \
21568         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
21569 @endif intl-bootstrap
21570
21571
21572 .PHONY: all-stageautoprofile-intl maybe-all-stageautoprofile-intl
21573 .PHONY: clean-stageautoprofile-intl maybe-clean-stageautoprofile-intl
21574 maybe-all-stageautoprofile-intl:
21575 maybe-clean-stageautoprofile-intl:
21576 @if intl-bootstrap
21577 maybe-all-stageautoprofile-intl: all-stageautoprofile-intl
21578 all-stageautoprofile: all-stageautoprofile-intl
21579 TARGET-stageautoprofile-intl = $(TARGET-intl)
21580 all-stageautoprofile-intl: configure-stageautoprofile-intl
21581         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
21582         @r=`${PWD_COMMAND}`; export r; \
21583         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21584         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
21585         $(HOST_EXPORTS) \
21586         $(POSTSTAGE1_HOST_EXPORTS)  \
21587         cd $(HOST_SUBDIR)/intl && \
21588         $$s/gcc/config/i386/$(AUTO_PROFILE) \
21589         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21590                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
21591                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
21592                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
21593                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
21594                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21595                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21596                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21597                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21598                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
21599                 $(TARGET-stageautoprofile-intl)
21600
21601 maybe-clean-stageautoprofile-intl: clean-stageautoprofile-intl
21602 clean-stageautoprofile: clean-stageautoprofile-intl
21603 clean-stageautoprofile-intl:
21604         @if [ $(current_stage) = stageautoprofile ]; then \
21605           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
21606         else \
21607           [ -f $(HOST_SUBDIR)/stageautoprofile-intl/Makefile ] || exit 0; \
21608           $(MAKE) stageautoprofile-start; \
21609         fi; \
21610         cd $(HOST_SUBDIR)/intl && \
21611         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
21612 @endif intl-bootstrap
21613
21614
21615 .PHONY: all-stageautofeedback-intl maybe-all-stageautofeedback-intl
21616 .PHONY: clean-stageautofeedback-intl maybe-clean-stageautofeedback-intl
21617 maybe-all-stageautofeedback-intl:
21618 maybe-clean-stageautofeedback-intl:
21619 @if intl-bootstrap
21620 maybe-all-stageautofeedback-intl: all-stageautofeedback-intl
21621 all-stageautofeedback: all-stageautofeedback-intl
21622 TARGET-stageautofeedback-intl = $(TARGET-intl)
21623 all-stageautofeedback-intl: configure-stageautofeedback-intl
21624         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
21625         @r=`${PWD_COMMAND}`; export r; \
21626         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21627         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
21628         $(HOST_EXPORTS) \
21629         $(POSTSTAGE1_HOST_EXPORTS)  \
21630         cd $(HOST_SUBDIR)/intl && \
21631          \
21632         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21633                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
21634                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
21635                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
21636                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
21637                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21638                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21639                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21640                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21641                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
21642                 $(TARGET-stageautofeedback-intl)
21643
21644 maybe-clean-stageautofeedback-intl: clean-stageautofeedback-intl
21645 clean-stageautofeedback: clean-stageautofeedback-intl
21646 clean-stageautofeedback-intl:
21647         @if [ $(current_stage) = stageautofeedback ]; then \
21648           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
21649         else \
21650           [ -f $(HOST_SUBDIR)/stageautofeedback-intl/Makefile ] || exit 0; \
21651           $(MAKE) stageautofeedback-start; \
21652         fi; \
21653         cd $(HOST_SUBDIR)/intl && \
21654         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
21655 @endif intl-bootstrap
21656
21657
21658
21659
21660
21661 .PHONY: check-intl maybe-check-intl
21662 maybe-check-intl:
21663 @if intl
21664 maybe-check-intl: check-intl
21665
21666 check-intl:
21667         @: $(MAKE); $(unstage)
21668         @r=`${PWD_COMMAND}`; export r; \
21669         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21670         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
21671         (cd $(HOST_SUBDIR)/intl && \
21672           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
21673
21674 @endif intl
21675
21676 .PHONY: install-intl maybe-install-intl
21677 maybe-install-intl:
21678 @if intl
21679 maybe-install-intl: install-intl
21680
21681 install-intl: installdirs
21682         @: $(MAKE); $(unstage)
21683         @r=`${PWD_COMMAND}`; export r; \
21684         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21685         $(HOST_EXPORTS) \
21686         (cd $(HOST_SUBDIR)/intl && \
21687           $(MAKE) $(FLAGS_TO_PASS)  install)
21688
21689 @endif intl
21690
21691 .PHONY: install-strip-intl maybe-install-strip-intl
21692 maybe-install-strip-intl:
21693 @if intl
21694 maybe-install-strip-intl: install-strip-intl
21695
21696 install-strip-intl: installdirs
21697         @: $(MAKE); $(unstage)
21698         @r=`${PWD_COMMAND}`; export r; \
21699         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21700         $(HOST_EXPORTS) \
21701         (cd $(HOST_SUBDIR)/intl && \
21702           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
21703
21704 @endif intl
21705
21706 # Other targets (info, dvi, pdf, etc.)
21707
21708 .PHONY: maybe-info-intl info-intl
21709 maybe-info-intl:
21710 @if intl
21711 maybe-info-intl: info-intl
21712
21713 info-intl: \
21714     configure-intl 
21715         @[ -f ./intl/Makefile ] || exit 0; \
21716         r=`${PWD_COMMAND}`; export r; \
21717         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21718         $(HOST_EXPORTS) \
21719         for flag in $(EXTRA_HOST_FLAGS) ; do \
21720           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21721         done; \
21722         echo "Doing info in intl"; \
21723         (cd $(HOST_SUBDIR)/intl && \
21724           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21725                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21726                   "RANLIB=$${RANLIB}" \
21727                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21728                   info) \
21729           || exit 1
21730
21731 @endif intl
21732
21733 .PHONY: maybe-dvi-intl dvi-intl
21734 maybe-dvi-intl:
21735 @if intl
21736 maybe-dvi-intl: dvi-intl
21737
21738 dvi-intl: \
21739     configure-intl 
21740         @[ -f ./intl/Makefile ] || exit 0; \
21741         r=`${PWD_COMMAND}`; export r; \
21742         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21743         $(HOST_EXPORTS) \
21744         for flag in $(EXTRA_HOST_FLAGS) ; do \
21745           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21746         done; \
21747         echo "Doing dvi in intl"; \
21748         (cd $(HOST_SUBDIR)/intl && \
21749           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21750                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21751                   "RANLIB=$${RANLIB}" \
21752                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21753                   dvi) \
21754           || exit 1
21755
21756 @endif intl
21757
21758 .PHONY: maybe-pdf-intl pdf-intl
21759 maybe-pdf-intl:
21760 @if intl
21761 maybe-pdf-intl: pdf-intl
21762
21763 pdf-intl: \
21764     configure-intl 
21765         @[ -f ./intl/Makefile ] || exit 0; \
21766         r=`${PWD_COMMAND}`; export r; \
21767         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21768         $(HOST_EXPORTS) \
21769         for flag in $(EXTRA_HOST_FLAGS) ; do \
21770           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21771         done; \
21772         echo "Doing pdf in intl"; \
21773         (cd $(HOST_SUBDIR)/intl && \
21774           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21775                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21776                   "RANLIB=$${RANLIB}" \
21777                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21778                   pdf) \
21779           || exit 1
21780
21781 @endif intl
21782
21783 .PHONY: maybe-html-intl html-intl
21784 maybe-html-intl:
21785 @if intl
21786 maybe-html-intl: html-intl
21787
21788 html-intl: \
21789     configure-intl 
21790         @[ -f ./intl/Makefile ] || exit 0; \
21791         r=`${PWD_COMMAND}`; export r; \
21792         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21793         $(HOST_EXPORTS) \
21794         for flag in $(EXTRA_HOST_FLAGS) ; do \
21795           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21796         done; \
21797         echo "Doing html in intl"; \
21798         (cd $(HOST_SUBDIR)/intl && \
21799           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21800                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21801                   "RANLIB=$${RANLIB}" \
21802                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21803                   html) \
21804           || exit 1
21805
21806 @endif intl
21807
21808 .PHONY: maybe-TAGS-intl TAGS-intl
21809 maybe-TAGS-intl:
21810 @if intl
21811 maybe-TAGS-intl: TAGS-intl
21812
21813 TAGS-intl: \
21814     configure-intl 
21815         @[ -f ./intl/Makefile ] || exit 0; \
21816         r=`${PWD_COMMAND}`; export r; \
21817         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21818         $(HOST_EXPORTS) \
21819         for flag in $(EXTRA_HOST_FLAGS) ; do \
21820           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21821         done; \
21822         echo "Doing TAGS in intl"; \
21823         (cd $(HOST_SUBDIR)/intl && \
21824           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21825                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21826                   "RANLIB=$${RANLIB}" \
21827                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21828                   TAGS) \
21829           || exit 1
21830
21831 @endif intl
21832
21833 .PHONY: maybe-install-info-intl install-info-intl
21834 maybe-install-info-intl:
21835 @if intl
21836 maybe-install-info-intl: install-info-intl
21837
21838 install-info-intl: \
21839     configure-intl \
21840     info-intl 
21841         @[ -f ./intl/Makefile ] || exit 0; \
21842         r=`${PWD_COMMAND}`; export r; \
21843         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21844         $(HOST_EXPORTS) \
21845         for flag in $(EXTRA_HOST_FLAGS) ; do \
21846           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21847         done; \
21848         echo "Doing install-info in intl"; \
21849         (cd $(HOST_SUBDIR)/intl && \
21850           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21851                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21852                   "RANLIB=$${RANLIB}" \
21853                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21854                   install-info) \
21855           || exit 1
21856
21857 @endif intl
21858
21859 .PHONY: maybe-install-dvi-intl install-dvi-intl
21860 maybe-install-dvi-intl:
21861 @if intl
21862 maybe-install-dvi-intl: install-dvi-intl
21863
21864 install-dvi-intl: \
21865     configure-intl \
21866     dvi-intl 
21867         @[ -f ./intl/Makefile ] || exit 0; \
21868         r=`${PWD_COMMAND}`; export r; \
21869         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21870         $(HOST_EXPORTS) \
21871         for flag in $(EXTRA_HOST_FLAGS) ; do \
21872           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21873         done; \
21874         echo "Doing install-dvi in intl"; \
21875         (cd $(HOST_SUBDIR)/intl && \
21876           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21877                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21878                   "RANLIB=$${RANLIB}" \
21879                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21880                   install-dvi) \
21881           || exit 1
21882
21883 @endif intl
21884
21885 .PHONY: maybe-install-pdf-intl install-pdf-intl
21886 maybe-install-pdf-intl:
21887 @if intl
21888 maybe-install-pdf-intl: install-pdf-intl
21889
21890 install-pdf-intl: \
21891     configure-intl \
21892     pdf-intl 
21893         @[ -f ./intl/Makefile ] || exit 0; \
21894         r=`${PWD_COMMAND}`; export r; \
21895         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21896         $(HOST_EXPORTS) \
21897         for flag in $(EXTRA_HOST_FLAGS) ; do \
21898           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21899         done; \
21900         echo "Doing install-pdf in intl"; \
21901         (cd $(HOST_SUBDIR)/intl && \
21902           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21903                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21904                   "RANLIB=$${RANLIB}" \
21905                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21906                   install-pdf) \
21907           || exit 1
21908
21909 @endif intl
21910
21911 .PHONY: maybe-install-html-intl install-html-intl
21912 maybe-install-html-intl:
21913 @if intl
21914 maybe-install-html-intl: install-html-intl
21915
21916 install-html-intl: \
21917     configure-intl \
21918     html-intl 
21919         @[ -f ./intl/Makefile ] || exit 0; \
21920         r=`${PWD_COMMAND}`; export r; \
21921         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21922         $(HOST_EXPORTS) \
21923         for flag in $(EXTRA_HOST_FLAGS) ; do \
21924           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21925         done; \
21926         echo "Doing install-html in intl"; \
21927         (cd $(HOST_SUBDIR)/intl && \
21928           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21929                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21930                   "RANLIB=$${RANLIB}" \
21931                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21932                   install-html) \
21933           || exit 1
21934
21935 @endif intl
21936
21937 .PHONY: maybe-installcheck-intl installcheck-intl
21938 maybe-installcheck-intl:
21939 @if intl
21940 maybe-installcheck-intl: installcheck-intl
21941
21942 installcheck-intl: \
21943     configure-intl 
21944         @[ -f ./intl/Makefile ] || exit 0; \
21945         r=`${PWD_COMMAND}`; export r; \
21946         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21947         $(HOST_EXPORTS) \
21948         for flag in $(EXTRA_HOST_FLAGS) ; do \
21949           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21950         done; \
21951         echo "Doing installcheck in intl"; \
21952         (cd $(HOST_SUBDIR)/intl && \
21953           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21954                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21955                   "RANLIB=$${RANLIB}" \
21956                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21957                   installcheck) \
21958           || exit 1
21959
21960 @endif intl
21961
21962 .PHONY: maybe-mostlyclean-intl mostlyclean-intl
21963 maybe-mostlyclean-intl:
21964 @if intl
21965 maybe-mostlyclean-intl: mostlyclean-intl
21966
21967 mostlyclean-intl: 
21968         @[ -f ./intl/Makefile ] || exit 0; \
21969         r=`${PWD_COMMAND}`; export r; \
21970         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21971         $(HOST_EXPORTS) \
21972         for flag in $(EXTRA_HOST_FLAGS) ; do \
21973           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21974         done; \
21975         echo "Doing mostlyclean in intl"; \
21976         (cd $(HOST_SUBDIR)/intl && \
21977           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21978                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21979                   "RANLIB=$${RANLIB}" \
21980                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21981                   mostlyclean) \
21982           || exit 1
21983
21984 @endif intl
21985
21986 .PHONY: maybe-clean-intl clean-intl
21987 maybe-clean-intl:
21988 @if intl
21989 maybe-clean-intl: clean-intl
21990
21991 clean-intl: 
21992         @[ -f ./intl/Makefile ] || exit 0; \
21993         r=`${PWD_COMMAND}`; export r; \
21994         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21995         $(HOST_EXPORTS) \
21996         for flag in $(EXTRA_HOST_FLAGS) ; do \
21997           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21998         done; \
21999         echo "Doing clean in intl"; \
22000         (cd $(HOST_SUBDIR)/intl && \
22001           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22002                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22003                   "RANLIB=$${RANLIB}" \
22004                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22005                   clean) \
22006           || exit 1
22007
22008 @endif intl
22009
22010 .PHONY: maybe-distclean-intl distclean-intl
22011 maybe-distclean-intl:
22012 @if intl
22013 maybe-distclean-intl: distclean-intl
22014
22015 distclean-intl: 
22016         @[ -f ./intl/Makefile ] || exit 0; \
22017         r=`${PWD_COMMAND}`; export r; \
22018         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22019         $(HOST_EXPORTS) \
22020         for flag in $(EXTRA_HOST_FLAGS) ; do \
22021           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22022         done; \
22023         echo "Doing distclean in intl"; \
22024         (cd $(HOST_SUBDIR)/intl && \
22025           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22026                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22027                   "RANLIB=$${RANLIB}" \
22028                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22029                   distclean) \
22030           || exit 1
22031
22032 @endif intl
22033
22034 .PHONY: maybe-maintainer-clean-intl maintainer-clean-intl
22035 maybe-maintainer-clean-intl:
22036 @if intl
22037 maybe-maintainer-clean-intl: maintainer-clean-intl
22038
22039 maintainer-clean-intl: 
22040         @[ -f ./intl/Makefile ] || exit 0; \
22041         r=`${PWD_COMMAND}`; export r; \
22042         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22043         $(HOST_EXPORTS) \
22044         for flag in $(EXTRA_HOST_FLAGS) ; do \
22045           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22046         done; \
22047         echo "Doing maintainer-clean in intl"; \
22048         (cd $(HOST_SUBDIR)/intl && \
22049           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22050                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22051                   "RANLIB=$${RANLIB}" \
22052                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22053                   maintainer-clean) \
22054           || exit 1
22055
22056 @endif intl
22057
22058
22059
22060 .PHONY: configure-tcl maybe-configure-tcl
22061 maybe-configure-tcl:
22062 @if gcc-bootstrap
22063 configure-tcl: stage_current
22064 @endif gcc-bootstrap
22065 @if tcl
22066 maybe-configure-tcl: configure-tcl
22067 configure-tcl: 
22068         @: $(MAKE); $(unstage)
22069         @r=`${PWD_COMMAND}`; export r; \
22070         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22071         test ! -f $(HOST_SUBDIR)/tcl/Makefile || exit 0; \
22072         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tcl; \
22073         $(HOST_EXPORTS)  \
22074         echo Configuring in $(HOST_SUBDIR)/tcl; \
22075         cd "$(HOST_SUBDIR)/tcl" || exit 1; \
22076         case $(srcdir) in \
22077           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22078           *) topdir=`echo $(HOST_SUBDIR)/tcl/ | \
22079                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22080         esac; \
22081         module_srcdir=tcl; \
22082         $(SHELL) \
22083           $$s/$$module_srcdir/configure \
22084           --srcdir=$${topdir}/$$module_srcdir \
22085           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22086           --target=${target_alias}  \
22087           || exit 1
22088 @endif tcl
22089
22090
22091
22092
22093
22094 .PHONY: all-tcl maybe-all-tcl
22095 maybe-all-tcl:
22096 @if gcc-bootstrap
22097 all-tcl: stage_current
22098 @endif gcc-bootstrap
22099 @if tcl
22100 TARGET-tcl=all
22101 maybe-all-tcl: all-tcl
22102 all-tcl: configure-tcl
22103         @: $(MAKE); $(unstage)
22104         @r=`${PWD_COMMAND}`; export r; \
22105         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22106         $(HOST_EXPORTS)  \
22107         (cd $(HOST_SUBDIR)/tcl && \
22108           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
22109                 $(TARGET-tcl))
22110 @endif tcl
22111
22112
22113
22114
22115 .PHONY: check-tcl maybe-check-tcl
22116 maybe-check-tcl:
22117 @if tcl
22118 maybe-check-tcl: check-tcl
22119
22120 check-tcl:
22121         @: $(MAKE); $(unstage)
22122         @r=`${PWD_COMMAND}`; export r; \
22123         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22124         $(HOST_EXPORTS)  \
22125         (cd $(HOST_SUBDIR)/tcl && \
22126           $(MAKE) $(FLAGS_TO_PASS)  check)
22127
22128 @endif tcl
22129
22130 .PHONY: install-tcl maybe-install-tcl
22131 maybe-install-tcl:
22132 @if tcl
22133 maybe-install-tcl: install-tcl
22134
22135 install-tcl: installdirs
22136         @: $(MAKE); $(unstage)
22137         @r=`${PWD_COMMAND}`; export r; \
22138         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22139         $(HOST_EXPORTS) \
22140         (cd $(HOST_SUBDIR)/tcl && \
22141           $(MAKE) $(FLAGS_TO_PASS)  install)
22142
22143 @endif tcl
22144
22145 .PHONY: install-strip-tcl maybe-install-strip-tcl
22146 maybe-install-strip-tcl:
22147 @if tcl
22148 maybe-install-strip-tcl: install-strip-tcl
22149
22150 install-strip-tcl: installdirs
22151         @: $(MAKE); $(unstage)
22152         @r=`${PWD_COMMAND}`; export r; \
22153         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22154         $(HOST_EXPORTS) \
22155         (cd $(HOST_SUBDIR)/tcl && \
22156           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
22157
22158 @endif tcl
22159
22160 # Other targets (info, dvi, pdf, etc.)
22161
22162 .PHONY: maybe-info-tcl info-tcl
22163 maybe-info-tcl:
22164 @if tcl
22165 maybe-info-tcl: info-tcl
22166
22167 info-tcl: \
22168     configure-tcl 
22169         @: $(MAKE); $(unstage)
22170         @[ -f ./tcl/Makefile ] || exit 0; \
22171         r=`${PWD_COMMAND}`; export r; \
22172         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22173         $(HOST_EXPORTS) \
22174         for flag in $(EXTRA_HOST_FLAGS) ; do \
22175           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22176         done; \
22177         echo "Doing info in tcl"; \
22178         (cd $(HOST_SUBDIR)/tcl && \
22179           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22180                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22181                   "RANLIB=$${RANLIB}" \
22182                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22183                   info) \
22184           || exit 1
22185
22186 @endif tcl
22187
22188 .PHONY: maybe-dvi-tcl dvi-tcl
22189 maybe-dvi-tcl:
22190 @if tcl
22191 maybe-dvi-tcl: dvi-tcl
22192
22193 dvi-tcl: \
22194     configure-tcl 
22195         @: $(MAKE); $(unstage)
22196         @[ -f ./tcl/Makefile ] || exit 0; \
22197         r=`${PWD_COMMAND}`; export r; \
22198         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22199         $(HOST_EXPORTS) \
22200         for flag in $(EXTRA_HOST_FLAGS) ; do \
22201           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22202         done; \
22203         echo "Doing dvi in tcl"; \
22204         (cd $(HOST_SUBDIR)/tcl && \
22205           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22206                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22207                   "RANLIB=$${RANLIB}" \
22208                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22209                   dvi) \
22210           || exit 1
22211
22212 @endif tcl
22213
22214 .PHONY: maybe-pdf-tcl pdf-tcl
22215 maybe-pdf-tcl:
22216 @if tcl
22217 maybe-pdf-tcl: pdf-tcl
22218
22219 pdf-tcl: \
22220     configure-tcl 
22221         @: $(MAKE); $(unstage)
22222         @[ -f ./tcl/Makefile ] || exit 0; \
22223         r=`${PWD_COMMAND}`; export r; \
22224         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22225         $(HOST_EXPORTS) \
22226         for flag in $(EXTRA_HOST_FLAGS) ; do \
22227           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22228         done; \
22229         echo "Doing pdf in tcl"; \
22230         (cd $(HOST_SUBDIR)/tcl && \
22231           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22232                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22233                   "RANLIB=$${RANLIB}" \
22234                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22235                   pdf) \
22236           || exit 1
22237
22238 @endif tcl
22239
22240 .PHONY: maybe-html-tcl html-tcl
22241 maybe-html-tcl:
22242 @if tcl
22243 maybe-html-tcl: html-tcl
22244
22245 html-tcl: \
22246     configure-tcl 
22247         @: $(MAKE); $(unstage)
22248         @[ -f ./tcl/Makefile ] || exit 0; \
22249         r=`${PWD_COMMAND}`; export r; \
22250         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22251         $(HOST_EXPORTS) \
22252         for flag in $(EXTRA_HOST_FLAGS) ; do \
22253           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22254         done; \
22255         echo "Doing html in tcl"; \
22256         (cd $(HOST_SUBDIR)/tcl && \
22257           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22258                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22259                   "RANLIB=$${RANLIB}" \
22260                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22261                   html) \
22262           || exit 1
22263
22264 @endif tcl
22265
22266 .PHONY: maybe-TAGS-tcl TAGS-tcl
22267 maybe-TAGS-tcl:
22268 @if tcl
22269 maybe-TAGS-tcl: TAGS-tcl
22270
22271 TAGS-tcl: \
22272     configure-tcl 
22273         @: $(MAKE); $(unstage)
22274         @[ -f ./tcl/Makefile ] || exit 0; \
22275         r=`${PWD_COMMAND}`; export r; \
22276         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22277         $(HOST_EXPORTS) \
22278         for flag in $(EXTRA_HOST_FLAGS) ; do \
22279           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22280         done; \
22281         echo "Doing TAGS in tcl"; \
22282         (cd $(HOST_SUBDIR)/tcl && \
22283           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22284                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22285                   "RANLIB=$${RANLIB}" \
22286                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22287                   TAGS) \
22288           || exit 1
22289
22290 @endif tcl
22291
22292 .PHONY: maybe-install-info-tcl install-info-tcl
22293 maybe-install-info-tcl:
22294 @if tcl
22295 maybe-install-info-tcl: install-info-tcl
22296
22297 install-info-tcl: \
22298     configure-tcl \
22299     info-tcl 
22300         @: $(MAKE); $(unstage)
22301         @[ -f ./tcl/Makefile ] || exit 0; \
22302         r=`${PWD_COMMAND}`; export r; \
22303         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22304         $(HOST_EXPORTS) \
22305         for flag in $(EXTRA_HOST_FLAGS) ; do \
22306           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22307         done; \
22308         echo "Doing install-info in tcl"; \
22309         (cd $(HOST_SUBDIR)/tcl && \
22310           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22311                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22312                   "RANLIB=$${RANLIB}" \
22313                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22314                   install-info) \
22315           || exit 1
22316
22317 @endif tcl
22318
22319 .PHONY: maybe-install-dvi-tcl install-dvi-tcl
22320 maybe-install-dvi-tcl:
22321 @if tcl
22322 maybe-install-dvi-tcl: install-dvi-tcl
22323
22324 install-dvi-tcl: \
22325     configure-tcl \
22326     dvi-tcl 
22327         @: $(MAKE); $(unstage)
22328         @[ -f ./tcl/Makefile ] || exit 0; \
22329         r=`${PWD_COMMAND}`; export r; \
22330         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22331         $(HOST_EXPORTS) \
22332         for flag in $(EXTRA_HOST_FLAGS) ; do \
22333           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22334         done; \
22335         echo "Doing install-dvi in tcl"; \
22336         (cd $(HOST_SUBDIR)/tcl && \
22337           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22338                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22339                   "RANLIB=$${RANLIB}" \
22340                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22341                   install-dvi) \
22342           || exit 1
22343
22344 @endif tcl
22345
22346 .PHONY: maybe-install-pdf-tcl install-pdf-tcl
22347 maybe-install-pdf-tcl:
22348 @if tcl
22349 maybe-install-pdf-tcl: install-pdf-tcl
22350
22351 install-pdf-tcl: \
22352     configure-tcl \
22353     pdf-tcl 
22354         @: $(MAKE); $(unstage)
22355         @[ -f ./tcl/Makefile ] || exit 0; \
22356         r=`${PWD_COMMAND}`; export r; \
22357         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22358         $(HOST_EXPORTS) \
22359         for flag in $(EXTRA_HOST_FLAGS) ; do \
22360           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22361         done; \
22362         echo "Doing install-pdf in tcl"; \
22363         (cd $(HOST_SUBDIR)/tcl && \
22364           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22365                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22366                   "RANLIB=$${RANLIB}" \
22367                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22368                   install-pdf) \
22369           || exit 1
22370
22371 @endif tcl
22372
22373 .PHONY: maybe-install-html-tcl install-html-tcl
22374 maybe-install-html-tcl:
22375 @if tcl
22376 maybe-install-html-tcl: install-html-tcl
22377
22378 install-html-tcl: \
22379     configure-tcl \
22380     html-tcl 
22381         @: $(MAKE); $(unstage)
22382         @[ -f ./tcl/Makefile ] || exit 0; \
22383         r=`${PWD_COMMAND}`; export r; \
22384         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22385         $(HOST_EXPORTS) \
22386         for flag in $(EXTRA_HOST_FLAGS) ; do \
22387           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22388         done; \
22389         echo "Doing install-html in tcl"; \
22390         (cd $(HOST_SUBDIR)/tcl && \
22391           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22392                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22393                   "RANLIB=$${RANLIB}" \
22394                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22395                   install-html) \
22396           || exit 1
22397
22398 @endif tcl
22399
22400 .PHONY: maybe-installcheck-tcl installcheck-tcl
22401 maybe-installcheck-tcl:
22402 @if tcl
22403 maybe-installcheck-tcl: installcheck-tcl
22404
22405 installcheck-tcl: \
22406     configure-tcl 
22407         @: $(MAKE); $(unstage)
22408         @[ -f ./tcl/Makefile ] || exit 0; \
22409         r=`${PWD_COMMAND}`; export r; \
22410         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22411         $(HOST_EXPORTS) \
22412         for flag in $(EXTRA_HOST_FLAGS) ; do \
22413           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22414         done; \
22415         echo "Doing installcheck in tcl"; \
22416         (cd $(HOST_SUBDIR)/tcl && \
22417           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22418                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22419                   "RANLIB=$${RANLIB}" \
22420                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22421                   installcheck) \
22422           || exit 1
22423
22424 @endif tcl
22425
22426 .PHONY: maybe-mostlyclean-tcl mostlyclean-tcl
22427 maybe-mostlyclean-tcl:
22428 @if tcl
22429 maybe-mostlyclean-tcl: mostlyclean-tcl
22430
22431 # tcl doesn't support mostlyclean.
22432 mostlyclean-tcl:
22433
22434 @endif tcl
22435
22436 .PHONY: maybe-clean-tcl clean-tcl
22437 maybe-clean-tcl:
22438 @if tcl
22439 maybe-clean-tcl: clean-tcl
22440
22441 clean-tcl: 
22442         @: $(MAKE); $(unstage)
22443         @[ -f ./tcl/Makefile ] || exit 0; \
22444         r=`${PWD_COMMAND}`; export r; \
22445         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22446         $(HOST_EXPORTS) \
22447         for flag in $(EXTRA_HOST_FLAGS) ; do \
22448           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22449         done; \
22450         echo "Doing clean in tcl"; \
22451         (cd $(HOST_SUBDIR)/tcl && \
22452           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22453                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22454                   "RANLIB=$${RANLIB}" \
22455                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22456                   clean) \
22457           || exit 1
22458
22459 @endif tcl
22460
22461 .PHONY: maybe-distclean-tcl distclean-tcl
22462 maybe-distclean-tcl:
22463 @if tcl
22464 maybe-distclean-tcl: distclean-tcl
22465
22466 distclean-tcl: 
22467         @: $(MAKE); $(unstage)
22468         @[ -f ./tcl/Makefile ] || exit 0; \
22469         r=`${PWD_COMMAND}`; export r; \
22470         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22471         $(HOST_EXPORTS) \
22472         for flag in $(EXTRA_HOST_FLAGS) ; do \
22473           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22474         done; \
22475         echo "Doing distclean in tcl"; \
22476         (cd $(HOST_SUBDIR)/tcl && \
22477           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22478                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22479                   "RANLIB=$${RANLIB}" \
22480                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22481                   distclean) \
22482           || exit 1
22483
22484 @endif tcl
22485
22486 .PHONY: maybe-maintainer-clean-tcl maintainer-clean-tcl
22487 maybe-maintainer-clean-tcl:
22488 @if tcl
22489 maybe-maintainer-clean-tcl: maintainer-clean-tcl
22490
22491 maintainer-clean-tcl: 
22492         @: $(MAKE); $(unstage)
22493         @[ -f ./tcl/Makefile ] || exit 0; \
22494         r=`${PWD_COMMAND}`; export r; \
22495         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22496         $(HOST_EXPORTS) \
22497         for flag in $(EXTRA_HOST_FLAGS) ; do \
22498           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22499         done; \
22500         echo "Doing maintainer-clean in tcl"; \
22501         (cd $(HOST_SUBDIR)/tcl && \
22502           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22503                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22504                   "RANLIB=$${RANLIB}" \
22505                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22506                   maintainer-clean) \
22507           || exit 1
22508
22509 @endif tcl
22510
22511
22512
22513 .PHONY: configure-itcl maybe-configure-itcl
22514 maybe-configure-itcl:
22515 @if gcc-bootstrap
22516 configure-itcl: stage_current
22517 @endif gcc-bootstrap
22518 @if itcl
22519 maybe-configure-itcl: configure-itcl
22520 configure-itcl: 
22521         @: $(MAKE); $(unstage)
22522         @r=`${PWD_COMMAND}`; export r; \
22523         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22524         test ! -f $(HOST_SUBDIR)/itcl/Makefile || exit 0; \
22525         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/itcl; \
22526         $(HOST_EXPORTS)  \
22527         echo Configuring in $(HOST_SUBDIR)/itcl; \
22528         cd "$(HOST_SUBDIR)/itcl" || exit 1; \
22529         case $(srcdir) in \
22530           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22531           *) topdir=`echo $(HOST_SUBDIR)/itcl/ | \
22532                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22533         esac; \
22534         module_srcdir=itcl; \
22535         $(SHELL) \
22536           $$s/$$module_srcdir/configure \
22537           --srcdir=$${topdir}/$$module_srcdir \
22538           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22539           --target=${target_alias}  \
22540           || exit 1
22541 @endif itcl
22542
22543
22544
22545
22546
22547 .PHONY: all-itcl maybe-all-itcl
22548 maybe-all-itcl:
22549 @if gcc-bootstrap
22550 all-itcl: stage_current
22551 @endif gcc-bootstrap
22552 @if itcl
22553 TARGET-itcl=all
22554 maybe-all-itcl: all-itcl
22555 all-itcl: configure-itcl
22556         @: $(MAKE); $(unstage)
22557         @r=`${PWD_COMMAND}`; export r; \
22558         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22559         $(HOST_EXPORTS)  \
22560         (cd $(HOST_SUBDIR)/itcl && \
22561           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
22562                 $(TARGET-itcl))
22563 @endif itcl
22564
22565
22566
22567
22568 .PHONY: check-itcl maybe-check-itcl
22569 maybe-check-itcl:
22570 @if itcl
22571 maybe-check-itcl: check-itcl
22572
22573 check-itcl:
22574         @: $(MAKE); $(unstage)
22575         @r=`${PWD_COMMAND}`; export r; \
22576         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22577         $(HOST_EXPORTS)  \
22578         (cd $(HOST_SUBDIR)/itcl && \
22579           $(MAKE) $(FLAGS_TO_PASS)  check)
22580
22581 @endif itcl
22582
22583 .PHONY: install-itcl maybe-install-itcl
22584 maybe-install-itcl:
22585 @if itcl
22586 maybe-install-itcl: install-itcl
22587
22588 install-itcl: installdirs
22589         @: $(MAKE); $(unstage)
22590         @r=`${PWD_COMMAND}`; export r; \
22591         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22592         $(HOST_EXPORTS) \
22593         (cd $(HOST_SUBDIR)/itcl && \
22594           $(MAKE) $(FLAGS_TO_PASS)  install)
22595
22596 @endif itcl
22597
22598 .PHONY: install-strip-itcl maybe-install-strip-itcl
22599 maybe-install-strip-itcl:
22600 @if itcl
22601 maybe-install-strip-itcl: install-strip-itcl
22602
22603 install-strip-itcl: installdirs
22604         @: $(MAKE); $(unstage)
22605         @r=`${PWD_COMMAND}`; export r; \
22606         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22607         $(HOST_EXPORTS) \
22608         (cd $(HOST_SUBDIR)/itcl && \
22609           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
22610
22611 @endif itcl
22612
22613 # Other targets (info, dvi, pdf, etc.)
22614
22615 .PHONY: maybe-info-itcl info-itcl
22616 maybe-info-itcl:
22617 @if itcl
22618 maybe-info-itcl: info-itcl
22619
22620 info-itcl: \
22621     configure-itcl 
22622         @: $(MAKE); $(unstage)
22623         @[ -f ./itcl/Makefile ] || exit 0; \
22624         r=`${PWD_COMMAND}`; export r; \
22625         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22626         $(HOST_EXPORTS) \
22627         for flag in $(EXTRA_HOST_FLAGS) ; do \
22628           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22629         done; \
22630         echo "Doing info in itcl"; \
22631         (cd $(HOST_SUBDIR)/itcl && \
22632           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22633                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22634                   "RANLIB=$${RANLIB}" \
22635                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22636                   info) \
22637           || exit 1
22638
22639 @endif itcl
22640
22641 .PHONY: maybe-dvi-itcl dvi-itcl
22642 maybe-dvi-itcl:
22643 @if itcl
22644 maybe-dvi-itcl: dvi-itcl
22645
22646 dvi-itcl: \
22647     configure-itcl 
22648         @: $(MAKE); $(unstage)
22649         @[ -f ./itcl/Makefile ] || exit 0; \
22650         r=`${PWD_COMMAND}`; export r; \
22651         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22652         $(HOST_EXPORTS) \
22653         for flag in $(EXTRA_HOST_FLAGS) ; do \
22654           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22655         done; \
22656         echo "Doing dvi in itcl"; \
22657         (cd $(HOST_SUBDIR)/itcl && \
22658           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22659                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22660                   "RANLIB=$${RANLIB}" \
22661                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22662                   dvi) \
22663           || exit 1
22664
22665 @endif itcl
22666
22667 .PHONY: maybe-pdf-itcl pdf-itcl
22668 maybe-pdf-itcl:
22669 @if itcl
22670 maybe-pdf-itcl: pdf-itcl
22671
22672 pdf-itcl: \
22673     configure-itcl 
22674         @: $(MAKE); $(unstage)
22675         @[ -f ./itcl/Makefile ] || exit 0; \
22676         r=`${PWD_COMMAND}`; export r; \
22677         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22678         $(HOST_EXPORTS) \
22679         for flag in $(EXTRA_HOST_FLAGS) ; do \
22680           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22681         done; \
22682         echo "Doing pdf in itcl"; \
22683         (cd $(HOST_SUBDIR)/itcl && \
22684           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22685                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22686                   "RANLIB=$${RANLIB}" \
22687                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22688                   pdf) \
22689           || exit 1
22690
22691 @endif itcl
22692
22693 .PHONY: maybe-html-itcl html-itcl
22694 maybe-html-itcl:
22695 @if itcl
22696 maybe-html-itcl: html-itcl
22697
22698 html-itcl: \
22699     configure-itcl 
22700         @: $(MAKE); $(unstage)
22701         @[ -f ./itcl/Makefile ] || exit 0; \
22702         r=`${PWD_COMMAND}`; export r; \
22703         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22704         $(HOST_EXPORTS) \
22705         for flag in $(EXTRA_HOST_FLAGS) ; do \
22706           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22707         done; \
22708         echo "Doing html in itcl"; \
22709         (cd $(HOST_SUBDIR)/itcl && \
22710           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22711                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22712                   "RANLIB=$${RANLIB}" \
22713                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22714                   html) \
22715           || exit 1
22716
22717 @endif itcl
22718
22719 .PHONY: maybe-TAGS-itcl TAGS-itcl
22720 maybe-TAGS-itcl:
22721 @if itcl
22722 maybe-TAGS-itcl: TAGS-itcl
22723
22724 TAGS-itcl: \
22725     configure-itcl 
22726         @: $(MAKE); $(unstage)
22727         @[ -f ./itcl/Makefile ] || exit 0; \
22728         r=`${PWD_COMMAND}`; export r; \
22729         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22730         $(HOST_EXPORTS) \
22731         for flag in $(EXTRA_HOST_FLAGS) ; do \
22732           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22733         done; \
22734         echo "Doing TAGS in itcl"; \
22735         (cd $(HOST_SUBDIR)/itcl && \
22736           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22737                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22738                   "RANLIB=$${RANLIB}" \
22739                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22740                   TAGS) \
22741           || exit 1
22742
22743 @endif itcl
22744
22745 .PHONY: maybe-install-info-itcl install-info-itcl
22746 maybe-install-info-itcl:
22747 @if itcl
22748 maybe-install-info-itcl: install-info-itcl
22749
22750 install-info-itcl: \
22751     configure-itcl \
22752     info-itcl 
22753         @: $(MAKE); $(unstage)
22754         @[ -f ./itcl/Makefile ] || exit 0; \
22755         r=`${PWD_COMMAND}`; export r; \
22756         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22757         $(HOST_EXPORTS) \
22758         for flag in $(EXTRA_HOST_FLAGS) ; do \
22759           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22760         done; \
22761         echo "Doing install-info in itcl"; \
22762         (cd $(HOST_SUBDIR)/itcl && \
22763           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22764                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22765                   "RANLIB=$${RANLIB}" \
22766                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22767                   install-info) \
22768           || exit 1
22769
22770 @endif itcl
22771
22772 .PHONY: maybe-install-dvi-itcl install-dvi-itcl
22773 maybe-install-dvi-itcl:
22774 @if itcl
22775 maybe-install-dvi-itcl: install-dvi-itcl
22776
22777 install-dvi-itcl: \
22778     configure-itcl \
22779     dvi-itcl 
22780         @: $(MAKE); $(unstage)
22781         @[ -f ./itcl/Makefile ] || exit 0; \
22782         r=`${PWD_COMMAND}`; export r; \
22783         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22784         $(HOST_EXPORTS) \
22785         for flag in $(EXTRA_HOST_FLAGS) ; do \
22786           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22787         done; \
22788         echo "Doing install-dvi in itcl"; \
22789         (cd $(HOST_SUBDIR)/itcl && \
22790           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22791                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22792                   "RANLIB=$${RANLIB}" \
22793                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22794                   install-dvi) \
22795           || exit 1
22796
22797 @endif itcl
22798
22799 .PHONY: maybe-install-pdf-itcl install-pdf-itcl
22800 maybe-install-pdf-itcl:
22801 @if itcl
22802 maybe-install-pdf-itcl: install-pdf-itcl
22803
22804 install-pdf-itcl: \
22805     configure-itcl \
22806     pdf-itcl 
22807         @: $(MAKE); $(unstage)
22808         @[ -f ./itcl/Makefile ] || exit 0; \
22809         r=`${PWD_COMMAND}`; export r; \
22810         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22811         $(HOST_EXPORTS) \
22812         for flag in $(EXTRA_HOST_FLAGS) ; do \
22813           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22814         done; \
22815         echo "Doing install-pdf in itcl"; \
22816         (cd $(HOST_SUBDIR)/itcl && \
22817           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22818                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22819                   "RANLIB=$${RANLIB}" \
22820                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22821                   install-pdf) \
22822           || exit 1
22823
22824 @endif itcl
22825
22826 .PHONY: maybe-install-html-itcl install-html-itcl
22827 maybe-install-html-itcl:
22828 @if itcl
22829 maybe-install-html-itcl: install-html-itcl
22830
22831 install-html-itcl: \
22832     configure-itcl \
22833     html-itcl 
22834         @: $(MAKE); $(unstage)
22835         @[ -f ./itcl/Makefile ] || exit 0; \
22836         r=`${PWD_COMMAND}`; export r; \
22837         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22838         $(HOST_EXPORTS) \
22839         for flag in $(EXTRA_HOST_FLAGS) ; do \
22840           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22841         done; \
22842         echo "Doing install-html in itcl"; \
22843         (cd $(HOST_SUBDIR)/itcl && \
22844           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22845                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22846                   "RANLIB=$${RANLIB}" \
22847                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22848                   install-html) \
22849           || exit 1
22850
22851 @endif itcl
22852
22853 .PHONY: maybe-installcheck-itcl installcheck-itcl
22854 maybe-installcheck-itcl:
22855 @if itcl
22856 maybe-installcheck-itcl: installcheck-itcl
22857
22858 installcheck-itcl: \
22859     configure-itcl 
22860         @: $(MAKE); $(unstage)
22861         @[ -f ./itcl/Makefile ] || exit 0; \
22862         r=`${PWD_COMMAND}`; export r; \
22863         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22864         $(HOST_EXPORTS) \
22865         for flag in $(EXTRA_HOST_FLAGS) ; do \
22866           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22867         done; \
22868         echo "Doing installcheck in itcl"; \
22869         (cd $(HOST_SUBDIR)/itcl && \
22870           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22871                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22872                   "RANLIB=$${RANLIB}" \
22873                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22874                   installcheck) \
22875           || exit 1
22876
22877 @endif itcl
22878
22879 .PHONY: maybe-mostlyclean-itcl mostlyclean-itcl
22880 maybe-mostlyclean-itcl:
22881 @if itcl
22882 maybe-mostlyclean-itcl: mostlyclean-itcl
22883
22884 mostlyclean-itcl: 
22885         @: $(MAKE); $(unstage)
22886         @[ -f ./itcl/Makefile ] || exit 0; \
22887         r=`${PWD_COMMAND}`; export r; \
22888         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22889         $(HOST_EXPORTS) \
22890         for flag in $(EXTRA_HOST_FLAGS) ; do \
22891           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22892         done; \
22893         echo "Doing mostlyclean in itcl"; \
22894         (cd $(HOST_SUBDIR)/itcl && \
22895           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22896                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22897                   "RANLIB=$${RANLIB}" \
22898                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22899                   mostlyclean) \
22900           || exit 1
22901
22902 @endif itcl
22903
22904 .PHONY: maybe-clean-itcl clean-itcl
22905 maybe-clean-itcl:
22906 @if itcl
22907 maybe-clean-itcl: clean-itcl
22908
22909 clean-itcl: 
22910         @: $(MAKE); $(unstage)
22911         @[ -f ./itcl/Makefile ] || exit 0; \
22912         r=`${PWD_COMMAND}`; export r; \
22913         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22914         $(HOST_EXPORTS) \
22915         for flag in $(EXTRA_HOST_FLAGS) ; do \
22916           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22917         done; \
22918         echo "Doing clean in itcl"; \
22919         (cd $(HOST_SUBDIR)/itcl && \
22920           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22921                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22922                   "RANLIB=$${RANLIB}" \
22923                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22924                   clean) \
22925           || exit 1
22926
22927 @endif itcl
22928
22929 .PHONY: maybe-distclean-itcl distclean-itcl
22930 maybe-distclean-itcl:
22931 @if itcl
22932 maybe-distclean-itcl: distclean-itcl
22933
22934 distclean-itcl: 
22935         @: $(MAKE); $(unstage)
22936         @[ -f ./itcl/Makefile ] || exit 0; \
22937         r=`${PWD_COMMAND}`; export r; \
22938         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22939         $(HOST_EXPORTS) \
22940         for flag in $(EXTRA_HOST_FLAGS) ; do \
22941           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22942         done; \
22943         echo "Doing distclean in itcl"; \
22944         (cd $(HOST_SUBDIR)/itcl && \
22945           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22946                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22947                   "RANLIB=$${RANLIB}" \
22948                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22949                   distclean) \
22950           || exit 1
22951
22952 @endif itcl
22953
22954 .PHONY: maybe-maintainer-clean-itcl maintainer-clean-itcl
22955 maybe-maintainer-clean-itcl:
22956 @if itcl
22957 maybe-maintainer-clean-itcl: maintainer-clean-itcl
22958
22959 maintainer-clean-itcl: 
22960         @: $(MAKE); $(unstage)
22961         @[ -f ./itcl/Makefile ] || exit 0; \
22962         r=`${PWD_COMMAND}`; export r; \
22963         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22964         $(HOST_EXPORTS) \
22965         for flag in $(EXTRA_HOST_FLAGS) ; do \
22966           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22967         done; \
22968         echo "Doing maintainer-clean in itcl"; \
22969         (cd $(HOST_SUBDIR)/itcl && \
22970           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22971                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22972                   "RANLIB=$${RANLIB}" \
22973                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22974                   maintainer-clean) \
22975           || exit 1
22976
22977 @endif itcl
22978
22979
22980
22981 .PHONY: configure-ld maybe-configure-ld
22982 maybe-configure-ld:
22983 @if gcc-bootstrap
22984 configure-ld: stage_current
22985 @endif gcc-bootstrap
22986 @if ld
22987 maybe-configure-ld: configure-ld
22988 configure-ld: 
22989         @r=`${PWD_COMMAND}`; export r; \
22990         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22991         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
22992         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
22993         $(HOST_EXPORTS)  \
22994         echo Configuring in $(HOST_SUBDIR)/ld; \
22995         cd "$(HOST_SUBDIR)/ld" || exit 1; \
22996         case $(srcdir) in \
22997           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22998           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
22999                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23000         esac; \
23001         module_srcdir=ld; \
23002         $(SHELL) \
23003           $$s/$$module_srcdir/configure \
23004           --srcdir=$${topdir}/$$module_srcdir \
23005           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23006           --target=${target_alias}  \
23007           || exit 1
23008 @endif ld
23009
23010
23011
23012 .PHONY: configure-stage1-ld maybe-configure-stage1-ld
23013 maybe-configure-stage1-ld:
23014 @if ld-bootstrap
23015 maybe-configure-stage1-ld: configure-stage1-ld
23016 configure-stage1-ld:
23017         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23018         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
23019         @r=`${PWD_COMMAND}`; export r; \
23020         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23021         TFLAGS="$(STAGE1_TFLAGS)"; \
23022         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
23023         $(HOST_EXPORTS) \
23024         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
23025         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
23026         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
23027         echo Configuring stage 1 in $(HOST_SUBDIR)/ld; \
23028         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
23029         cd $(HOST_SUBDIR)/ld || exit 1; \
23030         case $(srcdir) in \
23031           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23032           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
23033                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23034         esac; \
23035         module_srcdir=ld; \
23036         $(SHELL) $$s/$$module_srcdir/configure \
23037           --srcdir=$${topdir}/$$module_srcdir \
23038           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23039           --target=${target_alias} \
23040            \
23041           $(STAGE1_CONFIGURE_FLAGS)
23042 @endif ld-bootstrap
23043
23044 .PHONY: configure-stage2-ld maybe-configure-stage2-ld
23045 maybe-configure-stage2-ld:
23046 @if ld-bootstrap
23047 maybe-configure-stage2-ld: configure-stage2-ld
23048 configure-stage2-ld:
23049         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
23050         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
23051         @r=`${PWD_COMMAND}`; export r; \
23052         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23053         TFLAGS="$(STAGE2_TFLAGS)"; \
23054         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
23055         $(HOST_EXPORTS) \
23056         $(POSTSTAGE1_HOST_EXPORTS) \
23057         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
23058         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
23059         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
23060         echo Configuring stage 2 in $(HOST_SUBDIR)/ld; \
23061         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
23062         cd $(HOST_SUBDIR)/ld || exit 1; \
23063         case $(srcdir) in \
23064           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23065           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
23066                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23067         esac; \
23068         module_srcdir=ld; \
23069         $(SHELL) $$s/$$module_srcdir/configure \
23070           --srcdir=$${topdir}/$$module_srcdir \
23071           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23072           --target=${target_alias} \
23073           --with-build-libsubdir=$(HOST_SUBDIR) \
23074           $(STAGE2_CONFIGURE_FLAGS)
23075 @endif ld-bootstrap
23076
23077 .PHONY: configure-stage3-ld maybe-configure-stage3-ld
23078 maybe-configure-stage3-ld:
23079 @if ld-bootstrap
23080 maybe-configure-stage3-ld: configure-stage3-ld
23081 configure-stage3-ld:
23082         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
23083         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
23084         @r=`${PWD_COMMAND}`; export r; \
23085         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23086         TFLAGS="$(STAGE3_TFLAGS)"; \
23087         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
23088         $(HOST_EXPORTS) \
23089         $(POSTSTAGE1_HOST_EXPORTS) \
23090         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
23091         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
23092         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
23093         echo Configuring stage 3 in $(HOST_SUBDIR)/ld; \
23094         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
23095         cd $(HOST_SUBDIR)/ld || exit 1; \
23096         case $(srcdir) in \
23097           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23098           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
23099                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23100         esac; \
23101         module_srcdir=ld; \
23102         $(SHELL) $$s/$$module_srcdir/configure \
23103           --srcdir=$${topdir}/$$module_srcdir \
23104           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23105           --target=${target_alias} \
23106           --with-build-libsubdir=$(HOST_SUBDIR) \
23107           $(STAGE3_CONFIGURE_FLAGS)
23108 @endif ld-bootstrap
23109
23110 .PHONY: configure-stage4-ld maybe-configure-stage4-ld
23111 maybe-configure-stage4-ld:
23112 @if ld-bootstrap
23113 maybe-configure-stage4-ld: configure-stage4-ld
23114 configure-stage4-ld:
23115         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
23116         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
23117         @r=`${PWD_COMMAND}`; export r; \
23118         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23119         TFLAGS="$(STAGE4_TFLAGS)"; \
23120         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
23121         $(HOST_EXPORTS) \
23122         $(POSTSTAGE1_HOST_EXPORTS) \
23123         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
23124         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
23125         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
23126         echo Configuring stage 4 in $(HOST_SUBDIR)/ld; \
23127         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
23128         cd $(HOST_SUBDIR)/ld || exit 1; \
23129         case $(srcdir) in \
23130           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23131           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
23132                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23133         esac; \
23134         module_srcdir=ld; \
23135         $(SHELL) $$s/$$module_srcdir/configure \
23136           --srcdir=$${topdir}/$$module_srcdir \
23137           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23138           --target=${target_alias} \
23139           --with-build-libsubdir=$(HOST_SUBDIR) \
23140           $(STAGE4_CONFIGURE_FLAGS)
23141 @endif ld-bootstrap
23142
23143 .PHONY: configure-stageprofile-ld maybe-configure-stageprofile-ld
23144 maybe-configure-stageprofile-ld:
23145 @if ld-bootstrap
23146 maybe-configure-stageprofile-ld: configure-stageprofile-ld
23147 configure-stageprofile-ld:
23148         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23149         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
23150         @r=`${PWD_COMMAND}`; export r; \
23151         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23152         TFLAGS="$(STAGEprofile_TFLAGS)"; \
23153         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
23154         $(HOST_EXPORTS) \
23155         $(POSTSTAGE1_HOST_EXPORTS) \
23156         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
23157         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
23158         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
23159         echo Configuring stage profile in $(HOST_SUBDIR)/ld; \
23160         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
23161         cd $(HOST_SUBDIR)/ld || exit 1; \
23162         case $(srcdir) in \
23163           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23164           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
23165                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23166         esac; \
23167         module_srcdir=ld; \
23168         $(SHELL) $$s/$$module_srcdir/configure \
23169           --srcdir=$${topdir}/$$module_srcdir \
23170           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23171           --target=${target_alias} \
23172           --with-build-libsubdir=$(HOST_SUBDIR) \
23173           $(STAGEprofile_CONFIGURE_FLAGS)
23174 @endif ld-bootstrap
23175
23176 .PHONY: configure-stagetrain-ld maybe-configure-stagetrain-ld
23177 maybe-configure-stagetrain-ld:
23178 @if ld-bootstrap
23179 maybe-configure-stagetrain-ld: configure-stagetrain-ld
23180 configure-stagetrain-ld:
23181         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
23182         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
23183         @r=`${PWD_COMMAND}`; export r; \
23184         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23185         TFLAGS="$(STAGEtrain_TFLAGS)"; \
23186         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
23187         $(HOST_EXPORTS) \
23188         $(POSTSTAGE1_HOST_EXPORTS) \
23189         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
23190         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
23191         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
23192         echo Configuring stage train in $(HOST_SUBDIR)/ld; \
23193         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
23194         cd $(HOST_SUBDIR)/ld || exit 1; \
23195         case $(srcdir) in \
23196           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23197           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
23198                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23199         esac; \
23200         module_srcdir=ld; \
23201         $(SHELL) $$s/$$module_srcdir/configure \
23202           --srcdir=$${topdir}/$$module_srcdir \
23203           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23204           --target=${target_alias} \
23205           --with-build-libsubdir=$(HOST_SUBDIR) \
23206           $(STAGEtrain_CONFIGURE_FLAGS)
23207 @endif ld-bootstrap
23208
23209 .PHONY: configure-stagefeedback-ld maybe-configure-stagefeedback-ld
23210 maybe-configure-stagefeedback-ld:
23211 @if ld-bootstrap
23212 maybe-configure-stagefeedback-ld: configure-stagefeedback-ld
23213 configure-stagefeedback-ld:
23214         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23215         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
23216         @r=`${PWD_COMMAND}`; export r; \
23217         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23218         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
23219         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
23220         $(HOST_EXPORTS) \
23221         $(POSTSTAGE1_HOST_EXPORTS) \
23222         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
23223         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
23224         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
23225         echo Configuring stage feedback in $(HOST_SUBDIR)/ld; \
23226         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
23227         cd $(HOST_SUBDIR)/ld || exit 1; \
23228         case $(srcdir) in \
23229           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23230           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
23231                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23232         esac; \
23233         module_srcdir=ld; \
23234         $(SHELL) $$s/$$module_srcdir/configure \
23235           --srcdir=$${topdir}/$$module_srcdir \
23236           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23237           --target=${target_alias} \
23238           --with-build-libsubdir=$(HOST_SUBDIR) \
23239           $(STAGEfeedback_CONFIGURE_FLAGS)
23240 @endif ld-bootstrap
23241
23242 .PHONY: configure-stageautoprofile-ld maybe-configure-stageautoprofile-ld
23243 maybe-configure-stageautoprofile-ld:
23244 @if ld-bootstrap
23245 maybe-configure-stageautoprofile-ld: configure-stageautoprofile-ld
23246 configure-stageautoprofile-ld:
23247         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
23248         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
23249         @r=`${PWD_COMMAND}`; export r; \
23250         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23251         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
23252         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
23253         $(HOST_EXPORTS) \
23254         $(POSTSTAGE1_HOST_EXPORTS) \
23255         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
23256         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
23257         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
23258         echo Configuring stage autoprofile in $(HOST_SUBDIR)/ld; \
23259         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
23260         cd $(HOST_SUBDIR)/ld || exit 1; \
23261         case $(srcdir) in \
23262           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23263           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
23264                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23265         esac; \
23266         module_srcdir=ld; \
23267         $(SHELL) $$s/$$module_srcdir/configure \
23268           --srcdir=$${topdir}/$$module_srcdir \
23269           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23270           --target=${target_alias} \
23271           --with-build-libsubdir=$(HOST_SUBDIR) \
23272           $(STAGEautoprofile_CONFIGURE_FLAGS)
23273 @endif ld-bootstrap
23274
23275 .PHONY: configure-stageautofeedback-ld maybe-configure-stageautofeedback-ld
23276 maybe-configure-stageautofeedback-ld:
23277 @if ld-bootstrap
23278 maybe-configure-stageautofeedback-ld: configure-stageautofeedback-ld
23279 configure-stageautofeedback-ld:
23280         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
23281         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
23282         @r=`${PWD_COMMAND}`; export r; \
23283         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23284         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
23285         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
23286         $(HOST_EXPORTS) \
23287         $(POSTSTAGE1_HOST_EXPORTS) \
23288         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
23289         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
23290         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
23291         echo Configuring stage autofeedback in $(HOST_SUBDIR)/ld; \
23292         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
23293         cd $(HOST_SUBDIR)/ld || exit 1; \
23294         case $(srcdir) in \
23295           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23296           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
23297                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23298         esac; \
23299         module_srcdir=ld; \
23300         $(SHELL) $$s/$$module_srcdir/configure \
23301           --srcdir=$${topdir}/$$module_srcdir \
23302           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23303           --target=${target_alias} \
23304           --with-build-libsubdir=$(HOST_SUBDIR) \
23305           $(STAGEautofeedback_CONFIGURE_FLAGS)
23306 @endif ld-bootstrap
23307
23308
23309
23310
23311
23312 .PHONY: all-ld maybe-all-ld
23313 maybe-all-ld:
23314 @if gcc-bootstrap
23315 all-ld: stage_current
23316 @endif gcc-bootstrap
23317 @if ld
23318 TARGET-ld=all
23319 maybe-all-ld: all-ld
23320 all-ld: configure-ld
23321         @r=`${PWD_COMMAND}`; export r; \
23322         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23323         $(HOST_EXPORTS)  \
23324         (cd $(HOST_SUBDIR)/ld && \
23325           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
23326                 $(TARGET-ld))
23327 @endif ld
23328
23329
23330
23331 .PHONY: all-stage1-ld maybe-all-stage1-ld
23332 .PHONY: clean-stage1-ld maybe-clean-stage1-ld
23333 maybe-all-stage1-ld:
23334 maybe-clean-stage1-ld:
23335 @if ld-bootstrap
23336 maybe-all-stage1-ld: all-stage1-ld
23337 all-stage1: all-stage1-ld
23338 TARGET-stage1-ld = $(TARGET-ld)
23339 all-stage1-ld: configure-stage1-ld
23340         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23341         @r=`${PWD_COMMAND}`; export r; \
23342         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23343         TFLAGS="$(STAGE1_TFLAGS)"; \
23344         $(HOST_EXPORTS)  \
23345         cd $(HOST_SUBDIR)/ld && \
23346          \
23347         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23348                 CFLAGS="$(STAGE1_CFLAGS)" \
23349                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
23350                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
23351                 LIBCFLAGS="$(LIBCFLAGS)" \
23352                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23353                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23354                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23355                 $(EXTRA_HOST_FLAGS)  \
23356                 $(STAGE1_FLAGS_TO_PASS)  \
23357                 TFLAGS="$(STAGE1_TFLAGS)"  \
23358                 $(TARGET-stage1-ld)
23359
23360 maybe-clean-stage1-ld: clean-stage1-ld
23361 clean-stage1: clean-stage1-ld
23362 clean-stage1-ld:
23363         @if [ $(current_stage) = stage1 ]; then \
23364           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
23365         else \
23366           [ -f $(HOST_SUBDIR)/stage1-ld/Makefile ] || exit 0; \
23367           $(MAKE) stage1-start; \
23368         fi; \
23369         cd $(HOST_SUBDIR)/ld && \
23370         $(MAKE) $(EXTRA_HOST_FLAGS)  \
23371         $(STAGE1_FLAGS_TO_PASS)  clean
23372 @endif ld-bootstrap
23373
23374
23375 .PHONY: all-stage2-ld maybe-all-stage2-ld
23376 .PHONY: clean-stage2-ld maybe-clean-stage2-ld
23377 maybe-all-stage2-ld:
23378 maybe-clean-stage2-ld:
23379 @if ld-bootstrap
23380 maybe-all-stage2-ld: all-stage2-ld
23381 all-stage2: all-stage2-ld
23382 TARGET-stage2-ld = $(TARGET-ld)
23383 all-stage2-ld: configure-stage2-ld
23384         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
23385         @r=`${PWD_COMMAND}`; export r; \
23386         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23387         TFLAGS="$(STAGE2_TFLAGS)"; \
23388         $(HOST_EXPORTS) \
23389         $(POSTSTAGE1_HOST_EXPORTS)  \
23390         cd $(HOST_SUBDIR)/ld && \
23391          \
23392         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23393                 CFLAGS="$(STAGE2_CFLAGS)" \
23394                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
23395                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
23396                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
23397                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23398                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23399                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23400                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
23401                 TFLAGS="$(STAGE2_TFLAGS)"  \
23402                 $(TARGET-stage2-ld)
23403
23404 maybe-clean-stage2-ld: clean-stage2-ld
23405 clean-stage2: clean-stage2-ld
23406 clean-stage2-ld:
23407         @if [ $(current_stage) = stage2 ]; then \
23408           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
23409         else \
23410           [ -f $(HOST_SUBDIR)/stage2-ld/Makefile ] || exit 0; \
23411           $(MAKE) stage2-start; \
23412         fi; \
23413         cd $(HOST_SUBDIR)/ld && \
23414         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
23415 @endif ld-bootstrap
23416
23417
23418 .PHONY: all-stage3-ld maybe-all-stage3-ld
23419 .PHONY: clean-stage3-ld maybe-clean-stage3-ld
23420 maybe-all-stage3-ld:
23421 maybe-clean-stage3-ld:
23422 @if ld-bootstrap
23423 maybe-all-stage3-ld: all-stage3-ld
23424 all-stage3: all-stage3-ld
23425 TARGET-stage3-ld = $(TARGET-ld)
23426 all-stage3-ld: configure-stage3-ld
23427         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
23428         @r=`${PWD_COMMAND}`; export r; \
23429         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23430         TFLAGS="$(STAGE3_TFLAGS)"; \
23431         $(HOST_EXPORTS) \
23432         $(POSTSTAGE1_HOST_EXPORTS)  \
23433         cd $(HOST_SUBDIR)/ld && \
23434          \
23435         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23436                 CFLAGS="$(STAGE3_CFLAGS)" \
23437                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
23438                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
23439                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
23440                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23441                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23442                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23443                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
23444                 TFLAGS="$(STAGE3_TFLAGS)"  \
23445                 $(TARGET-stage3-ld)
23446
23447 maybe-clean-stage3-ld: clean-stage3-ld
23448 clean-stage3: clean-stage3-ld
23449 clean-stage3-ld:
23450         @if [ $(current_stage) = stage3 ]; then \
23451           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
23452         else \
23453           [ -f $(HOST_SUBDIR)/stage3-ld/Makefile ] || exit 0; \
23454           $(MAKE) stage3-start; \
23455         fi; \
23456         cd $(HOST_SUBDIR)/ld && \
23457         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
23458 @endif ld-bootstrap
23459
23460
23461 .PHONY: all-stage4-ld maybe-all-stage4-ld
23462 .PHONY: clean-stage4-ld maybe-clean-stage4-ld
23463 maybe-all-stage4-ld:
23464 maybe-clean-stage4-ld:
23465 @if ld-bootstrap
23466 maybe-all-stage4-ld: all-stage4-ld
23467 all-stage4: all-stage4-ld
23468 TARGET-stage4-ld = $(TARGET-ld)
23469 all-stage4-ld: configure-stage4-ld
23470         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
23471         @r=`${PWD_COMMAND}`; export r; \
23472         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23473         TFLAGS="$(STAGE4_TFLAGS)"; \
23474         $(HOST_EXPORTS) \
23475         $(POSTSTAGE1_HOST_EXPORTS)  \
23476         cd $(HOST_SUBDIR)/ld && \
23477          \
23478         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23479                 CFLAGS="$(STAGE4_CFLAGS)" \
23480                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
23481                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
23482                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
23483                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23484                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23485                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23486                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
23487                 TFLAGS="$(STAGE4_TFLAGS)"  \
23488                 $(TARGET-stage4-ld)
23489
23490 maybe-clean-stage4-ld: clean-stage4-ld
23491 clean-stage4: clean-stage4-ld
23492 clean-stage4-ld:
23493         @if [ $(current_stage) = stage4 ]; then \
23494           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
23495         else \
23496           [ -f $(HOST_SUBDIR)/stage4-ld/Makefile ] || exit 0; \
23497           $(MAKE) stage4-start; \
23498         fi; \
23499         cd $(HOST_SUBDIR)/ld && \
23500         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
23501 @endif ld-bootstrap
23502
23503
23504 .PHONY: all-stageprofile-ld maybe-all-stageprofile-ld
23505 .PHONY: clean-stageprofile-ld maybe-clean-stageprofile-ld
23506 maybe-all-stageprofile-ld:
23507 maybe-clean-stageprofile-ld:
23508 @if ld-bootstrap
23509 maybe-all-stageprofile-ld: all-stageprofile-ld
23510 all-stageprofile: all-stageprofile-ld
23511 TARGET-stageprofile-ld = $(TARGET-ld)
23512 all-stageprofile-ld: configure-stageprofile-ld
23513         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23514         @r=`${PWD_COMMAND}`; export r; \
23515         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23516         TFLAGS="$(STAGEprofile_TFLAGS)"; \
23517         $(HOST_EXPORTS) \
23518         $(POSTSTAGE1_HOST_EXPORTS)  \
23519         cd $(HOST_SUBDIR)/ld && \
23520          \
23521         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23522                 CFLAGS="$(STAGEprofile_CFLAGS)" \
23523                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
23524                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
23525                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
23526                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23527                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23528                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23529                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
23530                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
23531                 $(TARGET-stageprofile-ld)
23532
23533 maybe-clean-stageprofile-ld: clean-stageprofile-ld
23534 clean-stageprofile: clean-stageprofile-ld
23535 clean-stageprofile-ld:
23536         @if [ $(current_stage) = stageprofile ]; then \
23537           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
23538         else \
23539           [ -f $(HOST_SUBDIR)/stageprofile-ld/Makefile ] || exit 0; \
23540           $(MAKE) stageprofile-start; \
23541         fi; \
23542         cd $(HOST_SUBDIR)/ld && \
23543         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
23544 @endif ld-bootstrap
23545
23546
23547 .PHONY: all-stagetrain-ld maybe-all-stagetrain-ld
23548 .PHONY: clean-stagetrain-ld maybe-clean-stagetrain-ld
23549 maybe-all-stagetrain-ld:
23550 maybe-clean-stagetrain-ld:
23551 @if ld-bootstrap
23552 maybe-all-stagetrain-ld: all-stagetrain-ld
23553 all-stagetrain: all-stagetrain-ld
23554 TARGET-stagetrain-ld = $(TARGET-ld)
23555 all-stagetrain-ld: configure-stagetrain-ld
23556         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
23557         @r=`${PWD_COMMAND}`; export r; \
23558         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23559         TFLAGS="$(STAGEtrain_TFLAGS)"; \
23560         $(HOST_EXPORTS) \
23561         $(POSTSTAGE1_HOST_EXPORTS)  \
23562         cd $(HOST_SUBDIR)/ld && \
23563          \
23564         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23565                 CFLAGS="$(STAGEtrain_CFLAGS)" \
23566                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
23567                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
23568                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
23569                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23570                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23571                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23572                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
23573                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
23574                 $(TARGET-stagetrain-ld)
23575
23576 maybe-clean-stagetrain-ld: clean-stagetrain-ld
23577 clean-stagetrain: clean-stagetrain-ld
23578 clean-stagetrain-ld:
23579         @if [ $(current_stage) = stagetrain ]; then \
23580           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
23581         else \
23582           [ -f $(HOST_SUBDIR)/stagetrain-ld/Makefile ] || exit 0; \
23583           $(MAKE) stagetrain-start; \
23584         fi; \
23585         cd $(HOST_SUBDIR)/ld && \
23586         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
23587 @endif ld-bootstrap
23588
23589
23590 .PHONY: all-stagefeedback-ld maybe-all-stagefeedback-ld
23591 .PHONY: clean-stagefeedback-ld maybe-clean-stagefeedback-ld
23592 maybe-all-stagefeedback-ld:
23593 maybe-clean-stagefeedback-ld:
23594 @if ld-bootstrap
23595 maybe-all-stagefeedback-ld: all-stagefeedback-ld
23596 all-stagefeedback: all-stagefeedback-ld
23597 TARGET-stagefeedback-ld = $(TARGET-ld)
23598 all-stagefeedback-ld: configure-stagefeedback-ld
23599         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23600         @r=`${PWD_COMMAND}`; export r; \
23601         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23602         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
23603         $(HOST_EXPORTS) \
23604         $(POSTSTAGE1_HOST_EXPORTS)  \
23605         cd $(HOST_SUBDIR)/ld && \
23606          \
23607         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23608                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
23609                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
23610                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
23611                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
23612                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23613                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23614                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23615                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
23616                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
23617                 $(TARGET-stagefeedback-ld)
23618
23619 maybe-clean-stagefeedback-ld: clean-stagefeedback-ld
23620 clean-stagefeedback: clean-stagefeedback-ld
23621 clean-stagefeedback-ld:
23622         @if [ $(current_stage) = stagefeedback ]; then \
23623           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
23624         else \
23625           [ -f $(HOST_SUBDIR)/stagefeedback-ld/Makefile ] || exit 0; \
23626           $(MAKE) stagefeedback-start; \
23627         fi; \
23628         cd $(HOST_SUBDIR)/ld && \
23629         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
23630 @endif ld-bootstrap
23631
23632
23633 .PHONY: all-stageautoprofile-ld maybe-all-stageautoprofile-ld
23634 .PHONY: clean-stageautoprofile-ld maybe-clean-stageautoprofile-ld
23635 maybe-all-stageautoprofile-ld:
23636 maybe-clean-stageautoprofile-ld:
23637 @if ld-bootstrap
23638 maybe-all-stageautoprofile-ld: all-stageautoprofile-ld
23639 all-stageautoprofile: all-stageautoprofile-ld
23640 TARGET-stageautoprofile-ld = $(TARGET-ld)
23641 all-stageautoprofile-ld: configure-stageautoprofile-ld
23642         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
23643         @r=`${PWD_COMMAND}`; export r; \
23644         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23645         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
23646         $(HOST_EXPORTS) \
23647         $(POSTSTAGE1_HOST_EXPORTS)  \
23648         cd $(HOST_SUBDIR)/ld && \
23649         $$s/gcc/config/i386/$(AUTO_PROFILE) \
23650         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23651                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
23652                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
23653                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
23654                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
23655                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23656                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23657                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23658                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
23659                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
23660                 $(TARGET-stageautoprofile-ld)
23661
23662 maybe-clean-stageautoprofile-ld: clean-stageautoprofile-ld
23663 clean-stageautoprofile: clean-stageautoprofile-ld
23664 clean-stageautoprofile-ld:
23665         @if [ $(current_stage) = stageautoprofile ]; then \
23666           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
23667         else \
23668           [ -f $(HOST_SUBDIR)/stageautoprofile-ld/Makefile ] || exit 0; \
23669           $(MAKE) stageautoprofile-start; \
23670         fi; \
23671         cd $(HOST_SUBDIR)/ld && \
23672         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
23673 @endif ld-bootstrap
23674
23675
23676 .PHONY: all-stageautofeedback-ld maybe-all-stageautofeedback-ld
23677 .PHONY: clean-stageautofeedback-ld maybe-clean-stageautofeedback-ld
23678 maybe-all-stageautofeedback-ld:
23679 maybe-clean-stageautofeedback-ld:
23680 @if ld-bootstrap
23681 maybe-all-stageautofeedback-ld: all-stageautofeedback-ld
23682 all-stageautofeedback: all-stageautofeedback-ld
23683 TARGET-stageautofeedback-ld = $(TARGET-ld)
23684 all-stageautofeedback-ld: configure-stageautofeedback-ld
23685         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
23686         @r=`${PWD_COMMAND}`; export r; \
23687         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23688         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
23689         $(HOST_EXPORTS) \
23690         $(POSTSTAGE1_HOST_EXPORTS)  \
23691         cd $(HOST_SUBDIR)/ld && \
23692          \
23693         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23694                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
23695                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
23696                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
23697                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
23698                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23699                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23700                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23701                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
23702                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
23703                 $(TARGET-stageautofeedback-ld)
23704
23705 maybe-clean-stageautofeedback-ld: clean-stageautofeedback-ld
23706 clean-stageautofeedback: clean-stageautofeedback-ld
23707 clean-stageautofeedback-ld:
23708         @if [ $(current_stage) = stageautofeedback ]; then \
23709           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
23710         else \
23711           [ -f $(HOST_SUBDIR)/stageautofeedback-ld/Makefile ] || exit 0; \
23712           $(MAKE) stageautofeedback-start; \
23713         fi; \
23714         cd $(HOST_SUBDIR)/ld && \
23715         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
23716 @endif ld-bootstrap
23717
23718
23719
23720
23721
23722 .PHONY: check-ld maybe-check-ld
23723 maybe-check-ld:
23724 @if ld
23725 maybe-check-ld: check-ld
23726
23727 check-ld:
23728         @: $(MAKE); $(unstage)
23729         @r=`${PWD_COMMAND}`; export r; \
23730         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23731         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
23732         (cd $(HOST_SUBDIR)/ld && \
23733           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
23734
23735 @endif ld
23736
23737 .PHONY: install-ld maybe-install-ld
23738 maybe-install-ld:
23739 @if ld
23740 maybe-install-ld: install-ld
23741
23742 install-ld: installdirs
23743         @: $(MAKE); $(unstage)
23744         @r=`${PWD_COMMAND}`; export r; \
23745         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23746         $(HOST_EXPORTS) \
23747         (cd $(HOST_SUBDIR)/ld && \
23748           $(MAKE) $(FLAGS_TO_PASS)  install)
23749
23750 @endif ld
23751
23752 .PHONY: install-strip-ld maybe-install-strip-ld
23753 maybe-install-strip-ld:
23754 @if ld
23755 maybe-install-strip-ld: install-strip-ld
23756
23757 install-strip-ld: installdirs
23758         @: $(MAKE); $(unstage)
23759         @r=`${PWD_COMMAND}`; export r; \
23760         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23761         $(HOST_EXPORTS) \
23762         (cd $(HOST_SUBDIR)/ld && \
23763           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
23764
23765 @endif ld
23766
23767 # Other targets (info, dvi, pdf, etc.)
23768
23769 .PHONY: maybe-info-ld info-ld
23770 maybe-info-ld:
23771 @if ld
23772 maybe-info-ld: info-ld
23773
23774 info-ld: \
23775     configure-ld 
23776         @[ -f ./ld/Makefile ] || exit 0; \
23777         r=`${PWD_COMMAND}`; export r; \
23778         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23779         $(HOST_EXPORTS) \
23780         for flag in $(EXTRA_HOST_FLAGS) ; do \
23781           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23782         done; \
23783         echo "Doing info in ld"; \
23784         (cd $(HOST_SUBDIR)/ld && \
23785           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23786                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23787                   "RANLIB=$${RANLIB}" \
23788                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23789                   info) \
23790           || exit 1
23791
23792 @endif ld
23793
23794 .PHONY: maybe-dvi-ld dvi-ld
23795 maybe-dvi-ld:
23796 @if ld
23797 maybe-dvi-ld: dvi-ld
23798
23799 dvi-ld: \
23800     configure-ld 
23801         @[ -f ./ld/Makefile ] || exit 0; \
23802         r=`${PWD_COMMAND}`; export r; \
23803         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23804         $(HOST_EXPORTS) \
23805         for flag in $(EXTRA_HOST_FLAGS) ; do \
23806           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23807         done; \
23808         echo "Doing dvi in ld"; \
23809         (cd $(HOST_SUBDIR)/ld && \
23810           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23811                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23812                   "RANLIB=$${RANLIB}" \
23813                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23814                   dvi) \
23815           || exit 1
23816
23817 @endif ld
23818
23819 .PHONY: maybe-pdf-ld pdf-ld
23820 maybe-pdf-ld:
23821 @if ld
23822 maybe-pdf-ld: pdf-ld
23823
23824 pdf-ld: \
23825     configure-ld 
23826         @[ -f ./ld/Makefile ] || exit 0; \
23827         r=`${PWD_COMMAND}`; export r; \
23828         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23829         $(HOST_EXPORTS) \
23830         for flag in $(EXTRA_HOST_FLAGS) ; do \
23831           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23832         done; \
23833         echo "Doing pdf in ld"; \
23834         (cd $(HOST_SUBDIR)/ld && \
23835           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23836                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23837                   "RANLIB=$${RANLIB}" \
23838                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23839                   pdf) \
23840           || exit 1
23841
23842 @endif ld
23843
23844 .PHONY: maybe-html-ld html-ld
23845 maybe-html-ld:
23846 @if ld
23847 maybe-html-ld: html-ld
23848
23849 html-ld: \
23850     configure-ld 
23851         @[ -f ./ld/Makefile ] || exit 0; \
23852         r=`${PWD_COMMAND}`; export r; \
23853         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23854         $(HOST_EXPORTS) \
23855         for flag in $(EXTRA_HOST_FLAGS) ; do \
23856           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23857         done; \
23858         echo "Doing html in ld"; \
23859         (cd $(HOST_SUBDIR)/ld && \
23860           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23861                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23862                   "RANLIB=$${RANLIB}" \
23863                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23864                   html) \
23865           || exit 1
23866
23867 @endif ld
23868
23869 .PHONY: maybe-TAGS-ld TAGS-ld
23870 maybe-TAGS-ld:
23871 @if ld
23872 maybe-TAGS-ld: TAGS-ld
23873
23874 TAGS-ld: \
23875     configure-ld 
23876         @[ -f ./ld/Makefile ] || exit 0; \
23877         r=`${PWD_COMMAND}`; export r; \
23878         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23879         $(HOST_EXPORTS) \
23880         for flag in $(EXTRA_HOST_FLAGS) ; do \
23881           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23882         done; \
23883         echo "Doing TAGS in ld"; \
23884         (cd $(HOST_SUBDIR)/ld && \
23885           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23886                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23887                   "RANLIB=$${RANLIB}" \
23888                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23889                   TAGS) \
23890           || exit 1
23891
23892 @endif ld
23893
23894 .PHONY: maybe-install-info-ld install-info-ld
23895 maybe-install-info-ld:
23896 @if ld
23897 maybe-install-info-ld: install-info-ld
23898
23899 install-info-ld: \
23900     configure-ld \
23901     info-ld 
23902         @[ -f ./ld/Makefile ] || exit 0; \
23903         r=`${PWD_COMMAND}`; export r; \
23904         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23905         $(HOST_EXPORTS) \
23906         for flag in $(EXTRA_HOST_FLAGS) ; do \
23907           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23908         done; \
23909         echo "Doing install-info in ld"; \
23910         (cd $(HOST_SUBDIR)/ld && \
23911           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23912                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23913                   "RANLIB=$${RANLIB}" \
23914                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23915                   install-info) \
23916           || exit 1
23917
23918 @endif ld
23919
23920 .PHONY: maybe-install-dvi-ld install-dvi-ld
23921 maybe-install-dvi-ld:
23922 @if ld
23923 maybe-install-dvi-ld: install-dvi-ld
23924
23925 install-dvi-ld: \
23926     configure-ld \
23927     dvi-ld 
23928         @[ -f ./ld/Makefile ] || exit 0; \
23929         r=`${PWD_COMMAND}`; export r; \
23930         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23931         $(HOST_EXPORTS) \
23932         for flag in $(EXTRA_HOST_FLAGS) ; do \
23933           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23934         done; \
23935         echo "Doing install-dvi in ld"; \
23936         (cd $(HOST_SUBDIR)/ld && \
23937           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23938                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23939                   "RANLIB=$${RANLIB}" \
23940                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23941                   install-dvi) \
23942           || exit 1
23943
23944 @endif ld
23945
23946 .PHONY: maybe-install-pdf-ld install-pdf-ld
23947 maybe-install-pdf-ld:
23948 @if ld
23949 maybe-install-pdf-ld: install-pdf-ld
23950
23951 install-pdf-ld: \
23952     configure-ld \
23953     pdf-ld 
23954         @[ -f ./ld/Makefile ] || exit 0; \
23955         r=`${PWD_COMMAND}`; export r; \
23956         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23957         $(HOST_EXPORTS) \
23958         for flag in $(EXTRA_HOST_FLAGS) ; do \
23959           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23960         done; \
23961         echo "Doing install-pdf in ld"; \
23962         (cd $(HOST_SUBDIR)/ld && \
23963           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23964                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23965                   "RANLIB=$${RANLIB}" \
23966                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23967                   install-pdf) \
23968           || exit 1
23969
23970 @endif ld
23971
23972 .PHONY: maybe-install-html-ld install-html-ld
23973 maybe-install-html-ld:
23974 @if ld
23975 maybe-install-html-ld: install-html-ld
23976
23977 install-html-ld: \
23978     configure-ld \
23979     html-ld 
23980         @[ -f ./ld/Makefile ] || exit 0; \
23981         r=`${PWD_COMMAND}`; export r; \
23982         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23983         $(HOST_EXPORTS) \
23984         for flag in $(EXTRA_HOST_FLAGS) ; do \
23985           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23986         done; \
23987         echo "Doing install-html in ld"; \
23988         (cd $(HOST_SUBDIR)/ld && \
23989           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23990                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23991                   "RANLIB=$${RANLIB}" \
23992                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23993                   install-html) \
23994           || exit 1
23995
23996 @endif ld
23997
23998 .PHONY: maybe-installcheck-ld installcheck-ld
23999 maybe-installcheck-ld:
24000 @if ld
24001 maybe-installcheck-ld: installcheck-ld
24002
24003 installcheck-ld: \
24004     configure-ld 
24005         @[ -f ./ld/Makefile ] || exit 0; \
24006         r=`${PWD_COMMAND}`; export r; \
24007         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24008         $(HOST_EXPORTS) \
24009         for flag in $(EXTRA_HOST_FLAGS) ; do \
24010           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24011         done; \
24012         echo "Doing installcheck in ld"; \
24013         (cd $(HOST_SUBDIR)/ld && \
24014           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24015                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24016                   "RANLIB=$${RANLIB}" \
24017                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24018                   installcheck) \
24019           || exit 1
24020
24021 @endif ld
24022
24023 .PHONY: maybe-mostlyclean-ld mostlyclean-ld
24024 maybe-mostlyclean-ld:
24025 @if ld
24026 maybe-mostlyclean-ld: mostlyclean-ld
24027
24028 mostlyclean-ld: 
24029         @[ -f ./ld/Makefile ] || exit 0; \
24030         r=`${PWD_COMMAND}`; export r; \
24031         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24032         $(HOST_EXPORTS) \
24033         for flag in $(EXTRA_HOST_FLAGS) ; do \
24034           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24035         done; \
24036         echo "Doing mostlyclean in ld"; \
24037         (cd $(HOST_SUBDIR)/ld && \
24038           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24039                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24040                   "RANLIB=$${RANLIB}" \
24041                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24042                   mostlyclean) \
24043           || exit 1
24044
24045 @endif ld
24046
24047 .PHONY: maybe-clean-ld clean-ld
24048 maybe-clean-ld:
24049 @if ld
24050 maybe-clean-ld: clean-ld
24051
24052 clean-ld: 
24053         @[ -f ./ld/Makefile ] || exit 0; \
24054         r=`${PWD_COMMAND}`; export r; \
24055         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24056         $(HOST_EXPORTS) \
24057         for flag in $(EXTRA_HOST_FLAGS) ; do \
24058           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24059         done; \
24060         echo "Doing clean in ld"; \
24061         (cd $(HOST_SUBDIR)/ld && \
24062           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24063                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24064                   "RANLIB=$${RANLIB}" \
24065                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24066                   clean) \
24067           || exit 1
24068
24069 @endif ld
24070
24071 .PHONY: maybe-distclean-ld distclean-ld
24072 maybe-distclean-ld:
24073 @if ld
24074 maybe-distclean-ld: distclean-ld
24075
24076 distclean-ld: 
24077         @[ -f ./ld/Makefile ] || exit 0; \
24078         r=`${PWD_COMMAND}`; export r; \
24079         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24080         $(HOST_EXPORTS) \
24081         for flag in $(EXTRA_HOST_FLAGS) ; do \
24082           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24083         done; \
24084         echo "Doing distclean in ld"; \
24085         (cd $(HOST_SUBDIR)/ld && \
24086           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24087                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24088                   "RANLIB=$${RANLIB}" \
24089                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24090                   distclean) \
24091           || exit 1
24092
24093 @endif ld
24094
24095 .PHONY: maybe-maintainer-clean-ld maintainer-clean-ld
24096 maybe-maintainer-clean-ld:
24097 @if ld
24098 maybe-maintainer-clean-ld: maintainer-clean-ld
24099
24100 maintainer-clean-ld: 
24101         @[ -f ./ld/Makefile ] || exit 0; \
24102         r=`${PWD_COMMAND}`; export r; \
24103         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24104         $(HOST_EXPORTS) \
24105         for flag in $(EXTRA_HOST_FLAGS) ; do \
24106           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24107         done; \
24108         echo "Doing maintainer-clean in ld"; \
24109         (cd $(HOST_SUBDIR)/ld && \
24110           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24111                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24112                   "RANLIB=$${RANLIB}" \
24113                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24114                   maintainer-clean) \
24115           || exit 1
24116
24117 @endif ld
24118
24119
24120
24121 .PHONY: configure-libbacktrace maybe-configure-libbacktrace
24122 maybe-configure-libbacktrace:
24123 @if gcc-bootstrap
24124 configure-libbacktrace: stage_current
24125 @endif gcc-bootstrap
24126 @if libbacktrace
24127 maybe-configure-libbacktrace: configure-libbacktrace
24128 configure-libbacktrace: 
24129         @r=`${PWD_COMMAND}`; export r; \
24130         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24131         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
24132         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
24133         $(HOST_EXPORTS)  \
24134         echo Configuring in $(HOST_SUBDIR)/libbacktrace; \
24135         cd "$(HOST_SUBDIR)/libbacktrace" || exit 1; \
24136         case $(srcdir) in \
24137           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24138           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
24139                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24140         esac; \
24141         module_srcdir=libbacktrace; \
24142         $(SHELL) \
24143           $$s/$$module_srcdir/configure \
24144           --srcdir=$${topdir}/$$module_srcdir \
24145           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24146           --target=${target_alias}  \
24147           || exit 1
24148 @endif libbacktrace
24149
24150
24151
24152 .PHONY: configure-stage1-libbacktrace maybe-configure-stage1-libbacktrace
24153 maybe-configure-stage1-libbacktrace:
24154 @if libbacktrace-bootstrap
24155 maybe-configure-stage1-libbacktrace: configure-stage1-libbacktrace
24156 configure-stage1-libbacktrace:
24157         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
24158         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
24159         @r=`${PWD_COMMAND}`; export r; \
24160         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24161         TFLAGS="$(STAGE1_TFLAGS)"; \
24162         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
24163         $(HOST_EXPORTS) \
24164         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
24165         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
24166         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
24167         echo Configuring stage 1 in $(HOST_SUBDIR)/libbacktrace; \
24168         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
24169         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
24170         case $(srcdir) in \
24171           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24172           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
24173                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24174         esac; \
24175         module_srcdir=libbacktrace; \
24176         $(SHELL) $$s/$$module_srcdir/configure \
24177           --srcdir=$${topdir}/$$module_srcdir \
24178           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24179           --target=${target_alias} \
24180            \
24181           $(STAGE1_CONFIGURE_FLAGS)
24182 @endif libbacktrace-bootstrap
24183
24184 .PHONY: configure-stage2-libbacktrace maybe-configure-stage2-libbacktrace
24185 maybe-configure-stage2-libbacktrace:
24186 @if libbacktrace-bootstrap
24187 maybe-configure-stage2-libbacktrace: configure-stage2-libbacktrace
24188 configure-stage2-libbacktrace:
24189         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
24190         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
24191         @r=`${PWD_COMMAND}`; export r; \
24192         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24193         TFLAGS="$(STAGE2_TFLAGS)"; \
24194         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
24195         $(HOST_EXPORTS) \
24196         $(POSTSTAGE1_HOST_EXPORTS) \
24197         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
24198         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
24199         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
24200         echo Configuring stage 2 in $(HOST_SUBDIR)/libbacktrace; \
24201         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
24202         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
24203         case $(srcdir) in \
24204           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24205           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
24206                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24207         esac; \
24208         module_srcdir=libbacktrace; \
24209         $(SHELL) $$s/$$module_srcdir/configure \
24210           --srcdir=$${topdir}/$$module_srcdir \
24211           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24212           --target=${target_alias} \
24213           --with-build-libsubdir=$(HOST_SUBDIR) \
24214           $(STAGE2_CONFIGURE_FLAGS)
24215 @endif libbacktrace-bootstrap
24216
24217 .PHONY: configure-stage3-libbacktrace maybe-configure-stage3-libbacktrace
24218 maybe-configure-stage3-libbacktrace:
24219 @if libbacktrace-bootstrap
24220 maybe-configure-stage3-libbacktrace: configure-stage3-libbacktrace
24221 configure-stage3-libbacktrace:
24222         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
24223         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
24224         @r=`${PWD_COMMAND}`; export r; \
24225         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24226         TFLAGS="$(STAGE3_TFLAGS)"; \
24227         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
24228         $(HOST_EXPORTS) \
24229         $(POSTSTAGE1_HOST_EXPORTS) \
24230         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
24231         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
24232         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
24233         echo Configuring stage 3 in $(HOST_SUBDIR)/libbacktrace; \
24234         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
24235         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
24236         case $(srcdir) in \
24237           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24238           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
24239                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24240         esac; \
24241         module_srcdir=libbacktrace; \
24242         $(SHELL) $$s/$$module_srcdir/configure \
24243           --srcdir=$${topdir}/$$module_srcdir \
24244           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24245           --target=${target_alias} \
24246           --with-build-libsubdir=$(HOST_SUBDIR) \
24247           $(STAGE3_CONFIGURE_FLAGS)
24248 @endif libbacktrace-bootstrap
24249
24250 .PHONY: configure-stage4-libbacktrace maybe-configure-stage4-libbacktrace
24251 maybe-configure-stage4-libbacktrace:
24252 @if libbacktrace-bootstrap
24253 maybe-configure-stage4-libbacktrace: configure-stage4-libbacktrace
24254 configure-stage4-libbacktrace:
24255         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
24256         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
24257         @r=`${PWD_COMMAND}`; export r; \
24258         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24259         TFLAGS="$(STAGE4_TFLAGS)"; \
24260         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
24261         $(HOST_EXPORTS) \
24262         $(POSTSTAGE1_HOST_EXPORTS) \
24263         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
24264         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
24265         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
24266         echo Configuring stage 4 in $(HOST_SUBDIR)/libbacktrace; \
24267         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
24268         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
24269         case $(srcdir) in \
24270           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24271           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
24272                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24273         esac; \
24274         module_srcdir=libbacktrace; \
24275         $(SHELL) $$s/$$module_srcdir/configure \
24276           --srcdir=$${topdir}/$$module_srcdir \
24277           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24278           --target=${target_alias} \
24279           --with-build-libsubdir=$(HOST_SUBDIR) \
24280           $(STAGE4_CONFIGURE_FLAGS)
24281 @endif libbacktrace-bootstrap
24282
24283 .PHONY: configure-stageprofile-libbacktrace maybe-configure-stageprofile-libbacktrace
24284 maybe-configure-stageprofile-libbacktrace:
24285 @if libbacktrace-bootstrap
24286 maybe-configure-stageprofile-libbacktrace: configure-stageprofile-libbacktrace
24287 configure-stageprofile-libbacktrace:
24288         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
24289         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
24290         @r=`${PWD_COMMAND}`; export r; \
24291         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24292         TFLAGS="$(STAGEprofile_TFLAGS)"; \
24293         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
24294         $(HOST_EXPORTS) \
24295         $(POSTSTAGE1_HOST_EXPORTS) \
24296         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
24297         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
24298         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
24299         echo Configuring stage profile in $(HOST_SUBDIR)/libbacktrace; \
24300         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
24301         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
24302         case $(srcdir) in \
24303           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24304           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
24305                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24306         esac; \
24307         module_srcdir=libbacktrace; \
24308         $(SHELL) $$s/$$module_srcdir/configure \
24309           --srcdir=$${topdir}/$$module_srcdir \
24310           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24311           --target=${target_alias} \
24312           --with-build-libsubdir=$(HOST_SUBDIR) \
24313           $(STAGEprofile_CONFIGURE_FLAGS)
24314 @endif libbacktrace-bootstrap
24315
24316 .PHONY: configure-stagetrain-libbacktrace maybe-configure-stagetrain-libbacktrace
24317 maybe-configure-stagetrain-libbacktrace:
24318 @if libbacktrace-bootstrap
24319 maybe-configure-stagetrain-libbacktrace: configure-stagetrain-libbacktrace
24320 configure-stagetrain-libbacktrace:
24321         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
24322         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
24323         @r=`${PWD_COMMAND}`; export r; \
24324         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24325         TFLAGS="$(STAGEtrain_TFLAGS)"; \
24326         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
24327         $(HOST_EXPORTS) \
24328         $(POSTSTAGE1_HOST_EXPORTS) \
24329         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
24330         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
24331         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
24332         echo Configuring stage train in $(HOST_SUBDIR)/libbacktrace; \
24333         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
24334         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
24335         case $(srcdir) in \
24336           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24337           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
24338                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24339         esac; \
24340         module_srcdir=libbacktrace; \
24341         $(SHELL) $$s/$$module_srcdir/configure \
24342           --srcdir=$${topdir}/$$module_srcdir \
24343           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24344           --target=${target_alias} \
24345           --with-build-libsubdir=$(HOST_SUBDIR) \
24346           $(STAGEtrain_CONFIGURE_FLAGS)
24347 @endif libbacktrace-bootstrap
24348
24349 .PHONY: configure-stagefeedback-libbacktrace maybe-configure-stagefeedback-libbacktrace
24350 maybe-configure-stagefeedback-libbacktrace:
24351 @if libbacktrace-bootstrap
24352 maybe-configure-stagefeedback-libbacktrace: configure-stagefeedback-libbacktrace
24353 configure-stagefeedback-libbacktrace:
24354         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
24355         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
24356         @r=`${PWD_COMMAND}`; export r; \
24357         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24358         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
24359         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
24360         $(HOST_EXPORTS) \
24361         $(POSTSTAGE1_HOST_EXPORTS) \
24362         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
24363         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
24364         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
24365         echo Configuring stage feedback in $(HOST_SUBDIR)/libbacktrace; \
24366         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
24367         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
24368         case $(srcdir) in \
24369           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24370           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
24371                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24372         esac; \
24373         module_srcdir=libbacktrace; \
24374         $(SHELL) $$s/$$module_srcdir/configure \
24375           --srcdir=$${topdir}/$$module_srcdir \
24376           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24377           --target=${target_alias} \
24378           --with-build-libsubdir=$(HOST_SUBDIR) \
24379           $(STAGEfeedback_CONFIGURE_FLAGS)
24380 @endif libbacktrace-bootstrap
24381
24382 .PHONY: configure-stageautoprofile-libbacktrace maybe-configure-stageautoprofile-libbacktrace
24383 maybe-configure-stageautoprofile-libbacktrace:
24384 @if libbacktrace-bootstrap
24385 maybe-configure-stageautoprofile-libbacktrace: configure-stageautoprofile-libbacktrace
24386 configure-stageautoprofile-libbacktrace:
24387         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
24388         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
24389         @r=`${PWD_COMMAND}`; export r; \
24390         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24391         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
24392         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
24393         $(HOST_EXPORTS) \
24394         $(POSTSTAGE1_HOST_EXPORTS) \
24395         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
24396         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
24397         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
24398         echo Configuring stage autoprofile in $(HOST_SUBDIR)/libbacktrace; \
24399         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
24400         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
24401         case $(srcdir) in \
24402           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24403           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
24404                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24405         esac; \
24406         module_srcdir=libbacktrace; \
24407         $(SHELL) $$s/$$module_srcdir/configure \
24408           --srcdir=$${topdir}/$$module_srcdir \
24409           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24410           --target=${target_alias} \
24411           --with-build-libsubdir=$(HOST_SUBDIR) \
24412           $(STAGEautoprofile_CONFIGURE_FLAGS)
24413 @endif libbacktrace-bootstrap
24414
24415 .PHONY: configure-stageautofeedback-libbacktrace maybe-configure-stageautofeedback-libbacktrace
24416 maybe-configure-stageautofeedback-libbacktrace:
24417 @if libbacktrace-bootstrap
24418 maybe-configure-stageautofeedback-libbacktrace: configure-stageautofeedback-libbacktrace
24419 configure-stageautofeedback-libbacktrace:
24420         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
24421         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
24422         @r=`${PWD_COMMAND}`; export r; \
24423         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24424         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
24425         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
24426         $(HOST_EXPORTS) \
24427         $(POSTSTAGE1_HOST_EXPORTS) \
24428         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
24429         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
24430         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
24431         echo Configuring stage autofeedback in $(HOST_SUBDIR)/libbacktrace; \
24432         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
24433         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
24434         case $(srcdir) in \
24435           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24436           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
24437                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24438         esac; \
24439         module_srcdir=libbacktrace; \
24440         $(SHELL) $$s/$$module_srcdir/configure \
24441           --srcdir=$${topdir}/$$module_srcdir \
24442           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24443           --target=${target_alias} \
24444           --with-build-libsubdir=$(HOST_SUBDIR) \
24445           $(STAGEautofeedback_CONFIGURE_FLAGS)
24446 @endif libbacktrace-bootstrap
24447
24448
24449
24450
24451
24452 .PHONY: all-libbacktrace maybe-all-libbacktrace
24453 maybe-all-libbacktrace:
24454 @if gcc-bootstrap
24455 all-libbacktrace: stage_current
24456 @endif gcc-bootstrap
24457 @if libbacktrace
24458 TARGET-libbacktrace=all
24459 maybe-all-libbacktrace: all-libbacktrace
24460 all-libbacktrace: configure-libbacktrace
24461         @r=`${PWD_COMMAND}`; export r; \
24462         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24463         $(HOST_EXPORTS)  \
24464         (cd $(HOST_SUBDIR)/libbacktrace && \
24465           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
24466                 $(TARGET-libbacktrace))
24467 @endif libbacktrace
24468
24469
24470
24471 .PHONY: all-stage1-libbacktrace maybe-all-stage1-libbacktrace
24472 .PHONY: clean-stage1-libbacktrace maybe-clean-stage1-libbacktrace
24473 maybe-all-stage1-libbacktrace:
24474 maybe-clean-stage1-libbacktrace:
24475 @if libbacktrace-bootstrap
24476 maybe-all-stage1-libbacktrace: all-stage1-libbacktrace
24477 all-stage1: all-stage1-libbacktrace
24478 TARGET-stage1-libbacktrace = $(TARGET-libbacktrace)
24479 all-stage1-libbacktrace: configure-stage1-libbacktrace
24480         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
24481         @r=`${PWD_COMMAND}`; export r; \
24482         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24483         TFLAGS="$(STAGE1_TFLAGS)"; \
24484         $(HOST_EXPORTS)  \
24485         cd $(HOST_SUBDIR)/libbacktrace && \
24486          \
24487         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24488                 CFLAGS="$(STAGE1_CFLAGS)" \
24489                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
24490                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
24491                 LIBCFLAGS="$(LIBCFLAGS)" \
24492                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24493                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24494                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24495                 $(EXTRA_HOST_FLAGS)  \
24496                 $(STAGE1_FLAGS_TO_PASS)  \
24497                 TFLAGS="$(STAGE1_TFLAGS)"  \
24498                 $(TARGET-stage1-libbacktrace)
24499
24500 maybe-clean-stage1-libbacktrace: clean-stage1-libbacktrace
24501 clean-stage1: clean-stage1-libbacktrace
24502 clean-stage1-libbacktrace:
24503         @if [ $(current_stage) = stage1 ]; then \
24504           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
24505         else \
24506           [ -f $(HOST_SUBDIR)/stage1-libbacktrace/Makefile ] || exit 0; \
24507           $(MAKE) stage1-start; \
24508         fi; \
24509         cd $(HOST_SUBDIR)/libbacktrace && \
24510         $(MAKE) $(EXTRA_HOST_FLAGS)  \
24511         $(STAGE1_FLAGS_TO_PASS)  clean
24512 @endif libbacktrace-bootstrap
24513
24514
24515 .PHONY: all-stage2-libbacktrace maybe-all-stage2-libbacktrace
24516 .PHONY: clean-stage2-libbacktrace maybe-clean-stage2-libbacktrace
24517 maybe-all-stage2-libbacktrace:
24518 maybe-clean-stage2-libbacktrace:
24519 @if libbacktrace-bootstrap
24520 maybe-all-stage2-libbacktrace: all-stage2-libbacktrace
24521 all-stage2: all-stage2-libbacktrace
24522 TARGET-stage2-libbacktrace = $(TARGET-libbacktrace)
24523 all-stage2-libbacktrace: configure-stage2-libbacktrace
24524         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
24525         @r=`${PWD_COMMAND}`; export r; \
24526         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24527         TFLAGS="$(STAGE2_TFLAGS)"; \
24528         $(HOST_EXPORTS) \
24529         $(POSTSTAGE1_HOST_EXPORTS)  \
24530         cd $(HOST_SUBDIR)/libbacktrace && \
24531          \
24532         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24533                 CFLAGS="$(STAGE2_CFLAGS)" \
24534                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
24535                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
24536                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
24537                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24538                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24539                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24540                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24541                 TFLAGS="$(STAGE2_TFLAGS)"  \
24542                 $(TARGET-stage2-libbacktrace)
24543
24544 maybe-clean-stage2-libbacktrace: clean-stage2-libbacktrace
24545 clean-stage2: clean-stage2-libbacktrace
24546 clean-stage2-libbacktrace:
24547         @if [ $(current_stage) = stage2 ]; then \
24548           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
24549         else \
24550           [ -f $(HOST_SUBDIR)/stage2-libbacktrace/Makefile ] || exit 0; \
24551           $(MAKE) stage2-start; \
24552         fi; \
24553         cd $(HOST_SUBDIR)/libbacktrace && \
24554         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
24555 @endif libbacktrace-bootstrap
24556
24557
24558 .PHONY: all-stage3-libbacktrace maybe-all-stage3-libbacktrace
24559 .PHONY: clean-stage3-libbacktrace maybe-clean-stage3-libbacktrace
24560 maybe-all-stage3-libbacktrace:
24561 maybe-clean-stage3-libbacktrace:
24562 @if libbacktrace-bootstrap
24563 maybe-all-stage3-libbacktrace: all-stage3-libbacktrace
24564 all-stage3: all-stage3-libbacktrace
24565 TARGET-stage3-libbacktrace = $(TARGET-libbacktrace)
24566 all-stage3-libbacktrace: configure-stage3-libbacktrace
24567         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
24568         @r=`${PWD_COMMAND}`; export r; \
24569         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24570         TFLAGS="$(STAGE3_TFLAGS)"; \
24571         $(HOST_EXPORTS) \
24572         $(POSTSTAGE1_HOST_EXPORTS)  \
24573         cd $(HOST_SUBDIR)/libbacktrace && \
24574          \
24575         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24576                 CFLAGS="$(STAGE3_CFLAGS)" \
24577                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
24578                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
24579                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
24580                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24581                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24582                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24583                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24584                 TFLAGS="$(STAGE3_TFLAGS)"  \
24585                 $(TARGET-stage3-libbacktrace)
24586
24587 maybe-clean-stage3-libbacktrace: clean-stage3-libbacktrace
24588 clean-stage3: clean-stage3-libbacktrace
24589 clean-stage3-libbacktrace:
24590         @if [ $(current_stage) = stage3 ]; then \
24591           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
24592         else \
24593           [ -f $(HOST_SUBDIR)/stage3-libbacktrace/Makefile ] || exit 0; \
24594           $(MAKE) stage3-start; \
24595         fi; \
24596         cd $(HOST_SUBDIR)/libbacktrace && \
24597         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
24598 @endif libbacktrace-bootstrap
24599
24600
24601 .PHONY: all-stage4-libbacktrace maybe-all-stage4-libbacktrace
24602 .PHONY: clean-stage4-libbacktrace maybe-clean-stage4-libbacktrace
24603 maybe-all-stage4-libbacktrace:
24604 maybe-clean-stage4-libbacktrace:
24605 @if libbacktrace-bootstrap
24606 maybe-all-stage4-libbacktrace: all-stage4-libbacktrace
24607 all-stage4: all-stage4-libbacktrace
24608 TARGET-stage4-libbacktrace = $(TARGET-libbacktrace)
24609 all-stage4-libbacktrace: configure-stage4-libbacktrace
24610         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
24611         @r=`${PWD_COMMAND}`; export r; \
24612         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24613         TFLAGS="$(STAGE4_TFLAGS)"; \
24614         $(HOST_EXPORTS) \
24615         $(POSTSTAGE1_HOST_EXPORTS)  \
24616         cd $(HOST_SUBDIR)/libbacktrace && \
24617          \
24618         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24619                 CFLAGS="$(STAGE4_CFLAGS)" \
24620                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
24621                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
24622                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
24623                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24624                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24625                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24626                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24627                 TFLAGS="$(STAGE4_TFLAGS)"  \
24628                 $(TARGET-stage4-libbacktrace)
24629
24630 maybe-clean-stage4-libbacktrace: clean-stage4-libbacktrace
24631 clean-stage4: clean-stage4-libbacktrace
24632 clean-stage4-libbacktrace:
24633         @if [ $(current_stage) = stage4 ]; then \
24634           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
24635         else \
24636           [ -f $(HOST_SUBDIR)/stage4-libbacktrace/Makefile ] || exit 0; \
24637           $(MAKE) stage4-start; \
24638         fi; \
24639         cd $(HOST_SUBDIR)/libbacktrace && \
24640         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
24641 @endif libbacktrace-bootstrap
24642
24643
24644 .PHONY: all-stageprofile-libbacktrace maybe-all-stageprofile-libbacktrace
24645 .PHONY: clean-stageprofile-libbacktrace maybe-clean-stageprofile-libbacktrace
24646 maybe-all-stageprofile-libbacktrace:
24647 maybe-clean-stageprofile-libbacktrace:
24648 @if libbacktrace-bootstrap
24649 maybe-all-stageprofile-libbacktrace: all-stageprofile-libbacktrace
24650 all-stageprofile: all-stageprofile-libbacktrace
24651 TARGET-stageprofile-libbacktrace = $(TARGET-libbacktrace)
24652 all-stageprofile-libbacktrace: configure-stageprofile-libbacktrace
24653         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
24654         @r=`${PWD_COMMAND}`; export r; \
24655         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24656         TFLAGS="$(STAGEprofile_TFLAGS)"; \
24657         $(HOST_EXPORTS) \
24658         $(POSTSTAGE1_HOST_EXPORTS)  \
24659         cd $(HOST_SUBDIR)/libbacktrace && \
24660          \
24661         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24662                 CFLAGS="$(STAGEprofile_CFLAGS)" \
24663                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
24664                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
24665                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
24666                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24667                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24668                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24669                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24670                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
24671                 $(TARGET-stageprofile-libbacktrace)
24672
24673 maybe-clean-stageprofile-libbacktrace: clean-stageprofile-libbacktrace
24674 clean-stageprofile: clean-stageprofile-libbacktrace
24675 clean-stageprofile-libbacktrace:
24676         @if [ $(current_stage) = stageprofile ]; then \
24677           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
24678         else \
24679           [ -f $(HOST_SUBDIR)/stageprofile-libbacktrace/Makefile ] || exit 0; \
24680           $(MAKE) stageprofile-start; \
24681         fi; \
24682         cd $(HOST_SUBDIR)/libbacktrace && \
24683         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
24684 @endif libbacktrace-bootstrap
24685
24686
24687 .PHONY: all-stagetrain-libbacktrace maybe-all-stagetrain-libbacktrace
24688 .PHONY: clean-stagetrain-libbacktrace maybe-clean-stagetrain-libbacktrace
24689 maybe-all-stagetrain-libbacktrace:
24690 maybe-clean-stagetrain-libbacktrace:
24691 @if libbacktrace-bootstrap
24692 maybe-all-stagetrain-libbacktrace: all-stagetrain-libbacktrace
24693 all-stagetrain: all-stagetrain-libbacktrace
24694 TARGET-stagetrain-libbacktrace = $(TARGET-libbacktrace)
24695 all-stagetrain-libbacktrace: configure-stagetrain-libbacktrace
24696         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
24697         @r=`${PWD_COMMAND}`; export r; \
24698         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24699         TFLAGS="$(STAGEtrain_TFLAGS)"; \
24700         $(HOST_EXPORTS) \
24701         $(POSTSTAGE1_HOST_EXPORTS)  \
24702         cd $(HOST_SUBDIR)/libbacktrace && \
24703          \
24704         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24705                 CFLAGS="$(STAGEtrain_CFLAGS)" \
24706                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
24707                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
24708                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
24709                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24710                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24711                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24712                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24713                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
24714                 $(TARGET-stagetrain-libbacktrace)
24715
24716 maybe-clean-stagetrain-libbacktrace: clean-stagetrain-libbacktrace
24717 clean-stagetrain: clean-stagetrain-libbacktrace
24718 clean-stagetrain-libbacktrace:
24719         @if [ $(current_stage) = stagetrain ]; then \
24720           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
24721         else \
24722           [ -f $(HOST_SUBDIR)/stagetrain-libbacktrace/Makefile ] || exit 0; \
24723           $(MAKE) stagetrain-start; \
24724         fi; \
24725         cd $(HOST_SUBDIR)/libbacktrace && \
24726         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
24727 @endif libbacktrace-bootstrap
24728
24729
24730 .PHONY: all-stagefeedback-libbacktrace maybe-all-stagefeedback-libbacktrace
24731 .PHONY: clean-stagefeedback-libbacktrace maybe-clean-stagefeedback-libbacktrace
24732 maybe-all-stagefeedback-libbacktrace:
24733 maybe-clean-stagefeedback-libbacktrace:
24734 @if libbacktrace-bootstrap
24735 maybe-all-stagefeedback-libbacktrace: all-stagefeedback-libbacktrace
24736 all-stagefeedback: all-stagefeedback-libbacktrace
24737 TARGET-stagefeedback-libbacktrace = $(TARGET-libbacktrace)
24738 all-stagefeedback-libbacktrace: configure-stagefeedback-libbacktrace
24739         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
24740         @r=`${PWD_COMMAND}`; export r; \
24741         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24742         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
24743         $(HOST_EXPORTS) \
24744         $(POSTSTAGE1_HOST_EXPORTS)  \
24745         cd $(HOST_SUBDIR)/libbacktrace && \
24746          \
24747         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24748                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
24749                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
24750                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
24751                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
24752                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24753                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24754                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24755                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24756                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
24757                 $(TARGET-stagefeedback-libbacktrace)
24758
24759 maybe-clean-stagefeedback-libbacktrace: clean-stagefeedback-libbacktrace
24760 clean-stagefeedback: clean-stagefeedback-libbacktrace
24761 clean-stagefeedback-libbacktrace:
24762         @if [ $(current_stage) = stagefeedback ]; then \
24763           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
24764         else \
24765           [ -f $(HOST_SUBDIR)/stagefeedback-libbacktrace/Makefile ] || exit 0; \
24766           $(MAKE) stagefeedback-start; \
24767         fi; \
24768         cd $(HOST_SUBDIR)/libbacktrace && \
24769         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
24770 @endif libbacktrace-bootstrap
24771
24772
24773 .PHONY: all-stageautoprofile-libbacktrace maybe-all-stageautoprofile-libbacktrace
24774 .PHONY: clean-stageautoprofile-libbacktrace maybe-clean-stageautoprofile-libbacktrace
24775 maybe-all-stageautoprofile-libbacktrace:
24776 maybe-clean-stageautoprofile-libbacktrace:
24777 @if libbacktrace-bootstrap
24778 maybe-all-stageautoprofile-libbacktrace: all-stageautoprofile-libbacktrace
24779 all-stageautoprofile: all-stageautoprofile-libbacktrace
24780 TARGET-stageautoprofile-libbacktrace = $(TARGET-libbacktrace)
24781 all-stageautoprofile-libbacktrace: configure-stageautoprofile-libbacktrace
24782         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
24783         @r=`${PWD_COMMAND}`; export r; \
24784         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24785         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
24786         $(HOST_EXPORTS) \
24787         $(POSTSTAGE1_HOST_EXPORTS)  \
24788         cd $(HOST_SUBDIR)/libbacktrace && \
24789         $$s/gcc/config/i386/$(AUTO_PROFILE) \
24790         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24791                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
24792                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
24793                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
24794                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
24795                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24796                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24797                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24798                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24799                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
24800                 $(TARGET-stageautoprofile-libbacktrace)
24801
24802 maybe-clean-stageautoprofile-libbacktrace: clean-stageautoprofile-libbacktrace
24803 clean-stageautoprofile: clean-stageautoprofile-libbacktrace
24804 clean-stageautoprofile-libbacktrace:
24805         @if [ $(current_stage) = stageautoprofile ]; then \
24806           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
24807         else \
24808           [ -f $(HOST_SUBDIR)/stageautoprofile-libbacktrace/Makefile ] || exit 0; \
24809           $(MAKE) stageautoprofile-start; \
24810         fi; \
24811         cd $(HOST_SUBDIR)/libbacktrace && \
24812         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
24813 @endif libbacktrace-bootstrap
24814
24815
24816 .PHONY: all-stageautofeedback-libbacktrace maybe-all-stageautofeedback-libbacktrace
24817 .PHONY: clean-stageautofeedback-libbacktrace maybe-clean-stageautofeedback-libbacktrace
24818 maybe-all-stageautofeedback-libbacktrace:
24819 maybe-clean-stageautofeedback-libbacktrace:
24820 @if libbacktrace-bootstrap
24821 maybe-all-stageautofeedback-libbacktrace: all-stageautofeedback-libbacktrace
24822 all-stageautofeedback: all-stageautofeedback-libbacktrace
24823 TARGET-stageautofeedback-libbacktrace = $(TARGET-libbacktrace)
24824 all-stageautofeedback-libbacktrace: configure-stageautofeedback-libbacktrace
24825         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
24826         @r=`${PWD_COMMAND}`; export r; \
24827         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24828         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
24829         $(HOST_EXPORTS) \
24830         $(POSTSTAGE1_HOST_EXPORTS)  \
24831         cd $(HOST_SUBDIR)/libbacktrace && \
24832          \
24833         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24834                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
24835                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
24836                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
24837                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
24838                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24839                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24840                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24841                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24842                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
24843                 $(TARGET-stageautofeedback-libbacktrace)
24844
24845 maybe-clean-stageautofeedback-libbacktrace: clean-stageautofeedback-libbacktrace
24846 clean-stageautofeedback: clean-stageautofeedback-libbacktrace
24847 clean-stageautofeedback-libbacktrace:
24848         @if [ $(current_stage) = stageautofeedback ]; then \
24849           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
24850         else \
24851           [ -f $(HOST_SUBDIR)/stageautofeedback-libbacktrace/Makefile ] || exit 0; \
24852           $(MAKE) stageautofeedback-start; \
24853         fi; \
24854         cd $(HOST_SUBDIR)/libbacktrace && \
24855         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
24856 @endif libbacktrace-bootstrap
24857
24858
24859
24860
24861
24862 .PHONY: check-libbacktrace maybe-check-libbacktrace
24863 maybe-check-libbacktrace:
24864 @if libbacktrace
24865 maybe-check-libbacktrace: check-libbacktrace
24866
24867 check-libbacktrace:
24868         @: $(MAKE); $(unstage)
24869         @r=`${PWD_COMMAND}`; export r; \
24870         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24871         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
24872         (cd $(HOST_SUBDIR)/libbacktrace && \
24873           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
24874
24875 @endif libbacktrace
24876
24877 .PHONY: install-libbacktrace maybe-install-libbacktrace
24878 maybe-install-libbacktrace:
24879 @if libbacktrace
24880 maybe-install-libbacktrace: install-libbacktrace
24881
24882 install-libbacktrace: installdirs
24883         @: $(MAKE); $(unstage)
24884         @r=`${PWD_COMMAND}`; export r; \
24885         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24886         $(HOST_EXPORTS) \
24887         (cd $(HOST_SUBDIR)/libbacktrace && \
24888           $(MAKE) $(FLAGS_TO_PASS)  install)
24889
24890 @endif libbacktrace
24891
24892 .PHONY: install-strip-libbacktrace maybe-install-strip-libbacktrace
24893 maybe-install-strip-libbacktrace:
24894 @if libbacktrace
24895 maybe-install-strip-libbacktrace: install-strip-libbacktrace
24896
24897 install-strip-libbacktrace: installdirs
24898         @: $(MAKE); $(unstage)
24899         @r=`${PWD_COMMAND}`; export r; \
24900         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24901         $(HOST_EXPORTS) \
24902         (cd $(HOST_SUBDIR)/libbacktrace && \
24903           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
24904
24905 @endif libbacktrace
24906
24907 # Other targets (info, dvi, pdf, etc.)
24908
24909 .PHONY: maybe-info-libbacktrace info-libbacktrace
24910 maybe-info-libbacktrace:
24911 @if libbacktrace
24912 maybe-info-libbacktrace: info-libbacktrace
24913
24914 info-libbacktrace: \
24915     configure-libbacktrace 
24916         @[ -f ./libbacktrace/Makefile ] || exit 0; \
24917         r=`${PWD_COMMAND}`; export r; \
24918         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24919         $(HOST_EXPORTS) \
24920         for flag in $(EXTRA_HOST_FLAGS) ; do \
24921           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24922         done; \
24923         echo "Doing info in libbacktrace"; \
24924         (cd $(HOST_SUBDIR)/libbacktrace && \
24925           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24926                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24927                   "RANLIB=$${RANLIB}" \
24928                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24929                   info) \
24930           || exit 1
24931
24932 @endif libbacktrace
24933
24934 .PHONY: maybe-dvi-libbacktrace dvi-libbacktrace
24935 maybe-dvi-libbacktrace:
24936 @if libbacktrace
24937 maybe-dvi-libbacktrace: dvi-libbacktrace
24938
24939 dvi-libbacktrace: \
24940     configure-libbacktrace 
24941         @[ -f ./libbacktrace/Makefile ] || exit 0; \
24942         r=`${PWD_COMMAND}`; export r; \
24943         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24944         $(HOST_EXPORTS) \
24945         for flag in $(EXTRA_HOST_FLAGS) ; do \
24946           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24947         done; \
24948         echo "Doing dvi in libbacktrace"; \
24949         (cd $(HOST_SUBDIR)/libbacktrace && \
24950           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24951                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24952                   "RANLIB=$${RANLIB}" \
24953                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24954                   dvi) \
24955           || exit 1
24956
24957 @endif libbacktrace
24958
24959 .PHONY: maybe-pdf-libbacktrace pdf-libbacktrace
24960 maybe-pdf-libbacktrace:
24961 @if libbacktrace
24962 maybe-pdf-libbacktrace: pdf-libbacktrace
24963
24964 pdf-libbacktrace: \
24965     configure-libbacktrace 
24966         @[ -f ./libbacktrace/Makefile ] || exit 0; \
24967         r=`${PWD_COMMAND}`; export r; \
24968         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24969         $(HOST_EXPORTS) \
24970         for flag in $(EXTRA_HOST_FLAGS) ; do \
24971           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24972         done; \
24973         echo "Doing pdf in libbacktrace"; \
24974         (cd $(HOST_SUBDIR)/libbacktrace && \
24975           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24976                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24977                   "RANLIB=$${RANLIB}" \
24978                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24979                   pdf) \
24980           || exit 1
24981
24982 @endif libbacktrace
24983
24984 .PHONY: maybe-html-libbacktrace html-libbacktrace
24985 maybe-html-libbacktrace:
24986 @if libbacktrace
24987 maybe-html-libbacktrace: html-libbacktrace
24988
24989 html-libbacktrace: \
24990     configure-libbacktrace 
24991         @[ -f ./libbacktrace/Makefile ] || exit 0; \
24992         r=`${PWD_COMMAND}`; export r; \
24993         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24994         $(HOST_EXPORTS) \
24995         for flag in $(EXTRA_HOST_FLAGS) ; do \
24996           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24997         done; \
24998         echo "Doing html in libbacktrace"; \
24999         (cd $(HOST_SUBDIR)/libbacktrace && \
25000           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25001                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25002                   "RANLIB=$${RANLIB}" \
25003                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25004                   html) \
25005           || exit 1
25006
25007 @endif libbacktrace
25008
25009 .PHONY: maybe-TAGS-libbacktrace TAGS-libbacktrace
25010 maybe-TAGS-libbacktrace:
25011 @if libbacktrace
25012 maybe-TAGS-libbacktrace: TAGS-libbacktrace
25013
25014 TAGS-libbacktrace: \
25015     configure-libbacktrace 
25016         @[ -f ./libbacktrace/Makefile ] || exit 0; \
25017         r=`${PWD_COMMAND}`; export r; \
25018         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25019         $(HOST_EXPORTS) \
25020         for flag in $(EXTRA_HOST_FLAGS) ; do \
25021           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25022         done; \
25023         echo "Doing TAGS in libbacktrace"; \
25024         (cd $(HOST_SUBDIR)/libbacktrace && \
25025           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25026                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25027                   "RANLIB=$${RANLIB}" \
25028                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25029                   TAGS) \
25030           || exit 1
25031
25032 @endif libbacktrace
25033
25034 .PHONY: maybe-install-info-libbacktrace install-info-libbacktrace
25035 maybe-install-info-libbacktrace:
25036 @if libbacktrace
25037 maybe-install-info-libbacktrace: install-info-libbacktrace
25038
25039 install-info-libbacktrace: \
25040     configure-libbacktrace \
25041     info-libbacktrace 
25042         @[ -f ./libbacktrace/Makefile ] || exit 0; \
25043         r=`${PWD_COMMAND}`; export r; \
25044         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25045         $(HOST_EXPORTS) \
25046         for flag in $(EXTRA_HOST_FLAGS) ; do \
25047           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25048         done; \
25049         echo "Doing install-info in libbacktrace"; \
25050         (cd $(HOST_SUBDIR)/libbacktrace && \
25051           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25052                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25053                   "RANLIB=$${RANLIB}" \
25054                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25055                   install-info) \
25056           || exit 1
25057
25058 @endif libbacktrace
25059
25060 .PHONY: maybe-install-dvi-libbacktrace install-dvi-libbacktrace
25061 maybe-install-dvi-libbacktrace:
25062 @if libbacktrace
25063 maybe-install-dvi-libbacktrace: install-dvi-libbacktrace
25064
25065 install-dvi-libbacktrace: \
25066     configure-libbacktrace \
25067     dvi-libbacktrace 
25068         @[ -f ./libbacktrace/Makefile ] || exit 0; \
25069         r=`${PWD_COMMAND}`; export r; \
25070         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25071         $(HOST_EXPORTS) \
25072         for flag in $(EXTRA_HOST_FLAGS) ; do \
25073           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25074         done; \
25075         echo "Doing install-dvi in libbacktrace"; \
25076         (cd $(HOST_SUBDIR)/libbacktrace && \
25077           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25078                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25079                   "RANLIB=$${RANLIB}" \
25080                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25081                   install-dvi) \
25082           || exit 1
25083
25084 @endif libbacktrace
25085
25086 .PHONY: maybe-install-pdf-libbacktrace install-pdf-libbacktrace
25087 maybe-install-pdf-libbacktrace:
25088 @if libbacktrace
25089 maybe-install-pdf-libbacktrace: install-pdf-libbacktrace
25090
25091 install-pdf-libbacktrace: \
25092     configure-libbacktrace \
25093     pdf-libbacktrace 
25094         @[ -f ./libbacktrace/Makefile ] || exit 0; \
25095         r=`${PWD_COMMAND}`; export r; \
25096         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25097         $(HOST_EXPORTS) \
25098         for flag in $(EXTRA_HOST_FLAGS) ; do \
25099           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25100         done; \
25101         echo "Doing install-pdf in libbacktrace"; \
25102         (cd $(HOST_SUBDIR)/libbacktrace && \
25103           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25104                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25105                   "RANLIB=$${RANLIB}" \
25106                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25107                   install-pdf) \
25108           || exit 1
25109
25110 @endif libbacktrace
25111
25112 .PHONY: maybe-install-html-libbacktrace install-html-libbacktrace
25113 maybe-install-html-libbacktrace:
25114 @if libbacktrace
25115 maybe-install-html-libbacktrace: install-html-libbacktrace
25116
25117 install-html-libbacktrace: \
25118     configure-libbacktrace \
25119     html-libbacktrace 
25120         @[ -f ./libbacktrace/Makefile ] || exit 0; \
25121         r=`${PWD_COMMAND}`; export r; \
25122         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25123         $(HOST_EXPORTS) \
25124         for flag in $(EXTRA_HOST_FLAGS) ; do \
25125           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25126         done; \
25127         echo "Doing install-html in libbacktrace"; \
25128         (cd $(HOST_SUBDIR)/libbacktrace && \
25129           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25130                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25131                   "RANLIB=$${RANLIB}" \
25132                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25133                   install-html) \
25134           || exit 1
25135
25136 @endif libbacktrace
25137
25138 .PHONY: maybe-installcheck-libbacktrace installcheck-libbacktrace
25139 maybe-installcheck-libbacktrace:
25140 @if libbacktrace
25141 maybe-installcheck-libbacktrace: installcheck-libbacktrace
25142
25143 installcheck-libbacktrace: \
25144     configure-libbacktrace 
25145         @[ -f ./libbacktrace/Makefile ] || exit 0; \
25146         r=`${PWD_COMMAND}`; export r; \
25147         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25148         $(HOST_EXPORTS) \
25149         for flag in $(EXTRA_HOST_FLAGS) ; do \
25150           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25151         done; \
25152         echo "Doing installcheck in libbacktrace"; \
25153         (cd $(HOST_SUBDIR)/libbacktrace && \
25154           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25155                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25156                   "RANLIB=$${RANLIB}" \
25157                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25158                   installcheck) \
25159           || exit 1
25160
25161 @endif libbacktrace
25162
25163 .PHONY: maybe-mostlyclean-libbacktrace mostlyclean-libbacktrace
25164 maybe-mostlyclean-libbacktrace:
25165 @if libbacktrace
25166 maybe-mostlyclean-libbacktrace: mostlyclean-libbacktrace
25167
25168 mostlyclean-libbacktrace: 
25169         @[ -f ./libbacktrace/Makefile ] || exit 0; \
25170         r=`${PWD_COMMAND}`; export r; \
25171         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25172         $(HOST_EXPORTS) \
25173         for flag in $(EXTRA_HOST_FLAGS) ; do \
25174           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25175         done; \
25176         echo "Doing mostlyclean in libbacktrace"; \
25177         (cd $(HOST_SUBDIR)/libbacktrace && \
25178           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25179                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25180                   "RANLIB=$${RANLIB}" \
25181                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25182                   mostlyclean) \
25183           || exit 1
25184
25185 @endif libbacktrace
25186
25187 .PHONY: maybe-clean-libbacktrace clean-libbacktrace
25188 maybe-clean-libbacktrace:
25189 @if libbacktrace
25190 maybe-clean-libbacktrace: clean-libbacktrace
25191
25192 clean-libbacktrace: 
25193         @[ -f ./libbacktrace/Makefile ] || exit 0; \
25194         r=`${PWD_COMMAND}`; export r; \
25195         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25196         $(HOST_EXPORTS) \
25197         for flag in $(EXTRA_HOST_FLAGS) ; do \
25198           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25199         done; \
25200         echo "Doing clean in libbacktrace"; \
25201         (cd $(HOST_SUBDIR)/libbacktrace && \
25202           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25203                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25204                   "RANLIB=$${RANLIB}" \
25205                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25206                   clean) \
25207           || exit 1
25208
25209 @endif libbacktrace
25210
25211 .PHONY: maybe-distclean-libbacktrace distclean-libbacktrace
25212 maybe-distclean-libbacktrace:
25213 @if libbacktrace
25214 maybe-distclean-libbacktrace: distclean-libbacktrace
25215
25216 distclean-libbacktrace: 
25217         @[ -f ./libbacktrace/Makefile ] || exit 0; \
25218         r=`${PWD_COMMAND}`; export r; \
25219         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25220         $(HOST_EXPORTS) \
25221         for flag in $(EXTRA_HOST_FLAGS) ; do \
25222           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25223         done; \
25224         echo "Doing distclean in libbacktrace"; \
25225         (cd $(HOST_SUBDIR)/libbacktrace && \
25226           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25227                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25228                   "RANLIB=$${RANLIB}" \
25229                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25230                   distclean) \
25231           || exit 1
25232
25233 @endif libbacktrace
25234
25235 .PHONY: maybe-maintainer-clean-libbacktrace maintainer-clean-libbacktrace
25236 maybe-maintainer-clean-libbacktrace:
25237 @if libbacktrace
25238 maybe-maintainer-clean-libbacktrace: maintainer-clean-libbacktrace
25239
25240 maintainer-clean-libbacktrace: 
25241         @[ -f ./libbacktrace/Makefile ] || exit 0; \
25242         r=`${PWD_COMMAND}`; export r; \
25243         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25244         $(HOST_EXPORTS) \
25245         for flag in $(EXTRA_HOST_FLAGS) ; do \
25246           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25247         done; \
25248         echo "Doing maintainer-clean in libbacktrace"; \
25249         (cd $(HOST_SUBDIR)/libbacktrace && \
25250           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25251                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25252                   "RANLIB=$${RANLIB}" \
25253                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25254                   maintainer-clean) \
25255           || exit 1
25256
25257 @endif libbacktrace
25258
25259
25260
25261 .PHONY: configure-libcpp maybe-configure-libcpp
25262 maybe-configure-libcpp:
25263 @if gcc-bootstrap
25264 configure-libcpp: stage_current
25265 @endif gcc-bootstrap
25266 @if libcpp
25267 maybe-configure-libcpp: configure-libcpp
25268 configure-libcpp: 
25269         @r=`${PWD_COMMAND}`; export r; \
25270         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25271         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
25272         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
25273         $(HOST_EXPORTS)  \
25274         echo Configuring in $(HOST_SUBDIR)/libcpp; \
25275         cd "$(HOST_SUBDIR)/libcpp" || exit 1; \
25276         case $(srcdir) in \
25277           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25278           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
25279                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25280         esac; \
25281         module_srcdir=libcpp; \
25282         $(SHELL) \
25283           $$s/$$module_srcdir/configure \
25284           --srcdir=$${topdir}/$$module_srcdir \
25285           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25286           --target=${target_alias}  \
25287           || exit 1
25288 @endif libcpp
25289
25290
25291
25292 .PHONY: configure-stage1-libcpp maybe-configure-stage1-libcpp
25293 maybe-configure-stage1-libcpp:
25294 @if libcpp-bootstrap
25295 maybe-configure-stage1-libcpp: configure-stage1-libcpp
25296 configure-stage1-libcpp:
25297         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
25298         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
25299         @r=`${PWD_COMMAND}`; export r; \
25300         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25301         TFLAGS="$(STAGE1_TFLAGS)"; \
25302         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
25303         $(HOST_EXPORTS) \
25304         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
25305         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
25306         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
25307         echo Configuring stage 1 in $(HOST_SUBDIR)/libcpp; \
25308         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
25309         cd $(HOST_SUBDIR)/libcpp || exit 1; \
25310         case $(srcdir) in \
25311           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25312           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
25313                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25314         esac; \
25315         module_srcdir=libcpp; \
25316         $(SHELL) $$s/$$module_srcdir/configure \
25317           --srcdir=$${topdir}/$$module_srcdir \
25318           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25319           --target=${target_alias} \
25320            \
25321           $(STAGE1_CONFIGURE_FLAGS)
25322 @endif libcpp-bootstrap
25323
25324 .PHONY: configure-stage2-libcpp maybe-configure-stage2-libcpp
25325 maybe-configure-stage2-libcpp:
25326 @if libcpp-bootstrap
25327 maybe-configure-stage2-libcpp: configure-stage2-libcpp
25328 configure-stage2-libcpp:
25329         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
25330         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
25331         @r=`${PWD_COMMAND}`; export r; \
25332         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25333         TFLAGS="$(STAGE2_TFLAGS)"; \
25334         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
25335         $(HOST_EXPORTS) \
25336         $(POSTSTAGE1_HOST_EXPORTS) \
25337         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
25338         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
25339         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
25340         echo Configuring stage 2 in $(HOST_SUBDIR)/libcpp; \
25341         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
25342         cd $(HOST_SUBDIR)/libcpp || exit 1; \
25343         case $(srcdir) in \
25344           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25345           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
25346                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25347         esac; \
25348         module_srcdir=libcpp; \
25349         $(SHELL) $$s/$$module_srcdir/configure \
25350           --srcdir=$${topdir}/$$module_srcdir \
25351           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25352           --target=${target_alias} \
25353           --with-build-libsubdir=$(HOST_SUBDIR) \
25354           $(STAGE2_CONFIGURE_FLAGS)
25355 @endif libcpp-bootstrap
25356
25357 .PHONY: configure-stage3-libcpp maybe-configure-stage3-libcpp
25358 maybe-configure-stage3-libcpp:
25359 @if libcpp-bootstrap
25360 maybe-configure-stage3-libcpp: configure-stage3-libcpp
25361 configure-stage3-libcpp:
25362         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
25363         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
25364         @r=`${PWD_COMMAND}`; export r; \
25365         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25366         TFLAGS="$(STAGE3_TFLAGS)"; \
25367         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
25368         $(HOST_EXPORTS) \
25369         $(POSTSTAGE1_HOST_EXPORTS) \
25370         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
25371         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
25372         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
25373         echo Configuring stage 3 in $(HOST_SUBDIR)/libcpp; \
25374         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
25375         cd $(HOST_SUBDIR)/libcpp || exit 1; \
25376         case $(srcdir) in \
25377           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25378           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
25379                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25380         esac; \
25381         module_srcdir=libcpp; \
25382         $(SHELL) $$s/$$module_srcdir/configure \
25383           --srcdir=$${topdir}/$$module_srcdir \
25384           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25385           --target=${target_alias} \
25386           --with-build-libsubdir=$(HOST_SUBDIR) \
25387           $(STAGE3_CONFIGURE_FLAGS)
25388 @endif libcpp-bootstrap
25389
25390 .PHONY: configure-stage4-libcpp maybe-configure-stage4-libcpp
25391 maybe-configure-stage4-libcpp:
25392 @if libcpp-bootstrap
25393 maybe-configure-stage4-libcpp: configure-stage4-libcpp
25394 configure-stage4-libcpp:
25395         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
25396         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
25397         @r=`${PWD_COMMAND}`; export r; \
25398         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25399         TFLAGS="$(STAGE4_TFLAGS)"; \
25400         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
25401         $(HOST_EXPORTS) \
25402         $(POSTSTAGE1_HOST_EXPORTS) \
25403         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
25404         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
25405         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
25406         echo Configuring stage 4 in $(HOST_SUBDIR)/libcpp; \
25407         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
25408         cd $(HOST_SUBDIR)/libcpp || exit 1; \
25409         case $(srcdir) in \
25410           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25411           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
25412                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25413         esac; \
25414         module_srcdir=libcpp; \
25415         $(SHELL) $$s/$$module_srcdir/configure \
25416           --srcdir=$${topdir}/$$module_srcdir \
25417           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25418           --target=${target_alias} \
25419           --with-build-libsubdir=$(HOST_SUBDIR) \
25420           $(STAGE4_CONFIGURE_FLAGS)
25421 @endif libcpp-bootstrap
25422
25423 .PHONY: configure-stageprofile-libcpp maybe-configure-stageprofile-libcpp
25424 maybe-configure-stageprofile-libcpp:
25425 @if libcpp-bootstrap
25426 maybe-configure-stageprofile-libcpp: configure-stageprofile-libcpp
25427 configure-stageprofile-libcpp:
25428         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
25429         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
25430         @r=`${PWD_COMMAND}`; export r; \
25431         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25432         TFLAGS="$(STAGEprofile_TFLAGS)"; \
25433         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
25434         $(HOST_EXPORTS) \
25435         $(POSTSTAGE1_HOST_EXPORTS) \
25436         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
25437         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
25438         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
25439         echo Configuring stage profile in $(HOST_SUBDIR)/libcpp; \
25440         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
25441         cd $(HOST_SUBDIR)/libcpp || exit 1; \
25442         case $(srcdir) in \
25443           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25444           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
25445                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25446         esac; \
25447         module_srcdir=libcpp; \
25448         $(SHELL) $$s/$$module_srcdir/configure \
25449           --srcdir=$${topdir}/$$module_srcdir \
25450           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25451           --target=${target_alias} \
25452           --with-build-libsubdir=$(HOST_SUBDIR) \
25453           $(STAGEprofile_CONFIGURE_FLAGS)
25454 @endif libcpp-bootstrap
25455
25456 .PHONY: configure-stagetrain-libcpp maybe-configure-stagetrain-libcpp
25457 maybe-configure-stagetrain-libcpp:
25458 @if libcpp-bootstrap
25459 maybe-configure-stagetrain-libcpp: configure-stagetrain-libcpp
25460 configure-stagetrain-libcpp:
25461         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
25462         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
25463         @r=`${PWD_COMMAND}`; export r; \
25464         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25465         TFLAGS="$(STAGEtrain_TFLAGS)"; \
25466         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
25467         $(HOST_EXPORTS) \
25468         $(POSTSTAGE1_HOST_EXPORTS) \
25469         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
25470         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
25471         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
25472         echo Configuring stage train in $(HOST_SUBDIR)/libcpp; \
25473         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
25474         cd $(HOST_SUBDIR)/libcpp || exit 1; \
25475         case $(srcdir) in \
25476           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25477           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
25478                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25479         esac; \
25480         module_srcdir=libcpp; \
25481         $(SHELL) $$s/$$module_srcdir/configure \
25482           --srcdir=$${topdir}/$$module_srcdir \
25483           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25484           --target=${target_alias} \
25485           --with-build-libsubdir=$(HOST_SUBDIR) \
25486           $(STAGEtrain_CONFIGURE_FLAGS)
25487 @endif libcpp-bootstrap
25488
25489 .PHONY: configure-stagefeedback-libcpp maybe-configure-stagefeedback-libcpp
25490 maybe-configure-stagefeedback-libcpp:
25491 @if libcpp-bootstrap
25492 maybe-configure-stagefeedback-libcpp: configure-stagefeedback-libcpp
25493 configure-stagefeedback-libcpp:
25494         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
25495         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
25496         @r=`${PWD_COMMAND}`; export r; \
25497         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25498         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
25499         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
25500         $(HOST_EXPORTS) \
25501         $(POSTSTAGE1_HOST_EXPORTS) \
25502         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
25503         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
25504         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
25505         echo Configuring stage feedback in $(HOST_SUBDIR)/libcpp; \
25506         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
25507         cd $(HOST_SUBDIR)/libcpp || exit 1; \
25508         case $(srcdir) in \
25509           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25510           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
25511                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25512         esac; \
25513         module_srcdir=libcpp; \
25514         $(SHELL) $$s/$$module_srcdir/configure \
25515           --srcdir=$${topdir}/$$module_srcdir \
25516           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25517           --target=${target_alias} \
25518           --with-build-libsubdir=$(HOST_SUBDIR) \
25519           $(STAGEfeedback_CONFIGURE_FLAGS)
25520 @endif libcpp-bootstrap
25521
25522 .PHONY: configure-stageautoprofile-libcpp maybe-configure-stageautoprofile-libcpp
25523 maybe-configure-stageautoprofile-libcpp:
25524 @if libcpp-bootstrap
25525 maybe-configure-stageautoprofile-libcpp: configure-stageautoprofile-libcpp
25526 configure-stageautoprofile-libcpp:
25527         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
25528         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
25529         @r=`${PWD_COMMAND}`; export r; \
25530         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25531         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
25532         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
25533         $(HOST_EXPORTS) \
25534         $(POSTSTAGE1_HOST_EXPORTS) \
25535         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
25536         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
25537         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
25538         echo Configuring stage autoprofile in $(HOST_SUBDIR)/libcpp; \
25539         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
25540         cd $(HOST_SUBDIR)/libcpp || exit 1; \
25541         case $(srcdir) in \
25542           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25543           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
25544                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25545         esac; \
25546         module_srcdir=libcpp; \
25547         $(SHELL) $$s/$$module_srcdir/configure \
25548           --srcdir=$${topdir}/$$module_srcdir \
25549           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25550           --target=${target_alias} \
25551           --with-build-libsubdir=$(HOST_SUBDIR) \
25552           $(STAGEautoprofile_CONFIGURE_FLAGS)
25553 @endif libcpp-bootstrap
25554
25555 .PHONY: configure-stageautofeedback-libcpp maybe-configure-stageautofeedback-libcpp
25556 maybe-configure-stageautofeedback-libcpp:
25557 @if libcpp-bootstrap
25558 maybe-configure-stageautofeedback-libcpp: configure-stageautofeedback-libcpp
25559 configure-stageautofeedback-libcpp:
25560         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
25561         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
25562         @r=`${PWD_COMMAND}`; export r; \
25563         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25564         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
25565         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
25566         $(HOST_EXPORTS) \
25567         $(POSTSTAGE1_HOST_EXPORTS) \
25568         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
25569         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
25570         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
25571         echo Configuring stage autofeedback in $(HOST_SUBDIR)/libcpp; \
25572         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
25573         cd $(HOST_SUBDIR)/libcpp || exit 1; \
25574         case $(srcdir) in \
25575           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25576           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
25577                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25578         esac; \
25579         module_srcdir=libcpp; \
25580         $(SHELL) $$s/$$module_srcdir/configure \
25581           --srcdir=$${topdir}/$$module_srcdir \
25582           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25583           --target=${target_alias} \
25584           --with-build-libsubdir=$(HOST_SUBDIR) \
25585           $(STAGEautofeedback_CONFIGURE_FLAGS)
25586 @endif libcpp-bootstrap
25587
25588
25589
25590
25591
25592 .PHONY: all-libcpp maybe-all-libcpp
25593 maybe-all-libcpp:
25594 @if gcc-bootstrap
25595 all-libcpp: stage_current
25596 @endif gcc-bootstrap
25597 @if libcpp
25598 TARGET-libcpp=all
25599 maybe-all-libcpp: all-libcpp
25600 all-libcpp: configure-libcpp
25601         @r=`${PWD_COMMAND}`; export r; \
25602         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25603         $(HOST_EXPORTS)  \
25604         (cd $(HOST_SUBDIR)/libcpp && \
25605           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
25606                 $(TARGET-libcpp))
25607 @endif libcpp
25608
25609
25610
25611 .PHONY: all-stage1-libcpp maybe-all-stage1-libcpp
25612 .PHONY: clean-stage1-libcpp maybe-clean-stage1-libcpp
25613 maybe-all-stage1-libcpp:
25614 maybe-clean-stage1-libcpp:
25615 @if libcpp-bootstrap
25616 maybe-all-stage1-libcpp: all-stage1-libcpp
25617 all-stage1: all-stage1-libcpp
25618 TARGET-stage1-libcpp = $(TARGET-libcpp)
25619 all-stage1-libcpp: configure-stage1-libcpp
25620         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
25621         @r=`${PWD_COMMAND}`; export r; \
25622         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25623         TFLAGS="$(STAGE1_TFLAGS)"; \
25624         $(HOST_EXPORTS)  \
25625         cd $(HOST_SUBDIR)/libcpp && \
25626          \
25627         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25628                 CFLAGS="$(STAGE1_CFLAGS)" \
25629                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
25630                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
25631                 LIBCFLAGS="$(LIBCFLAGS)" \
25632                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25633                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25634                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25635                 $(EXTRA_HOST_FLAGS)  \
25636                 $(STAGE1_FLAGS_TO_PASS)  \
25637                 TFLAGS="$(STAGE1_TFLAGS)"  \
25638                 $(TARGET-stage1-libcpp)
25639
25640 maybe-clean-stage1-libcpp: clean-stage1-libcpp
25641 clean-stage1: clean-stage1-libcpp
25642 clean-stage1-libcpp:
25643         @if [ $(current_stage) = stage1 ]; then \
25644           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
25645         else \
25646           [ -f $(HOST_SUBDIR)/stage1-libcpp/Makefile ] || exit 0; \
25647           $(MAKE) stage1-start; \
25648         fi; \
25649         cd $(HOST_SUBDIR)/libcpp && \
25650         $(MAKE) $(EXTRA_HOST_FLAGS)  \
25651         $(STAGE1_FLAGS_TO_PASS)  clean
25652 @endif libcpp-bootstrap
25653
25654
25655 .PHONY: all-stage2-libcpp maybe-all-stage2-libcpp
25656 .PHONY: clean-stage2-libcpp maybe-clean-stage2-libcpp
25657 maybe-all-stage2-libcpp:
25658 maybe-clean-stage2-libcpp:
25659 @if libcpp-bootstrap
25660 maybe-all-stage2-libcpp: all-stage2-libcpp
25661 all-stage2: all-stage2-libcpp
25662 TARGET-stage2-libcpp = $(TARGET-libcpp)
25663 all-stage2-libcpp: configure-stage2-libcpp
25664         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
25665         @r=`${PWD_COMMAND}`; export r; \
25666         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25667         TFLAGS="$(STAGE2_TFLAGS)"; \
25668         $(HOST_EXPORTS) \
25669         $(POSTSTAGE1_HOST_EXPORTS)  \
25670         cd $(HOST_SUBDIR)/libcpp && \
25671          \
25672         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25673                 CFLAGS="$(STAGE2_CFLAGS)" \
25674                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
25675                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
25676                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
25677                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25678                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25679                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25680                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
25681                 TFLAGS="$(STAGE2_TFLAGS)"  \
25682                 $(TARGET-stage2-libcpp)
25683
25684 maybe-clean-stage2-libcpp: clean-stage2-libcpp
25685 clean-stage2: clean-stage2-libcpp
25686 clean-stage2-libcpp:
25687         @if [ $(current_stage) = stage2 ]; then \
25688           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
25689         else \
25690           [ -f $(HOST_SUBDIR)/stage2-libcpp/Makefile ] || exit 0; \
25691           $(MAKE) stage2-start; \
25692         fi; \
25693         cd $(HOST_SUBDIR)/libcpp && \
25694         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
25695 @endif libcpp-bootstrap
25696
25697
25698 .PHONY: all-stage3-libcpp maybe-all-stage3-libcpp
25699 .PHONY: clean-stage3-libcpp maybe-clean-stage3-libcpp
25700 maybe-all-stage3-libcpp:
25701 maybe-clean-stage3-libcpp:
25702 @if libcpp-bootstrap
25703 maybe-all-stage3-libcpp: all-stage3-libcpp
25704 all-stage3: all-stage3-libcpp
25705 TARGET-stage3-libcpp = $(TARGET-libcpp)
25706 all-stage3-libcpp: configure-stage3-libcpp
25707         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
25708         @r=`${PWD_COMMAND}`; export r; \
25709         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25710         TFLAGS="$(STAGE3_TFLAGS)"; \
25711         $(HOST_EXPORTS) \
25712         $(POSTSTAGE1_HOST_EXPORTS)  \
25713         cd $(HOST_SUBDIR)/libcpp && \
25714          \
25715         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25716                 CFLAGS="$(STAGE3_CFLAGS)" \
25717                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
25718                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
25719                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
25720                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25721                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25722                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25723                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
25724                 TFLAGS="$(STAGE3_TFLAGS)"  \
25725                 $(TARGET-stage3-libcpp)
25726
25727 maybe-clean-stage3-libcpp: clean-stage3-libcpp
25728 clean-stage3: clean-stage3-libcpp
25729 clean-stage3-libcpp:
25730         @if [ $(current_stage) = stage3 ]; then \
25731           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
25732         else \
25733           [ -f $(HOST_SUBDIR)/stage3-libcpp/Makefile ] || exit 0; \
25734           $(MAKE) stage3-start; \
25735         fi; \
25736         cd $(HOST_SUBDIR)/libcpp && \
25737         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
25738 @endif libcpp-bootstrap
25739
25740
25741 .PHONY: all-stage4-libcpp maybe-all-stage4-libcpp
25742 .PHONY: clean-stage4-libcpp maybe-clean-stage4-libcpp
25743 maybe-all-stage4-libcpp:
25744 maybe-clean-stage4-libcpp:
25745 @if libcpp-bootstrap
25746 maybe-all-stage4-libcpp: all-stage4-libcpp
25747 all-stage4: all-stage4-libcpp
25748 TARGET-stage4-libcpp = $(TARGET-libcpp)
25749 all-stage4-libcpp: configure-stage4-libcpp
25750         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
25751         @r=`${PWD_COMMAND}`; export r; \
25752         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25753         TFLAGS="$(STAGE4_TFLAGS)"; \
25754         $(HOST_EXPORTS) \
25755         $(POSTSTAGE1_HOST_EXPORTS)  \
25756         cd $(HOST_SUBDIR)/libcpp && \
25757          \
25758         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25759                 CFLAGS="$(STAGE4_CFLAGS)" \
25760                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
25761                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
25762                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
25763                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25764                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25765                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25766                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
25767                 TFLAGS="$(STAGE4_TFLAGS)"  \
25768                 $(TARGET-stage4-libcpp)
25769
25770 maybe-clean-stage4-libcpp: clean-stage4-libcpp
25771 clean-stage4: clean-stage4-libcpp
25772 clean-stage4-libcpp:
25773         @if [ $(current_stage) = stage4 ]; then \
25774           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
25775         else \
25776           [ -f $(HOST_SUBDIR)/stage4-libcpp/Makefile ] || exit 0; \
25777           $(MAKE) stage4-start; \
25778         fi; \
25779         cd $(HOST_SUBDIR)/libcpp && \
25780         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
25781 @endif libcpp-bootstrap
25782
25783
25784 .PHONY: all-stageprofile-libcpp maybe-all-stageprofile-libcpp
25785 .PHONY: clean-stageprofile-libcpp maybe-clean-stageprofile-libcpp
25786 maybe-all-stageprofile-libcpp:
25787 maybe-clean-stageprofile-libcpp:
25788 @if libcpp-bootstrap
25789 maybe-all-stageprofile-libcpp: all-stageprofile-libcpp
25790 all-stageprofile: all-stageprofile-libcpp
25791 TARGET-stageprofile-libcpp = $(TARGET-libcpp)
25792 all-stageprofile-libcpp: configure-stageprofile-libcpp
25793         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
25794         @r=`${PWD_COMMAND}`; export r; \
25795         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25796         TFLAGS="$(STAGEprofile_TFLAGS)"; \
25797         $(HOST_EXPORTS) \
25798         $(POSTSTAGE1_HOST_EXPORTS)  \
25799         cd $(HOST_SUBDIR)/libcpp && \
25800          \
25801         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25802                 CFLAGS="$(STAGEprofile_CFLAGS)" \
25803                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
25804                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
25805                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
25806                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25807                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25808                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25809                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
25810                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
25811                 $(TARGET-stageprofile-libcpp)
25812
25813 maybe-clean-stageprofile-libcpp: clean-stageprofile-libcpp
25814 clean-stageprofile: clean-stageprofile-libcpp
25815 clean-stageprofile-libcpp:
25816         @if [ $(current_stage) = stageprofile ]; then \
25817           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
25818         else \
25819           [ -f $(HOST_SUBDIR)/stageprofile-libcpp/Makefile ] || exit 0; \
25820           $(MAKE) stageprofile-start; \
25821         fi; \
25822         cd $(HOST_SUBDIR)/libcpp && \
25823         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
25824 @endif libcpp-bootstrap
25825
25826
25827 .PHONY: all-stagetrain-libcpp maybe-all-stagetrain-libcpp
25828 .PHONY: clean-stagetrain-libcpp maybe-clean-stagetrain-libcpp
25829 maybe-all-stagetrain-libcpp:
25830 maybe-clean-stagetrain-libcpp:
25831 @if libcpp-bootstrap
25832 maybe-all-stagetrain-libcpp: all-stagetrain-libcpp
25833 all-stagetrain: all-stagetrain-libcpp
25834 TARGET-stagetrain-libcpp = $(TARGET-libcpp)
25835 all-stagetrain-libcpp: configure-stagetrain-libcpp
25836         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
25837         @r=`${PWD_COMMAND}`; export r; \
25838         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25839         TFLAGS="$(STAGEtrain_TFLAGS)"; \
25840         $(HOST_EXPORTS) \
25841         $(POSTSTAGE1_HOST_EXPORTS)  \
25842         cd $(HOST_SUBDIR)/libcpp && \
25843          \
25844         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25845                 CFLAGS="$(STAGEtrain_CFLAGS)" \
25846                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
25847                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
25848                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
25849                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25850                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25851                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25852                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
25853                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
25854                 $(TARGET-stagetrain-libcpp)
25855
25856 maybe-clean-stagetrain-libcpp: clean-stagetrain-libcpp
25857 clean-stagetrain: clean-stagetrain-libcpp
25858 clean-stagetrain-libcpp:
25859         @if [ $(current_stage) = stagetrain ]; then \
25860           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
25861         else \
25862           [ -f $(HOST_SUBDIR)/stagetrain-libcpp/Makefile ] || exit 0; \
25863           $(MAKE) stagetrain-start; \
25864         fi; \
25865         cd $(HOST_SUBDIR)/libcpp && \
25866         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
25867 @endif libcpp-bootstrap
25868
25869
25870 .PHONY: all-stagefeedback-libcpp maybe-all-stagefeedback-libcpp
25871 .PHONY: clean-stagefeedback-libcpp maybe-clean-stagefeedback-libcpp
25872 maybe-all-stagefeedback-libcpp:
25873 maybe-clean-stagefeedback-libcpp:
25874 @if libcpp-bootstrap
25875 maybe-all-stagefeedback-libcpp: all-stagefeedback-libcpp
25876 all-stagefeedback: all-stagefeedback-libcpp
25877 TARGET-stagefeedback-libcpp = $(TARGET-libcpp)
25878 all-stagefeedback-libcpp: configure-stagefeedback-libcpp
25879         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
25880         @r=`${PWD_COMMAND}`; export r; \
25881         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25882         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
25883         $(HOST_EXPORTS) \
25884         $(POSTSTAGE1_HOST_EXPORTS)  \
25885         cd $(HOST_SUBDIR)/libcpp && \
25886          \
25887         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25888                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
25889                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
25890                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
25891                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
25892                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25893                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25894                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25895                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
25896                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
25897                 $(TARGET-stagefeedback-libcpp)
25898
25899 maybe-clean-stagefeedback-libcpp: clean-stagefeedback-libcpp
25900 clean-stagefeedback: clean-stagefeedback-libcpp
25901 clean-stagefeedback-libcpp:
25902         @if [ $(current_stage) = stagefeedback ]; then \
25903           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
25904         else \
25905           [ -f $(HOST_SUBDIR)/stagefeedback-libcpp/Makefile ] || exit 0; \
25906           $(MAKE) stagefeedback-start; \
25907         fi; \
25908         cd $(HOST_SUBDIR)/libcpp && \
25909         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
25910 @endif libcpp-bootstrap
25911
25912
25913 .PHONY: all-stageautoprofile-libcpp maybe-all-stageautoprofile-libcpp
25914 .PHONY: clean-stageautoprofile-libcpp maybe-clean-stageautoprofile-libcpp
25915 maybe-all-stageautoprofile-libcpp:
25916 maybe-clean-stageautoprofile-libcpp:
25917 @if libcpp-bootstrap
25918 maybe-all-stageautoprofile-libcpp: all-stageautoprofile-libcpp
25919 all-stageautoprofile: all-stageautoprofile-libcpp
25920 TARGET-stageautoprofile-libcpp = $(TARGET-libcpp)
25921 all-stageautoprofile-libcpp: configure-stageautoprofile-libcpp
25922         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
25923         @r=`${PWD_COMMAND}`; export r; \
25924         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25925         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
25926         $(HOST_EXPORTS) \
25927         $(POSTSTAGE1_HOST_EXPORTS)  \
25928         cd $(HOST_SUBDIR)/libcpp && \
25929         $$s/gcc/config/i386/$(AUTO_PROFILE) \
25930         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25931                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
25932                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
25933                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
25934                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
25935                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25936                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25937                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25938                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
25939                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
25940                 $(TARGET-stageautoprofile-libcpp)
25941
25942 maybe-clean-stageautoprofile-libcpp: clean-stageautoprofile-libcpp
25943 clean-stageautoprofile: clean-stageautoprofile-libcpp
25944 clean-stageautoprofile-libcpp:
25945         @if [ $(current_stage) = stageautoprofile ]; then \
25946           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
25947         else \
25948           [ -f $(HOST_SUBDIR)/stageautoprofile-libcpp/Makefile ] || exit 0; \
25949           $(MAKE) stageautoprofile-start; \
25950         fi; \
25951         cd $(HOST_SUBDIR)/libcpp && \
25952         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
25953 @endif libcpp-bootstrap
25954
25955
25956 .PHONY: all-stageautofeedback-libcpp maybe-all-stageautofeedback-libcpp
25957 .PHONY: clean-stageautofeedback-libcpp maybe-clean-stageautofeedback-libcpp
25958 maybe-all-stageautofeedback-libcpp:
25959 maybe-clean-stageautofeedback-libcpp:
25960 @if libcpp-bootstrap
25961 maybe-all-stageautofeedback-libcpp: all-stageautofeedback-libcpp
25962 all-stageautofeedback: all-stageautofeedback-libcpp
25963 TARGET-stageautofeedback-libcpp = $(TARGET-libcpp)
25964 all-stageautofeedback-libcpp: configure-stageautofeedback-libcpp
25965         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
25966         @r=`${PWD_COMMAND}`; export r; \
25967         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25968         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
25969         $(HOST_EXPORTS) \
25970         $(POSTSTAGE1_HOST_EXPORTS)  \
25971         cd $(HOST_SUBDIR)/libcpp && \
25972          \
25973         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25974                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
25975                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
25976                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
25977                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
25978                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25979                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25980                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25981                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
25982                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
25983                 $(TARGET-stageautofeedback-libcpp)
25984
25985 maybe-clean-stageautofeedback-libcpp: clean-stageautofeedback-libcpp
25986 clean-stageautofeedback: clean-stageautofeedback-libcpp
25987 clean-stageautofeedback-libcpp:
25988         @if [ $(current_stage) = stageautofeedback ]; then \
25989           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
25990         else \
25991           [ -f $(HOST_SUBDIR)/stageautofeedback-libcpp/Makefile ] || exit 0; \
25992           $(MAKE) stageautofeedback-start; \
25993         fi; \
25994         cd $(HOST_SUBDIR)/libcpp && \
25995         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
25996 @endif libcpp-bootstrap
25997
25998
25999
26000
26001
26002 .PHONY: check-libcpp maybe-check-libcpp
26003 maybe-check-libcpp:
26004 @if libcpp
26005 maybe-check-libcpp: check-libcpp
26006
26007 check-libcpp:
26008         @: $(MAKE); $(unstage)
26009         @r=`${PWD_COMMAND}`; export r; \
26010         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26011         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
26012         (cd $(HOST_SUBDIR)/libcpp && \
26013           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
26014
26015 @endif libcpp
26016
26017 .PHONY: install-libcpp maybe-install-libcpp
26018 maybe-install-libcpp:
26019 @if libcpp
26020 maybe-install-libcpp: install-libcpp
26021
26022 install-libcpp: installdirs
26023         @: $(MAKE); $(unstage)
26024         @r=`${PWD_COMMAND}`; export r; \
26025         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26026         $(HOST_EXPORTS) \
26027         (cd $(HOST_SUBDIR)/libcpp && \
26028           $(MAKE) $(FLAGS_TO_PASS)  install)
26029
26030 @endif libcpp
26031
26032 .PHONY: install-strip-libcpp maybe-install-strip-libcpp
26033 maybe-install-strip-libcpp:
26034 @if libcpp
26035 maybe-install-strip-libcpp: install-strip-libcpp
26036
26037 install-strip-libcpp: installdirs
26038         @: $(MAKE); $(unstage)
26039         @r=`${PWD_COMMAND}`; export r; \
26040         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26041         $(HOST_EXPORTS) \
26042         (cd $(HOST_SUBDIR)/libcpp && \
26043           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
26044
26045 @endif libcpp
26046
26047 # Other targets (info, dvi, pdf, etc.)
26048
26049 .PHONY: maybe-info-libcpp info-libcpp
26050 maybe-info-libcpp:
26051 @if libcpp
26052 maybe-info-libcpp: info-libcpp
26053
26054 info-libcpp: \
26055     configure-libcpp 
26056         @[ -f ./libcpp/Makefile ] || exit 0; \
26057         r=`${PWD_COMMAND}`; export r; \
26058         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26059         $(HOST_EXPORTS) \
26060         for flag in $(EXTRA_HOST_FLAGS) ; do \
26061           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26062         done; \
26063         echo "Doing info in libcpp"; \
26064         (cd $(HOST_SUBDIR)/libcpp && \
26065           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26066                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26067                   "RANLIB=$${RANLIB}" \
26068                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26069                   info) \
26070           || exit 1
26071
26072 @endif libcpp
26073
26074 .PHONY: maybe-dvi-libcpp dvi-libcpp
26075 maybe-dvi-libcpp:
26076 @if libcpp
26077 maybe-dvi-libcpp: dvi-libcpp
26078
26079 dvi-libcpp: \
26080     configure-libcpp 
26081         @[ -f ./libcpp/Makefile ] || exit 0; \
26082         r=`${PWD_COMMAND}`; export r; \
26083         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26084         $(HOST_EXPORTS) \
26085         for flag in $(EXTRA_HOST_FLAGS) ; do \
26086           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26087         done; \
26088         echo "Doing dvi in libcpp"; \
26089         (cd $(HOST_SUBDIR)/libcpp && \
26090           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26091                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26092                   "RANLIB=$${RANLIB}" \
26093                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26094                   dvi) \
26095           || exit 1
26096
26097 @endif libcpp
26098
26099 .PHONY: maybe-pdf-libcpp pdf-libcpp
26100 maybe-pdf-libcpp:
26101 @if libcpp
26102 maybe-pdf-libcpp: pdf-libcpp
26103
26104 pdf-libcpp: \
26105     configure-libcpp 
26106         @[ -f ./libcpp/Makefile ] || exit 0; \
26107         r=`${PWD_COMMAND}`; export r; \
26108         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26109         $(HOST_EXPORTS) \
26110         for flag in $(EXTRA_HOST_FLAGS) ; do \
26111           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26112         done; \
26113         echo "Doing pdf in libcpp"; \
26114         (cd $(HOST_SUBDIR)/libcpp && \
26115           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26116                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26117                   "RANLIB=$${RANLIB}" \
26118                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26119                   pdf) \
26120           || exit 1
26121
26122 @endif libcpp
26123
26124 .PHONY: maybe-html-libcpp html-libcpp
26125 maybe-html-libcpp:
26126 @if libcpp
26127 maybe-html-libcpp: html-libcpp
26128
26129 html-libcpp: \
26130     configure-libcpp 
26131         @[ -f ./libcpp/Makefile ] || exit 0; \
26132         r=`${PWD_COMMAND}`; export r; \
26133         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26134         $(HOST_EXPORTS) \
26135         for flag in $(EXTRA_HOST_FLAGS) ; do \
26136           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26137         done; \
26138         echo "Doing html in libcpp"; \
26139         (cd $(HOST_SUBDIR)/libcpp && \
26140           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26141                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26142                   "RANLIB=$${RANLIB}" \
26143                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26144                   html) \
26145           || exit 1
26146
26147 @endif libcpp
26148
26149 .PHONY: maybe-TAGS-libcpp TAGS-libcpp
26150 maybe-TAGS-libcpp:
26151 @if libcpp
26152 maybe-TAGS-libcpp: TAGS-libcpp
26153
26154 TAGS-libcpp: \
26155     configure-libcpp 
26156         @[ -f ./libcpp/Makefile ] || exit 0; \
26157         r=`${PWD_COMMAND}`; export r; \
26158         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26159         $(HOST_EXPORTS) \
26160         for flag in $(EXTRA_HOST_FLAGS) ; do \
26161           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26162         done; \
26163         echo "Doing TAGS in libcpp"; \
26164         (cd $(HOST_SUBDIR)/libcpp && \
26165           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26166                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26167                   "RANLIB=$${RANLIB}" \
26168                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26169                   TAGS) \
26170           || exit 1
26171
26172 @endif libcpp
26173
26174 .PHONY: maybe-install-info-libcpp install-info-libcpp
26175 maybe-install-info-libcpp:
26176 @if libcpp
26177 maybe-install-info-libcpp: install-info-libcpp
26178
26179 install-info-libcpp: \
26180     configure-libcpp \
26181     info-libcpp 
26182         @[ -f ./libcpp/Makefile ] || exit 0; \
26183         r=`${PWD_COMMAND}`; export r; \
26184         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26185         $(HOST_EXPORTS) \
26186         for flag in $(EXTRA_HOST_FLAGS) ; do \
26187           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26188         done; \
26189         echo "Doing install-info in libcpp"; \
26190         (cd $(HOST_SUBDIR)/libcpp && \
26191           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26192                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26193                   "RANLIB=$${RANLIB}" \
26194                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26195                   install-info) \
26196           || exit 1
26197
26198 @endif libcpp
26199
26200 .PHONY: maybe-install-dvi-libcpp install-dvi-libcpp
26201 maybe-install-dvi-libcpp:
26202 @if libcpp
26203 maybe-install-dvi-libcpp: install-dvi-libcpp
26204
26205 install-dvi-libcpp: \
26206     configure-libcpp \
26207     dvi-libcpp 
26208         @[ -f ./libcpp/Makefile ] || exit 0; \
26209         r=`${PWD_COMMAND}`; export r; \
26210         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26211         $(HOST_EXPORTS) \
26212         for flag in $(EXTRA_HOST_FLAGS) ; do \
26213           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26214         done; \
26215         echo "Doing install-dvi in libcpp"; \
26216         (cd $(HOST_SUBDIR)/libcpp && \
26217           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26218                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26219                   "RANLIB=$${RANLIB}" \
26220                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26221                   install-dvi) \
26222           || exit 1
26223
26224 @endif libcpp
26225
26226 .PHONY: maybe-install-pdf-libcpp install-pdf-libcpp
26227 maybe-install-pdf-libcpp:
26228 @if libcpp
26229 maybe-install-pdf-libcpp: install-pdf-libcpp
26230
26231 install-pdf-libcpp: \
26232     configure-libcpp \
26233     pdf-libcpp 
26234         @[ -f ./libcpp/Makefile ] || exit 0; \
26235         r=`${PWD_COMMAND}`; export r; \
26236         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26237         $(HOST_EXPORTS) \
26238         for flag in $(EXTRA_HOST_FLAGS) ; do \
26239           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26240         done; \
26241         echo "Doing install-pdf in libcpp"; \
26242         (cd $(HOST_SUBDIR)/libcpp && \
26243           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26244                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26245                   "RANLIB=$${RANLIB}" \
26246                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26247                   install-pdf) \
26248           || exit 1
26249
26250 @endif libcpp
26251
26252 .PHONY: maybe-install-html-libcpp install-html-libcpp
26253 maybe-install-html-libcpp:
26254 @if libcpp
26255 maybe-install-html-libcpp: install-html-libcpp
26256
26257 install-html-libcpp: \
26258     configure-libcpp \
26259     html-libcpp 
26260         @[ -f ./libcpp/Makefile ] || exit 0; \
26261         r=`${PWD_COMMAND}`; export r; \
26262         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26263         $(HOST_EXPORTS) \
26264         for flag in $(EXTRA_HOST_FLAGS) ; do \
26265           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26266         done; \
26267         echo "Doing install-html in libcpp"; \
26268         (cd $(HOST_SUBDIR)/libcpp && \
26269           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26270                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26271                   "RANLIB=$${RANLIB}" \
26272                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26273                   install-html) \
26274           || exit 1
26275
26276 @endif libcpp
26277
26278 .PHONY: maybe-installcheck-libcpp installcheck-libcpp
26279 maybe-installcheck-libcpp:
26280 @if libcpp
26281 maybe-installcheck-libcpp: installcheck-libcpp
26282
26283 installcheck-libcpp: \
26284     configure-libcpp 
26285         @[ -f ./libcpp/Makefile ] || exit 0; \
26286         r=`${PWD_COMMAND}`; export r; \
26287         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26288         $(HOST_EXPORTS) \
26289         for flag in $(EXTRA_HOST_FLAGS) ; do \
26290           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26291         done; \
26292         echo "Doing installcheck in libcpp"; \
26293         (cd $(HOST_SUBDIR)/libcpp && \
26294           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26295                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26296                   "RANLIB=$${RANLIB}" \
26297                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26298                   installcheck) \
26299           || exit 1
26300
26301 @endif libcpp
26302
26303 .PHONY: maybe-mostlyclean-libcpp mostlyclean-libcpp
26304 maybe-mostlyclean-libcpp:
26305 @if libcpp
26306 maybe-mostlyclean-libcpp: mostlyclean-libcpp
26307
26308 mostlyclean-libcpp: 
26309         @[ -f ./libcpp/Makefile ] || exit 0; \
26310         r=`${PWD_COMMAND}`; export r; \
26311         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26312         $(HOST_EXPORTS) \
26313         for flag in $(EXTRA_HOST_FLAGS) ; do \
26314           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26315         done; \
26316         echo "Doing mostlyclean in libcpp"; \
26317         (cd $(HOST_SUBDIR)/libcpp && \
26318           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26319                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26320                   "RANLIB=$${RANLIB}" \
26321                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26322                   mostlyclean) \
26323           || exit 1
26324
26325 @endif libcpp
26326
26327 .PHONY: maybe-clean-libcpp clean-libcpp
26328 maybe-clean-libcpp:
26329 @if libcpp
26330 maybe-clean-libcpp: clean-libcpp
26331
26332 clean-libcpp: 
26333         @[ -f ./libcpp/Makefile ] || exit 0; \
26334         r=`${PWD_COMMAND}`; export r; \
26335         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26336         $(HOST_EXPORTS) \
26337         for flag in $(EXTRA_HOST_FLAGS) ; do \
26338           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26339         done; \
26340         echo "Doing clean in libcpp"; \
26341         (cd $(HOST_SUBDIR)/libcpp && \
26342           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26343                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26344                   "RANLIB=$${RANLIB}" \
26345                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26346                   clean) \
26347           || exit 1
26348
26349 @endif libcpp
26350
26351 .PHONY: maybe-distclean-libcpp distclean-libcpp
26352 maybe-distclean-libcpp:
26353 @if libcpp
26354 maybe-distclean-libcpp: distclean-libcpp
26355
26356 distclean-libcpp: 
26357         @[ -f ./libcpp/Makefile ] || exit 0; \
26358         r=`${PWD_COMMAND}`; export r; \
26359         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26360         $(HOST_EXPORTS) \
26361         for flag in $(EXTRA_HOST_FLAGS) ; do \
26362           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26363         done; \
26364         echo "Doing distclean in libcpp"; \
26365         (cd $(HOST_SUBDIR)/libcpp && \
26366           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26367                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26368                   "RANLIB=$${RANLIB}" \
26369                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26370                   distclean) \
26371           || exit 1
26372
26373 @endif libcpp
26374
26375 .PHONY: maybe-maintainer-clean-libcpp maintainer-clean-libcpp
26376 maybe-maintainer-clean-libcpp:
26377 @if libcpp
26378 maybe-maintainer-clean-libcpp: maintainer-clean-libcpp
26379
26380 maintainer-clean-libcpp: 
26381         @[ -f ./libcpp/Makefile ] || exit 0; \
26382         r=`${PWD_COMMAND}`; export r; \
26383         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26384         $(HOST_EXPORTS) \
26385         for flag in $(EXTRA_HOST_FLAGS) ; do \
26386           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26387         done; \
26388         echo "Doing maintainer-clean in libcpp"; \
26389         (cd $(HOST_SUBDIR)/libcpp && \
26390           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26391                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26392                   "RANLIB=$${RANLIB}" \
26393                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26394                   maintainer-clean) \
26395           || exit 1
26396
26397 @endif libcpp
26398
26399
26400
26401 .PHONY: configure-libcody maybe-configure-libcody
26402 maybe-configure-libcody:
26403 @if gcc-bootstrap
26404 configure-libcody: stage_current
26405 @endif gcc-bootstrap
26406 @if libcody
26407 maybe-configure-libcody: configure-libcody
26408 configure-libcody: 
26409         @r=`${PWD_COMMAND}`; export r; \
26410         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26411         test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
26412         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
26413         $(HOST_EXPORTS)  \
26414         echo Configuring in $(HOST_SUBDIR)/libcody; \
26415         cd "$(HOST_SUBDIR)/libcody" || exit 1; \
26416         case $(srcdir) in \
26417           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26418           *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
26419                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26420         esac; \
26421         module_srcdir=libcody; \
26422         $(SHELL) \
26423           $$s/$$module_srcdir/configure \
26424           --srcdir=$${topdir}/$$module_srcdir \
26425           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26426           --target=${target_alias}  \
26427           || exit 1
26428 @endif libcody
26429
26430
26431
26432 .PHONY: configure-stage1-libcody maybe-configure-stage1-libcody
26433 maybe-configure-stage1-libcody:
26434 @if libcody-bootstrap
26435 maybe-configure-stage1-libcody: configure-stage1-libcody
26436 configure-stage1-libcody:
26437         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
26438         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
26439         @r=`${PWD_COMMAND}`; export r; \
26440         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26441         TFLAGS="$(STAGE1_TFLAGS)"; \
26442         test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
26443         $(HOST_EXPORTS) \
26444         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
26445         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
26446         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
26447         echo Configuring stage 1 in $(HOST_SUBDIR)/libcody; \
26448         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
26449         cd $(HOST_SUBDIR)/libcody || exit 1; \
26450         case $(srcdir) in \
26451           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26452           *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
26453                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26454         esac; \
26455         module_srcdir=libcody; \
26456         $(SHELL) $$s/$$module_srcdir/configure \
26457           --srcdir=$${topdir}/$$module_srcdir \
26458           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26459           --target=${target_alias} \
26460            \
26461           $(STAGE1_CONFIGURE_FLAGS)
26462 @endif libcody-bootstrap
26463
26464 .PHONY: configure-stage2-libcody maybe-configure-stage2-libcody
26465 maybe-configure-stage2-libcody:
26466 @if libcody-bootstrap
26467 maybe-configure-stage2-libcody: configure-stage2-libcody
26468 configure-stage2-libcody:
26469         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
26470         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
26471         @r=`${PWD_COMMAND}`; export r; \
26472         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26473         TFLAGS="$(STAGE2_TFLAGS)"; \
26474         test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
26475         $(HOST_EXPORTS) \
26476         $(POSTSTAGE1_HOST_EXPORTS) \
26477         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
26478         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
26479         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
26480         echo Configuring stage 2 in $(HOST_SUBDIR)/libcody; \
26481         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
26482         cd $(HOST_SUBDIR)/libcody || exit 1; \
26483         case $(srcdir) in \
26484           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26485           *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
26486                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26487         esac; \
26488         module_srcdir=libcody; \
26489         $(SHELL) $$s/$$module_srcdir/configure \
26490           --srcdir=$${topdir}/$$module_srcdir \
26491           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26492           --target=${target_alias} \
26493           --with-build-libsubdir=$(HOST_SUBDIR) \
26494           $(STAGE2_CONFIGURE_FLAGS)
26495 @endif libcody-bootstrap
26496
26497 .PHONY: configure-stage3-libcody maybe-configure-stage3-libcody
26498 maybe-configure-stage3-libcody:
26499 @if libcody-bootstrap
26500 maybe-configure-stage3-libcody: configure-stage3-libcody
26501 configure-stage3-libcody:
26502         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
26503         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
26504         @r=`${PWD_COMMAND}`; export r; \
26505         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26506         TFLAGS="$(STAGE3_TFLAGS)"; \
26507         test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
26508         $(HOST_EXPORTS) \
26509         $(POSTSTAGE1_HOST_EXPORTS) \
26510         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
26511         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
26512         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
26513         echo Configuring stage 3 in $(HOST_SUBDIR)/libcody; \
26514         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
26515         cd $(HOST_SUBDIR)/libcody || exit 1; \
26516         case $(srcdir) in \
26517           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26518           *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
26519                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26520         esac; \
26521         module_srcdir=libcody; \
26522         $(SHELL) $$s/$$module_srcdir/configure \
26523           --srcdir=$${topdir}/$$module_srcdir \
26524           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26525           --target=${target_alias} \
26526           --with-build-libsubdir=$(HOST_SUBDIR) \
26527           $(STAGE3_CONFIGURE_FLAGS)
26528 @endif libcody-bootstrap
26529
26530 .PHONY: configure-stage4-libcody maybe-configure-stage4-libcody
26531 maybe-configure-stage4-libcody:
26532 @if libcody-bootstrap
26533 maybe-configure-stage4-libcody: configure-stage4-libcody
26534 configure-stage4-libcody:
26535         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
26536         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
26537         @r=`${PWD_COMMAND}`; export r; \
26538         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26539         TFLAGS="$(STAGE4_TFLAGS)"; \
26540         test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
26541         $(HOST_EXPORTS) \
26542         $(POSTSTAGE1_HOST_EXPORTS) \
26543         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
26544         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
26545         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
26546         echo Configuring stage 4 in $(HOST_SUBDIR)/libcody; \
26547         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
26548         cd $(HOST_SUBDIR)/libcody || exit 1; \
26549         case $(srcdir) in \
26550           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26551           *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
26552                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26553         esac; \
26554         module_srcdir=libcody; \
26555         $(SHELL) $$s/$$module_srcdir/configure \
26556           --srcdir=$${topdir}/$$module_srcdir \
26557           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26558           --target=${target_alias} \
26559           --with-build-libsubdir=$(HOST_SUBDIR) \
26560           $(STAGE4_CONFIGURE_FLAGS)
26561 @endif libcody-bootstrap
26562
26563 .PHONY: configure-stageprofile-libcody maybe-configure-stageprofile-libcody
26564 maybe-configure-stageprofile-libcody:
26565 @if libcody-bootstrap
26566 maybe-configure-stageprofile-libcody: configure-stageprofile-libcody
26567 configure-stageprofile-libcody:
26568         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
26569         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
26570         @r=`${PWD_COMMAND}`; export r; \
26571         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26572         TFLAGS="$(STAGEprofile_TFLAGS)"; \
26573         test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
26574         $(HOST_EXPORTS) \
26575         $(POSTSTAGE1_HOST_EXPORTS) \
26576         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
26577         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
26578         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
26579         echo Configuring stage profile in $(HOST_SUBDIR)/libcody; \
26580         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
26581         cd $(HOST_SUBDIR)/libcody || exit 1; \
26582         case $(srcdir) in \
26583           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26584           *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
26585                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26586         esac; \
26587         module_srcdir=libcody; \
26588         $(SHELL) $$s/$$module_srcdir/configure \
26589           --srcdir=$${topdir}/$$module_srcdir \
26590           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26591           --target=${target_alias} \
26592           --with-build-libsubdir=$(HOST_SUBDIR) \
26593           $(STAGEprofile_CONFIGURE_FLAGS)
26594 @endif libcody-bootstrap
26595
26596 .PHONY: configure-stagetrain-libcody maybe-configure-stagetrain-libcody
26597 maybe-configure-stagetrain-libcody:
26598 @if libcody-bootstrap
26599 maybe-configure-stagetrain-libcody: configure-stagetrain-libcody
26600 configure-stagetrain-libcody:
26601         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
26602         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
26603         @r=`${PWD_COMMAND}`; export r; \
26604         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26605         TFLAGS="$(STAGEtrain_TFLAGS)"; \
26606         test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
26607         $(HOST_EXPORTS) \
26608         $(POSTSTAGE1_HOST_EXPORTS) \
26609         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
26610         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
26611         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
26612         echo Configuring stage train in $(HOST_SUBDIR)/libcody; \
26613         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
26614         cd $(HOST_SUBDIR)/libcody || exit 1; \
26615         case $(srcdir) in \
26616           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26617           *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
26618                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26619         esac; \
26620         module_srcdir=libcody; \
26621         $(SHELL) $$s/$$module_srcdir/configure \
26622           --srcdir=$${topdir}/$$module_srcdir \
26623           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26624           --target=${target_alias} \
26625           --with-build-libsubdir=$(HOST_SUBDIR) \
26626           $(STAGEtrain_CONFIGURE_FLAGS)
26627 @endif libcody-bootstrap
26628
26629 .PHONY: configure-stagefeedback-libcody maybe-configure-stagefeedback-libcody
26630 maybe-configure-stagefeedback-libcody:
26631 @if libcody-bootstrap
26632 maybe-configure-stagefeedback-libcody: configure-stagefeedback-libcody
26633 configure-stagefeedback-libcody:
26634         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
26635         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
26636         @r=`${PWD_COMMAND}`; export r; \
26637         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26638         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
26639         test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
26640         $(HOST_EXPORTS) \
26641         $(POSTSTAGE1_HOST_EXPORTS) \
26642         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
26643         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
26644         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
26645         echo Configuring stage feedback in $(HOST_SUBDIR)/libcody; \
26646         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
26647         cd $(HOST_SUBDIR)/libcody || exit 1; \
26648         case $(srcdir) in \
26649           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26650           *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
26651                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26652         esac; \
26653         module_srcdir=libcody; \
26654         $(SHELL) $$s/$$module_srcdir/configure \
26655           --srcdir=$${topdir}/$$module_srcdir \
26656           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26657           --target=${target_alias} \
26658           --with-build-libsubdir=$(HOST_SUBDIR) \
26659           $(STAGEfeedback_CONFIGURE_FLAGS)
26660 @endif libcody-bootstrap
26661
26662 .PHONY: configure-stageautoprofile-libcody maybe-configure-stageautoprofile-libcody
26663 maybe-configure-stageautoprofile-libcody:
26664 @if libcody-bootstrap
26665 maybe-configure-stageautoprofile-libcody: configure-stageautoprofile-libcody
26666 configure-stageautoprofile-libcody:
26667         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
26668         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
26669         @r=`${PWD_COMMAND}`; export r; \
26670         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26671         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
26672         test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
26673         $(HOST_EXPORTS) \
26674         $(POSTSTAGE1_HOST_EXPORTS) \
26675         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
26676         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
26677         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
26678         echo Configuring stage autoprofile in $(HOST_SUBDIR)/libcody; \
26679         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
26680         cd $(HOST_SUBDIR)/libcody || exit 1; \
26681         case $(srcdir) in \
26682           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26683           *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
26684                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26685         esac; \
26686         module_srcdir=libcody; \
26687         $(SHELL) $$s/$$module_srcdir/configure \
26688           --srcdir=$${topdir}/$$module_srcdir \
26689           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26690           --target=${target_alias} \
26691           --with-build-libsubdir=$(HOST_SUBDIR) \
26692           $(STAGEautoprofile_CONFIGURE_FLAGS)
26693 @endif libcody-bootstrap
26694
26695 .PHONY: configure-stageautofeedback-libcody maybe-configure-stageautofeedback-libcody
26696 maybe-configure-stageautofeedback-libcody:
26697 @if libcody-bootstrap
26698 maybe-configure-stageautofeedback-libcody: configure-stageautofeedback-libcody
26699 configure-stageautofeedback-libcody:
26700         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
26701         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
26702         @r=`${PWD_COMMAND}`; export r; \
26703         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26704         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
26705         test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
26706         $(HOST_EXPORTS) \
26707         $(POSTSTAGE1_HOST_EXPORTS) \
26708         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
26709         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
26710         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
26711         echo Configuring stage autofeedback in $(HOST_SUBDIR)/libcody; \
26712         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
26713         cd $(HOST_SUBDIR)/libcody || exit 1; \
26714         case $(srcdir) in \
26715           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26716           *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
26717                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26718         esac; \
26719         module_srcdir=libcody; \
26720         $(SHELL) $$s/$$module_srcdir/configure \
26721           --srcdir=$${topdir}/$$module_srcdir \
26722           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26723           --target=${target_alias} \
26724           --with-build-libsubdir=$(HOST_SUBDIR) \
26725           $(STAGEautofeedback_CONFIGURE_FLAGS)
26726 @endif libcody-bootstrap
26727
26728
26729
26730
26731
26732 .PHONY: all-libcody maybe-all-libcody
26733 maybe-all-libcody:
26734 @if gcc-bootstrap
26735 all-libcody: stage_current
26736 @endif gcc-bootstrap
26737 @if libcody
26738 TARGET-libcody=all
26739 maybe-all-libcody: all-libcody
26740 all-libcody: configure-libcody
26741         @r=`${PWD_COMMAND}`; export r; \
26742         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26743         $(HOST_EXPORTS)  \
26744         (cd $(HOST_SUBDIR)/libcody && \
26745           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
26746                 $(TARGET-libcody))
26747 @endif libcody
26748
26749
26750
26751 .PHONY: all-stage1-libcody maybe-all-stage1-libcody
26752 .PHONY: clean-stage1-libcody maybe-clean-stage1-libcody
26753 maybe-all-stage1-libcody:
26754 maybe-clean-stage1-libcody:
26755 @if libcody-bootstrap
26756 maybe-all-stage1-libcody: all-stage1-libcody
26757 all-stage1: all-stage1-libcody
26758 TARGET-stage1-libcody = $(TARGET-libcody)
26759 all-stage1-libcody: configure-stage1-libcody
26760         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
26761         @r=`${PWD_COMMAND}`; export r; \
26762         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26763         TFLAGS="$(STAGE1_TFLAGS)"; \
26764         $(HOST_EXPORTS)  \
26765         cd $(HOST_SUBDIR)/libcody && \
26766          \
26767         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26768                 CFLAGS="$(STAGE1_CFLAGS)" \
26769                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
26770                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
26771                 LIBCFLAGS="$(LIBCFLAGS)" \
26772                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26773                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26774                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26775                 $(EXTRA_HOST_FLAGS)  \
26776                 $(STAGE1_FLAGS_TO_PASS)  \
26777                 TFLAGS="$(STAGE1_TFLAGS)"  \
26778                 $(TARGET-stage1-libcody)
26779
26780 maybe-clean-stage1-libcody: clean-stage1-libcody
26781 clean-stage1: clean-stage1-libcody
26782 clean-stage1-libcody:
26783         @if [ $(current_stage) = stage1 ]; then \
26784           [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
26785         else \
26786           [ -f $(HOST_SUBDIR)/stage1-libcody/Makefile ] || exit 0; \
26787           $(MAKE) stage1-start; \
26788         fi; \
26789         cd $(HOST_SUBDIR)/libcody && \
26790         $(MAKE) $(EXTRA_HOST_FLAGS)  \
26791         $(STAGE1_FLAGS_TO_PASS)  clean
26792 @endif libcody-bootstrap
26793
26794
26795 .PHONY: all-stage2-libcody maybe-all-stage2-libcody
26796 .PHONY: clean-stage2-libcody maybe-clean-stage2-libcody
26797 maybe-all-stage2-libcody:
26798 maybe-clean-stage2-libcody:
26799 @if libcody-bootstrap
26800 maybe-all-stage2-libcody: all-stage2-libcody
26801 all-stage2: all-stage2-libcody
26802 TARGET-stage2-libcody = $(TARGET-libcody)
26803 all-stage2-libcody: configure-stage2-libcody
26804         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
26805         @r=`${PWD_COMMAND}`; export r; \
26806         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26807         TFLAGS="$(STAGE2_TFLAGS)"; \
26808         $(HOST_EXPORTS) \
26809         $(POSTSTAGE1_HOST_EXPORTS)  \
26810         cd $(HOST_SUBDIR)/libcody && \
26811          \
26812         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26813                 CFLAGS="$(STAGE2_CFLAGS)" \
26814                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
26815                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
26816                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
26817                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26818                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26819                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26820                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
26821                 TFLAGS="$(STAGE2_TFLAGS)"  \
26822                 $(TARGET-stage2-libcody)
26823
26824 maybe-clean-stage2-libcody: clean-stage2-libcody
26825 clean-stage2: clean-stage2-libcody
26826 clean-stage2-libcody:
26827         @if [ $(current_stage) = stage2 ]; then \
26828           [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
26829         else \
26830           [ -f $(HOST_SUBDIR)/stage2-libcody/Makefile ] || exit 0; \
26831           $(MAKE) stage2-start; \
26832         fi; \
26833         cd $(HOST_SUBDIR)/libcody && \
26834         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
26835 @endif libcody-bootstrap
26836
26837
26838 .PHONY: all-stage3-libcody maybe-all-stage3-libcody
26839 .PHONY: clean-stage3-libcody maybe-clean-stage3-libcody
26840 maybe-all-stage3-libcody:
26841 maybe-clean-stage3-libcody:
26842 @if libcody-bootstrap
26843 maybe-all-stage3-libcody: all-stage3-libcody
26844 all-stage3: all-stage3-libcody
26845 TARGET-stage3-libcody = $(TARGET-libcody)
26846 all-stage3-libcody: configure-stage3-libcody
26847         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
26848         @r=`${PWD_COMMAND}`; export r; \
26849         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26850         TFLAGS="$(STAGE3_TFLAGS)"; \
26851         $(HOST_EXPORTS) \
26852         $(POSTSTAGE1_HOST_EXPORTS)  \
26853         cd $(HOST_SUBDIR)/libcody && \
26854          \
26855         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26856                 CFLAGS="$(STAGE3_CFLAGS)" \
26857                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
26858                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
26859                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
26860                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26861                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26862                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26863                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
26864                 TFLAGS="$(STAGE3_TFLAGS)"  \
26865                 $(TARGET-stage3-libcody)
26866
26867 maybe-clean-stage3-libcody: clean-stage3-libcody
26868 clean-stage3: clean-stage3-libcody
26869 clean-stage3-libcody:
26870         @if [ $(current_stage) = stage3 ]; then \
26871           [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
26872         else \
26873           [ -f $(HOST_SUBDIR)/stage3-libcody/Makefile ] || exit 0; \
26874           $(MAKE) stage3-start; \
26875         fi; \
26876         cd $(HOST_SUBDIR)/libcody && \
26877         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
26878 @endif libcody-bootstrap
26879
26880
26881 .PHONY: all-stage4-libcody maybe-all-stage4-libcody
26882 .PHONY: clean-stage4-libcody maybe-clean-stage4-libcody
26883 maybe-all-stage4-libcody:
26884 maybe-clean-stage4-libcody:
26885 @if libcody-bootstrap
26886 maybe-all-stage4-libcody: all-stage4-libcody
26887 all-stage4: all-stage4-libcody
26888 TARGET-stage4-libcody = $(TARGET-libcody)
26889 all-stage4-libcody: configure-stage4-libcody
26890         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
26891         @r=`${PWD_COMMAND}`; export r; \
26892         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26893         TFLAGS="$(STAGE4_TFLAGS)"; \
26894         $(HOST_EXPORTS) \
26895         $(POSTSTAGE1_HOST_EXPORTS)  \
26896         cd $(HOST_SUBDIR)/libcody && \
26897          \
26898         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26899                 CFLAGS="$(STAGE4_CFLAGS)" \
26900                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
26901                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
26902                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
26903                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26904                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26905                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26906                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
26907                 TFLAGS="$(STAGE4_TFLAGS)"  \
26908                 $(TARGET-stage4-libcody)
26909
26910 maybe-clean-stage4-libcody: clean-stage4-libcody
26911 clean-stage4: clean-stage4-libcody
26912 clean-stage4-libcody:
26913         @if [ $(current_stage) = stage4 ]; then \
26914           [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
26915         else \
26916           [ -f $(HOST_SUBDIR)/stage4-libcody/Makefile ] || exit 0; \
26917           $(MAKE) stage4-start; \
26918         fi; \
26919         cd $(HOST_SUBDIR)/libcody && \
26920         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
26921 @endif libcody-bootstrap
26922
26923
26924 .PHONY: all-stageprofile-libcody maybe-all-stageprofile-libcody
26925 .PHONY: clean-stageprofile-libcody maybe-clean-stageprofile-libcody
26926 maybe-all-stageprofile-libcody:
26927 maybe-clean-stageprofile-libcody:
26928 @if libcody-bootstrap
26929 maybe-all-stageprofile-libcody: all-stageprofile-libcody
26930 all-stageprofile: all-stageprofile-libcody
26931 TARGET-stageprofile-libcody = $(TARGET-libcody)
26932 all-stageprofile-libcody: configure-stageprofile-libcody
26933         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
26934         @r=`${PWD_COMMAND}`; export r; \
26935         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26936         TFLAGS="$(STAGEprofile_TFLAGS)"; \
26937         $(HOST_EXPORTS) \
26938         $(POSTSTAGE1_HOST_EXPORTS)  \
26939         cd $(HOST_SUBDIR)/libcody && \
26940          \
26941         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26942                 CFLAGS="$(STAGEprofile_CFLAGS)" \
26943                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
26944                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
26945                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
26946                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26947                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26948                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26949                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
26950                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
26951                 $(TARGET-stageprofile-libcody)
26952
26953 maybe-clean-stageprofile-libcody: clean-stageprofile-libcody
26954 clean-stageprofile: clean-stageprofile-libcody
26955 clean-stageprofile-libcody:
26956         @if [ $(current_stage) = stageprofile ]; then \
26957           [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
26958         else \
26959           [ -f $(HOST_SUBDIR)/stageprofile-libcody/Makefile ] || exit 0; \
26960           $(MAKE) stageprofile-start; \
26961         fi; \
26962         cd $(HOST_SUBDIR)/libcody && \
26963         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
26964 @endif libcody-bootstrap
26965
26966
26967 .PHONY: all-stagetrain-libcody maybe-all-stagetrain-libcody
26968 .PHONY: clean-stagetrain-libcody maybe-clean-stagetrain-libcody
26969 maybe-all-stagetrain-libcody:
26970 maybe-clean-stagetrain-libcody:
26971 @if libcody-bootstrap
26972 maybe-all-stagetrain-libcody: all-stagetrain-libcody
26973 all-stagetrain: all-stagetrain-libcody
26974 TARGET-stagetrain-libcody = $(TARGET-libcody)
26975 all-stagetrain-libcody: configure-stagetrain-libcody
26976         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
26977         @r=`${PWD_COMMAND}`; export r; \
26978         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26979         TFLAGS="$(STAGEtrain_TFLAGS)"; \
26980         $(HOST_EXPORTS) \
26981         $(POSTSTAGE1_HOST_EXPORTS)  \
26982         cd $(HOST_SUBDIR)/libcody && \
26983          \
26984         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26985                 CFLAGS="$(STAGEtrain_CFLAGS)" \
26986                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
26987                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
26988                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
26989                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26990                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26991                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26992                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
26993                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
26994                 $(TARGET-stagetrain-libcody)
26995
26996 maybe-clean-stagetrain-libcody: clean-stagetrain-libcody
26997 clean-stagetrain: clean-stagetrain-libcody
26998 clean-stagetrain-libcody:
26999         @if [ $(current_stage) = stagetrain ]; then \
27000           [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
27001         else \
27002           [ -f $(HOST_SUBDIR)/stagetrain-libcody/Makefile ] || exit 0; \
27003           $(MAKE) stagetrain-start; \
27004         fi; \
27005         cd $(HOST_SUBDIR)/libcody && \
27006         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
27007 @endif libcody-bootstrap
27008
27009
27010 .PHONY: all-stagefeedback-libcody maybe-all-stagefeedback-libcody
27011 .PHONY: clean-stagefeedback-libcody maybe-clean-stagefeedback-libcody
27012 maybe-all-stagefeedback-libcody:
27013 maybe-clean-stagefeedback-libcody:
27014 @if libcody-bootstrap
27015 maybe-all-stagefeedback-libcody: all-stagefeedback-libcody
27016 all-stagefeedback: all-stagefeedback-libcody
27017 TARGET-stagefeedback-libcody = $(TARGET-libcody)
27018 all-stagefeedback-libcody: configure-stagefeedback-libcody
27019         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
27020         @r=`${PWD_COMMAND}`; export r; \
27021         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27022         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
27023         $(HOST_EXPORTS) \
27024         $(POSTSTAGE1_HOST_EXPORTS)  \
27025         cd $(HOST_SUBDIR)/libcody && \
27026          \
27027         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27028                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
27029                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
27030                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
27031                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
27032                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27033                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27034                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27035                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27036                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
27037                 $(TARGET-stagefeedback-libcody)
27038
27039 maybe-clean-stagefeedback-libcody: clean-stagefeedback-libcody
27040 clean-stagefeedback: clean-stagefeedback-libcody
27041 clean-stagefeedback-libcody:
27042         @if [ $(current_stage) = stagefeedback ]; then \
27043           [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
27044         else \
27045           [ -f $(HOST_SUBDIR)/stagefeedback-libcody/Makefile ] || exit 0; \
27046           $(MAKE) stagefeedback-start; \
27047         fi; \
27048         cd $(HOST_SUBDIR)/libcody && \
27049         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
27050 @endif libcody-bootstrap
27051
27052
27053 .PHONY: all-stageautoprofile-libcody maybe-all-stageautoprofile-libcody
27054 .PHONY: clean-stageautoprofile-libcody maybe-clean-stageautoprofile-libcody
27055 maybe-all-stageautoprofile-libcody:
27056 maybe-clean-stageautoprofile-libcody:
27057 @if libcody-bootstrap
27058 maybe-all-stageautoprofile-libcody: all-stageautoprofile-libcody
27059 all-stageautoprofile: all-stageautoprofile-libcody
27060 TARGET-stageautoprofile-libcody = $(TARGET-libcody)
27061 all-stageautoprofile-libcody: configure-stageautoprofile-libcody
27062         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
27063         @r=`${PWD_COMMAND}`; export r; \
27064         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27065         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
27066         $(HOST_EXPORTS) \
27067         $(POSTSTAGE1_HOST_EXPORTS)  \
27068         cd $(HOST_SUBDIR)/libcody && \
27069         $$s/gcc/config/i386/$(AUTO_PROFILE) \
27070         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27071                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
27072                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
27073                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
27074                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
27075                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27076                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27077                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27078                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27079                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
27080                 $(TARGET-stageautoprofile-libcody)
27081
27082 maybe-clean-stageautoprofile-libcody: clean-stageautoprofile-libcody
27083 clean-stageautoprofile: clean-stageautoprofile-libcody
27084 clean-stageautoprofile-libcody:
27085         @if [ $(current_stage) = stageautoprofile ]; then \
27086           [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
27087         else \
27088           [ -f $(HOST_SUBDIR)/stageautoprofile-libcody/Makefile ] || exit 0; \
27089           $(MAKE) stageautoprofile-start; \
27090         fi; \
27091         cd $(HOST_SUBDIR)/libcody && \
27092         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
27093 @endif libcody-bootstrap
27094
27095
27096 .PHONY: all-stageautofeedback-libcody maybe-all-stageautofeedback-libcody
27097 .PHONY: clean-stageautofeedback-libcody maybe-clean-stageautofeedback-libcody
27098 maybe-all-stageautofeedback-libcody:
27099 maybe-clean-stageautofeedback-libcody:
27100 @if libcody-bootstrap
27101 maybe-all-stageautofeedback-libcody: all-stageautofeedback-libcody
27102 all-stageautofeedback: all-stageautofeedback-libcody
27103 TARGET-stageautofeedback-libcody = $(TARGET-libcody)
27104 all-stageautofeedback-libcody: configure-stageautofeedback-libcody
27105         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
27106         @r=`${PWD_COMMAND}`; export r; \
27107         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27108         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
27109         $(HOST_EXPORTS) \
27110         $(POSTSTAGE1_HOST_EXPORTS)  \
27111         cd $(HOST_SUBDIR)/libcody && \
27112          \
27113         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27114                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
27115                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
27116                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
27117                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
27118                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27119                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27120                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27121                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27122                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
27123                 $(TARGET-stageautofeedback-libcody)
27124
27125 maybe-clean-stageautofeedback-libcody: clean-stageautofeedback-libcody
27126 clean-stageautofeedback: clean-stageautofeedback-libcody
27127 clean-stageautofeedback-libcody:
27128         @if [ $(current_stage) = stageautofeedback ]; then \
27129           [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
27130         else \
27131           [ -f $(HOST_SUBDIR)/stageautofeedback-libcody/Makefile ] || exit 0; \
27132           $(MAKE) stageautofeedback-start; \
27133         fi; \
27134         cd $(HOST_SUBDIR)/libcody && \
27135         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
27136 @endif libcody-bootstrap
27137
27138
27139
27140
27141
27142 .PHONY: check-libcody maybe-check-libcody
27143 maybe-check-libcody:
27144 @if libcody
27145 maybe-check-libcody: check-libcody
27146
27147 check-libcody:
27148         @: $(MAKE); $(unstage)
27149         @r=`${PWD_COMMAND}`; export r; \
27150         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27151         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
27152         (cd $(HOST_SUBDIR)/libcody && \
27153           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
27154
27155 @endif libcody
27156
27157 .PHONY: install-libcody maybe-install-libcody
27158 maybe-install-libcody:
27159 @if libcody
27160 maybe-install-libcody: install-libcody
27161
27162 install-libcody:
27163
27164 @endif libcody
27165
27166 .PHONY: install-strip-libcody maybe-install-strip-libcody
27167 maybe-install-strip-libcody:
27168 @if libcody
27169 maybe-install-strip-libcody: install-strip-libcody
27170
27171 install-strip-libcody:
27172
27173 @endif libcody
27174
27175 # Other targets (info, dvi, pdf, etc.)
27176
27177 .PHONY: maybe-info-libcody info-libcody
27178 maybe-info-libcody:
27179 @if libcody
27180 maybe-info-libcody: info-libcody
27181
27182 # libcody doesn't support info.
27183 info-libcody:
27184
27185 @endif libcody
27186
27187 .PHONY: maybe-dvi-libcody dvi-libcody
27188 maybe-dvi-libcody:
27189 @if libcody
27190 maybe-dvi-libcody: dvi-libcody
27191
27192 # libcody doesn't support dvi.
27193 dvi-libcody:
27194
27195 @endif libcody
27196
27197 .PHONY: maybe-pdf-libcody pdf-libcody
27198 maybe-pdf-libcody:
27199 @if libcody
27200 maybe-pdf-libcody: pdf-libcody
27201
27202 # libcody doesn't support pdf.
27203 pdf-libcody:
27204
27205 @endif libcody
27206
27207 .PHONY: maybe-html-libcody html-libcody
27208 maybe-html-libcody:
27209 @if libcody
27210 maybe-html-libcody: html-libcody
27211
27212 # libcody doesn't support html.
27213 html-libcody:
27214
27215 @endif libcody
27216
27217 .PHONY: maybe-TAGS-libcody TAGS-libcody
27218 maybe-TAGS-libcody:
27219 @if libcody
27220 maybe-TAGS-libcody: TAGS-libcody
27221
27222 # libcody doesn't support TAGS.
27223 TAGS-libcody:
27224
27225 @endif libcody
27226
27227 .PHONY: maybe-install-info-libcody install-info-libcody
27228 maybe-install-info-libcody:
27229 @if libcody
27230 maybe-install-info-libcody: install-info-libcody
27231
27232 # libcody doesn't support install-info.
27233 install-info-libcody:
27234
27235 @endif libcody
27236
27237 .PHONY: maybe-install-dvi-libcody install-dvi-libcody
27238 maybe-install-dvi-libcody:
27239 @if libcody
27240 maybe-install-dvi-libcody: install-dvi-libcody
27241
27242 # libcody doesn't support install-dvi.
27243 install-dvi-libcody:
27244
27245 @endif libcody
27246
27247 .PHONY: maybe-install-pdf-libcody install-pdf-libcody
27248 maybe-install-pdf-libcody:
27249 @if libcody
27250 maybe-install-pdf-libcody: install-pdf-libcody
27251
27252 # libcody doesn't support install-pdf.
27253 install-pdf-libcody:
27254
27255 @endif libcody
27256
27257 .PHONY: maybe-install-html-libcody install-html-libcody
27258 maybe-install-html-libcody:
27259 @if libcody
27260 maybe-install-html-libcody: install-html-libcody
27261
27262 # libcody doesn't support install-html.
27263 install-html-libcody:
27264
27265 @endif libcody
27266
27267 .PHONY: maybe-installcheck-libcody installcheck-libcody
27268 maybe-installcheck-libcody:
27269 @if libcody
27270 maybe-installcheck-libcody: installcheck-libcody
27271
27272 installcheck-libcody: \
27273     configure-libcody 
27274         @[ -f ./libcody/Makefile ] || exit 0; \
27275         r=`${PWD_COMMAND}`; export r; \
27276         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27277         $(HOST_EXPORTS) \
27278         for flag in $(EXTRA_HOST_FLAGS) ; do \
27279           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27280         done; \
27281         echo "Doing installcheck in libcody"; \
27282         (cd $(HOST_SUBDIR)/libcody && \
27283           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27284                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27285                   "RANLIB=$${RANLIB}" \
27286                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27287                   installcheck) \
27288           || exit 1
27289
27290 @endif libcody
27291
27292 .PHONY: maybe-mostlyclean-libcody mostlyclean-libcody
27293 maybe-mostlyclean-libcody:
27294 @if libcody
27295 maybe-mostlyclean-libcody: mostlyclean-libcody
27296
27297 mostlyclean-libcody: 
27298         @[ -f ./libcody/Makefile ] || exit 0; \
27299         r=`${PWD_COMMAND}`; export r; \
27300         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27301         $(HOST_EXPORTS) \
27302         for flag in $(EXTRA_HOST_FLAGS) ; do \
27303           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27304         done; \
27305         echo "Doing mostlyclean in libcody"; \
27306         (cd $(HOST_SUBDIR)/libcody && \
27307           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27308                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27309                   "RANLIB=$${RANLIB}" \
27310                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27311                   mostlyclean) \
27312           || exit 1
27313
27314 @endif libcody
27315
27316 .PHONY: maybe-clean-libcody clean-libcody
27317 maybe-clean-libcody:
27318 @if libcody
27319 maybe-clean-libcody: clean-libcody
27320
27321 clean-libcody: 
27322         @[ -f ./libcody/Makefile ] || exit 0; \
27323         r=`${PWD_COMMAND}`; export r; \
27324         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27325         $(HOST_EXPORTS) \
27326         for flag in $(EXTRA_HOST_FLAGS) ; do \
27327           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27328         done; \
27329         echo "Doing clean in libcody"; \
27330         (cd $(HOST_SUBDIR)/libcody && \
27331           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27332                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27333                   "RANLIB=$${RANLIB}" \
27334                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27335                   clean) \
27336           || exit 1
27337
27338 @endif libcody
27339
27340 .PHONY: maybe-distclean-libcody distclean-libcody
27341 maybe-distclean-libcody:
27342 @if libcody
27343 maybe-distclean-libcody: distclean-libcody
27344
27345 distclean-libcody: 
27346         @[ -f ./libcody/Makefile ] || exit 0; \
27347         r=`${PWD_COMMAND}`; export r; \
27348         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27349         $(HOST_EXPORTS) \
27350         for flag in $(EXTRA_HOST_FLAGS) ; do \
27351           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27352         done; \
27353         echo "Doing distclean in libcody"; \
27354         (cd $(HOST_SUBDIR)/libcody && \
27355           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27356                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27357                   "RANLIB=$${RANLIB}" \
27358                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27359                   distclean) \
27360           || exit 1
27361
27362 @endif libcody
27363
27364 .PHONY: maybe-maintainer-clean-libcody maintainer-clean-libcody
27365 maybe-maintainer-clean-libcody:
27366 @if libcody
27367 maybe-maintainer-clean-libcody: maintainer-clean-libcody
27368
27369 maintainer-clean-libcody: 
27370         @[ -f ./libcody/Makefile ] || exit 0; \
27371         r=`${PWD_COMMAND}`; export r; \
27372         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27373         $(HOST_EXPORTS) \
27374         for flag in $(EXTRA_HOST_FLAGS) ; do \
27375           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27376         done; \
27377         echo "Doing maintainer-clean in libcody"; \
27378         (cd $(HOST_SUBDIR)/libcody && \
27379           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27380                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27381                   "RANLIB=$${RANLIB}" \
27382                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27383                   maintainer-clean) \
27384           || exit 1
27385
27386 @endif libcody
27387
27388
27389
27390 .PHONY: configure-libdecnumber maybe-configure-libdecnumber
27391 maybe-configure-libdecnumber:
27392 @if gcc-bootstrap
27393 configure-libdecnumber: stage_current
27394 @endif gcc-bootstrap
27395 @if libdecnumber
27396 maybe-configure-libdecnumber: configure-libdecnumber
27397 configure-libdecnumber: 
27398         @r=`${PWD_COMMAND}`; export r; \
27399         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27400         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
27401         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
27402         $(HOST_EXPORTS)  \
27403         echo Configuring in $(HOST_SUBDIR)/libdecnumber; \
27404         cd "$(HOST_SUBDIR)/libdecnumber" || exit 1; \
27405         case $(srcdir) in \
27406           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27407           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
27408                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27409         esac; \
27410         module_srcdir=libdecnumber; \
27411         $(SHELL) \
27412           $$s/$$module_srcdir/configure \
27413           --srcdir=$${topdir}/$$module_srcdir \
27414           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27415           --target=${target_alias}  \
27416           || exit 1
27417 @endif libdecnumber
27418
27419
27420
27421 .PHONY: configure-stage1-libdecnumber maybe-configure-stage1-libdecnumber
27422 maybe-configure-stage1-libdecnumber:
27423 @if libdecnumber-bootstrap
27424 maybe-configure-stage1-libdecnumber: configure-stage1-libdecnumber
27425 configure-stage1-libdecnumber:
27426         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
27427         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
27428         @r=`${PWD_COMMAND}`; export r; \
27429         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27430         TFLAGS="$(STAGE1_TFLAGS)"; \
27431         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
27432         $(HOST_EXPORTS) \
27433         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
27434         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
27435         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
27436         echo Configuring stage 1 in $(HOST_SUBDIR)/libdecnumber; \
27437         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
27438         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
27439         case $(srcdir) in \
27440           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27441           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
27442                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27443         esac; \
27444         module_srcdir=libdecnumber; \
27445         $(SHELL) $$s/$$module_srcdir/configure \
27446           --srcdir=$${topdir}/$$module_srcdir \
27447           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27448           --target=${target_alias} \
27449            \
27450           $(STAGE1_CONFIGURE_FLAGS)
27451 @endif libdecnumber-bootstrap
27452
27453 .PHONY: configure-stage2-libdecnumber maybe-configure-stage2-libdecnumber
27454 maybe-configure-stage2-libdecnumber:
27455 @if libdecnumber-bootstrap
27456 maybe-configure-stage2-libdecnumber: configure-stage2-libdecnumber
27457 configure-stage2-libdecnumber:
27458         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
27459         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
27460         @r=`${PWD_COMMAND}`; export r; \
27461         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27462         TFLAGS="$(STAGE2_TFLAGS)"; \
27463         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
27464         $(HOST_EXPORTS) \
27465         $(POSTSTAGE1_HOST_EXPORTS) \
27466         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
27467         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
27468         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
27469         echo Configuring stage 2 in $(HOST_SUBDIR)/libdecnumber; \
27470         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
27471         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
27472         case $(srcdir) in \
27473           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27474           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
27475                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27476         esac; \
27477         module_srcdir=libdecnumber; \
27478         $(SHELL) $$s/$$module_srcdir/configure \
27479           --srcdir=$${topdir}/$$module_srcdir \
27480           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27481           --target=${target_alias} \
27482           --with-build-libsubdir=$(HOST_SUBDIR) \
27483           $(STAGE2_CONFIGURE_FLAGS)
27484 @endif libdecnumber-bootstrap
27485
27486 .PHONY: configure-stage3-libdecnumber maybe-configure-stage3-libdecnumber
27487 maybe-configure-stage3-libdecnumber:
27488 @if libdecnumber-bootstrap
27489 maybe-configure-stage3-libdecnumber: configure-stage3-libdecnumber
27490 configure-stage3-libdecnumber:
27491         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
27492         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
27493         @r=`${PWD_COMMAND}`; export r; \
27494         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27495         TFLAGS="$(STAGE3_TFLAGS)"; \
27496         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
27497         $(HOST_EXPORTS) \
27498         $(POSTSTAGE1_HOST_EXPORTS) \
27499         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
27500         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
27501         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
27502         echo Configuring stage 3 in $(HOST_SUBDIR)/libdecnumber; \
27503         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
27504         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
27505         case $(srcdir) in \
27506           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27507           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
27508                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27509         esac; \
27510         module_srcdir=libdecnumber; \
27511         $(SHELL) $$s/$$module_srcdir/configure \
27512           --srcdir=$${topdir}/$$module_srcdir \
27513           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27514           --target=${target_alias} \
27515           --with-build-libsubdir=$(HOST_SUBDIR) \
27516           $(STAGE3_CONFIGURE_FLAGS)
27517 @endif libdecnumber-bootstrap
27518
27519 .PHONY: configure-stage4-libdecnumber maybe-configure-stage4-libdecnumber
27520 maybe-configure-stage4-libdecnumber:
27521 @if libdecnumber-bootstrap
27522 maybe-configure-stage4-libdecnumber: configure-stage4-libdecnumber
27523 configure-stage4-libdecnumber:
27524         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
27525         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
27526         @r=`${PWD_COMMAND}`; export r; \
27527         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27528         TFLAGS="$(STAGE4_TFLAGS)"; \
27529         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
27530         $(HOST_EXPORTS) \
27531         $(POSTSTAGE1_HOST_EXPORTS) \
27532         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
27533         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
27534         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
27535         echo Configuring stage 4 in $(HOST_SUBDIR)/libdecnumber; \
27536         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
27537         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
27538         case $(srcdir) in \
27539           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27540           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
27541                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27542         esac; \
27543         module_srcdir=libdecnumber; \
27544         $(SHELL) $$s/$$module_srcdir/configure \
27545           --srcdir=$${topdir}/$$module_srcdir \
27546           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27547           --target=${target_alias} \
27548           --with-build-libsubdir=$(HOST_SUBDIR) \
27549           $(STAGE4_CONFIGURE_FLAGS)
27550 @endif libdecnumber-bootstrap
27551
27552 .PHONY: configure-stageprofile-libdecnumber maybe-configure-stageprofile-libdecnumber
27553 maybe-configure-stageprofile-libdecnumber:
27554 @if libdecnumber-bootstrap
27555 maybe-configure-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
27556 configure-stageprofile-libdecnumber:
27557         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
27558         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
27559         @r=`${PWD_COMMAND}`; export r; \
27560         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27561         TFLAGS="$(STAGEprofile_TFLAGS)"; \
27562         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
27563         $(HOST_EXPORTS) \
27564         $(POSTSTAGE1_HOST_EXPORTS) \
27565         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
27566         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
27567         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
27568         echo Configuring stage profile in $(HOST_SUBDIR)/libdecnumber; \
27569         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
27570         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
27571         case $(srcdir) in \
27572           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27573           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
27574                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27575         esac; \
27576         module_srcdir=libdecnumber; \
27577         $(SHELL) $$s/$$module_srcdir/configure \
27578           --srcdir=$${topdir}/$$module_srcdir \
27579           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27580           --target=${target_alias} \
27581           --with-build-libsubdir=$(HOST_SUBDIR) \
27582           $(STAGEprofile_CONFIGURE_FLAGS)
27583 @endif libdecnumber-bootstrap
27584
27585 .PHONY: configure-stagetrain-libdecnumber maybe-configure-stagetrain-libdecnumber
27586 maybe-configure-stagetrain-libdecnumber:
27587 @if libdecnumber-bootstrap
27588 maybe-configure-stagetrain-libdecnumber: configure-stagetrain-libdecnumber
27589 configure-stagetrain-libdecnumber:
27590         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
27591         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
27592         @r=`${PWD_COMMAND}`; export r; \
27593         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27594         TFLAGS="$(STAGEtrain_TFLAGS)"; \
27595         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
27596         $(HOST_EXPORTS) \
27597         $(POSTSTAGE1_HOST_EXPORTS) \
27598         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
27599         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
27600         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
27601         echo Configuring stage train in $(HOST_SUBDIR)/libdecnumber; \
27602         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
27603         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
27604         case $(srcdir) in \
27605           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27606           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
27607                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27608         esac; \
27609         module_srcdir=libdecnumber; \
27610         $(SHELL) $$s/$$module_srcdir/configure \
27611           --srcdir=$${topdir}/$$module_srcdir \
27612           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27613           --target=${target_alias} \
27614           --with-build-libsubdir=$(HOST_SUBDIR) \
27615           $(STAGEtrain_CONFIGURE_FLAGS)
27616 @endif libdecnumber-bootstrap
27617
27618 .PHONY: configure-stagefeedback-libdecnumber maybe-configure-stagefeedback-libdecnumber
27619 maybe-configure-stagefeedback-libdecnumber:
27620 @if libdecnumber-bootstrap
27621 maybe-configure-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
27622 configure-stagefeedback-libdecnumber:
27623         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
27624         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
27625         @r=`${PWD_COMMAND}`; export r; \
27626         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27627         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
27628         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
27629         $(HOST_EXPORTS) \
27630         $(POSTSTAGE1_HOST_EXPORTS) \
27631         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
27632         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
27633         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
27634         echo Configuring stage feedback in $(HOST_SUBDIR)/libdecnumber; \
27635         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
27636         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
27637         case $(srcdir) in \
27638           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27639           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
27640                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27641         esac; \
27642         module_srcdir=libdecnumber; \
27643         $(SHELL) $$s/$$module_srcdir/configure \
27644           --srcdir=$${topdir}/$$module_srcdir \
27645           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27646           --target=${target_alias} \
27647           --with-build-libsubdir=$(HOST_SUBDIR) \
27648           $(STAGEfeedback_CONFIGURE_FLAGS)
27649 @endif libdecnumber-bootstrap
27650
27651 .PHONY: configure-stageautoprofile-libdecnumber maybe-configure-stageautoprofile-libdecnumber
27652 maybe-configure-stageautoprofile-libdecnumber:
27653 @if libdecnumber-bootstrap
27654 maybe-configure-stageautoprofile-libdecnumber: configure-stageautoprofile-libdecnumber
27655 configure-stageautoprofile-libdecnumber:
27656         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
27657         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
27658         @r=`${PWD_COMMAND}`; export r; \
27659         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27660         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
27661         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
27662         $(HOST_EXPORTS) \
27663         $(POSTSTAGE1_HOST_EXPORTS) \
27664         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
27665         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
27666         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
27667         echo Configuring stage autoprofile in $(HOST_SUBDIR)/libdecnumber; \
27668         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
27669         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
27670         case $(srcdir) in \
27671           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27672           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
27673                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27674         esac; \
27675         module_srcdir=libdecnumber; \
27676         $(SHELL) $$s/$$module_srcdir/configure \
27677           --srcdir=$${topdir}/$$module_srcdir \
27678           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27679           --target=${target_alias} \
27680           --with-build-libsubdir=$(HOST_SUBDIR) \
27681           $(STAGEautoprofile_CONFIGURE_FLAGS)
27682 @endif libdecnumber-bootstrap
27683
27684 .PHONY: configure-stageautofeedback-libdecnumber maybe-configure-stageautofeedback-libdecnumber
27685 maybe-configure-stageautofeedback-libdecnumber:
27686 @if libdecnumber-bootstrap
27687 maybe-configure-stageautofeedback-libdecnumber: configure-stageautofeedback-libdecnumber
27688 configure-stageautofeedback-libdecnumber:
27689         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
27690         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
27691         @r=`${PWD_COMMAND}`; export r; \
27692         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27693         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
27694         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
27695         $(HOST_EXPORTS) \
27696         $(POSTSTAGE1_HOST_EXPORTS) \
27697         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
27698         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
27699         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
27700         echo Configuring stage autofeedback in $(HOST_SUBDIR)/libdecnumber; \
27701         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
27702         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
27703         case $(srcdir) in \
27704           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27705           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
27706                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27707         esac; \
27708         module_srcdir=libdecnumber; \
27709         $(SHELL) $$s/$$module_srcdir/configure \
27710           --srcdir=$${topdir}/$$module_srcdir \
27711           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27712           --target=${target_alias} \
27713           --with-build-libsubdir=$(HOST_SUBDIR) \
27714           $(STAGEautofeedback_CONFIGURE_FLAGS)
27715 @endif libdecnumber-bootstrap
27716
27717
27718
27719
27720
27721 .PHONY: all-libdecnumber maybe-all-libdecnumber
27722 maybe-all-libdecnumber:
27723 @if gcc-bootstrap
27724 all-libdecnumber: stage_current
27725 @endif gcc-bootstrap
27726 @if libdecnumber
27727 TARGET-libdecnumber=all
27728 maybe-all-libdecnumber: all-libdecnumber
27729 all-libdecnumber: configure-libdecnumber
27730         @r=`${PWD_COMMAND}`; export r; \
27731         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27732         $(HOST_EXPORTS)  \
27733         (cd $(HOST_SUBDIR)/libdecnumber && \
27734           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
27735                 $(TARGET-libdecnumber))
27736 @endif libdecnumber
27737
27738
27739
27740 .PHONY: all-stage1-libdecnumber maybe-all-stage1-libdecnumber
27741 .PHONY: clean-stage1-libdecnumber maybe-clean-stage1-libdecnumber
27742 maybe-all-stage1-libdecnumber:
27743 maybe-clean-stage1-libdecnumber:
27744 @if libdecnumber-bootstrap
27745 maybe-all-stage1-libdecnumber: all-stage1-libdecnumber
27746 all-stage1: all-stage1-libdecnumber
27747 TARGET-stage1-libdecnumber = $(TARGET-libdecnumber)
27748 all-stage1-libdecnumber: configure-stage1-libdecnumber
27749         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
27750         @r=`${PWD_COMMAND}`; export r; \
27751         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27752         TFLAGS="$(STAGE1_TFLAGS)"; \
27753         $(HOST_EXPORTS)  \
27754         cd $(HOST_SUBDIR)/libdecnumber && \
27755          \
27756         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27757                 CFLAGS="$(STAGE1_CFLAGS)" \
27758                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
27759                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
27760                 LIBCFLAGS="$(LIBCFLAGS)" \
27761                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27762                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27763                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27764                 $(EXTRA_HOST_FLAGS)  \
27765                 $(STAGE1_FLAGS_TO_PASS)  \
27766                 TFLAGS="$(STAGE1_TFLAGS)"  \
27767                 $(TARGET-stage1-libdecnumber)
27768
27769 maybe-clean-stage1-libdecnumber: clean-stage1-libdecnumber
27770 clean-stage1: clean-stage1-libdecnumber
27771 clean-stage1-libdecnumber:
27772         @if [ $(current_stage) = stage1 ]; then \
27773           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
27774         else \
27775           [ -f $(HOST_SUBDIR)/stage1-libdecnumber/Makefile ] || exit 0; \
27776           $(MAKE) stage1-start; \
27777         fi; \
27778         cd $(HOST_SUBDIR)/libdecnumber && \
27779         $(MAKE) $(EXTRA_HOST_FLAGS)  \
27780         $(STAGE1_FLAGS_TO_PASS)  clean
27781 @endif libdecnumber-bootstrap
27782
27783
27784 .PHONY: all-stage2-libdecnumber maybe-all-stage2-libdecnumber
27785 .PHONY: clean-stage2-libdecnumber maybe-clean-stage2-libdecnumber
27786 maybe-all-stage2-libdecnumber:
27787 maybe-clean-stage2-libdecnumber:
27788 @if libdecnumber-bootstrap
27789 maybe-all-stage2-libdecnumber: all-stage2-libdecnumber
27790 all-stage2: all-stage2-libdecnumber
27791 TARGET-stage2-libdecnumber = $(TARGET-libdecnumber)
27792 all-stage2-libdecnumber: configure-stage2-libdecnumber
27793         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
27794         @r=`${PWD_COMMAND}`; export r; \
27795         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27796         TFLAGS="$(STAGE2_TFLAGS)"; \
27797         $(HOST_EXPORTS) \
27798         $(POSTSTAGE1_HOST_EXPORTS)  \
27799         cd $(HOST_SUBDIR)/libdecnumber && \
27800          \
27801         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27802                 CFLAGS="$(STAGE2_CFLAGS)" \
27803                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
27804                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
27805                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
27806                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27807                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27808                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27809                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27810                 TFLAGS="$(STAGE2_TFLAGS)"  \
27811                 $(TARGET-stage2-libdecnumber)
27812
27813 maybe-clean-stage2-libdecnumber: clean-stage2-libdecnumber
27814 clean-stage2: clean-stage2-libdecnumber
27815 clean-stage2-libdecnumber:
27816         @if [ $(current_stage) = stage2 ]; then \
27817           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
27818         else \
27819           [ -f $(HOST_SUBDIR)/stage2-libdecnumber/Makefile ] || exit 0; \
27820           $(MAKE) stage2-start; \
27821         fi; \
27822         cd $(HOST_SUBDIR)/libdecnumber && \
27823         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
27824 @endif libdecnumber-bootstrap
27825
27826
27827 .PHONY: all-stage3-libdecnumber maybe-all-stage3-libdecnumber
27828 .PHONY: clean-stage3-libdecnumber maybe-clean-stage3-libdecnumber
27829 maybe-all-stage3-libdecnumber:
27830 maybe-clean-stage3-libdecnumber:
27831 @if libdecnumber-bootstrap
27832 maybe-all-stage3-libdecnumber: all-stage3-libdecnumber
27833 all-stage3: all-stage3-libdecnumber
27834 TARGET-stage3-libdecnumber = $(TARGET-libdecnumber)
27835 all-stage3-libdecnumber: configure-stage3-libdecnumber
27836         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
27837         @r=`${PWD_COMMAND}`; export r; \
27838         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27839         TFLAGS="$(STAGE3_TFLAGS)"; \
27840         $(HOST_EXPORTS) \
27841         $(POSTSTAGE1_HOST_EXPORTS)  \
27842         cd $(HOST_SUBDIR)/libdecnumber && \
27843          \
27844         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27845                 CFLAGS="$(STAGE3_CFLAGS)" \
27846                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
27847                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
27848                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
27849                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27850                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27851                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27852                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27853                 TFLAGS="$(STAGE3_TFLAGS)"  \
27854                 $(TARGET-stage3-libdecnumber)
27855
27856 maybe-clean-stage3-libdecnumber: clean-stage3-libdecnumber
27857 clean-stage3: clean-stage3-libdecnumber
27858 clean-stage3-libdecnumber:
27859         @if [ $(current_stage) = stage3 ]; then \
27860           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
27861         else \
27862           [ -f $(HOST_SUBDIR)/stage3-libdecnumber/Makefile ] || exit 0; \
27863           $(MAKE) stage3-start; \
27864         fi; \
27865         cd $(HOST_SUBDIR)/libdecnumber && \
27866         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
27867 @endif libdecnumber-bootstrap
27868
27869
27870 .PHONY: all-stage4-libdecnumber maybe-all-stage4-libdecnumber
27871 .PHONY: clean-stage4-libdecnumber maybe-clean-stage4-libdecnumber
27872 maybe-all-stage4-libdecnumber:
27873 maybe-clean-stage4-libdecnumber:
27874 @if libdecnumber-bootstrap
27875 maybe-all-stage4-libdecnumber: all-stage4-libdecnumber
27876 all-stage4: all-stage4-libdecnumber
27877 TARGET-stage4-libdecnumber = $(TARGET-libdecnumber)
27878 all-stage4-libdecnumber: configure-stage4-libdecnumber
27879         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
27880         @r=`${PWD_COMMAND}`; export r; \
27881         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27882         TFLAGS="$(STAGE4_TFLAGS)"; \
27883         $(HOST_EXPORTS) \
27884         $(POSTSTAGE1_HOST_EXPORTS)  \
27885         cd $(HOST_SUBDIR)/libdecnumber && \
27886          \
27887         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27888                 CFLAGS="$(STAGE4_CFLAGS)" \
27889                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
27890                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
27891                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
27892                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27893                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27894                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27895                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27896                 TFLAGS="$(STAGE4_TFLAGS)"  \
27897                 $(TARGET-stage4-libdecnumber)
27898
27899 maybe-clean-stage4-libdecnumber: clean-stage4-libdecnumber
27900 clean-stage4: clean-stage4-libdecnumber
27901 clean-stage4-libdecnumber:
27902         @if [ $(current_stage) = stage4 ]; then \
27903           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
27904         else \
27905           [ -f $(HOST_SUBDIR)/stage4-libdecnumber/Makefile ] || exit 0; \
27906           $(MAKE) stage4-start; \
27907         fi; \
27908         cd $(HOST_SUBDIR)/libdecnumber && \
27909         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
27910 @endif libdecnumber-bootstrap
27911
27912
27913 .PHONY: all-stageprofile-libdecnumber maybe-all-stageprofile-libdecnumber
27914 .PHONY: clean-stageprofile-libdecnumber maybe-clean-stageprofile-libdecnumber
27915 maybe-all-stageprofile-libdecnumber:
27916 maybe-clean-stageprofile-libdecnumber:
27917 @if libdecnumber-bootstrap
27918 maybe-all-stageprofile-libdecnumber: all-stageprofile-libdecnumber
27919 all-stageprofile: all-stageprofile-libdecnumber
27920 TARGET-stageprofile-libdecnumber = $(TARGET-libdecnumber)
27921 all-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
27922         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
27923         @r=`${PWD_COMMAND}`; export r; \
27924         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27925         TFLAGS="$(STAGEprofile_TFLAGS)"; \
27926         $(HOST_EXPORTS) \
27927         $(POSTSTAGE1_HOST_EXPORTS)  \
27928         cd $(HOST_SUBDIR)/libdecnumber && \
27929          \
27930         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27931                 CFLAGS="$(STAGEprofile_CFLAGS)" \
27932                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
27933                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
27934                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
27935                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27936                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27937                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27938                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27939                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
27940                 $(TARGET-stageprofile-libdecnumber)
27941
27942 maybe-clean-stageprofile-libdecnumber: clean-stageprofile-libdecnumber
27943 clean-stageprofile: clean-stageprofile-libdecnumber
27944 clean-stageprofile-libdecnumber:
27945         @if [ $(current_stage) = stageprofile ]; then \
27946           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
27947         else \
27948           [ -f $(HOST_SUBDIR)/stageprofile-libdecnumber/Makefile ] || exit 0; \
27949           $(MAKE) stageprofile-start; \
27950         fi; \
27951         cd $(HOST_SUBDIR)/libdecnumber && \
27952         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
27953 @endif libdecnumber-bootstrap
27954
27955
27956 .PHONY: all-stagetrain-libdecnumber maybe-all-stagetrain-libdecnumber
27957 .PHONY: clean-stagetrain-libdecnumber maybe-clean-stagetrain-libdecnumber
27958 maybe-all-stagetrain-libdecnumber:
27959 maybe-clean-stagetrain-libdecnumber:
27960 @if libdecnumber-bootstrap
27961 maybe-all-stagetrain-libdecnumber: all-stagetrain-libdecnumber
27962 all-stagetrain: all-stagetrain-libdecnumber
27963 TARGET-stagetrain-libdecnumber = $(TARGET-libdecnumber)
27964 all-stagetrain-libdecnumber: configure-stagetrain-libdecnumber
27965         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
27966         @r=`${PWD_COMMAND}`; export r; \
27967         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27968         TFLAGS="$(STAGEtrain_TFLAGS)"; \
27969         $(HOST_EXPORTS) \
27970         $(POSTSTAGE1_HOST_EXPORTS)  \
27971         cd $(HOST_SUBDIR)/libdecnumber && \
27972          \
27973         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27974                 CFLAGS="$(STAGEtrain_CFLAGS)" \
27975                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
27976                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
27977                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
27978                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27979                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27980                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27981                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27982                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
27983                 $(TARGET-stagetrain-libdecnumber)
27984
27985 maybe-clean-stagetrain-libdecnumber: clean-stagetrain-libdecnumber
27986 clean-stagetrain: clean-stagetrain-libdecnumber
27987 clean-stagetrain-libdecnumber:
27988         @if [ $(current_stage) = stagetrain ]; then \
27989           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
27990         else \
27991           [ -f $(HOST_SUBDIR)/stagetrain-libdecnumber/Makefile ] || exit 0; \
27992           $(MAKE) stagetrain-start; \
27993         fi; \
27994         cd $(HOST_SUBDIR)/libdecnumber && \
27995         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
27996 @endif libdecnumber-bootstrap
27997
27998
27999 .PHONY: all-stagefeedback-libdecnumber maybe-all-stagefeedback-libdecnumber
28000 .PHONY: clean-stagefeedback-libdecnumber maybe-clean-stagefeedback-libdecnumber
28001 maybe-all-stagefeedback-libdecnumber:
28002 maybe-clean-stagefeedback-libdecnumber:
28003 @if libdecnumber-bootstrap
28004 maybe-all-stagefeedback-libdecnumber: all-stagefeedback-libdecnumber
28005 all-stagefeedback: all-stagefeedback-libdecnumber
28006 TARGET-stagefeedback-libdecnumber = $(TARGET-libdecnumber)
28007 all-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
28008         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
28009         @r=`${PWD_COMMAND}`; export r; \
28010         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28011         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
28012         $(HOST_EXPORTS) \
28013         $(POSTSTAGE1_HOST_EXPORTS)  \
28014         cd $(HOST_SUBDIR)/libdecnumber && \
28015          \
28016         $(MAKE) $(BASE_FLAGS_TO_PASS) \
28017                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
28018                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
28019                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
28020                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
28021                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28022                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28023                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28024                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
28025                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
28026                 $(TARGET-stagefeedback-libdecnumber)
28027
28028 maybe-clean-stagefeedback-libdecnumber: clean-stagefeedback-libdecnumber
28029 clean-stagefeedback: clean-stagefeedback-libdecnumber
28030 clean-stagefeedback-libdecnumber:
28031         @if [ $(current_stage) = stagefeedback ]; then \
28032           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
28033         else \
28034           [ -f $(HOST_SUBDIR)/stagefeedback-libdecnumber/Makefile ] || exit 0; \
28035           $(MAKE) stagefeedback-start; \
28036         fi; \
28037         cd $(HOST_SUBDIR)/libdecnumber && \
28038         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
28039 @endif libdecnumber-bootstrap
28040
28041
28042 .PHONY: all-stageautoprofile-libdecnumber maybe-all-stageautoprofile-libdecnumber
28043 .PHONY: clean-stageautoprofile-libdecnumber maybe-clean-stageautoprofile-libdecnumber
28044 maybe-all-stageautoprofile-libdecnumber:
28045 maybe-clean-stageautoprofile-libdecnumber:
28046 @if libdecnumber-bootstrap
28047 maybe-all-stageautoprofile-libdecnumber: all-stageautoprofile-libdecnumber
28048 all-stageautoprofile: all-stageautoprofile-libdecnumber
28049 TARGET-stageautoprofile-libdecnumber = $(TARGET-libdecnumber)
28050 all-stageautoprofile-libdecnumber: configure-stageautoprofile-libdecnumber
28051         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
28052         @r=`${PWD_COMMAND}`; export r; \
28053         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28054         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
28055         $(HOST_EXPORTS) \
28056         $(POSTSTAGE1_HOST_EXPORTS)  \
28057         cd $(HOST_SUBDIR)/libdecnumber && \
28058         $$s/gcc/config/i386/$(AUTO_PROFILE) \
28059         $(MAKE) $(BASE_FLAGS_TO_PASS) \
28060                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
28061                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
28062                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
28063                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
28064                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28065                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28066                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28067                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
28068                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
28069                 $(TARGET-stageautoprofile-libdecnumber)
28070
28071 maybe-clean-stageautoprofile-libdecnumber: clean-stageautoprofile-libdecnumber
28072 clean-stageautoprofile: clean-stageautoprofile-libdecnumber
28073 clean-stageautoprofile-libdecnumber:
28074         @if [ $(current_stage) = stageautoprofile ]; then \
28075           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
28076         else \
28077           [ -f $(HOST_SUBDIR)/stageautoprofile-libdecnumber/Makefile ] || exit 0; \
28078           $(MAKE) stageautoprofile-start; \
28079         fi; \
28080         cd $(HOST_SUBDIR)/libdecnumber && \
28081         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
28082 @endif libdecnumber-bootstrap
28083
28084
28085 .PHONY: all-stageautofeedback-libdecnumber maybe-all-stageautofeedback-libdecnumber
28086 .PHONY: clean-stageautofeedback-libdecnumber maybe-clean-stageautofeedback-libdecnumber
28087 maybe-all-stageautofeedback-libdecnumber:
28088 maybe-clean-stageautofeedback-libdecnumber:
28089 @if libdecnumber-bootstrap
28090 maybe-all-stageautofeedback-libdecnumber: all-stageautofeedback-libdecnumber
28091 all-stageautofeedback: all-stageautofeedback-libdecnumber
28092 TARGET-stageautofeedback-libdecnumber = $(TARGET-libdecnumber)
28093 all-stageautofeedback-libdecnumber: configure-stageautofeedback-libdecnumber
28094         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
28095         @r=`${PWD_COMMAND}`; export r; \
28096         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28097         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
28098         $(HOST_EXPORTS) \
28099         $(POSTSTAGE1_HOST_EXPORTS)  \
28100         cd $(HOST_SUBDIR)/libdecnumber && \
28101          \
28102         $(MAKE) $(BASE_FLAGS_TO_PASS) \
28103                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
28104                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
28105                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
28106                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
28107                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28108                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28109                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28110                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
28111                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
28112                 $(TARGET-stageautofeedback-libdecnumber)
28113
28114 maybe-clean-stageautofeedback-libdecnumber: clean-stageautofeedback-libdecnumber
28115 clean-stageautofeedback: clean-stageautofeedback-libdecnumber
28116 clean-stageautofeedback-libdecnumber:
28117         @if [ $(current_stage) = stageautofeedback ]; then \
28118           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
28119         else \
28120           [ -f $(HOST_SUBDIR)/stageautofeedback-libdecnumber/Makefile ] || exit 0; \
28121           $(MAKE) stageautofeedback-start; \
28122         fi; \
28123         cd $(HOST_SUBDIR)/libdecnumber && \
28124         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
28125 @endif libdecnumber-bootstrap
28126
28127
28128
28129
28130
28131 .PHONY: check-libdecnumber maybe-check-libdecnumber
28132 maybe-check-libdecnumber:
28133 @if libdecnumber
28134 maybe-check-libdecnumber: check-libdecnumber
28135
28136 check-libdecnumber:
28137         @: $(MAKE); $(unstage)
28138         @r=`${PWD_COMMAND}`; export r; \
28139         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28140         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
28141         (cd $(HOST_SUBDIR)/libdecnumber && \
28142           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
28143
28144 @endif libdecnumber
28145
28146 .PHONY: install-libdecnumber maybe-install-libdecnumber
28147 maybe-install-libdecnumber:
28148 @if libdecnumber
28149 maybe-install-libdecnumber: install-libdecnumber
28150
28151 install-libdecnumber: installdirs
28152         @: $(MAKE); $(unstage)
28153         @r=`${PWD_COMMAND}`; export r; \
28154         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28155         $(HOST_EXPORTS) \
28156         (cd $(HOST_SUBDIR)/libdecnumber && \
28157           $(MAKE) $(FLAGS_TO_PASS)  install)
28158
28159 @endif libdecnumber
28160
28161 .PHONY: install-strip-libdecnumber maybe-install-strip-libdecnumber
28162 maybe-install-strip-libdecnumber:
28163 @if libdecnumber
28164 maybe-install-strip-libdecnumber: install-strip-libdecnumber
28165
28166 install-strip-libdecnumber: installdirs
28167         @: $(MAKE); $(unstage)
28168         @r=`${PWD_COMMAND}`; export r; \
28169         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28170         $(HOST_EXPORTS) \
28171         (cd $(HOST_SUBDIR)/libdecnumber && \
28172           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
28173
28174 @endif libdecnumber
28175
28176 # Other targets (info, dvi, pdf, etc.)
28177
28178 .PHONY: maybe-info-libdecnumber info-libdecnumber
28179 maybe-info-libdecnumber:
28180 @if libdecnumber
28181 maybe-info-libdecnumber: info-libdecnumber
28182
28183 info-libdecnumber: \
28184     configure-libdecnumber 
28185         @[ -f ./libdecnumber/Makefile ] || exit 0; \
28186         r=`${PWD_COMMAND}`; export r; \
28187         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28188         $(HOST_EXPORTS) \
28189         for flag in $(EXTRA_HOST_FLAGS) ; do \
28190           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28191         done; \
28192         echo "Doing info in libdecnumber"; \
28193         (cd $(HOST_SUBDIR)/libdecnumber && \
28194           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28195                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28196                   "RANLIB=$${RANLIB}" \
28197                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28198                   info) \
28199           || exit 1
28200
28201 @endif libdecnumber
28202
28203 .PHONY: maybe-dvi-libdecnumber dvi-libdecnumber
28204 maybe-dvi-libdecnumber:
28205 @if libdecnumber
28206 maybe-dvi-libdecnumber: dvi-libdecnumber
28207
28208 dvi-libdecnumber: \
28209     configure-libdecnumber 
28210         @[ -f ./libdecnumber/Makefile ] || exit 0; \
28211         r=`${PWD_COMMAND}`; export r; \
28212         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28213         $(HOST_EXPORTS) \
28214         for flag in $(EXTRA_HOST_FLAGS) ; do \
28215           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28216         done; \
28217         echo "Doing dvi in libdecnumber"; \
28218         (cd $(HOST_SUBDIR)/libdecnumber && \
28219           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28220                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28221                   "RANLIB=$${RANLIB}" \
28222                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28223                   dvi) \
28224           || exit 1
28225
28226 @endif libdecnumber
28227
28228 .PHONY: maybe-pdf-libdecnumber pdf-libdecnumber
28229 maybe-pdf-libdecnumber:
28230 @if libdecnumber
28231 maybe-pdf-libdecnumber: pdf-libdecnumber
28232
28233 pdf-libdecnumber: \
28234     configure-libdecnumber 
28235         @[ -f ./libdecnumber/Makefile ] || exit 0; \
28236         r=`${PWD_COMMAND}`; export r; \
28237         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28238         $(HOST_EXPORTS) \
28239         for flag in $(EXTRA_HOST_FLAGS) ; do \
28240           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28241         done; \
28242         echo "Doing pdf in libdecnumber"; \
28243         (cd $(HOST_SUBDIR)/libdecnumber && \
28244           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28245                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28246                   "RANLIB=$${RANLIB}" \
28247                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28248                   pdf) \
28249           || exit 1
28250
28251 @endif libdecnumber
28252
28253 .PHONY: maybe-html-libdecnumber html-libdecnumber
28254 maybe-html-libdecnumber:
28255 @if libdecnumber
28256 maybe-html-libdecnumber: html-libdecnumber
28257
28258 html-libdecnumber: \
28259     configure-libdecnumber 
28260         @[ -f ./libdecnumber/Makefile ] || exit 0; \
28261         r=`${PWD_COMMAND}`; export r; \
28262         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28263         $(HOST_EXPORTS) \
28264         for flag in $(EXTRA_HOST_FLAGS) ; do \
28265           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28266         done; \
28267         echo "Doing html in libdecnumber"; \
28268         (cd $(HOST_SUBDIR)/libdecnumber && \
28269           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28270                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28271                   "RANLIB=$${RANLIB}" \
28272                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28273                   html) \
28274           || exit 1
28275
28276 @endif libdecnumber
28277
28278 .PHONY: maybe-TAGS-libdecnumber TAGS-libdecnumber
28279 maybe-TAGS-libdecnumber:
28280 @if libdecnumber
28281 maybe-TAGS-libdecnumber: TAGS-libdecnumber
28282
28283 # libdecnumber doesn't support TAGS.
28284 TAGS-libdecnumber:
28285
28286 @endif libdecnumber
28287
28288 .PHONY: maybe-install-info-libdecnumber install-info-libdecnumber
28289 maybe-install-info-libdecnumber:
28290 @if libdecnumber
28291 maybe-install-info-libdecnumber: install-info-libdecnumber
28292
28293 install-info-libdecnumber: \
28294     configure-libdecnumber \
28295     info-libdecnumber 
28296         @[ -f ./libdecnumber/Makefile ] || exit 0; \
28297         r=`${PWD_COMMAND}`; export r; \
28298         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28299         $(HOST_EXPORTS) \
28300         for flag in $(EXTRA_HOST_FLAGS) ; do \
28301           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28302         done; \
28303         echo "Doing install-info in libdecnumber"; \
28304         (cd $(HOST_SUBDIR)/libdecnumber && \
28305           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28306                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28307                   "RANLIB=$${RANLIB}" \
28308                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28309                   install-info) \
28310           || exit 1
28311
28312 @endif libdecnumber
28313
28314 .PHONY: maybe-install-dvi-libdecnumber install-dvi-libdecnumber
28315 maybe-install-dvi-libdecnumber:
28316 @if libdecnumber
28317 maybe-install-dvi-libdecnumber: install-dvi-libdecnumber
28318
28319 install-dvi-libdecnumber: \
28320     configure-libdecnumber \
28321     dvi-libdecnumber 
28322         @[ -f ./libdecnumber/Makefile ] || exit 0; \
28323         r=`${PWD_COMMAND}`; export r; \
28324         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28325         $(HOST_EXPORTS) \
28326         for flag in $(EXTRA_HOST_FLAGS) ; do \
28327           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28328         done; \
28329         echo "Doing install-dvi in libdecnumber"; \
28330         (cd $(HOST_SUBDIR)/libdecnumber && \
28331           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28332                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28333                   "RANLIB=$${RANLIB}" \
28334                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28335                   install-dvi) \
28336           || exit 1
28337
28338 @endif libdecnumber
28339
28340 .PHONY: maybe-install-pdf-libdecnumber install-pdf-libdecnumber
28341 maybe-install-pdf-libdecnumber:
28342 @if libdecnumber
28343 maybe-install-pdf-libdecnumber: install-pdf-libdecnumber
28344
28345 install-pdf-libdecnumber: \
28346     configure-libdecnumber \
28347     pdf-libdecnumber 
28348         @[ -f ./libdecnumber/Makefile ] || exit 0; \
28349         r=`${PWD_COMMAND}`; export r; \
28350         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28351         $(HOST_EXPORTS) \
28352         for flag in $(EXTRA_HOST_FLAGS) ; do \
28353           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28354         done; \
28355         echo "Doing install-pdf in libdecnumber"; \
28356         (cd $(HOST_SUBDIR)/libdecnumber && \
28357           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28358                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28359                   "RANLIB=$${RANLIB}" \
28360                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28361                   install-pdf) \
28362           || exit 1
28363
28364 @endif libdecnumber
28365
28366 .PHONY: maybe-install-html-libdecnumber install-html-libdecnumber
28367 maybe-install-html-libdecnumber:
28368 @if libdecnumber
28369 maybe-install-html-libdecnumber: install-html-libdecnumber
28370
28371 install-html-libdecnumber: \
28372     configure-libdecnumber \
28373     html-libdecnumber 
28374         @[ -f ./libdecnumber/Makefile ] || exit 0; \
28375         r=`${PWD_COMMAND}`; export r; \
28376         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28377         $(HOST_EXPORTS) \
28378         for flag in $(EXTRA_HOST_FLAGS) ; do \
28379           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28380         done; \
28381         echo "Doing install-html in libdecnumber"; \
28382         (cd $(HOST_SUBDIR)/libdecnumber && \
28383           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28384                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28385                   "RANLIB=$${RANLIB}" \
28386                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28387                   install-html) \
28388           || exit 1
28389
28390 @endif libdecnumber
28391
28392 .PHONY: maybe-installcheck-libdecnumber installcheck-libdecnumber
28393 maybe-installcheck-libdecnumber:
28394 @if libdecnumber
28395 maybe-installcheck-libdecnumber: installcheck-libdecnumber
28396
28397 installcheck-libdecnumber: \
28398     configure-libdecnumber 
28399         @[ -f ./libdecnumber/Makefile ] || exit 0; \
28400         r=`${PWD_COMMAND}`; export r; \
28401         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28402         $(HOST_EXPORTS) \
28403         for flag in $(EXTRA_HOST_FLAGS) ; do \
28404           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28405         done; \
28406         echo "Doing installcheck in libdecnumber"; \
28407         (cd $(HOST_SUBDIR)/libdecnumber && \
28408           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28409                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28410                   "RANLIB=$${RANLIB}" \
28411                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28412                   installcheck) \
28413           || exit 1
28414
28415 @endif libdecnumber
28416
28417 .PHONY: maybe-mostlyclean-libdecnumber mostlyclean-libdecnumber
28418 maybe-mostlyclean-libdecnumber:
28419 @if libdecnumber
28420 maybe-mostlyclean-libdecnumber: mostlyclean-libdecnumber
28421
28422 mostlyclean-libdecnumber: 
28423         @[ -f ./libdecnumber/Makefile ] || exit 0; \
28424         r=`${PWD_COMMAND}`; export r; \
28425         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28426         $(HOST_EXPORTS) \
28427         for flag in $(EXTRA_HOST_FLAGS) ; do \
28428           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28429         done; \
28430         echo "Doing mostlyclean in libdecnumber"; \
28431         (cd $(HOST_SUBDIR)/libdecnumber && \
28432           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28433                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28434                   "RANLIB=$${RANLIB}" \
28435                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28436                   mostlyclean) \
28437           || exit 1
28438
28439 @endif libdecnumber
28440
28441 .PHONY: maybe-clean-libdecnumber clean-libdecnumber
28442 maybe-clean-libdecnumber:
28443 @if libdecnumber
28444 maybe-clean-libdecnumber: clean-libdecnumber
28445
28446 clean-libdecnumber: 
28447         @[ -f ./libdecnumber/Makefile ] || exit 0; \
28448         r=`${PWD_COMMAND}`; export r; \
28449         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28450         $(HOST_EXPORTS) \
28451         for flag in $(EXTRA_HOST_FLAGS) ; do \
28452           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28453         done; \
28454         echo "Doing clean in libdecnumber"; \
28455         (cd $(HOST_SUBDIR)/libdecnumber && \
28456           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28457                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28458                   "RANLIB=$${RANLIB}" \
28459                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28460                   clean) \
28461           || exit 1
28462
28463 @endif libdecnumber
28464
28465 .PHONY: maybe-distclean-libdecnumber distclean-libdecnumber
28466 maybe-distclean-libdecnumber:
28467 @if libdecnumber
28468 maybe-distclean-libdecnumber: distclean-libdecnumber
28469
28470 distclean-libdecnumber: 
28471         @[ -f ./libdecnumber/Makefile ] || exit 0; \
28472         r=`${PWD_COMMAND}`; export r; \
28473         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28474         $(HOST_EXPORTS) \
28475         for flag in $(EXTRA_HOST_FLAGS) ; do \
28476           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28477         done; \
28478         echo "Doing distclean in libdecnumber"; \
28479         (cd $(HOST_SUBDIR)/libdecnumber && \
28480           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28481                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28482                   "RANLIB=$${RANLIB}" \
28483                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28484                   distclean) \
28485           || exit 1
28486
28487 @endif libdecnumber
28488
28489 .PHONY: maybe-maintainer-clean-libdecnumber maintainer-clean-libdecnumber
28490 maybe-maintainer-clean-libdecnumber:
28491 @if libdecnumber
28492 maybe-maintainer-clean-libdecnumber: maintainer-clean-libdecnumber
28493
28494 maintainer-clean-libdecnumber: 
28495         @[ -f ./libdecnumber/Makefile ] || exit 0; \
28496         r=`${PWD_COMMAND}`; export r; \
28497         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28498         $(HOST_EXPORTS) \
28499         for flag in $(EXTRA_HOST_FLAGS) ; do \
28500           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28501         done; \
28502         echo "Doing maintainer-clean in libdecnumber"; \
28503         (cd $(HOST_SUBDIR)/libdecnumber && \
28504           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28505                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28506                   "RANLIB=$${RANLIB}" \
28507                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28508                   maintainer-clean) \
28509           || exit 1
28510
28511 @endif libdecnumber
28512
28513
28514
28515 .PHONY: configure-libgui maybe-configure-libgui
28516 maybe-configure-libgui:
28517 @if gcc-bootstrap
28518 configure-libgui: stage_current
28519 @endif gcc-bootstrap
28520 @if libgui
28521 maybe-configure-libgui: configure-libgui
28522 configure-libgui: 
28523         @: $(MAKE); $(unstage)
28524         @r=`${PWD_COMMAND}`; export r; \
28525         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28526         test ! -f $(HOST_SUBDIR)/libgui/Makefile || exit 0; \
28527         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgui; \
28528         $(HOST_EXPORTS)  \
28529         echo Configuring in $(HOST_SUBDIR)/libgui; \
28530         cd "$(HOST_SUBDIR)/libgui" || exit 1; \
28531         case $(srcdir) in \
28532           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28533           *) topdir=`echo $(HOST_SUBDIR)/libgui/ | \
28534                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28535         esac; \
28536         module_srcdir=libgui; \
28537         $(SHELL) \
28538           $$s/$$module_srcdir/configure \
28539           --srcdir=$${topdir}/$$module_srcdir \
28540           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28541           --target=${target_alias}  \
28542           || exit 1
28543 @endif libgui
28544
28545
28546
28547
28548
28549 .PHONY: all-libgui maybe-all-libgui
28550 maybe-all-libgui:
28551 @if gcc-bootstrap
28552 all-libgui: stage_current
28553 @endif gcc-bootstrap
28554 @if libgui
28555 TARGET-libgui=all
28556 maybe-all-libgui: all-libgui
28557 all-libgui: configure-libgui
28558         @: $(MAKE); $(unstage)
28559         @r=`${PWD_COMMAND}`; export r; \
28560         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28561         $(HOST_EXPORTS)  \
28562         (cd $(HOST_SUBDIR)/libgui && \
28563           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
28564                 $(TARGET-libgui))
28565 @endif libgui
28566
28567
28568
28569
28570 .PHONY: check-libgui maybe-check-libgui
28571 maybe-check-libgui:
28572 @if libgui
28573 maybe-check-libgui: check-libgui
28574
28575 check-libgui:
28576         @: $(MAKE); $(unstage)
28577         @r=`${PWD_COMMAND}`; export r; \
28578         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28579         $(HOST_EXPORTS)  \
28580         (cd $(HOST_SUBDIR)/libgui && \
28581           $(MAKE) $(FLAGS_TO_PASS)  check)
28582
28583 @endif libgui
28584
28585 .PHONY: install-libgui maybe-install-libgui
28586 maybe-install-libgui:
28587 @if libgui
28588 maybe-install-libgui: install-libgui
28589
28590 install-libgui: installdirs
28591         @: $(MAKE); $(unstage)
28592         @r=`${PWD_COMMAND}`; export r; \
28593         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28594         $(HOST_EXPORTS) \
28595         (cd $(HOST_SUBDIR)/libgui && \
28596           $(MAKE) $(FLAGS_TO_PASS)  install)
28597
28598 @endif libgui
28599
28600 .PHONY: install-strip-libgui maybe-install-strip-libgui
28601 maybe-install-strip-libgui:
28602 @if libgui
28603 maybe-install-strip-libgui: install-strip-libgui
28604
28605 install-strip-libgui: installdirs
28606         @: $(MAKE); $(unstage)
28607         @r=`${PWD_COMMAND}`; export r; \
28608         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28609         $(HOST_EXPORTS) \
28610         (cd $(HOST_SUBDIR)/libgui && \
28611           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
28612
28613 @endif libgui
28614
28615 # Other targets (info, dvi, pdf, etc.)
28616
28617 .PHONY: maybe-info-libgui info-libgui
28618 maybe-info-libgui:
28619 @if libgui
28620 maybe-info-libgui: info-libgui
28621
28622 info-libgui: \
28623     configure-libgui 
28624         @: $(MAKE); $(unstage)
28625         @[ -f ./libgui/Makefile ] || exit 0; \
28626         r=`${PWD_COMMAND}`; export r; \
28627         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28628         $(HOST_EXPORTS) \
28629         for flag in $(EXTRA_HOST_FLAGS) ; do \
28630           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28631         done; \
28632         echo "Doing info in libgui"; \
28633         (cd $(HOST_SUBDIR)/libgui && \
28634           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28635                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28636                   "RANLIB=$${RANLIB}" \
28637                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28638                   info) \
28639           || exit 1
28640
28641 @endif libgui
28642
28643 .PHONY: maybe-dvi-libgui dvi-libgui
28644 maybe-dvi-libgui:
28645 @if libgui
28646 maybe-dvi-libgui: dvi-libgui
28647
28648 dvi-libgui: \
28649     configure-libgui 
28650         @: $(MAKE); $(unstage)
28651         @[ -f ./libgui/Makefile ] || exit 0; \
28652         r=`${PWD_COMMAND}`; export r; \
28653         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28654         $(HOST_EXPORTS) \
28655         for flag in $(EXTRA_HOST_FLAGS) ; do \
28656           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28657         done; \
28658         echo "Doing dvi in libgui"; \
28659         (cd $(HOST_SUBDIR)/libgui && \
28660           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28661                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28662                   "RANLIB=$${RANLIB}" \
28663                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28664                   dvi) \
28665           || exit 1
28666
28667 @endif libgui
28668
28669 .PHONY: maybe-pdf-libgui pdf-libgui
28670 maybe-pdf-libgui:
28671 @if libgui
28672 maybe-pdf-libgui: pdf-libgui
28673
28674 pdf-libgui: \
28675     configure-libgui 
28676         @: $(MAKE); $(unstage)
28677         @[ -f ./libgui/Makefile ] || exit 0; \
28678         r=`${PWD_COMMAND}`; export r; \
28679         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28680         $(HOST_EXPORTS) \
28681         for flag in $(EXTRA_HOST_FLAGS) ; do \
28682           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28683         done; \
28684         echo "Doing pdf in libgui"; \
28685         (cd $(HOST_SUBDIR)/libgui && \
28686           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28687                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28688                   "RANLIB=$${RANLIB}" \
28689                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28690                   pdf) \
28691           || exit 1
28692
28693 @endif libgui
28694
28695 .PHONY: maybe-html-libgui html-libgui
28696 maybe-html-libgui:
28697 @if libgui
28698 maybe-html-libgui: html-libgui
28699
28700 html-libgui: \
28701     configure-libgui 
28702         @: $(MAKE); $(unstage)
28703         @[ -f ./libgui/Makefile ] || exit 0; \
28704         r=`${PWD_COMMAND}`; export r; \
28705         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28706         $(HOST_EXPORTS) \
28707         for flag in $(EXTRA_HOST_FLAGS) ; do \
28708           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28709         done; \
28710         echo "Doing html in libgui"; \
28711         (cd $(HOST_SUBDIR)/libgui && \
28712           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28713                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28714                   "RANLIB=$${RANLIB}" \
28715                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28716                   html) \
28717           || exit 1
28718
28719 @endif libgui
28720
28721 .PHONY: maybe-TAGS-libgui TAGS-libgui
28722 maybe-TAGS-libgui:
28723 @if libgui
28724 maybe-TAGS-libgui: TAGS-libgui
28725
28726 TAGS-libgui: \
28727     configure-libgui 
28728         @: $(MAKE); $(unstage)
28729         @[ -f ./libgui/Makefile ] || exit 0; \
28730         r=`${PWD_COMMAND}`; export r; \
28731         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28732         $(HOST_EXPORTS) \
28733         for flag in $(EXTRA_HOST_FLAGS) ; do \
28734           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28735         done; \
28736         echo "Doing TAGS in libgui"; \
28737         (cd $(HOST_SUBDIR)/libgui && \
28738           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28739                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28740                   "RANLIB=$${RANLIB}" \
28741                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28742                   TAGS) \
28743           || exit 1
28744
28745 @endif libgui
28746
28747 .PHONY: maybe-install-info-libgui install-info-libgui
28748 maybe-install-info-libgui:
28749 @if libgui
28750 maybe-install-info-libgui: install-info-libgui
28751
28752 install-info-libgui: \
28753     configure-libgui \
28754     info-libgui 
28755         @: $(MAKE); $(unstage)
28756         @[ -f ./libgui/Makefile ] || exit 0; \
28757         r=`${PWD_COMMAND}`; export r; \
28758         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28759         $(HOST_EXPORTS) \
28760         for flag in $(EXTRA_HOST_FLAGS) ; do \
28761           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28762         done; \
28763         echo "Doing install-info in libgui"; \
28764         (cd $(HOST_SUBDIR)/libgui && \
28765           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28766                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28767                   "RANLIB=$${RANLIB}" \
28768                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28769                   install-info) \
28770           || exit 1
28771
28772 @endif libgui
28773
28774 .PHONY: maybe-install-dvi-libgui install-dvi-libgui
28775 maybe-install-dvi-libgui:
28776 @if libgui
28777 maybe-install-dvi-libgui: install-dvi-libgui
28778
28779 install-dvi-libgui: \
28780     configure-libgui \
28781     dvi-libgui 
28782         @: $(MAKE); $(unstage)
28783         @[ -f ./libgui/Makefile ] || exit 0; \
28784         r=`${PWD_COMMAND}`; export r; \
28785         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28786         $(HOST_EXPORTS) \
28787         for flag in $(EXTRA_HOST_FLAGS) ; do \
28788           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28789         done; \
28790         echo "Doing install-dvi in libgui"; \
28791         (cd $(HOST_SUBDIR)/libgui && \
28792           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28793                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28794                   "RANLIB=$${RANLIB}" \
28795                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28796                   install-dvi) \
28797           || exit 1
28798
28799 @endif libgui
28800
28801 .PHONY: maybe-install-pdf-libgui install-pdf-libgui
28802 maybe-install-pdf-libgui:
28803 @if libgui
28804 maybe-install-pdf-libgui: install-pdf-libgui
28805
28806 install-pdf-libgui: \
28807     configure-libgui \
28808     pdf-libgui 
28809         @: $(MAKE); $(unstage)
28810         @[ -f ./libgui/Makefile ] || exit 0; \
28811         r=`${PWD_COMMAND}`; export r; \
28812         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28813         $(HOST_EXPORTS) \
28814         for flag in $(EXTRA_HOST_FLAGS) ; do \
28815           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28816         done; \
28817         echo "Doing install-pdf in libgui"; \
28818         (cd $(HOST_SUBDIR)/libgui && \
28819           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28820                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28821                   "RANLIB=$${RANLIB}" \
28822                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28823                   install-pdf) \
28824           || exit 1
28825
28826 @endif libgui
28827
28828 .PHONY: maybe-install-html-libgui install-html-libgui
28829 maybe-install-html-libgui:
28830 @if libgui
28831 maybe-install-html-libgui: install-html-libgui
28832
28833 install-html-libgui: \
28834     configure-libgui \
28835     html-libgui 
28836         @: $(MAKE); $(unstage)
28837         @[ -f ./libgui/Makefile ] || exit 0; \
28838         r=`${PWD_COMMAND}`; export r; \
28839         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28840         $(HOST_EXPORTS) \
28841         for flag in $(EXTRA_HOST_FLAGS) ; do \
28842           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28843         done; \
28844         echo "Doing install-html in libgui"; \
28845         (cd $(HOST_SUBDIR)/libgui && \
28846           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28847                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28848                   "RANLIB=$${RANLIB}" \
28849                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28850                   install-html) \
28851           || exit 1
28852
28853 @endif libgui
28854
28855 .PHONY: maybe-installcheck-libgui installcheck-libgui
28856 maybe-installcheck-libgui:
28857 @if libgui
28858 maybe-installcheck-libgui: installcheck-libgui
28859
28860 installcheck-libgui: \
28861     configure-libgui 
28862         @: $(MAKE); $(unstage)
28863         @[ -f ./libgui/Makefile ] || exit 0; \
28864         r=`${PWD_COMMAND}`; export r; \
28865         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28866         $(HOST_EXPORTS) \
28867         for flag in $(EXTRA_HOST_FLAGS) ; do \
28868           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28869         done; \
28870         echo "Doing installcheck in libgui"; \
28871         (cd $(HOST_SUBDIR)/libgui && \
28872           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28873                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28874                   "RANLIB=$${RANLIB}" \
28875                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28876                   installcheck) \
28877           || exit 1
28878
28879 @endif libgui
28880
28881 .PHONY: maybe-mostlyclean-libgui mostlyclean-libgui
28882 maybe-mostlyclean-libgui:
28883 @if libgui
28884 maybe-mostlyclean-libgui: mostlyclean-libgui
28885
28886 mostlyclean-libgui: 
28887         @: $(MAKE); $(unstage)
28888         @[ -f ./libgui/Makefile ] || exit 0; \
28889         r=`${PWD_COMMAND}`; export r; \
28890         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28891         $(HOST_EXPORTS) \
28892         for flag in $(EXTRA_HOST_FLAGS) ; do \
28893           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28894         done; \
28895         echo "Doing mostlyclean in libgui"; \
28896         (cd $(HOST_SUBDIR)/libgui && \
28897           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28898                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28899                   "RANLIB=$${RANLIB}" \
28900                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28901                   mostlyclean) \
28902           || exit 1
28903
28904 @endif libgui
28905
28906 .PHONY: maybe-clean-libgui clean-libgui
28907 maybe-clean-libgui:
28908 @if libgui
28909 maybe-clean-libgui: clean-libgui
28910
28911 clean-libgui: 
28912         @: $(MAKE); $(unstage)
28913         @[ -f ./libgui/Makefile ] || exit 0; \
28914         r=`${PWD_COMMAND}`; export r; \
28915         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28916         $(HOST_EXPORTS) \
28917         for flag in $(EXTRA_HOST_FLAGS) ; do \
28918           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28919         done; \
28920         echo "Doing clean in libgui"; \
28921         (cd $(HOST_SUBDIR)/libgui && \
28922           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28923                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28924                   "RANLIB=$${RANLIB}" \
28925                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28926                   clean) \
28927           || exit 1
28928
28929 @endif libgui
28930
28931 .PHONY: maybe-distclean-libgui distclean-libgui
28932 maybe-distclean-libgui:
28933 @if libgui
28934 maybe-distclean-libgui: distclean-libgui
28935
28936 distclean-libgui: 
28937         @: $(MAKE); $(unstage)
28938         @[ -f ./libgui/Makefile ] || exit 0; \
28939         r=`${PWD_COMMAND}`; export r; \
28940         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28941         $(HOST_EXPORTS) \
28942         for flag in $(EXTRA_HOST_FLAGS) ; do \
28943           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28944         done; \
28945         echo "Doing distclean in libgui"; \
28946         (cd $(HOST_SUBDIR)/libgui && \
28947           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28948                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28949                   "RANLIB=$${RANLIB}" \
28950                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28951                   distclean) \
28952           || exit 1
28953
28954 @endif libgui
28955
28956 .PHONY: maybe-maintainer-clean-libgui maintainer-clean-libgui
28957 maybe-maintainer-clean-libgui:
28958 @if libgui
28959 maybe-maintainer-clean-libgui: maintainer-clean-libgui
28960
28961 maintainer-clean-libgui: 
28962         @: $(MAKE); $(unstage)
28963         @[ -f ./libgui/Makefile ] || exit 0; \
28964         r=`${PWD_COMMAND}`; export r; \
28965         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28966         $(HOST_EXPORTS) \
28967         for flag in $(EXTRA_HOST_FLAGS) ; do \
28968           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28969         done; \
28970         echo "Doing maintainer-clean in libgui"; \
28971         (cd $(HOST_SUBDIR)/libgui && \
28972           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28973                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28974                   "RANLIB=$${RANLIB}" \
28975                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28976                   maintainer-clean) \
28977           || exit 1
28978
28979 @endif libgui
28980
28981
28982
28983 .PHONY: configure-libiberty maybe-configure-libiberty
28984 maybe-configure-libiberty:
28985 @if gcc-bootstrap
28986 configure-libiberty: stage_current
28987 @endif gcc-bootstrap
28988 @if libiberty
28989 maybe-configure-libiberty: configure-libiberty
28990 configure-libiberty: 
28991         @r=`${PWD_COMMAND}`; export r; \
28992         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28993         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
28994         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
28995         $(HOST_EXPORTS)  \
28996         echo Configuring in $(HOST_SUBDIR)/libiberty; \
28997         cd "$(HOST_SUBDIR)/libiberty" || exit 1; \
28998         case $(srcdir) in \
28999           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29000           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
29001                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29002         esac; \
29003         module_srcdir=libiberty; \
29004         $(SHELL) \
29005           $$s/$$module_srcdir/configure \
29006           --srcdir=$${topdir}/$$module_srcdir \
29007           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29008           --target=${target_alias} @extra_host_libiberty_configure_flags@ \
29009           || exit 1
29010 @endif libiberty
29011
29012
29013
29014 .PHONY: configure-stage1-libiberty maybe-configure-stage1-libiberty
29015 maybe-configure-stage1-libiberty:
29016 @if libiberty-bootstrap
29017 maybe-configure-stage1-libiberty: configure-stage1-libiberty
29018 configure-stage1-libiberty:
29019         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
29020         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
29021         @r=`${PWD_COMMAND}`; export r; \
29022         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29023         TFLAGS="$(STAGE1_TFLAGS)"; \
29024         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
29025         $(HOST_EXPORTS) \
29026         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
29027         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
29028         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
29029         echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty; \
29030         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
29031         cd $(HOST_SUBDIR)/libiberty || exit 1; \
29032         case $(srcdir) in \
29033           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29034           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
29035                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29036         esac; \
29037         module_srcdir=libiberty; \
29038         $(SHELL) $$s/$$module_srcdir/configure \
29039           --srcdir=$${topdir}/$$module_srcdir \
29040           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29041           --target=${target_alias} \
29042            \
29043           $(STAGE1_CONFIGURE_FLAGS) \
29044           @extra_host_libiberty_configure_flags@
29045 @endif libiberty-bootstrap
29046
29047 .PHONY: configure-stage2-libiberty maybe-configure-stage2-libiberty
29048 maybe-configure-stage2-libiberty:
29049 @if libiberty-bootstrap
29050 maybe-configure-stage2-libiberty: configure-stage2-libiberty
29051 configure-stage2-libiberty:
29052         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
29053         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
29054         @r=`${PWD_COMMAND}`; export r; \
29055         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29056         TFLAGS="$(STAGE2_TFLAGS)"; \
29057         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
29058         $(HOST_EXPORTS) \
29059         $(POSTSTAGE1_HOST_EXPORTS) \
29060         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
29061         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
29062         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
29063         echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty; \
29064         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
29065         cd $(HOST_SUBDIR)/libiberty || exit 1; \
29066         case $(srcdir) in \
29067           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29068           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
29069                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29070         esac; \
29071         module_srcdir=libiberty; \
29072         $(SHELL) $$s/$$module_srcdir/configure \
29073           --srcdir=$${topdir}/$$module_srcdir \
29074           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29075           --target=${target_alias} \
29076           --with-build-libsubdir=$(HOST_SUBDIR) \
29077           $(STAGE2_CONFIGURE_FLAGS) \
29078           @extra_host_libiberty_configure_flags@
29079 @endif libiberty-bootstrap
29080
29081 .PHONY: configure-stage3-libiberty maybe-configure-stage3-libiberty
29082 maybe-configure-stage3-libiberty:
29083 @if libiberty-bootstrap
29084 maybe-configure-stage3-libiberty: configure-stage3-libiberty
29085 configure-stage3-libiberty:
29086         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
29087         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
29088         @r=`${PWD_COMMAND}`; export r; \
29089         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29090         TFLAGS="$(STAGE3_TFLAGS)"; \
29091         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
29092         $(HOST_EXPORTS) \
29093         $(POSTSTAGE1_HOST_EXPORTS) \
29094         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
29095         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
29096         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
29097         echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty; \
29098         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
29099         cd $(HOST_SUBDIR)/libiberty || exit 1; \
29100         case $(srcdir) in \
29101           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29102           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
29103                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29104         esac; \
29105         module_srcdir=libiberty; \
29106         $(SHELL) $$s/$$module_srcdir/configure \
29107           --srcdir=$${topdir}/$$module_srcdir \
29108           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29109           --target=${target_alias} \
29110           --with-build-libsubdir=$(HOST_SUBDIR) \
29111           $(STAGE3_CONFIGURE_FLAGS) \
29112           @extra_host_libiberty_configure_flags@
29113 @endif libiberty-bootstrap
29114
29115 .PHONY: configure-stage4-libiberty maybe-configure-stage4-libiberty
29116 maybe-configure-stage4-libiberty:
29117 @if libiberty-bootstrap
29118 maybe-configure-stage4-libiberty: configure-stage4-libiberty
29119 configure-stage4-libiberty:
29120         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
29121         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
29122         @r=`${PWD_COMMAND}`; export r; \
29123         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29124         TFLAGS="$(STAGE4_TFLAGS)"; \
29125         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
29126         $(HOST_EXPORTS) \
29127         $(POSTSTAGE1_HOST_EXPORTS) \
29128         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
29129         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
29130         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
29131         echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty; \
29132         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
29133         cd $(HOST_SUBDIR)/libiberty || exit 1; \
29134         case $(srcdir) in \
29135           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29136           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
29137                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29138         esac; \
29139         module_srcdir=libiberty; \
29140         $(SHELL) $$s/$$module_srcdir/configure \
29141           --srcdir=$${topdir}/$$module_srcdir \
29142           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29143           --target=${target_alias} \
29144           --with-build-libsubdir=$(HOST_SUBDIR) \
29145           $(STAGE4_CONFIGURE_FLAGS) \
29146           @extra_host_libiberty_configure_flags@
29147 @endif libiberty-bootstrap
29148
29149 .PHONY: configure-stageprofile-libiberty maybe-configure-stageprofile-libiberty
29150 maybe-configure-stageprofile-libiberty:
29151 @if libiberty-bootstrap
29152 maybe-configure-stageprofile-libiberty: configure-stageprofile-libiberty
29153 configure-stageprofile-libiberty:
29154         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
29155         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
29156         @r=`${PWD_COMMAND}`; export r; \
29157         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29158         TFLAGS="$(STAGEprofile_TFLAGS)"; \
29159         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
29160         $(HOST_EXPORTS) \
29161         $(POSTSTAGE1_HOST_EXPORTS) \
29162         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
29163         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
29164         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
29165         echo Configuring stage profile in $(HOST_SUBDIR)/libiberty; \
29166         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
29167         cd $(HOST_SUBDIR)/libiberty || exit 1; \
29168         case $(srcdir) in \
29169           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29170           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
29171                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29172         esac; \
29173         module_srcdir=libiberty; \
29174         $(SHELL) $$s/$$module_srcdir/configure \
29175           --srcdir=$${topdir}/$$module_srcdir \
29176           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29177           --target=${target_alias} \
29178           --with-build-libsubdir=$(HOST_SUBDIR) \
29179           $(STAGEprofile_CONFIGURE_FLAGS) \
29180           @extra_host_libiberty_configure_flags@
29181 @endif libiberty-bootstrap
29182
29183 .PHONY: configure-stagetrain-libiberty maybe-configure-stagetrain-libiberty
29184 maybe-configure-stagetrain-libiberty:
29185 @if libiberty-bootstrap
29186 maybe-configure-stagetrain-libiberty: configure-stagetrain-libiberty
29187 configure-stagetrain-libiberty:
29188         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
29189         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
29190         @r=`${PWD_COMMAND}`; export r; \
29191         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29192         TFLAGS="$(STAGEtrain_TFLAGS)"; \
29193         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
29194         $(HOST_EXPORTS) \
29195         $(POSTSTAGE1_HOST_EXPORTS) \
29196         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
29197         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
29198         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
29199         echo Configuring stage train in $(HOST_SUBDIR)/libiberty; \
29200         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
29201         cd $(HOST_SUBDIR)/libiberty || exit 1; \
29202         case $(srcdir) in \
29203           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29204           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
29205                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29206         esac; \
29207         module_srcdir=libiberty; \
29208         $(SHELL) $$s/$$module_srcdir/configure \
29209           --srcdir=$${topdir}/$$module_srcdir \
29210           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29211           --target=${target_alias} \
29212           --with-build-libsubdir=$(HOST_SUBDIR) \
29213           $(STAGEtrain_CONFIGURE_FLAGS) \
29214           @extra_host_libiberty_configure_flags@
29215 @endif libiberty-bootstrap
29216
29217 .PHONY: configure-stagefeedback-libiberty maybe-configure-stagefeedback-libiberty
29218 maybe-configure-stagefeedback-libiberty:
29219 @if libiberty-bootstrap
29220 maybe-configure-stagefeedback-libiberty: configure-stagefeedback-libiberty
29221 configure-stagefeedback-libiberty:
29222         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
29223         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
29224         @r=`${PWD_COMMAND}`; export r; \
29225         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29226         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
29227         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
29228         $(HOST_EXPORTS) \
29229         $(POSTSTAGE1_HOST_EXPORTS) \
29230         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
29231         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
29232         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
29233         echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty; \
29234         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
29235         cd $(HOST_SUBDIR)/libiberty || exit 1; \
29236         case $(srcdir) in \
29237           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29238           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
29239                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29240         esac; \
29241         module_srcdir=libiberty; \
29242         $(SHELL) $$s/$$module_srcdir/configure \
29243           --srcdir=$${topdir}/$$module_srcdir \
29244           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29245           --target=${target_alias} \
29246           --with-build-libsubdir=$(HOST_SUBDIR) \
29247           $(STAGEfeedback_CONFIGURE_FLAGS) \
29248           @extra_host_libiberty_configure_flags@
29249 @endif libiberty-bootstrap
29250
29251 .PHONY: configure-stageautoprofile-libiberty maybe-configure-stageautoprofile-libiberty
29252 maybe-configure-stageautoprofile-libiberty:
29253 @if libiberty-bootstrap
29254 maybe-configure-stageautoprofile-libiberty: configure-stageautoprofile-libiberty
29255 configure-stageautoprofile-libiberty:
29256         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
29257         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
29258         @r=`${PWD_COMMAND}`; export r; \
29259         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29260         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
29261         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
29262         $(HOST_EXPORTS) \
29263         $(POSTSTAGE1_HOST_EXPORTS) \
29264         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
29265         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
29266         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
29267         echo Configuring stage autoprofile in $(HOST_SUBDIR)/libiberty; \
29268         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
29269         cd $(HOST_SUBDIR)/libiberty || exit 1; \
29270         case $(srcdir) in \
29271           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29272           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
29273                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29274         esac; \
29275         module_srcdir=libiberty; \
29276         $(SHELL) $$s/$$module_srcdir/configure \
29277           --srcdir=$${topdir}/$$module_srcdir \
29278           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29279           --target=${target_alias} \
29280           --with-build-libsubdir=$(HOST_SUBDIR) \
29281           $(STAGEautoprofile_CONFIGURE_FLAGS) \
29282           @extra_host_libiberty_configure_flags@
29283 @endif libiberty-bootstrap
29284
29285 .PHONY: configure-stageautofeedback-libiberty maybe-configure-stageautofeedback-libiberty
29286 maybe-configure-stageautofeedback-libiberty:
29287 @if libiberty-bootstrap
29288 maybe-configure-stageautofeedback-libiberty: configure-stageautofeedback-libiberty
29289 configure-stageautofeedback-libiberty:
29290         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
29291         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
29292         @r=`${PWD_COMMAND}`; export r; \
29293         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29294         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
29295         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
29296         $(HOST_EXPORTS) \
29297         $(POSTSTAGE1_HOST_EXPORTS) \
29298         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
29299         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
29300         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
29301         echo Configuring stage autofeedback in $(HOST_SUBDIR)/libiberty; \
29302         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
29303         cd $(HOST_SUBDIR)/libiberty || exit 1; \
29304         case $(srcdir) in \
29305           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29306           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
29307                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29308         esac; \
29309         module_srcdir=libiberty; \
29310         $(SHELL) $$s/$$module_srcdir/configure \
29311           --srcdir=$${topdir}/$$module_srcdir \
29312           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29313           --target=${target_alias} \
29314           --with-build-libsubdir=$(HOST_SUBDIR) \
29315           $(STAGEautofeedback_CONFIGURE_FLAGS) \
29316           @extra_host_libiberty_configure_flags@
29317 @endif libiberty-bootstrap
29318
29319
29320
29321
29322
29323 .PHONY: all-libiberty maybe-all-libiberty
29324 maybe-all-libiberty:
29325 @if gcc-bootstrap
29326 all-libiberty: stage_current
29327 @endif gcc-bootstrap
29328 @if libiberty
29329 TARGET-libiberty=all
29330 maybe-all-libiberty: all-libiberty
29331 all-libiberty: configure-libiberty
29332         @r=`${PWD_COMMAND}`; export r; \
29333         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29334         $(HOST_EXPORTS)  \
29335         (cd $(HOST_SUBDIR)/libiberty && \
29336           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
29337                 $(TARGET-libiberty))
29338 @endif libiberty
29339
29340
29341
29342 .PHONY: all-stage1-libiberty maybe-all-stage1-libiberty
29343 .PHONY: clean-stage1-libiberty maybe-clean-stage1-libiberty
29344 maybe-all-stage1-libiberty:
29345 maybe-clean-stage1-libiberty:
29346 @if libiberty-bootstrap
29347 maybe-all-stage1-libiberty: all-stage1-libiberty
29348 all-stage1: all-stage1-libiberty
29349 TARGET-stage1-libiberty = $(TARGET-libiberty)
29350 all-stage1-libiberty: configure-stage1-libiberty
29351         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
29352         @r=`${PWD_COMMAND}`; export r; \
29353         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29354         TFLAGS="$(STAGE1_TFLAGS)"; \
29355         $(HOST_EXPORTS)  \
29356         cd $(HOST_SUBDIR)/libiberty && \
29357          \
29358         $(MAKE) $(BASE_FLAGS_TO_PASS) \
29359                 CFLAGS="$(STAGE1_CFLAGS)" \
29360                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
29361                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
29362                 LIBCFLAGS="$(LIBCFLAGS)" \
29363                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29364                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29365                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29366                 $(EXTRA_HOST_FLAGS)  \
29367                 $(STAGE1_FLAGS_TO_PASS)  \
29368                 TFLAGS="$(STAGE1_TFLAGS)"  \
29369                 $(TARGET-stage1-libiberty)
29370
29371 maybe-clean-stage1-libiberty: clean-stage1-libiberty
29372 clean-stage1: clean-stage1-libiberty
29373 clean-stage1-libiberty:
29374         @if [ $(current_stage) = stage1 ]; then \
29375           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
29376         else \
29377           [ -f $(HOST_SUBDIR)/stage1-libiberty/Makefile ] || exit 0; \
29378           $(MAKE) stage1-start; \
29379         fi; \
29380         cd $(HOST_SUBDIR)/libiberty && \
29381         $(MAKE) $(EXTRA_HOST_FLAGS)  \
29382         $(STAGE1_FLAGS_TO_PASS)  clean
29383 @endif libiberty-bootstrap
29384
29385
29386 .PHONY: all-stage2-libiberty maybe-all-stage2-libiberty
29387 .PHONY: clean-stage2-libiberty maybe-clean-stage2-libiberty
29388 maybe-all-stage2-libiberty:
29389 maybe-clean-stage2-libiberty:
29390 @if libiberty-bootstrap
29391 maybe-all-stage2-libiberty: all-stage2-libiberty
29392 all-stage2: all-stage2-libiberty
29393 TARGET-stage2-libiberty = $(TARGET-libiberty)
29394 all-stage2-libiberty: configure-stage2-libiberty
29395         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
29396         @r=`${PWD_COMMAND}`; export r; \
29397         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29398         TFLAGS="$(STAGE2_TFLAGS)"; \
29399         $(HOST_EXPORTS) \
29400         $(POSTSTAGE1_HOST_EXPORTS)  \
29401         cd $(HOST_SUBDIR)/libiberty && \
29402          \
29403         $(MAKE) $(BASE_FLAGS_TO_PASS) \
29404                 CFLAGS="$(STAGE2_CFLAGS)" \
29405                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
29406                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
29407                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
29408                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29409                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29410                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29411                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
29412                 TFLAGS="$(STAGE2_TFLAGS)"  \
29413                 $(TARGET-stage2-libiberty)
29414
29415 maybe-clean-stage2-libiberty: clean-stage2-libiberty
29416 clean-stage2: clean-stage2-libiberty
29417 clean-stage2-libiberty:
29418         @if [ $(current_stage) = stage2 ]; then \
29419           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
29420         else \
29421           [ -f $(HOST_SUBDIR)/stage2-libiberty/Makefile ] || exit 0; \
29422           $(MAKE) stage2-start; \
29423         fi; \
29424         cd $(HOST_SUBDIR)/libiberty && \
29425         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
29426 @endif libiberty-bootstrap
29427
29428
29429 .PHONY: all-stage3-libiberty maybe-all-stage3-libiberty
29430 .PHONY: clean-stage3-libiberty maybe-clean-stage3-libiberty
29431 maybe-all-stage3-libiberty:
29432 maybe-clean-stage3-libiberty:
29433 @if libiberty-bootstrap
29434 maybe-all-stage3-libiberty: all-stage3-libiberty
29435 all-stage3: all-stage3-libiberty
29436 TARGET-stage3-libiberty = $(TARGET-libiberty)
29437 all-stage3-libiberty: configure-stage3-libiberty
29438         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
29439         @r=`${PWD_COMMAND}`; export r; \
29440         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29441         TFLAGS="$(STAGE3_TFLAGS)"; \
29442         $(HOST_EXPORTS) \
29443         $(POSTSTAGE1_HOST_EXPORTS)  \
29444         cd $(HOST_SUBDIR)/libiberty && \
29445          \
29446         $(MAKE) $(BASE_FLAGS_TO_PASS) \
29447                 CFLAGS="$(STAGE3_CFLAGS)" \
29448                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
29449                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
29450                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
29451                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29452                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29453                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29454                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
29455                 TFLAGS="$(STAGE3_TFLAGS)"  \
29456                 $(TARGET-stage3-libiberty)
29457
29458 maybe-clean-stage3-libiberty: clean-stage3-libiberty
29459 clean-stage3: clean-stage3-libiberty
29460 clean-stage3-libiberty:
29461         @if [ $(current_stage) = stage3 ]; then \
29462           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
29463         else \
29464           [ -f $(HOST_SUBDIR)/stage3-libiberty/Makefile ] || exit 0; \
29465           $(MAKE) stage3-start; \
29466         fi; \
29467         cd $(HOST_SUBDIR)/libiberty && \
29468         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
29469 @endif libiberty-bootstrap
29470
29471
29472 .PHONY: all-stage4-libiberty maybe-all-stage4-libiberty
29473 .PHONY: clean-stage4-libiberty maybe-clean-stage4-libiberty
29474 maybe-all-stage4-libiberty:
29475 maybe-clean-stage4-libiberty:
29476 @if libiberty-bootstrap
29477 maybe-all-stage4-libiberty: all-stage4-libiberty
29478 all-stage4: all-stage4-libiberty
29479 TARGET-stage4-libiberty = $(TARGET-libiberty)
29480 all-stage4-libiberty: configure-stage4-libiberty
29481         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
29482         @r=`${PWD_COMMAND}`; export r; \
29483         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29484         TFLAGS="$(STAGE4_TFLAGS)"; \
29485         $(HOST_EXPORTS) \
29486         $(POSTSTAGE1_HOST_EXPORTS)  \
29487         cd $(HOST_SUBDIR)/libiberty && \
29488          \
29489         $(MAKE) $(BASE_FLAGS_TO_PASS) \
29490                 CFLAGS="$(STAGE4_CFLAGS)" \
29491                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
29492                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
29493                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
29494                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29495                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29496                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29497                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
29498                 TFLAGS="$(STAGE4_TFLAGS)"  \
29499                 $(TARGET-stage4-libiberty)
29500
29501 maybe-clean-stage4-libiberty: clean-stage4-libiberty
29502 clean-stage4: clean-stage4-libiberty
29503 clean-stage4-libiberty:
29504         @if [ $(current_stage) = stage4 ]; then \
29505           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
29506         else \
29507           [ -f $(HOST_SUBDIR)/stage4-libiberty/Makefile ] || exit 0; \
29508           $(MAKE) stage4-start; \
29509         fi; \
29510         cd $(HOST_SUBDIR)/libiberty && \
29511         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
29512 @endif libiberty-bootstrap
29513
29514
29515 .PHONY: all-stageprofile-libiberty maybe-all-stageprofile-libiberty
29516 .PHONY: clean-stageprofile-libiberty maybe-clean-stageprofile-libiberty
29517 maybe-all-stageprofile-libiberty:
29518 maybe-clean-stageprofile-libiberty:
29519 @if libiberty-bootstrap
29520 maybe-all-stageprofile-libiberty: all-stageprofile-libiberty
29521 all-stageprofile: all-stageprofile-libiberty
29522 TARGET-stageprofile-libiberty = $(TARGET-libiberty)
29523 all-stageprofile-libiberty: configure-stageprofile-libiberty
29524         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
29525         @r=`${PWD_COMMAND}`; export r; \
29526         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29527         TFLAGS="$(STAGEprofile_TFLAGS)"; \
29528         $(HOST_EXPORTS) \
29529         $(POSTSTAGE1_HOST_EXPORTS)  \
29530         cd $(HOST_SUBDIR)/libiberty && \
29531          \
29532         $(MAKE) $(BASE_FLAGS_TO_PASS) \
29533                 CFLAGS="$(STAGEprofile_CFLAGS)" \
29534                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
29535                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
29536                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
29537                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29538                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29539                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29540                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
29541                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
29542                 $(TARGET-stageprofile-libiberty)
29543
29544 maybe-clean-stageprofile-libiberty: clean-stageprofile-libiberty
29545 clean-stageprofile: clean-stageprofile-libiberty
29546 clean-stageprofile-libiberty:
29547         @if [ $(current_stage) = stageprofile ]; then \
29548           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
29549         else \
29550           [ -f $(HOST_SUBDIR)/stageprofile-libiberty/Makefile ] || exit 0; \
29551           $(MAKE) stageprofile-start; \
29552         fi; \
29553         cd $(HOST_SUBDIR)/libiberty && \
29554         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
29555 @endif libiberty-bootstrap
29556
29557
29558 .PHONY: all-stagetrain-libiberty maybe-all-stagetrain-libiberty
29559 .PHONY: clean-stagetrain-libiberty maybe-clean-stagetrain-libiberty
29560 maybe-all-stagetrain-libiberty:
29561 maybe-clean-stagetrain-libiberty:
29562 @if libiberty-bootstrap
29563 maybe-all-stagetrain-libiberty: all-stagetrain-libiberty
29564 all-stagetrain: all-stagetrain-libiberty
29565 TARGET-stagetrain-libiberty = $(TARGET-libiberty)
29566 all-stagetrain-libiberty: configure-stagetrain-libiberty
29567         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
29568         @r=`${PWD_COMMAND}`; export r; \
29569         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29570         TFLAGS="$(STAGEtrain_TFLAGS)"; \
29571         $(HOST_EXPORTS) \
29572         $(POSTSTAGE1_HOST_EXPORTS)  \
29573         cd $(HOST_SUBDIR)/libiberty && \
29574          \
29575         $(MAKE) $(BASE_FLAGS_TO_PASS) \
29576                 CFLAGS="$(STAGEtrain_CFLAGS)" \
29577                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
29578                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
29579                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
29580                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29581                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29582                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29583                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
29584                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
29585                 $(TARGET-stagetrain-libiberty)
29586
29587 maybe-clean-stagetrain-libiberty: clean-stagetrain-libiberty
29588 clean-stagetrain: clean-stagetrain-libiberty
29589 clean-stagetrain-libiberty:
29590         @if [ $(current_stage) = stagetrain ]; then \
29591           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
29592         else \
29593           [ -f $(HOST_SUBDIR)/stagetrain-libiberty/Makefile ] || exit 0; \
29594           $(MAKE) stagetrain-start; \
29595         fi; \
29596         cd $(HOST_SUBDIR)/libiberty && \
29597         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
29598 @endif libiberty-bootstrap
29599
29600
29601 .PHONY: all-stagefeedback-libiberty maybe-all-stagefeedback-libiberty
29602 .PHONY: clean-stagefeedback-libiberty maybe-clean-stagefeedback-libiberty
29603 maybe-all-stagefeedback-libiberty:
29604 maybe-clean-stagefeedback-libiberty:
29605 @if libiberty-bootstrap
29606 maybe-all-stagefeedback-libiberty: all-stagefeedback-libiberty
29607 all-stagefeedback: all-stagefeedback-libiberty
29608 TARGET-stagefeedback-libiberty = $(TARGET-libiberty)
29609 all-stagefeedback-libiberty: configure-stagefeedback-libiberty
29610         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
29611         @r=`${PWD_COMMAND}`; export r; \
29612         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29613         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
29614         $(HOST_EXPORTS) \
29615         $(POSTSTAGE1_HOST_EXPORTS)  \
29616         cd $(HOST_SUBDIR)/libiberty && \
29617          \
29618         $(MAKE) $(BASE_FLAGS_TO_PASS) \
29619                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
29620                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
29621                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
29622                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
29623                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29624                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29625                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29626                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
29627                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
29628                 $(TARGET-stagefeedback-libiberty)
29629
29630 maybe-clean-stagefeedback-libiberty: clean-stagefeedback-libiberty
29631 clean-stagefeedback: clean-stagefeedback-libiberty
29632 clean-stagefeedback-libiberty:
29633         @if [ $(current_stage) = stagefeedback ]; then \
29634           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
29635         else \
29636           [ -f $(HOST_SUBDIR)/stagefeedback-libiberty/Makefile ] || exit 0; \
29637           $(MAKE) stagefeedback-start; \
29638         fi; \
29639         cd $(HOST_SUBDIR)/libiberty && \
29640         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
29641 @endif libiberty-bootstrap
29642
29643
29644 .PHONY: all-stageautoprofile-libiberty maybe-all-stageautoprofile-libiberty
29645 .PHONY: clean-stageautoprofile-libiberty maybe-clean-stageautoprofile-libiberty
29646 maybe-all-stageautoprofile-libiberty:
29647 maybe-clean-stageautoprofile-libiberty:
29648 @if libiberty-bootstrap
29649 maybe-all-stageautoprofile-libiberty: all-stageautoprofile-libiberty
29650 all-stageautoprofile: all-stageautoprofile-libiberty
29651 TARGET-stageautoprofile-libiberty = $(TARGET-libiberty)
29652 all-stageautoprofile-libiberty: configure-stageautoprofile-libiberty
29653         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
29654         @r=`${PWD_COMMAND}`; export r; \
29655         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29656         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
29657         $(HOST_EXPORTS) \
29658         $(POSTSTAGE1_HOST_EXPORTS)  \
29659         cd $(HOST_SUBDIR)/libiberty && \
29660         $$s/gcc/config/i386/$(AUTO_PROFILE) \
29661         $(MAKE) $(BASE_FLAGS_TO_PASS) \
29662                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
29663                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
29664                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
29665                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
29666                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29667                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29668                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29669                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
29670                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
29671                 $(TARGET-stageautoprofile-libiberty)
29672
29673 maybe-clean-stageautoprofile-libiberty: clean-stageautoprofile-libiberty
29674 clean-stageautoprofile: clean-stageautoprofile-libiberty
29675 clean-stageautoprofile-libiberty:
29676         @if [ $(current_stage) = stageautoprofile ]; then \
29677           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
29678         else \
29679           [ -f $(HOST_SUBDIR)/stageautoprofile-libiberty/Makefile ] || exit 0; \
29680           $(MAKE) stageautoprofile-start; \
29681         fi; \
29682         cd $(HOST_SUBDIR)/libiberty && \
29683         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
29684 @endif libiberty-bootstrap
29685
29686
29687 .PHONY: all-stageautofeedback-libiberty maybe-all-stageautofeedback-libiberty
29688 .PHONY: clean-stageautofeedback-libiberty maybe-clean-stageautofeedback-libiberty
29689 maybe-all-stageautofeedback-libiberty:
29690 maybe-clean-stageautofeedback-libiberty:
29691 @if libiberty-bootstrap
29692 maybe-all-stageautofeedback-libiberty: all-stageautofeedback-libiberty
29693 all-stageautofeedback: all-stageautofeedback-libiberty
29694 TARGET-stageautofeedback-libiberty = $(TARGET-libiberty)
29695 all-stageautofeedback-libiberty: configure-stageautofeedback-libiberty
29696         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
29697         @r=`${PWD_COMMAND}`; export r; \
29698         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29699         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
29700         $(HOST_EXPORTS) \
29701         $(POSTSTAGE1_HOST_EXPORTS)  \
29702         cd $(HOST_SUBDIR)/libiberty && \
29703          \
29704         $(MAKE) $(BASE_FLAGS_TO_PASS) \
29705                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
29706                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
29707                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
29708                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
29709                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29710                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29711                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29712                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
29713                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
29714                 $(TARGET-stageautofeedback-libiberty)
29715
29716 maybe-clean-stageautofeedback-libiberty: clean-stageautofeedback-libiberty
29717 clean-stageautofeedback: clean-stageautofeedback-libiberty
29718 clean-stageautofeedback-libiberty:
29719         @if [ $(current_stage) = stageautofeedback ]; then \
29720           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
29721         else \
29722           [ -f $(HOST_SUBDIR)/stageautofeedback-libiberty/Makefile ] || exit 0; \
29723           $(MAKE) stageautofeedback-start; \
29724         fi; \
29725         cd $(HOST_SUBDIR)/libiberty && \
29726         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
29727 @endif libiberty-bootstrap
29728
29729
29730
29731
29732
29733 .PHONY: check-libiberty maybe-check-libiberty
29734 maybe-check-libiberty:
29735 @if libiberty
29736 maybe-check-libiberty: check-libiberty
29737
29738 check-libiberty:
29739         @: $(MAKE); $(unstage)
29740         @r=`${PWD_COMMAND}`; export r; \
29741         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29742         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
29743         (cd $(HOST_SUBDIR)/libiberty && \
29744           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
29745
29746 @endif libiberty
29747
29748 .PHONY: install-libiberty maybe-install-libiberty
29749 maybe-install-libiberty:
29750 @if libiberty
29751 maybe-install-libiberty: install-libiberty
29752
29753 install-libiberty: installdirs
29754         @: $(MAKE); $(unstage)
29755         @r=`${PWD_COMMAND}`; export r; \
29756         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29757         $(HOST_EXPORTS) \
29758         (cd $(HOST_SUBDIR)/libiberty && \
29759           $(MAKE) $(FLAGS_TO_PASS)  install)
29760
29761 @endif libiberty
29762
29763 .PHONY: install-strip-libiberty maybe-install-strip-libiberty
29764 maybe-install-strip-libiberty:
29765 @if libiberty
29766 maybe-install-strip-libiberty: install-strip-libiberty
29767
29768 install-strip-libiberty: installdirs
29769         @: $(MAKE); $(unstage)
29770         @r=`${PWD_COMMAND}`; export r; \
29771         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29772         $(HOST_EXPORTS) \
29773         (cd $(HOST_SUBDIR)/libiberty && \
29774           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
29775
29776 @endif libiberty
29777
29778 # Other targets (info, dvi, pdf, etc.)
29779
29780 .PHONY: maybe-info-libiberty info-libiberty
29781 maybe-info-libiberty:
29782 @if libiberty
29783 maybe-info-libiberty: info-libiberty
29784
29785 info-libiberty: \
29786     configure-libiberty 
29787         @[ -f ./libiberty/Makefile ] || exit 0; \
29788         r=`${PWD_COMMAND}`; export r; \
29789         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29790         $(HOST_EXPORTS) \
29791         for flag in $(EXTRA_HOST_FLAGS) ; do \
29792           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29793         done; \
29794         echo "Doing info in libiberty"; \
29795         (cd $(HOST_SUBDIR)/libiberty && \
29796           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29797                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29798                   "RANLIB=$${RANLIB}" \
29799                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29800                   info) \
29801           || exit 1
29802
29803 @endif libiberty
29804
29805 .PHONY: maybe-dvi-libiberty dvi-libiberty
29806 maybe-dvi-libiberty:
29807 @if libiberty
29808 maybe-dvi-libiberty: dvi-libiberty
29809
29810 dvi-libiberty: \
29811     configure-libiberty 
29812         @[ -f ./libiberty/Makefile ] || exit 0; \
29813         r=`${PWD_COMMAND}`; export r; \
29814         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29815         $(HOST_EXPORTS) \
29816         for flag in $(EXTRA_HOST_FLAGS) ; do \
29817           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29818         done; \
29819         echo "Doing dvi in libiberty"; \
29820         (cd $(HOST_SUBDIR)/libiberty && \
29821           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29822                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29823                   "RANLIB=$${RANLIB}" \
29824                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29825                   dvi) \
29826           || exit 1
29827
29828 @endif libiberty
29829
29830 .PHONY: maybe-pdf-libiberty pdf-libiberty
29831 maybe-pdf-libiberty:
29832 @if libiberty
29833 maybe-pdf-libiberty: pdf-libiberty
29834
29835 pdf-libiberty: \
29836     configure-libiberty 
29837         @[ -f ./libiberty/Makefile ] || exit 0; \
29838         r=`${PWD_COMMAND}`; export r; \
29839         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29840         $(HOST_EXPORTS) \
29841         for flag in $(EXTRA_HOST_FLAGS) ; do \
29842           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29843         done; \
29844         echo "Doing pdf in libiberty"; \
29845         (cd $(HOST_SUBDIR)/libiberty && \
29846           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29847                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29848                   "RANLIB=$${RANLIB}" \
29849                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29850                   pdf) \
29851           || exit 1
29852
29853 @endif libiberty
29854
29855 .PHONY: maybe-html-libiberty html-libiberty
29856 maybe-html-libiberty:
29857 @if libiberty
29858 maybe-html-libiberty: html-libiberty
29859
29860 html-libiberty: \
29861     configure-libiberty 
29862         @[ -f ./libiberty/Makefile ] || exit 0; \
29863         r=`${PWD_COMMAND}`; export r; \
29864         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29865         $(HOST_EXPORTS) \
29866         for flag in $(EXTRA_HOST_FLAGS) ; do \
29867           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29868         done; \
29869         echo "Doing html in libiberty"; \
29870         (cd $(HOST_SUBDIR)/libiberty && \
29871           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29872                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29873                   "RANLIB=$${RANLIB}" \
29874                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29875                   html) \
29876           || exit 1
29877
29878 @endif libiberty
29879
29880 .PHONY: maybe-TAGS-libiberty TAGS-libiberty
29881 maybe-TAGS-libiberty:
29882 @if libiberty
29883 maybe-TAGS-libiberty: TAGS-libiberty
29884
29885 TAGS-libiberty: \
29886     configure-libiberty 
29887         @[ -f ./libiberty/Makefile ] || exit 0; \
29888         r=`${PWD_COMMAND}`; export r; \
29889         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29890         $(HOST_EXPORTS) \
29891         for flag in $(EXTRA_HOST_FLAGS) ; do \
29892           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29893         done; \
29894         echo "Doing TAGS in libiberty"; \
29895         (cd $(HOST_SUBDIR)/libiberty && \
29896           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29897                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29898                   "RANLIB=$${RANLIB}" \
29899                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29900                   TAGS) \
29901           || exit 1
29902
29903 @endif libiberty
29904
29905 .PHONY: maybe-install-info-libiberty install-info-libiberty
29906 maybe-install-info-libiberty:
29907 @if libiberty
29908 maybe-install-info-libiberty: install-info-libiberty
29909
29910 install-info-libiberty: \
29911     configure-libiberty \
29912     info-libiberty 
29913         @[ -f ./libiberty/Makefile ] || exit 0; \
29914         r=`${PWD_COMMAND}`; export r; \
29915         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29916         $(HOST_EXPORTS) \
29917         for flag in $(EXTRA_HOST_FLAGS) ; do \
29918           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29919         done; \
29920         echo "Doing install-info in libiberty"; \
29921         (cd $(HOST_SUBDIR)/libiberty && \
29922           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29923                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29924                   "RANLIB=$${RANLIB}" \
29925                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29926                   install-info) \
29927           || exit 1
29928
29929 @endif libiberty
29930
29931 .PHONY: maybe-install-dvi-libiberty install-dvi-libiberty
29932 maybe-install-dvi-libiberty:
29933 @if libiberty
29934 maybe-install-dvi-libiberty: install-dvi-libiberty
29935
29936 install-dvi-libiberty: \
29937     configure-libiberty \
29938     dvi-libiberty 
29939         @[ -f ./libiberty/Makefile ] || exit 0; \
29940         r=`${PWD_COMMAND}`; export r; \
29941         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29942         $(HOST_EXPORTS) \
29943         for flag in $(EXTRA_HOST_FLAGS) ; do \
29944           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29945         done; \
29946         echo "Doing install-dvi in libiberty"; \
29947         (cd $(HOST_SUBDIR)/libiberty && \
29948           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29949                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29950                   "RANLIB=$${RANLIB}" \
29951                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29952                   install-dvi) \
29953           || exit 1
29954
29955 @endif libiberty
29956
29957 .PHONY: maybe-install-pdf-libiberty install-pdf-libiberty
29958 maybe-install-pdf-libiberty:
29959 @if libiberty
29960 maybe-install-pdf-libiberty: install-pdf-libiberty
29961
29962 install-pdf-libiberty: \
29963     configure-libiberty \
29964     pdf-libiberty 
29965         @[ -f ./libiberty/Makefile ] || exit 0; \
29966         r=`${PWD_COMMAND}`; export r; \
29967         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29968         $(HOST_EXPORTS) \
29969         for flag in $(EXTRA_HOST_FLAGS) ; do \
29970           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29971         done; \
29972         echo "Doing install-pdf in libiberty"; \
29973         (cd $(HOST_SUBDIR)/libiberty && \
29974           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29975                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29976                   "RANLIB=$${RANLIB}" \
29977                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29978                   install-pdf) \
29979           || exit 1
29980
29981 @endif libiberty
29982
29983 .PHONY: maybe-install-html-libiberty install-html-libiberty
29984 maybe-install-html-libiberty:
29985 @if libiberty
29986 maybe-install-html-libiberty: install-html-libiberty
29987
29988 install-html-libiberty: \
29989     configure-libiberty \
29990     html-libiberty 
29991         @[ -f ./libiberty/Makefile ] || exit 0; \
29992         r=`${PWD_COMMAND}`; export r; \
29993         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29994         $(HOST_EXPORTS) \
29995         for flag in $(EXTRA_HOST_FLAGS) ; do \
29996           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29997         done; \
29998         echo "Doing install-html in libiberty"; \
29999         (cd $(HOST_SUBDIR)/libiberty && \
30000           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30001                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30002                   "RANLIB=$${RANLIB}" \
30003                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30004                   install-html) \
30005           || exit 1
30006
30007 @endif libiberty
30008
30009 .PHONY: maybe-installcheck-libiberty installcheck-libiberty
30010 maybe-installcheck-libiberty:
30011 @if libiberty
30012 maybe-installcheck-libiberty: installcheck-libiberty
30013
30014 installcheck-libiberty: \
30015     configure-libiberty 
30016         @[ -f ./libiberty/Makefile ] || exit 0; \
30017         r=`${PWD_COMMAND}`; export r; \
30018         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30019         $(HOST_EXPORTS) \
30020         for flag in $(EXTRA_HOST_FLAGS) ; do \
30021           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30022         done; \
30023         echo "Doing installcheck in libiberty"; \
30024         (cd $(HOST_SUBDIR)/libiberty && \
30025           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30026                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30027                   "RANLIB=$${RANLIB}" \
30028                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30029                   installcheck) \
30030           || exit 1
30031
30032 @endif libiberty
30033
30034 .PHONY: maybe-mostlyclean-libiberty mostlyclean-libiberty
30035 maybe-mostlyclean-libiberty:
30036 @if libiberty
30037 maybe-mostlyclean-libiberty: mostlyclean-libiberty
30038
30039 mostlyclean-libiberty: 
30040         @[ -f ./libiberty/Makefile ] || exit 0; \
30041         r=`${PWD_COMMAND}`; export r; \
30042         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30043         $(HOST_EXPORTS) \
30044         for flag in $(EXTRA_HOST_FLAGS) ; do \
30045           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30046         done; \
30047         echo "Doing mostlyclean in libiberty"; \
30048         (cd $(HOST_SUBDIR)/libiberty && \
30049           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30050                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30051                   "RANLIB=$${RANLIB}" \
30052                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30053                   mostlyclean) \
30054           || exit 1
30055
30056 @endif libiberty
30057
30058 .PHONY: maybe-clean-libiberty clean-libiberty
30059 maybe-clean-libiberty:
30060 @if libiberty
30061 maybe-clean-libiberty: clean-libiberty
30062
30063 clean-libiberty: 
30064         @[ -f ./libiberty/Makefile ] || exit 0; \
30065         r=`${PWD_COMMAND}`; export r; \
30066         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30067         $(HOST_EXPORTS) \
30068         for flag in $(EXTRA_HOST_FLAGS) ; do \
30069           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30070         done; \
30071         echo "Doing clean in libiberty"; \
30072         (cd $(HOST_SUBDIR)/libiberty && \
30073           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30074                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30075                   "RANLIB=$${RANLIB}" \
30076                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30077                   clean) \
30078           || exit 1
30079
30080 @endif libiberty
30081
30082 .PHONY: maybe-distclean-libiberty distclean-libiberty
30083 maybe-distclean-libiberty:
30084 @if libiberty
30085 maybe-distclean-libiberty: distclean-libiberty
30086
30087 distclean-libiberty: 
30088         @[ -f ./libiberty/Makefile ] || exit 0; \
30089         r=`${PWD_COMMAND}`; export r; \
30090         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30091         $(HOST_EXPORTS) \
30092         for flag in $(EXTRA_HOST_FLAGS) ; do \
30093           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30094         done; \
30095         echo "Doing distclean in libiberty"; \
30096         (cd $(HOST_SUBDIR)/libiberty && \
30097           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30098                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30099                   "RANLIB=$${RANLIB}" \
30100                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30101                   distclean) \
30102           || exit 1
30103
30104 @endif libiberty
30105
30106 .PHONY: maybe-maintainer-clean-libiberty maintainer-clean-libiberty
30107 maybe-maintainer-clean-libiberty:
30108 @if libiberty
30109 maybe-maintainer-clean-libiberty: maintainer-clean-libiberty
30110
30111 maintainer-clean-libiberty: 
30112         @[ -f ./libiberty/Makefile ] || exit 0; \
30113         r=`${PWD_COMMAND}`; export r; \
30114         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30115         $(HOST_EXPORTS) \
30116         for flag in $(EXTRA_HOST_FLAGS) ; do \
30117           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30118         done; \
30119         echo "Doing maintainer-clean in libiberty"; \
30120         (cd $(HOST_SUBDIR)/libiberty && \
30121           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30122                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30123                   "RANLIB=$${RANLIB}" \
30124                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30125                   maintainer-clean) \
30126           || exit 1
30127
30128 @endif libiberty
30129
30130
30131
30132 .PHONY: configure-libiberty-linker-plugin maybe-configure-libiberty-linker-plugin
30133 maybe-configure-libiberty-linker-plugin:
30134 @if gcc-bootstrap
30135 configure-libiberty-linker-plugin: stage_current
30136 @endif gcc-bootstrap
30137 @if libiberty-linker-plugin
30138 maybe-configure-libiberty-linker-plugin: configure-libiberty-linker-plugin
30139 configure-libiberty-linker-plugin: 
30140         @r=`${PWD_COMMAND}`; export r; \
30141         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30142         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
30143         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
30144         $(HOST_EXPORTS)  \
30145         echo Configuring in $(HOST_SUBDIR)/libiberty-linker-plugin; \
30146         cd "$(HOST_SUBDIR)/libiberty-linker-plugin" || exit 1; \
30147         case $(srcdir) in \
30148           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30149           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
30150                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30151         esac; \
30152         module_srcdir=libiberty; \
30153         $(SHELL) \
30154           $$s/$$module_srcdir/configure \
30155           --srcdir=$${topdir}/$$module_srcdir \
30156           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30157           --target=${target_alias} @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@ \
30158           || exit 1
30159 @endif libiberty-linker-plugin
30160
30161
30162
30163 .PHONY: configure-stage1-libiberty-linker-plugin maybe-configure-stage1-libiberty-linker-plugin
30164 maybe-configure-stage1-libiberty-linker-plugin:
30165 @if libiberty-linker-plugin-bootstrap
30166 maybe-configure-stage1-libiberty-linker-plugin: configure-stage1-libiberty-linker-plugin
30167 configure-stage1-libiberty-linker-plugin:
30168         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
30169         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
30170         @r=`${PWD_COMMAND}`; export r; \
30171         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30172         TFLAGS="$(STAGE1_TFLAGS)"; \
30173         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
30174         $(HOST_EXPORTS) \
30175         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
30176         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
30177         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
30178         echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
30179         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
30180         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
30181         case $(srcdir) in \
30182           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30183           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
30184                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30185         esac; \
30186         module_srcdir=libiberty; \
30187         $(SHELL) $$s/$$module_srcdir/configure \
30188           --srcdir=$${topdir}/$$module_srcdir \
30189           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30190           --target=${target_alias} \
30191            \
30192           $(STAGE1_CONFIGURE_FLAGS) \
30193           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
30194 @endif libiberty-linker-plugin-bootstrap
30195
30196 .PHONY: configure-stage2-libiberty-linker-plugin maybe-configure-stage2-libiberty-linker-plugin
30197 maybe-configure-stage2-libiberty-linker-plugin:
30198 @if libiberty-linker-plugin-bootstrap
30199 maybe-configure-stage2-libiberty-linker-plugin: configure-stage2-libiberty-linker-plugin
30200 configure-stage2-libiberty-linker-plugin:
30201         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
30202         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
30203         @r=`${PWD_COMMAND}`; export r; \
30204         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30205         TFLAGS="$(STAGE2_TFLAGS)"; \
30206         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
30207         $(HOST_EXPORTS) \
30208         $(POSTSTAGE1_HOST_EXPORTS) \
30209         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
30210         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
30211         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
30212         echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
30213         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
30214         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
30215         case $(srcdir) in \
30216           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30217           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
30218                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30219         esac; \
30220         module_srcdir=libiberty; \
30221         $(SHELL) $$s/$$module_srcdir/configure \
30222           --srcdir=$${topdir}/$$module_srcdir \
30223           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30224           --target=${target_alias} \
30225           --with-build-libsubdir=$(HOST_SUBDIR) \
30226           $(STAGE2_CONFIGURE_FLAGS) \
30227           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
30228 @endif libiberty-linker-plugin-bootstrap
30229
30230 .PHONY: configure-stage3-libiberty-linker-plugin maybe-configure-stage3-libiberty-linker-plugin
30231 maybe-configure-stage3-libiberty-linker-plugin:
30232 @if libiberty-linker-plugin-bootstrap
30233 maybe-configure-stage3-libiberty-linker-plugin: configure-stage3-libiberty-linker-plugin
30234 configure-stage3-libiberty-linker-plugin:
30235         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
30236         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
30237         @r=`${PWD_COMMAND}`; export r; \
30238         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30239         TFLAGS="$(STAGE3_TFLAGS)"; \
30240         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
30241         $(HOST_EXPORTS) \
30242         $(POSTSTAGE1_HOST_EXPORTS) \
30243         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
30244         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
30245         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
30246         echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
30247         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
30248         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
30249         case $(srcdir) in \
30250           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30251           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
30252                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30253         esac; \
30254         module_srcdir=libiberty; \
30255         $(SHELL) $$s/$$module_srcdir/configure \
30256           --srcdir=$${topdir}/$$module_srcdir \
30257           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30258           --target=${target_alias} \
30259           --with-build-libsubdir=$(HOST_SUBDIR) \
30260           $(STAGE3_CONFIGURE_FLAGS) \
30261           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
30262 @endif libiberty-linker-plugin-bootstrap
30263
30264 .PHONY: configure-stage4-libiberty-linker-plugin maybe-configure-stage4-libiberty-linker-plugin
30265 maybe-configure-stage4-libiberty-linker-plugin:
30266 @if libiberty-linker-plugin-bootstrap
30267 maybe-configure-stage4-libiberty-linker-plugin: configure-stage4-libiberty-linker-plugin
30268 configure-stage4-libiberty-linker-plugin:
30269         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
30270         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
30271         @r=`${PWD_COMMAND}`; export r; \
30272         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30273         TFLAGS="$(STAGE4_TFLAGS)"; \
30274         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
30275         $(HOST_EXPORTS) \
30276         $(POSTSTAGE1_HOST_EXPORTS) \
30277         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
30278         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
30279         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
30280         echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
30281         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
30282         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
30283         case $(srcdir) in \
30284           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30285           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
30286                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30287         esac; \
30288         module_srcdir=libiberty; \
30289         $(SHELL) $$s/$$module_srcdir/configure \
30290           --srcdir=$${topdir}/$$module_srcdir \
30291           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30292           --target=${target_alias} \
30293           --with-build-libsubdir=$(HOST_SUBDIR) \
30294           $(STAGE4_CONFIGURE_FLAGS) \
30295           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
30296 @endif libiberty-linker-plugin-bootstrap
30297
30298 .PHONY: configure-stageprofile-libiberty-linker-plugin maybe-configure-stageprofile-libiberty-linker-plugin
30299 maybe-configure-stageprofile-libiberty-linker-plugin:
30300 @if libiberty-linker-plugin-bootstrap
30301 maybe-configure-stageprofile-libiberty-linker-plugin: configure-stageprofile-libiberty-linker-plugin
30302 configure-stageprofile-libiberty-linker-plugin:
30303         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
30304         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
30305         @r=`${PWD_COMMAND}`; export r; \
30306         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30307         TFLAGS="$(STAGEprofile_TFLAGS)"; \
30308         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
30309         $(HOST_EXPORTS) \
30310         $(POSTSTAGE1_HOST_EXPORTS) \
30311         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
30312         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
30313         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
30314         echo Configuring stage profile in $(HOST_SUBDIR)/libiberty-linker-plugin; \
30315         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
30316         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
30317         case $(srcdir) in \
30318           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30319           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
30320                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30321         esac; \
30322         module_srcdir=libiberty; \
30323         $(SHELL) $$s/$$module_srcdir/configure \
30324           --srcdir=$${topdir}/$$module_srcdir \
30325           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30326           --target=${target_alias} \
30327           --with-build-libsubdir=$(HOST_SUBDIR) \
30328           $(STAGEprofile_CONFIGURE_FLAGS) \
30329           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
30330 @endif libiberty-linker-plugin-bootstrap
30331
30332 .PHONY: configure-stagetrain-libiberty-linker-plugin maybe-configure-stagetrain-libiberty-linker-plugin
30333 maybe-configure-stagetrain-libiberty-linker-plugin:
30334 @if libiberty-linker-plugin-bootstrap
30335 maybe-configure-stagetrain-libiberty-linker-plugin: configure-stagetrain-libiberty-linker-plugin
30336 configure-stagetrain-libiberty-linker-plugin:
30337         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
30338         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
30339         @r=`${PWD_COMMAND}`; export r; \
30340         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30341         TFLAGS="$(STAGEtrain_TFLAGS)"; \
30342         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
30343         $(HOST_EXPORTS) \
30344         $(POSTSTAGE1_HOST_EXPORTS) \
30345         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
30346         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
30347         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
30348         echo Configuring stage train in $(HOST_SUBDIR)/libiberty-linker-plugin; \
30349         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
30350         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
30351         case $(srcdir) in \
30352           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30353           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
30354                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30355         esac; \
30356         module_srcdir=libiberty; \
30357         $(SHELL) $$s/$$module_srcdir/configure \
30358           --srcdir=$${topdir}/$$module_srcdir \
30359           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30360           --target=${target_alias} \
30361           --with-build-libsubdir=$(HOST_SUBDIR) \
30362           $(STAGEtrain_CONFIGURE_FLAGS) \
30363           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
30364 @endif libiberty-linker-plugin-bootstrap
30365
30366 .PHONY: configure-stagefeedback-libiberty-linker-plugin maybe-configure-stagefeedback-libiberty-linker-plugin
30367 maybe-configure-stagefeedback-libiberty-linker-plugin:
30368 @if libiberty-linker-plugin-bootstrap
30369 maybe-configure-stagefeedback-libiberty-linker-plugin: configure-stagefeedback-libiberty-linker-plugin
30370 configure-stagefeedback-libiberty-linker-plugin:
30371         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
30372         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
30373         @r=`${PWD_COMMAND}`; export r; \
30374         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30375         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
30376         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
30377         $(HOST_EXPORTS) \
30378         $(POSTSTAGE1_HOST_EXPORTS) \
30379         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
30380         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
30381         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
30382         echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty-linker-plugin; \
30383         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
30384         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
30385         case $(srcdir) in \
30386           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30387           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
30388                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30389         esac; \
30390         module_srcdir=libiberty; \
30391         $(SHELL) $$s/$$module_srcdir/configure \
30392           --srcdir=$${topdir}/$$module_srcdir \
30393           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30394           --target=${target_alias} \
30395           --with-build-libsubdir=$(HOST_SUBDIR) \
30396           $(STAGEfeedback_CONFIGURE_FLAGS) \
30397           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
30398 @endif libiberty-linker-plugin-bootstrap
30399
30400 .PHONY: configure-stageautoprofile-libiberty-linker-plugin maybe-configure-stageautoprofile-libiberty-linker-plugin
30401 maybe-configure-stageautoprofile-libiberty-linker-plugin:
30402 @if libiberty-linker-plugin-bootstrap
30403 maybe-configure-stageautoprofile-libiberty-linker-plugin: configure-stageautoprofile-libiberty-linker-plugin
30404 configure-stageautoprofile-libiberty-linker-plugin:
30405         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
30406         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
30407         @r=`${PWD_COMMAND}`; export r; \
30408         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30409         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
30410         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
30411         $(HOST_EXPORTS) \
30412         $(POSTSTAGE1_HOST_EXPORTS) \
30413         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
30414         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
30415         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
30416         echo Configuring stage autoprofile in $(HOST_SUBDIR)/libiberty-linker-plugin; \
30417         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
30418         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
30419         case $(srcdir) in \
30420           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30421           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
30422                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30423         esac; \
30424         module_srcdir=libiberty; \
30425         $(SHELL) $$s/$$module_srcdir/configure \
30426           --srcdir=$${topdir}/$$module_srcdir \
30427           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30428           --target=${target_alias} \
30429           --with-build-libsubdir=$(HOST_SUBDIR) \
30430           $(STAGEautoprofile_CONFIGURE_FLAGS) \
30431           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
30432 @endif libiberty-linker-plugin-bootstrap
30433
30434 .PHONY: configure-stageautofeedback-libiberty-linker-plugin maybe-configure-stageautofeedback-libiberty-linker-plugin
30435 maybe-configure-stageautofeedback-libiberty-linker-plugin:
30436 @if libiberty-linker-plugin-bootstrap
30437 maybe-configure-stageautofeedback-libiberty-linker-plugin: configure-stageautofeedback-libiberty-linker-plugin
30438 configure-stageautofeedback-libiberty-linker-plugin:
30439         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
30440         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
30441         @r=`${PWD_COMMAND}`; export r; \
30442         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30443         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
30444         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
30445         $(HOST_EXPORTS) \
30446         $(POSTSTAGE1_HOST_EXPORTS) \
30447         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
30448         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
30449         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
30450         echo Configuring stage autofeedback in $(HOST_SUBDIR)/libiberty-linker-plugin; \
30451         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
30452         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
30453         case $(srcdir) in \
30454           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30455           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
30456                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30457         esac; \
30458         module_srcdir=libiberty; \
30459         $(SHELL) $$s/$$module_srcdir/configure \
30460           --srcdir=$${topdir}/$$module_srcdir \
30461           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30462           --target=${target_alias} \
30463           --with-build-libsubdir=$(HOST_SUBDIR) \
30464           $(STAGEautofeedback_CONFIGURE_FLAGS) \
30465           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
30466 @endif libiberty-linker-plugin-bootstrap
30467
30468
30469
30470
30471
30472 .PHONY: all-libiberty-linker-plugin maybe-all-libiberty-linker-plugin
30473 maybe-all-libiberty-linker-plugin:
30474 @if gcc-bootstrap
30475 all-libiberty-linker-plugin: stage_current
30476 @endif gcc-bootstrap
30477 @if libiberty-linker-plugin
30478 TARGET-libiberty-linker-plugin=all
30479 maybe-all-libiberty-linker-plugin: all-libiberty-linker-plugin
30480 all-libiberty-linker-plugin: configure-libiberty-linker-plugin
30481         @r=`${PWD_COMMAND}`; export r; \
30482         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30483         $(HOST_EXPORTS)  \
30484         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30485           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
30486                 $(TARGET-libiberty-linker-plugin))
30487 @endif libiberty-linker-plugin
30488
30489
30490
30491 .PHONY: all-stage1-libiberty-linker-plugin maybe-all-stage1-libiberty-linker-plugin
30492 .PHONY: clean-stage1-libiberty-linker-plugin maybe-clean-stage1-libiberty-linker-plugin
30493 maybe-all-stage1-libiberty-linker-plugin:
30494 maybe-clean-stage1-libiberty-linker-plugin:
30495 @if libiberty-linker-plugin-bootstrap
30496 maybe-all-stage1-libiberty-linker-plugin: all-stage1-libiberty-linker-plugin
30497 all-stage1: all-stage1-libiberty-linker-plugin
30498 TARGET-stage1-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
30499 all-stage1-libiberty-linker-plugin: configure-stage1-libiberty-linker-plugin
30500         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
30501         @r=`${PWD_COMMAND}`; export r; \
30502         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30503         TFLAGS="$(STAGE1_TFLAGS)"; \
30504         $(HOST_EXPORTS)  \
30505         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30506          \
30507         $(MAKE) $(BASE_FLAGS_TO_PASS) \
30508                 CFLAGS="$(STAGE1_CFLAGS)" \
30509                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
30510                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
30511                 LIBCFLAGS="$(LIBCFLAGS)" \
30512                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30513                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30514                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30515                 $(EXTRA_HOST_FLAGS)  \
30516                 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
30517                 TFLAGS="$(STAGE1_TFLAGS)"  \
30518                 $(TARGET-stage1-libiberty-linker-plugin)
30519
30520 maybe-clean-stage1-libiberty-linker-plugin: clean-stage1-libiberty-linker-plugin
30521 clean-stage1: clean-stage1-libiberty-linker-plugin
30522 clean-stage1-libiberty-linker-plugin:
30523         @if [ $(current_stage) = stage1 ]; then \
30524           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
30525         else \
30526           [ -f $(HOST_SUBDIR)/stage1-libiberty-linker-plugin/Makefile ] || exit 0; \
30527           $(MAKE) stage1-start; \
30528         fi; \
30529         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30530         $(MAKE) $(EXTRA_HOST_FLAGS)  \
30531         $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
30532 @endif libiberty-linker-plugin-bootstrap
30533
30534
30535 .PHONY: all-stage2-libiberty-linker-plugin maybe-all-stage2-libiberty-linker-plugin
30536 .PHONY: clean-stage2-libiberty-linker-plugin maybe-clean-stage2-libiberty-linker-plugin
30537 maybe-all-stage2-libiberty-linker-plugin:
30538 maybe-clean-stage2-libiberty-linker-plugin:
30539 @if libiberty-linker-plugin-bootstrap
30540 maybe-all-stage2-libiberty-linker-plugin: all-stage2-libiberty-linker-plugin
30541 all-stage2: all-stage2-libiberty-linker-plugin
30542 TARGET-stage2-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
30543 all-stage2-libiberty-linker-plugin: configure-stage2-libiberty-linker-plugin
30544         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
30545         @r=`${PWD_COMMAND}`; export r; \
30546         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30547         TFLAGS="$(STAGE2_TFLAGS)"; \
30548         $(HOST_EXPORTS) \
30549         $(POSTSTAGE1_HOST_EXPORTS)  \
30550         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30551          \
30552         $(MAKE) $(BASE_FLAGS_TO_PASS) \
30553                 CFLAGS="$(STAGE2_CFLAGS)" \
30554                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
30555                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
30556                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
30557                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30558                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30559                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30560                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
30561                 TFLAGS="$(STAGE2_TFLAGS)"  \
30562                 $(TARGET-stage2-libiberty-linker-plugin)
30563
30564 maybe-clean-stage2-libiberty-linker-plugin: clean-stage2-libiberty-linker-plugin
30565 clean-stage2: clean-stage2-libiberty-linker-plugin
30566 clean-stage2-libiberty-linker-plugin:
30567         @if [ $(current_stage) = stage2 ]; then \
30568           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
30569         else \
30570           [ -f $(HOST_SUBDIR)/stage2-libiberty-linker-plugin/Makefile ] || exit 0; \
30571           $(MAKE) stage2-start; \
30572         fi; \
30573         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30574         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
30575 @endif libiberty-linker-plugin-bootstrap
30576
30577
30578 .PHONY: all-stage3-libiberty-linker-plugin maybe-all-stage3-libiberty-linker-plugin
30579 .PHONY: clean-stage3-libiberty-linker-plugin maybe-clean-stage3-libiberty-linker-plugin
30580 maybe-all-stage3-libiberty-linker-plugin:
30581 maybe-clean-stage3-libiberty-linker-plugin:
30582 @if libiberty-linker-plugin-bootstrap
30583 maybe-all-stage3-libiberty-linker-plugin: all-stage3-libiberty-linker-plugin
30584 all-stage3: all-stage3-libiberty-linker-plugin
30585 TARGET-stage3-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
30586 all-stage3-libiberty-linker-plugin: configure-stage3-libiberty-linker-plugin
30587         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
30588         @r=`${PWD_COMMAND}`; export r; \
30589         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30590         TFLAGS="$(STAGE3_TFLAGS)"; \
30591         $(HOST_EXPORTS) \
30592         $(POSTSTAGE1_HOST_EXPORTS)  \
30593         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30594          \
30595         $(MAKE) $(BASE_FLAGS_TO_PASS) \
30596                 CFLAGS="$(STAGE3_CFLAGS)" \
30597                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
30598                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
30599                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
30600                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30601                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30602                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30603                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
30604                 TFLAGS="$(STAGE3_TFLAGS)"  \
30605                 $(TARGET-stage3-libiberty-linker-plugin)
30606
30607 maybe-clean-stage3-libiberty-linker-plugin: clean-stage3-libiberty-linker-plugin
30608 clean-stage3: clean-stage3-libiberty-linker-plugin
30609 clean-stage3-libiberty-linker-plugin:
30610         @if [ $(current_stage) = stage3 ]; then \
30611           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
30612         else \
30613           [ -f $(HOST_SUBDIR)/stage3-libiberty-linker-plugin/Makefile ] || exit 0; \
30614           $(MAKE) stage3-start; \
30615         fi; \
30616         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30617         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
30618 @endif libiberty-linker-plugin-bootstrap
30619
30620
30621 .PHONY: all-stage4-libiberty-linker-plugin maybe-all-stage4-libiberty-linker-plugin
30622 .PHONY: clean-stage4-libiberty-linker-plugin maybe-clean-stage4-libiberty-linker-plugin
30623 maybe-all-stage4-libiberty-linker-plugin:
30624 maybe-clean-stage4-libiberty-linker-plugin:
30625 @if libiberty-linker-plugin-bootstrap
30626 maybe-all-stage4-libiberty-linker-plugin: all-stage4-libiberty-linker-plugin
30627 all-stage4: all-stage4-libiberty-linker-plugin
30628 TARGET-stage4-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
30629 all-stage4-libiberty-linker-plugin: configure-stage4-libiberty-linker-plugin
30630         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
30631         @r=`${PWD_COMMAND}`; export r; \
30632         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30633         TFLAGS="$(STAGE4_TFLAGS)"; \
30634         $(HOST_EXPORTS) \
30635         $(POSTSTAGE1_HOST_EXPORTS)  \
30636         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30637          \
30638         $(MAKE) $(BASE_FLAGS_TO_PASS) \
30639                 CFLAGS="$(STAGE4_CFLAGS)" \
30640                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
30641                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
30642                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
30643                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30644                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30645                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30646                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
30647                 TFLAGS="$(STAGE4_TFLAGS)"  \
30648                 $(TARGET-stage4-libiberty-linker-plugin)
30649
30650 maybe-clean-stage4-libiberty-linker-plugin: clean-stage4-libiberty-linker-plugin
30651 clean-stage4: clean-stage4-libiberty-linker-plugin
30652 clean-stage4-libiberty-linker-plugin:
30653         @if [ $(current_stage) = stage4 ]; then \
30654           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
30655         else \
30656           [ -f $(HOST_SUBDIR)/stage4-libiberty-linker-plugin/Makefile ] || exit 0; \
30657           $(MAKE) stage4-start; \
30658         fi; \
30659         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30660         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
30661 @endif libiberty-linker-plugin-bootstrap
30662
30663
30664 .PHONY: all-stageprofile-libiberty-linker-plugin maybe-all-stageprofile-libiberty-linker-plugin
30665 .PHONY: clean-stageprofile-libiberty-linker-plugin maybe-clean-stageprofile-libiberty-linker-plugin
30666 maybe-all-stageprofile-libiberty-linker-plugin:
30667 maybe-clean-stageprofile-libiberty-linker-plugin:
30668 @if libiberty-linker-plugin-bootstrap
30669 maybe-all-stageprofile-libiberty-linker-plugin: all-stageprofile-libiberty-linker-plugin
30670 all-stageprofile: all-stageprofile-libiberty-linker-plugin
30671 TARGET-stageprofile-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
30672 all-stageprofile-libiberty-linker-plugin: configure-stageprofile-libiberty-linker-plugin
30673         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
30674         @r=`${PWD_COMMAND}`; export r; \
30675         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30676         TFLAGS="$(STAGEprofile_TFLAGS)"; \
30677         $(HOST_EXPORTS) \
30678         $(POSTSTAGE1_HOST_EXPORTS)  \
30679         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30680          \
30681         $(MAKE) $(BASE_FLAGS_TO_PASS) \
30682                 CFLAGS="$(STAGEprofile_CFLAGS)" \
30683                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
30684                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
30685                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
30686                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30687                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30688                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30689                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
30690                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
30691                 $(TARGET-stageprofile-libiberty-linker-plugin)
30692
30693 maybe-clean-stageprofile-libiberty-linker-plugin: clean-stageprofile-libiberty-linker-plugin
30694 clean-stageprofile: clean-stageprofile-libiberty-linker-plugin
30695 clean-stageprofile-libiberty-linker-plugin:
30696         @if [ $(current_stage) = stageprofile ]; then \
30697           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
30698         else \
30699           [ -f $(HOST_SUBDIR)/stageprofile-libiberty-linker-plugin/Makefile ] || exit 0; \
30700           $(MAKE) stageprofile-start; \
30701         fi; \
30702         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30703         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
30704 @endif libiberty-linker-plugin-bootstrap
30705
30706
30707 .PHONY: all-stagetrain-libiberty-linker-plugin maybe-all-stagetrain-libiberty-linker-plugin
30708 .PHONY: clean-stagetrain-libiberty-linker-plugin maybe-clean-stagetrain-libiberty-linker-plugin
30709 maybe-all-stagetrain-libiberty-linker-plugin:
30710 maybe-clean-stagetrain-libiberty-linker-plugin:
30711 @if libiberty-linker-plugin-bootstrap
30712 maybe-all-stagetrain-libiberty-linker-plugin: all-stagetrain-libiberty-linker-plugin
30713 all-stagetrain: all-stagetrain-libiberty-linker-plugin
30714 TARGET-stagetrain-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
30715 all-stagetrain-libiberty-linker-plugin: configure-stagetrain-libiberty-linker-plugin
30716         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
30717         @r=`${PWD_COMMAND}`; export r; \
30718         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30719         TFLAGS="$(STAGEtrain_TFLAGS)"; \
30720         $(HOST_EXPORTS) \
30721         $(POSTSTAGE1_HOST_EXPORTS)  \
30722         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30723          \
30724         $(MAKE) $(BASE_FLAGS_TO_PASS) \
30725                 CFLAGS="$(STAGEtrain_CFLAGS)" \
30726                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
30727                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
30728                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
30729                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30730                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30731                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30732                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
30733                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
30734                 $(TARGET-stagetrain-libiberty-linker-plugin)
30735
30736 maybe-clean-stagetrain-libiberty-linker-plugin: clean-stagetrain-libiberty-linker-plugin
30737 clean-stagetrain: clean-stagetrain-libiberty-linker-plugin
30738 clean-stagetrain-libiberty-linker-plugin:
30739         @if [ $(current_stage) = stagetrain ]; then \
30740           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
30741         else \
30742           [ -f $(HOST_SUBDIR)/stagetrain-libiberty-linker-plugin/Makefile ] || exit 0; \
30743           $(MAKE) stagetrain-start; \
30744         fi; \
30745         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30746         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
30747 @endif libiberty-linker-plugin-bootstrap
30748
30749
30750 .PHONY: all-stagefeedback-libiberty-linker-plugin maybe-all-stagefeedback-libiberty-linker-plugin
30751 .PHONY: clean-stagefeedback-libiberty-linker-plugin maybe-clean-stagefeedback-libiberty-linker-plugin
30752 maybe-all-stagefeedback-libiberty-linker-plugin:
30753 maybe-clean-stagefeedback-libiberty-linker-plugin:
30754 @if libiberty-linker-plugin-bootstrap
30755 maybe-all-stagefeedback-libiberty-linker-plugin: all-stagefeedback-libiberty-linker-plugin
30756 all-stagefeedback: all-stagefeedback-libiberty-linker-plugin
30757 TARGET-stagefeedback-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
30758 all-stagefeedback-libiberty-linker-plugin: configure-stagefeedback-libiberty-linker-plugin
30759         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
30760         @r=`${PWD_COMMAND}`; export r; \
30761         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30762         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
30763         $(HOST_EXPORTS) \
30764         $(POSTSTAGE1_HOST_EXPORTS)  \
30765         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30766          \
30767         $(MAKE) $(BASE_FLAGS_TO_PASS) \
30768                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
30769                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
30770                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
30771                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
30772                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30773                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30774                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30775                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
30776                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
30777                 $(TARGET-stagefeedback-libiberty-linker-plugin)
30778
30779 maybe-clean-stagefeedback-libiberty-linker-plugin: clean-stagefeedback-libiberty-linker-plugin
30780 clean-stagefeedback: clean-stagefeedback-libiberty-linker-plugin
30781 clean-stagefeedback-libiberty-linker-plugin:
30782         @if [ $(current_stage) = stagefeedback ]; then \
30783           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
30784         else \
30785           [ -f $(HOST_SUBDIR)/stagefeedback-libiberty-linker-plugin/Makefile ] || exit 0; \
30786           $(MAKE) stagefeedback-start; \
30787         fi; \
30788         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30789         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
30790 @endif libiberty-linker-plugin-bootstrap
30791
30792
30793 .PHONY: all-stageautoprofile-libiberty-linker-plugin maybe-all-stageautoprofile-libiberty-linker-plugin
30794 .PHONY: clean-stageautoprofile-libiberty-linker-plugin maybe-clean-stageautoprofile-libiberty-linker-plugin
30795 maybe-all-stageautoprofile-libiberty-linker-plugin:
30796 maybe-clean-stageautoprofile-libiberty-linker-plugin:
30797 @if libiberty-linker-plugin-bootstrap
30798 maybe-all-stageautoprofile-libiberty-linker-plugin: all-stageautoprofile-libiberty-linker-plugin
30799 all-stageautoprofile: all-stageautoprofile-libiberty-linker-plugin
30800 TARGET-stageautoprofile-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
30801 all-stageautoprofile-libiberty-linker-plugin: configure-stageautoprofile-libiberty-linker-plugin
30802         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
30803         @r=`${PWD_COMMAND}`; export r; \
30804         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30805         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
30806         $(HOST_EXPORTS) \
30807         $(POSTSTAGE1_HOST_EXPORTS)  \
30808         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30809         $$s/gcc/config/i386/$(AUTO_PROFILE) \
30810         $(MAKE) $(BASE_FLAGS_TO_PASS) \
30811                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
30812                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
30813                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
30814                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
30815                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30816                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30817                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30818                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
30819                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
30820                 $(TARGET-stageautoprofile-libiberty-linker-plugin)
30821
30822 maybe-clean-stageautoprofile-libiberty-linker-plugin: clean-stageautoprofile-libiberty-linker-plugin
30823 clean-stageautoprofile: clean-stageautoprofile-libiberty-linker-plugin
30824 clean-stageautoprofile-libiberty-linker-plugin:
30825         @if [ $(current_stage) = stageautoprofile ]; then \
30826           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
30827         else \
30828           [ -f $(HOST_SUBDIR)/stageautoprofile-libiberty-linker-plugin/Makefile ] || exit 0; \
30829           $(MAKE) stageautoprofile-start; \
30830         fi; \
30831         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30832         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
30833 @endif libiberty-linker-plugin-bootstrap
30834
30835
30836 .PHONY: all-stageautofeedback-libiberty-linker-plugin maybe-all-stageautofeedback-libiberty-linker-plugin
30837 .PHONY: clean-stageautofeedback-libiberty-linker-plugin maybe-clean-stageautofeedback-libiberty-linker-plugin
30838 maybe-all-stageautofeedback-libiberty-linker-plugin:
30839 maybe-clean-stageautofeedback-libiberty-linker-plugin:
30840 @if libiberty-linker-plugin-bootstrap
30841 maybe-all-stageautofeedback-libiberty-linker-plugin: all-stageautofeedback-libiberty-linker-plugin
30842 all-stageautofeedback: all-stageautofeedback-libiberty-linker-plugin
30843 TARGET-stageautofeedback-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
30844 all-stageautofeedback-libiberty-linker-plugin: configure-stageautofeedback-libiberty-linker-plugin
30845         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
30846         @r=`${PWD_COMMAND}`; export r; \
30847         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30848         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
30849         $(HOST_EXPORTS) \
30850         $(POSTSTAGE1_HOST_EXPORTS)  \
30851         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30852          \
30853         $(MAKE) $(BASE_FLAGS_TO_PASS) \
30854                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
30855                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
30856                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
30857                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
30858                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30859                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30860                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30861                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
30862                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
30863                 $(TARGET-stageautofeedback-libiberty-linker-plugin)
30864
30865 maybe-clean-stageautofeedback-libiberty-linker-plugin: clean-stageautofeedback-libiberty-linker-plugin
30866 clean-stageautofeedback: clean-stageautofeedback-libiberty-linker-plugin
30867 clean-stageautofeedback-libiberty-linker-plugin:
30868         @if [ $(current_stage) = stageautofeedback ]; then \
30869           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
30870         else \
30871           [ -f $(HOST_SUBDIR)/stageautofeedback-libiberty-linker-plugin/Makefile ] || exit 0; \
30872           $(MAKE) stageautofeedback-start; \
30873         fi; \
30874         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30875         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
30876 @endif libiberty-linker-plugin-bootstrap
30877
30878
30879
30880
30881
30882 .PHONY: check-libiberty-linker-plugin maybe-check-libiberty-linker-plugin
30883 maybe-check-libiberty-linker-plugin:
30884 @if libiberty-linker-plugin
30885 maybe-check-libiberty-linker-plugin: check-libiberty-linker-plugin
30886
30887 check-libiberty-linker-plugin:
30888         @: $(MAKE); $(unstage)
30889         @r=`${PWD_COMMAND}`; export r; \
30890         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30891         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
30892         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30893           $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ $(EXTRA_BOOTSTRAP_FLAGS) check)
30894
30895 @endif libiberty-linker-plugin
30896
30897 .PHONY: install-libiberty-linker-plugin maybe-install-libiberty-linker-plugin
30898 maybe-install-libiberty-linker-plugin:
30899 @if libiberty-linker-plugin
30900 maybe-install-libiberty-linker-plugin: install-libiberty-linker-plugin
30901
30902 install-libiberty-linker-plugin: installdirs
30903         @: $(MAKE); $(unstage)
30904         @r=`${PWD_COMMAND}`; export r; \
30905         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30906         $(HOST_EXPORTS) \
30907         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30908           $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install)
30909
30910 @endif libiberty-linker-plugin
30911
30912 .PHONY: install-strip-libiberty-linker-plugin maybe-install-strip-libiberty-linker-plugin
30913 maybe-install-strip-libiberty-linker-plugin:
30914 @if libiberty-linker-plugin
30915 maybe-install-strip-libiberty-linker-plugin: install-strip-libiberty-linker-plugin
30916
30917 install-strip-libiberty-linker-plugin: installdirs
30918         @: $(MAKE); $(unstage)
30919         @r=`${PWD_COMMAND}`; export r; \
30920         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30921         $(HOST_EXPORTS) \
30922         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30923           $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install-strip)
30924
30925 @endif libiberty-linker-plugin
30926
30927 # Other targets (info, dvi, pdf, etc.)
30928
30929 .PHONY: maybe-info-libiberty-linker-plugin info-libiberty-linker-plugin
30930 maybe-info-libiberty-linker-plugin:
30931 @if libiberty-linker-plugin
30932 maybe-info-libiberty-linker-plugin: info-libiberty-linker-plugin
30933
30934 info-libiberty-linker-plugin: \
30935     configure-libiberty-linker-plugin 
30936         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
30937         r=`${PWD_COMMAND}`; export r; \
30938         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30939         $(HOST_EXPORTS) \
30940         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
30941           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30942         done; \
30943         echo "Doing info in libiberty-linker-plugin"; \
30944         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30945           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30946                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30947                   "RANLIB=$${RANLIB}" \
30948                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30949                   info) \
30950           || exit 1
30951
30952 @endif libiberty-linker-plugin
30953
30954 .PHONY: maybe-dvi-libiberty-linker-plugin dvi-libiberty-linker-plugin
30955 maybe-dvi-libiberty-linker-plugin:
30956 @if libiberty-linker-plugin
30957 maybe-dvi-libiberty-linker-plugin: dvi-libiberty-linker-plugin
30958
30959 dvi-libiberty-linker-plugin: \
30960     configure-libiberty-linker-plugin 
30961         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
30962         r=`${PWD_COMMAND}`; export r; \
30963         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30964         $(HOST_EXPORTS) \
30965         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
30966           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30967         done; \
30968         echo "Doing dvi in libiberty-linker-plugin"; \
30969         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30970           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30971                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30972                   "RANLIB=$${RANLIB}" \
30973                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30974                   dvi) \
30975           || exit 1
30976
30977 @endif libiberty-linker-plugin
30978
30979 .PHONY: maybe-pdf-libiberty-linker-plugin pdf-libiberty-linker-plugin
30980 maybe-pdf-libiberty-linker-plugin:
30981 @if libiberty-linker-plugin
30982 maybe-pdf-libiberty-linker-plugin: pdf-libiberty-linker-plugin
30983
30984 pdf-libiberty-linker-plugin: \
30985     configure-libiberty-linker-plugin 
30986         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
30987         r=`${PWD_COMMAND}`; export r; \
30988         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30989         $(HOST_EXPORTS) \
30990         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
30991           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30992         done; \
30993         echo "Doing pdf in libiberty-linker-plugin"; \
30994         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30995           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30996                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30997                   "RANLIB=$${RANLIB}" \
30998                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30999                   pdf) \
31000           || exit 1
31001
31002 @endif libiberty-linker-plugin
31003
31004 .PHONY: maybe-html-libiberty-linker-plugin html-libiberty-linker-plugin
31005 maybe-html-libiberty-linker-plugin:
31006 @if libiberty-linker-plugin
31007 maybe-html-libiberty-linker-plugin: html-libiberty-linker-plugin
31008
31009 html-libiberty-linker-plugin: \
31010     configure-libiberty-linker-plugin 
31011         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
31012         r=`${PWD_COMMAND}`; export r; \
31013         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31014         $(HOST_EXPORTS) \
31015         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31016           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31017         done; \
31018         echo "Doing html in libiberty-linker-plugin"; \
31019         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
31020           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31021                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31022                   "RANLIB=$${RANLIB}" \
31023                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31024                   html) \
31025           || exit 1
31026
31027 @endif libiberty-linker-plugin
31028
31029 .PHONY: maybe-TAGS-libiberty-linker-plugin TAGS-libiberty-linker-plugin
31030 maybe-TAGS-libiberty-linker-plugin:
31031 @if libiberty-linker-plugin
31032 maybe-TAGS-libiberty-linker-plugin: TAGS-libiberty-linker-plugin
31033
31034 TAGS-libiberty-linker-plugin: \
31035     configure-libiberty-linker-plugin 
31036         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
31037         r=`${PWD_COMMAND}`; export r; \
31038         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31039         $(HOST_EXPORTS) \
31040         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31041           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31042         done; \
31043         echo "Doing TAGS in libiberty-linker-plugin"; \
31044         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
31045           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31046                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31047                   "RANLIB=$${RANLIB}" \
31048                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31049                   TAGS) \
31050           || exit 1
31051
31052 @endif libiberty-linker-plugin
31053
31054 .PHONY: maybe-install-info-libiberty-linker-plugin install-info-libiberty-linker-plugin
31055 maybe-install-info-libiberty-linker-plugin:
31056 @if libiberty-linker-plugin
31057 maybe-install-info-libiberty-linker-plugin: install-info-libiberty-linker-plugin
31058
31059 install-info-libiberty-linker-plugin: \
31060     configure-libiberty-linker-plugin \
31061     info-libiberty-linker-plugin 
31062         @[ -f ./libiberty-linker-plugin/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) @extra_linker_plugin_flags@; do \
31067           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31068         done; \
31069         echo "Doing install-info in libiberty-linker-plugin"; \
31070         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
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                   install-info) \
31076           || exit 1
31077
31078 @endif libiberty-linker-plugin
31079
31080 .PHONY: maybe-install-dvi-libiberty-linker-plugin install-dvi-libiberty-linker-plugin
31081 maybe-install-dvi-libiberty-linker-plugin:
31082 @if libiberty-linker-plugin
31083 maybe-install-dvi-libiberty-linker-plugin: install-dvi-libiberty-linker-plugin
31084
31085 install-dvi-libiberty-linker-plugin: \
31086     configure-libiberty-linker-plugin \
31087     dvi-libiberty-linker-plugin 
31088         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
31089         r=`${PWD_COMMAND}`; export r; \
31090         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31091         $(HOST_EXPORTS) \
31092         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31093           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31094         done; \
31095         echo "Doing install-dvi in libiberty-linker-plugin"; \
31096         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
31097           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31098                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31099                   "RANLIB=$${RANLIB}" \
31100                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31101                   install-dvi) \
31102           || exit 1
31103
31104 @endif libiberty-linker-plugin
31105
31106 .PHONY: maybe-install-pdf-libiberty-linker-plugin install-pdf-libiberty-linker-plugin
31107 maybe-install-pdf-libiberty-linker-plugin:
31108 @if libiberty-linker-plugin
31109 maybe-install-pdf-libiberty-linker-plugin: install-pdf-libiberty-linker-plugin
31110
31111 install-pdf-libiberty-linker-plugin: \
31112     configure-libiberty-linker-plugin \
31113     pdf-libiberty-linker-plugin 
31114         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
31115         r=`${PWD_COMMAND}`; export r; \
31116         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31117         $(HOST_EXPORTS) \
31118         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31119           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31120         done; \
31121         echo "Doing install-pdf in libiberty-linker-plugin"; \
31122         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
31123           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31124                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31125                   "RANLIB=$${RANLIB}" \
31126                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31127                   install-pdf) \
31128           || exit 1
31129
31130 @endif libiberty-linker-plugin
31131
31132 .PHONY: maybe-install-html-libiberty-linker-plugin install-html-libiberty-linker-plugin
31133 maybe-install-html-libiberty-linker-plugin:
31134 @if libiberty-linker-plugin
31135 maybe-install-html-libiberty-linker-plugin: install-html-libiberty-linker-plugin
31136
31137 install-html-libiberty-linker-plugin: \
31138     configure-libiberty-linker-plugin \
31139     html-libiberty-linker-plugin 
31140         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
31141         r=`${PWD_COMMAND}`; export r; \
31142         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31143         $(HOST_EXPORTS) \
31144         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31145           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31146         done; \
31147         echo "Doing install-html in libiberty-linker-plugin"; \
31148         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
31149           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31150                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31151                   "RANLIB=$${RANLIB}" \
31152                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31153                   install-html) \
31154           || exit 1
31155
31156 @endif libiberty-linker-plugin
31157
31158 .PHONY: maybe-installcheck-libiberty-linker-plugin installcheck-libiberty-linker-plugin
31159 maybe-installcheck-libiberty-linker-plugin:
31160 @if libiberty-linker-plugin
31161 maybe-installcheck-libiberty-linker-plugin: installcheck-libiberty-linker-plugin
31162
31163 installcheck-libiberty-linker-plugin: \
31164     configure-libiberty-linker-plugin 
31165         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
31166         r=`${PWD_COMMAND}`; export r; \
31167         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31168         $(HOST_EXPORTS) \
31169         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31170           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31171         done; \
31172         echo "Doing installcheck in libiberty-linker-plugin"; \
31173         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
31174           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31175                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31176                   "RANLIB=$${RANLIB}" \
31177                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31178                   installcheck) \
31179           || exit 1
31180
31181 @endif libiberty-linker-plugin
31182
31183 .PHONY: maybe-mostlyclean-libiberty-linker-plugin mostlyclean-libiberty-linker-plugin
31184 maybe-mostlyclean-libiberty-linker-plugin:
31185 @if libiberty-linker-plugin
31186 maybe-mostlyclean-libiberty-linker-plugin: mostlyclean-libiberty-linker-plugin
31187
31188 mostlyclean-libiberty-linker-plugin: 
31189         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
31190         r=`${PWD_COMMAND}`; export r; \
31191         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31192         $(HOST_EXPORTS) \
31193         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31194           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31195         done; \
31196         echo "Doing mostlyclean in libiberty-linker-plugin"; \
31197         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
31198           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31199                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31200                   "RANLIB=$${RANLIB}" \
31201                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31202                   mostlyclean) \
31203           || exit 1
31204
31205 @endif libiberty-linker-plugin
31206
31207 .PHONY: maybe-clean-libiberty-linker-plugin clean-libiberty-linker-plugin
31208 maybe-clean-libiberty-linker-plugin:
31209 @if libiberty-linker-plugin
31210 maybe-clean-libiberty-linker-plugin: clean-libiberty-linker-plugin
31211
31212 clean-libiberty-linker-plugin: 
31213         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
31214         r=`${PWD_COMMAND}`; export r; \
31215         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31216         $(HOST_EXPORTS) \
31217         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31218           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31219         done; \
31220         echo "Doing clean in libiberty-linker-plugin"; \
31221         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
31222           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31223                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31224                   "RANLIB=$${RANLIB}" \
31225                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31226                   clean) \
31227           || exit 1
31228
31229 @endif libiberty-linker-plugin
31230
31231 .PHONY: maybe-distclean-libiberty-linker-plugin distclean-libiberty-linker-plugin
31232 maybe-distclean-libiberty-linker-plugin:
31233 @if libiberty-linker-plugin
31234 maybe-distclean-libiberty-linker-plugin: distclean-libiberty-linker-plugin
31235
31236 distclean-libiberty-linker-plugin: 
31237         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
31238         r=`${PWD_COMMAND}`; export r; \
31239         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31240         $(HOST_EXPORTS) \
31241         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31242           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31243         done; \
31244         echo "Doing distclean in libiberty-linker-plugin"; \
31245         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
31246           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31247                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31248                   "RANLIB=$${RANLIB}" \
31249                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31250                   distclean) \
31251           || exit 1
31252
31253 @endif libiberty-linker-plugin
31254
31255 .PHONY: maybe-maintainer-clean-libiberty-linker-plugin maintainer-clean-libiberty-linker-plugin
31256 maybe-maintainer-clean-libiberty-linker-plugin:
31257 @if libiberty-linker-plugin
31258 maybe-maintainer-clean-libiberty-linker-plugin: maintainer-clean-libiberty-linker-plugin
31259
31260 maintainer-clean-libiberty-linker-plugin: 
31261         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
31262         r=`${PWD_COMMAND}`; export r; \
31263         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31264         $(HOST_EXPORTS) \
31265         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31266           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31267         done; \
31268         echo "Doing maintainer-clean in libiberty-linker-plugin"; \
31269         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
31270           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31271                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31272                   "RANLIB=$${RANLIB}" \
31273                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31274                   maintainer-clean) \
31275           || exit 1
31276
31277 @endif libiberty-linker-plugin
31278
31279
31280
31281 .PHONY: configure-libiconv maybe-configure-libiconv
31282 maybe-configure-libiconv:
31283 @if gcc-bootstrap
31284 configure-libiconv: stage_current
31285 @endif gcc-bootstrap
31286 @if libiconv
31287 maybe-configure-libiconv: configure-libiconv
31288 configure-libiconv: 
31289         @r=`${PWD_COMMAND}`; export r; \
31290         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31291         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
31292         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
31293         $(HOST_EXPORTS)  \
31294         echo Configuring in $(HOST_SUBDIR)/libiconv; \
31295         cd "$(HOST_SUBDIR)/libiconv" || exit 1; \
31296         case $(srcdir) in \
31297           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31298           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
31299                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31300         esac; \
31301         module_srcdir=libiconv; \
31302         $(SHELL) \
31303           $$s/$$module_srcdir/configure \
31304           --srcdir=$${topdir}/$$module_srcdir \
31305           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31306           --target=${target_alias} --disable-shared \
31307           || exit 1
31308 @endif libiconv
31309
31310
31311
31312 .PHONY: configure-stage1-libiconv maybe-configure-stage1-libiconv
31313 maybe-configure-stage1-libiconv:
31314 @if libiconv-bootstrap
31315 maybe-configure-stage1-libiconv: configure-stage1-libiconv
31316 configure-stage1-libiconv:
31317         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
31318         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
31319         @r=`${PWD_COMMAND}`; export r; \
31320         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31321         TFLAGS="$(STAGE1_TFLAGS)"; \
31322         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
31323         $(HOST_EXPORTS) \
31324         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
31325         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
31326         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
31327         echo Configuring stage 1 in $(HOST_SUBDIR)/libiconv; \
31328         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
31329         cd $(HOST_SUBDIR)/libiconv || exit 1; \
31330         case $(srcdir) in \
31331           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31332           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
31333                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31334         esac; \
31335         module_srcdir=libiconv; \
31336         $(SHELL) $$s/$$module_srcdir/configure \
31337           --srcdir=$${topdir}/$$module_srcdir \
31338           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31339           --target=${target_alias} \
31340            \
31341           $(STAGE1_CONFIGURE_FLAGS) \
31342           --disable-shared
31343 @endif libiconv-bootstrap
31344
31345 .PHONY: configure-stage2-libiconv maybe-configure-stage2-libiconv
31346 maybe-configure-stage2-libiconv:
31347 @if libiconv-bootstrap
31348 maybe-configure-stage2-libiconv: configure-stage2-libiconv
31349 configure-stage2-libiconv:
31350         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
31351         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
31352         @r=`${PWD_COMMAND}`; export r; \
31353         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31354         TFLAGS="$(STAGE2_TFLAGS)"; \
31355         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
31356         $(HOST_EXPORTS) \
31357         $(POSTSTAGE1_HOST_EXPORTS) \
31358         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
31359         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
31360         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
31361         echo Configuring stage 2 in $(HOST_SUBDIR)/libiconv; \
31362         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
31363         cd $(HOST_SUBDIR)/libiconv || exit 1; \
31364         case $(srcdir) in \
31365           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31366           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
31367                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31368         esac; \
31369         module_srcdir=libiconv; \
31370         $(SHELL) $$s/$$module_srcdir/configure \
31371           --srcdir=$${topdir}/$$module_srcdir \
31372           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31373           --target=${target_alias} \
31374           --with-build-libsubdir=$(HOST_SUBDIR) \
31375           $(STAGE2_CONFIGURE_FLAGS) \
31376           --disable-shared
31377 @endif libiconv-bootstrap
31378
31379 .PHONY: configure-stage3-libiconv maybe-configure-stage3-libiconv
31380 maybe-configure-stage3-libiconv:
31381 @if libiconv-bootstrap
31382 maybe-configure-stage3-libiconv: configure-stage3-libiconv
31383 configure-stage3-libiconv:
31384         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
31385         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
31386         @r=`${PWD_COMMAND}`; export r; \
31387         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31388         TFLAGS="$(STAGE3_TFLAGS)"; \
31389         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
31390         $(HOST_EXPORTS) \
31391         $(POSTSTAGE1_HOST_EXPORTS) \
31392         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
31393         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
31394         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
31395         echo Configuring stage 3 in $(HOST_SUBDIR)/libiconv; \
31396         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
31397         cd $(HOST_SUBDIR)/libiconv || exit 1; \
31398         case $(srcdir) in \
31399           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31400           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
31401                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31402         esac; \
31403         module_srcdir=libiconv; \
31404         $(SHELL) $$s/$$module_srcdir/configure \
31405           --srcdir=$${topdir}/$$module_srcdir \
31406           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31407           --target=${target_alias} \
31408           --with-build-libsubdir=$(HOST_SUBDIR) \
31409           $(STAGE3_CONFIGURE_FLAGS) \
31410           --disable-shared
31411 @endif libiconv-bootstrap
31412
31413 .PHONY: configure-stage4-libiconv maybe-configure-stage4-libiconv
31414 maybe-configure-stage4-libiconv:
31415 @if libiconv-bootstrap
31416 maybe-configure-stage4-libiconv: configure-stage4-libiconv
31417 configure-stage4-libiconv:
31418         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
31419         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
31420         @r=`${PWD_COMMAND}`; export r; \
31421         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31422         TFLAGS="$(STAGE4_TFLAGS)"; \
31423         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
31424         $(HOST_EXPORTS) \
31425         $(POSTSTAGE1_HOST_EXPORTS) \
31426         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
31427         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
31428         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
31429         echo Configuring stage 4 in $(HOST_SUBDIR)/libiconv; \
31430         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
31431         cd $(HOST_SUBDIR)/libiconv || exit 1; \
31432         case $(srcdir) in \
31433           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31434           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
31435                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31436         esac; \
31437         module_srcdir=libiconv; \
31438         $(SHELL) $$s/$$module_srcdir/configure \
31439           --srcdir=$${topdir}/$$module_srcdir \
31440           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31441           --target=${target_alias} \
31442           --with-build-libsubdir=$(HOST_SUBDIR) \
31443           $(STAGE4_CONFIGURE_FLAGS) \
31444           --disable-shared
31445 @endif libiconv-bootstrap
31446
31447 .PHONY: configure-stageprofile-libiconv maybe-configure-stageprofile-libiconv
31448 maybe-configure-stageprofile-libiconv:
31449 @if libiconv-bootstrap
31450 maybe-configure-stageprofile-libiconv: configure-stageprofile-libiconv
31451 configure-stageprofile-libiconv:
31452         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
31453         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
31454         @r=`${PWD_COMMAND}`; export r; \
31455         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31456         TFLAGS="$(STAGEprofile_TFLAGS)"; \
31457         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
31458         $(HOST_EXPORTS) \
31459         $(POSTSTAGE1_HOST_EXPORTS) \
31460         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
31461         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
31462         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
31463         echo Configuring stage profile in $(HOST_SUBDIR)/libiconv; \
31464         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
31465         cd $(HOST_SUBDIR)/libiconv || exit 1; \
31466         case $(srcdir) in \
31467           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31468           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
31469                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31470         esac; \
31471         module_srcdir=libiconv; \
31472         $(SHELL) $$s/$$module_srcdir/configure \
31473           --srcdir=$${topdir}/$$module_srcdir \
31474           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31475           --target=${target_alias} \
31476           --with-build-libsubdir=$(HOST_SUBDIR) \
31477           $(STAGEprofile_CONFIGURE_FLAGS) \
31478           --disable-shared
31479 @endif libiconv-bootstrap
31480
31481 .PHONY: configure-stagetrain-libiconv maybe-configure-stagetrain-libiconv
31482 maybe-configure-stagetrain-libiconv:
31483 @if libiconv-bootstrap
31484 maybe-configure-stagetrain-libiconv: configure-stagetrain-libiconv
31485 configure-stagetrain-libiconv:
31486         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
31487         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
31488         @r=`${PWD_COMMAND}`; export r; \
31489         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31490         TFLAGS="$(STAGEtrain_TFLAGS)"; \
31491         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
31492         $(HOST_EXPORTS) \
31493         $(POSTSTAGE1_HOST_EXPORTS) \
31494         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
31495         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
31496         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
31497         echo Configuring stage train in $(HOST_SUBDIR)/libiconv; \
31498         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
31499         cd $(HOST_SUBDIR)/libiconv || exit 1; \
31500         case $(srcdir) in \
31501           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31502           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
31503                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31504         esac; \
31505         module_srcdir=libiconv; \
31506         $(SHELL) $$s/$$module_srcdir/configure \
31507           --srcdir=$${topdir}/$$module_srcdir \
31508           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31509           --target=${target_alias} \
31510           --with-build-libsubdir=$(HOST_SUBDIR) \
31511           $(STAGEtrain_CONFIGURE_FLAGS) \
31512           --disable-shared
31513 @endif libiconv-bootstrap
31514
31515 .PHONY: configure-stagefeedback-libiconv maybe-configure-stagefeedback-libiconv
31516 maybe-configure-stagefeedback-libiconv:
31517 @if libiconv-bootstrap
31518 maybe-configure-stagefeedback-libiconv: configure-stagefeedback-libiconv
31519 configure-stagefeedback-libiconv:
31520         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
31521         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
31522         @r=`${PWD_COMMAND}`; export r; \
31523         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31524         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
31525         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
31526         $(HOST_EXPORTS) \
31527         $(POSTSTAGE1_HOST_EXPORTS) \
31528         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
31529         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
31530         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
31531         echo Configuring stage feedback in $(HOST_SUBDIR)/libiconv; \
31532         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
31533         cd $(HOST_SUBDIR)/libiconv || exit 1; \
31534         case $(srcdir) in \
31535           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31536           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
31537                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31538         esac; \
31539         module_srcdir=libiconv; \
31540         $(SHELL) $$s/$$module_srcdir/configure \
31541           --srcdir=$${topdir}/$$module_srcdir \
31542           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31543           --target=${target_alias} \
31544           --with-build-libsubdir=$(HOST_SUBDIR) \
31545           $(STAGEfeedback_CONFIGURE_FLAGS) \
31546           --disable-shared
31547 @endif libiconv-bootstrap
31548
31549 .PHONY: configure-stageautoprofile-libiconv maybe-configure-stageautoprofile-libiconv
31550 maybe-configure-stageautoprofile-libiconv:
31551 @if libiconv-bootstrap
31552 maybe-configure-stageautoprofile-libiconv: configure-stageautoprofile-libiconv
31553 configure-stageautoprofile-libiconv:
31554         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
31555         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
31556         @r=`${PWD_COMMAND}`; export r; \
31557         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31558         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
31559         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
31560         $(HOST_EXPORTS) \
31561         $(POSTSTAGE1_HOST_EXPORTS) \
31562         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
31563         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
31564         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
31565         echo Configuring stage autoprofile in $(HOST_SUBDIR)/libiconv; \
31566         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
31567         cd $(HOST_SUBDIR)/libiconv || exit 1; \
31568         case $(srcdir) in \
31569           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31570           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
31571                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31572         esac; \
31573         module_srcdir=libiconv; \
31574         $(SHELL) $$s/$$module_srcdir/configure \
31575           --srcdir=$${topdir}/$$module_srcdir \
31576           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31577           --target=${target_alias} \
31578           --with-build-libsubdir=$(HOST_SUBDIR) \
31579           $(STAGEautoprofile_CONFIGURE_FLAGS) \
31580           --disable-shared
31581 @endif libiconv-bootstrap
31582
31583 .PHONY: configure-stageautofeedback-libiconv maybe-configure-stageautofeedback-libiconv
31584 maybe-configure-stageautofeedback-libiconv:
31585 @if libiconv-bootstrap
31586 maybe-configure-stageautofeedback-libiconv: configure-stageautofeedback-libiconv
31587 configure-stageautofeedback-libiconv:
31588         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
31589         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
31590         @r=`${PWD_COMMAND}`; export r; \
31591         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31592         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
31593         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
31594         $(HOST_EXPORTS) \
31595         $(POSTSTAGE1_HOST_EXPORTS) \
31596         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
31597         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
31598         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
31599         echo Configuring stage autofeedback in $(HOST_SUBDIR)/libiconv; \
31600         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
31601         cd $(HOST_SUBDIR)/libiconv || exit 1; \
31602         case $(srcdir) in \
31603           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31604           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
31605                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31606         esac; \
31607         module_srcdir=libiconv; \
31608         $(SHELL) $$s/$$module_srcdir/configure \
31609           --srcdir=$${topdir}/$$module_srcdir \
31610           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31611           --target=${target_alias} \
31612           --with-build-libsubdir=$(HOST_SUBDIR) \
31613           $(STAGEautofeedback_CONFIGURE_FLAGS) \
31614           --disable-shared
31615 @endif libiconv-bootstrap
31616
31617
31618
31619
31620
31621 .PHONY: all-libiconv maybe-all-libiconv
31622 maybe-all-libiconv:
31623 @if gcc-bootstrap
31624 all-libiconv: stage_current
31625 @endif gcc-bootstrap
31626 @if libiconv
31627 TARGET-libiconv=all
31628 maybe-all-libiconv: all-libiconv
31629 all-libiconv: configure-libiconv
31630         @r=`${PWD_COMMAND}`; export r; \
31631         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31632         $(HOST_EXPORTS)  \
31633         (cd $(HOST_SUBDIR)/libiconv && \
31634           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
31635                 $(TARGET-libiconv))
31636 @endif libiconv
31637
31638
31639
31640 .PHONY: all-stage1-libiconv maybe-all-stage1-libiconv
31641 .PHONY: clean-stage1-libiconv maybe-clean-stage1-libiconv
31642 maybe-all-stage1-libiconv:
31643 maybe-clean-stage1-libiconv:
31644 @if libiconv-bootstrap
31645 maybe-all-stage1-libiconv: all-stage1-libiconv
31646 all-stage1: all-stage1-libiconv
31647 TARGET-stage1-libiconv = $(TARGET-libiconv)
31648 all-stage1-libiconv: configure-stage1-libiconv
31649         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
31650         @r=`${PWD_COMMAND}`; export r; \
31651         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31652         TFLAGS="$(STAGE1_TFLAGS)"; \
31653         $(HOST_EXPORTS)  \
31654         cd $(HOST_SUBDIR)/libiconv && \
31655          \
31656         $(MAKE) $(BASE_FLAGS_TO_PASS) \
31657                 CFLAGS="$(STAGE1_CFLAGS)" \
31658                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
31659                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
31660                 LIBCFLAGS="$(LIBCFLAGS)" \
31661                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31662                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31663                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31664                 $(EXTRA_HOST_FLAGS)  \
31665                 $(STAGE1_FLAGS_TO_PASS)  \
31666                 TFLAGS="$(STAGE1_TFLAGS)"  \
31667                 $(TARGET-stage1-libiconv)
31668
31669 maybe-clean-stage1-libiconv: clean-stage1-libiconv
31670 clean-stage1: clean-stage1-libiconv
31671 clean-stage1-libiconv:
31672         @if [ $(current_stage) = stage1 ]; then \
31673           [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
31674         else \
31675           [ -f $(HOST_SUBDIR)/stage1-libiconv/Makefile ] || exit 0; \
31676           $(MAKE) stage1-start; \
31677         fi; \
31678         cd $(HOST_SUBDIR)/libiconv && \
31679         $(MAKE) $(EXTRA_HOST_FLAGS)  \
31680         $(STAGE1_FLAGS_TO_PASS)  clean
31681 @endif libiconv-bootstrap
31682
31683
31684 .PHONY: all-stage2-libiconv maybe-all-stage2-libiconv
31685 .PHONY: clean-stage2-libiconv maybe-clean-stage2-libiconv
31686 maybe-all-stage2-libiconv:
31687 maybe-clean-stage2-libiconv:
31688 @if libiconv-bootstrap
31689 maybe-all-stage2-libiconv: all-stage2-libiconv
31690 all-stage2: all-stage2-libiconv
31691 TARGET-stage2-libiconv = $(TARGET-libiconv)
31692 all-stage2-libiconv: configure-stage2-libiconv
31693         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
31694         @r=`${PWD_COMMAND}`; export r; \
31695         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31696         TFLAGS="$(STAGE2_TFLAGS)"; \
31697         $(HOST_EXPORTS) \
31698         $(POSTSTAGE1_HOST_EXPORTS)  \
31699         cd $(HOST_SUBDIR)/libiconv && \
31700          \
31701         $(MAKE) $(BASE_FLAGS_TO_PASS) \
31702                 CFLAGS="$(STAGE2_CFLAGS)" \
31703                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
31704                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
31705                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
31706                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31707                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31708                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31709                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
31710                 TFLAGS="$(STAGE2_TFLAGS)"  \
31711                 $(TARGET-stage2-libiconv)
31712
31713 maybe-clean-stage2-libiconv: clean-stage2-libiconv
31714 clean-stage2: clean-stage2-libiconv
31715 clean-stage2-libiconv:
31716         @if [ $(current_stage) = stage2 ]; then \
31717           [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
31718         else \
31719           [ -f $(HOST_SUBDIR)/stage2-libiconv/Makefile ] || exit 0; \
31720           $(MAKE) stage2-start; \
31721         fi; \
31722         cd $(HOST_SUBDIR)/libiconv && \
31723         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
31724 @endif libiconv-bootstrap
31725
31726
31727 .PHONY: all-stage3-libiconv maybe-all-stage3-libiconv
31728 .PHONY: clean-stage3-libiconv maybe-clean-stage3-libiconv
31729 maybe-all-stage3-libiconv:
31730 maybe-clean-stage3-libiconv:
31731 @if libiconv-bootstrap
31732 maybe-all-stage3-libiconv: all-stage3-libiconv
31733 all-stage3: all-stage3-libiconv
31734 TARGET-stage3-libiconv = $(TARGET-libiconv)
31735 all-stage3-libiconv: configure-stage3-libiconv
31736         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
31737         @r=`${PWD_COMMAND}`; export r; \
31738         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31739         TFLAGS="$(STAGE3_TFLAGS)"; \
31740         $(HOST_EXPORTS) \
31741         $(POSTSTAGE1_HOST_EXPORTS)  \
31742         cd $(HOST_SUBDIR)/libiconv && \
31743          \
31744         $(MAKE) $(BASE_FLAGS_TO_PASS) \
31745                 CFLAGS="$(STAGE3_CFLAGS)" \
31746                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
31747                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
31748                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
31749                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31750                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31751                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31752                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
31753                 TFLAGS="$(STAGE3_TFLAGS)"  \
31754                 $(TARGET-stage3-libiconv)
31755
31756 maybe-clean-stage3-libiconv: clean-stage3-libiconv
31757 clean-stage3: clean-stage3-libiconv
31758 clean-stage3-libiconv:
31759         @if [ $(current_stage) = stage3 ]; then \
31760           [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
31761         else \
31762           [ -f $(HOST_SUBDIR)/stage3-libiconv/Makefile ] || exit 0; \
31763           $(MAKE) stage3-start; \
31764         fi; \
31765         cd $(HOST_SUBDIR)/libiconv && \
31766         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
31767 @endif libiconv-bootstrap
31768
31769
31770 .PHONY: all-stage4-libiconv maybe-all-stage4-libiconv
31771 .PHONY: clean-stage4-libiconv maybe-clean-stage4-libiconv
31772 maybe-all-stage4-libiconv:
31773 maybe-clean-stage4-libiconv:
31774 @if libiconv-bootstrap
31775 maybe-all-stage4-libiconv: all-stage4-libiconv
31776 all-stage4: all-stage4-libiconv
31777 TARGET-stage4-libiconv = $(TARGET-libiconv)
31778 all-stage4-libiconv: configure-stage4-libiconv
31779         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
31780         @r=`${PWD_COMMAND}`; export r; \
31781         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31782         TFLAGS="$(STAGE4_TFLAGS)"; \
31783         $(HOST_EXPORTS) \
31784         $(POSTSTAGE1_HOST_EXPORTS)  \
31785         cd $(HOST_SUBDIR)/libiconv && \
31786          \
31787         $(MAKE) $(BASE_FLAGS_TO_PASS) \
31788                 CFLAGS="$(STAGE4_CFLAGS)" \
31789                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
31790                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
31791                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
31792                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31793                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31794                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31795                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
31796                 TFLAGS="$(STAGE4_TFLAGS)"  \
31797                 $(TARGET-stage4-libiconv)
31798
31799 maybe-clean-stage4-libiconv: clean-stage4-libiconv
31800 clean-stage4: clean-stage4-libiconv
31801 clean-stage4-libiconv:
31802         @if [ $(current_stage) = stage4 ]; then \
31803           [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
31804         else \
31805           [ -f $(HOST_SUBDIR)/stage4-libiconv/Makefile ] || exit 0; \
31806           $(MAKE) stage4-start; \
31807         fi; \
31808         cd $(HOST_SUBDIR)/libiconv && \
31809         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
31810 @endif libiconv-bootstrap
31811
31812
31813 .PHONY: all-stageprofile-libiconv maybe-all-stageprofile-libiconv
31814 .PHONY: clean-stageprofile-libiconv maybe-clean-stageprofile-libiconv
31815 maybe-all-stageprofile-libiconv:
31816 maybe-clean-stageprofile-libiconv:
31817 @if libiconv-bootstrap
31818 maybe-all-stageprofile-libiconv: all-stageprofile-libiconv
31819 all-stageprofile: all-stageprofile-libiconv
31820 TARGET-stageprofile-libiconv = $(TARGET-libiconv)
31821 all-stageprofile-libiconv: configure-stageprofile-libiconv
31822         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
31823         @r=`${PWD_COMMAND}`; export r; \
31824         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31825         TFLAGS="$(STAGEprofile_TFLAGS)"; \
31826         $(HOST_EXPORTS) \
31827         $(POSTSTAGE1_HOST_EXPORTS)  \
31828         cd $(HOST_SUBDIR)/libiconv && \
31829          \
31830         $(MAKE) $(BASE_FLAGS_TO_PASS) \
31831                 CFLAGS="$(STAGEprofile_CFLAGS)" \
31832                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
31833                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
31834                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
31835                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31836                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31837                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31838                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
31839                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
31840                 $(TARGET-stageprofile-libiconv)
31841
31842 maybe-clean-stageprofile-libiconv: clean-stageprofile-libiconv
31843 clean-stageprofile: clean-stageprofile-libiconv
31844 clean-stageprofile-libiconv:
31845         @if [ $(current_stage) = stageprofile ]; then \
31846           [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
31847         else \
31848           [ -f $(HOST_SUBDIR)/stageprofile-libiconv/Makefile ] || exit 0; \
31849           $(MAKE) stageprofile-start; \
31850         fi; \
31851         cd $(HOST_SUBDIR)/libiconv && \
31852         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
31853 @endif libiconv-bootstrap
31854
31855
31856 .PHONY: all-stagetrain-libiconv maybe-all-stagetrain-libiconv
31857 .PHONY: clean-stagetrain-libiconv maybe-clean-stagetrain-libiconv
31858 maybe-all-stagetrain-libiconv:
31859 maybe-clean-stagetrain-libiconv:
31860 @if libiconv-bootstrap
31861 maybe-all-stagetrain-libiconv: all-stagetrain-libiconv
31862 all-stagetrain: all-stagetrain-libiconv
31863 TARGET-stagetrain-libiconv = $(TARGET-libiconv)
31864 all-stagetrain-libiconv: configure-stagetrain-libiconv
31865         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
31866         @r=`${PWD_COMMAND}`; export r; \
31867         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31868         TFLAGS="$(STAGEtrain_TFLAGS)"; \
31869         $(HOST_EXPORTS) \
31870         $(POSTSTAGE1_HOST_EXPORTS)  \
31871         cd $(HOST_SUBDIR)/libiconv && \
31872          \
31873         $(MAKE) $(BASE_FLAGS_TO_PASS) \
31874                 CFLAGS="$(STAGEtrain_CFLAGS)" \
31875                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
31876                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
31877                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
31878                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31879                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31880                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31881                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
31882                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
31883                 $(TARGET-stagetrain-libiconv)
31884
31885 maybe-clean-stagetrain-libiconv: clean-stagetrain-libiconv
31886 clean-stagetrain: clean-stagetrain-libiconv
31887 clean-stagetrain-libiconv:
31888         @if [ $(current_stage) = stagetrain ]; then \
31889           [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
31890         else \
31891           [ -f $(HOST_SUBDIR)/stagetrain-libiconv/Makefile ] || exit 0; \
31892           $(MAKE) stagetrain-start; \
31893         fi; \
31894         cd $(HOST_SUBDIR)/libiconv && \
31895         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
31896 @endif libiconv-bootstrap
31897
31898
31899 .PHONY: all-stagefeedback-libiconv maybe-all-stagefeedback-libiconv
31900 .PHONY: clean-stagefeedback-libiconv maybe-clean-stagefeedback-libiconv
31901 maybe-all-stagefeedback-libiconv:
31902 maybe-clean-stagefeedback-libiconv:
31903 @if libiconv-bootstrap
31904 maybe-all-stagefeedback-libiconv: all-stagefeedback-libiconv
31905 all-stagefeedback: all-stagefeedback-libiconv
31906 TARGET-stagefeedback-libiconv = $(TARGET-libiconv)
31907 all-stagefeedback-libiconv: configure-stagefeedback-libiconv
31908         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
31909         @r=`${PWD_COMMAND}`; export r; \
31910         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31911         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
31912         $(HOST_EXPORTS) \
31913         $(POSTSTAGE1_HOST_EXPORTS)  \
31914         cd $(HOST_SUBDIR)/libiconv && \
31915          \
31916         $(MAKE) $(BASE_FLAGS_TO_PASS) \
31917                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
31918                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
31919                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
31920                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
31921                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31922                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31923                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31924                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
31925                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
31926                 $(TARGET-stagefeedback-libiconv)
31927
31928 maybe-clean-stagefeedback-libiconv: clean-stagefeedback-libiconv
31929 clean-stagefeedback: clean-stagefeedback-libiconv
31930 clean-stagefeedback-libiconv:
31931         @if [ $(current_stage) = stagefeedback ]; then \
31932           [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
31933         else \
31934           [ -f $(HOST_SUBDIR)/stagefeedback-libiconv/Makefile ] || exit 0; \
31935           $(MAKE) stagefeedback-start; \
31936         fi; \
31937         cd $(HOST_SUBDIR)/libiconv && \
31938         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
31939 @endif libiconv-bootstrap
31940
31941
31942 .PHONY: all-stageautoprofile-libiconv maybe-all-stageautoprofile-libiconv
31943 .PHONY: clean-stageautoprofile-libiconv maybe-clean-stageautoprofile-libiconv
31944 maybe-all-stageautoprofile-libiconv:
31945 maybe-clean-stageautoprofile-libiconv:
31946 @if libiconv-bootstrap
31947 maybe-all-stageautoprofile-libiconv: all-stageautoprofile-libiconv
31948 all-stageautoprofile: all-stageautoprofile-libiconv
31949 TARGET-stageautoprofile-libiconv = $(TARGET-libiconv)
31950 all-stageautoprofile-libiconv: configure-stageautoprofile-libiconv
31951         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
31952         @r=`${PWD_COMMAND}`; export r; \
31953         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31954         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
31955         $(HOST_EXPORTS) \
31956         $(POSTSTAGE1_HOST_EXPORTS)  \
31957         cd $(HOST_SUBDIR)/libiconv && \
31958         $$s/gcc/config/i386/$(AUTO_PROFILE) \
31959         $(MAKE) $(BASE_FLAGS_TO_PASS) \
31960                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
31961                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
31962                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
31963                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
31964                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31965                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31966                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31967                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
31968                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
31969                 $(TARGET-stageautoprofile-libiconv)
31970
31971 maybe-clean-stageautoprofile-libiconv: clean-stageautoprofile-libiconv
31972 clean-stageautoprofile: clean-stageautoprofile-libiconv
31973 clean-stageautoprofile-libiconv:
31974         @if [ $(current_stage) = stageautoprofile ]; then \
31975           [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
31976         else \
31977           [ -f $(HOST_SUBDIR)/stageautoprofile-libiconv/Makefile ] || exit 0; \
31978           $(MAKE) stageautoprofile-start; \
31979         fi; \
31980         cd $(HOST_SUBDIR)/libiconv && \
31981         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
31982 @endif libiconv-bootstrap
31983
31984
31985 .PHONY: all-stageautofeedback-libiconv maybe-all-stageautofeedback-libiconv
31986 .PHONY: clean-stageautofeedback-libiconv maybe-clean-stageautofeedback-libiconv
31987 maybe-all-stageautofeedback-libiconv:
31988 maybe-clean-stageautofeedback-libiconv:
31989 @if libiconv-bootstrap
31990 maybe-all-stageautofeedback-libiconv: all-stageautofeedback-libiconv
31991 all-stageautofeedback: all-stageautofeedback-libiconv
31992 TARGET-stageautofeedback-libiconv = $(TARGET-libiconv)
31993 all-stageautofeedback-libiconv: configure-stageautofeedback-libiconv
31994         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
31995         @r=`${PWD_COMMAND}`; export r; \
31996         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31997         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
31998         $(HOST_EXPORTS) \
31999         $(POSTSTAGE1_HOST_EXPORTS)  \
32000         cd $(HOST_SUBDIR)/libiconv && \
32001          \
32002         $(MAKE) $(BASE_FLAGS_TO_PASS) \
32003                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
32004                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
32005                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
32006                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
32007                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
32008                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
32009                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
32010                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
32011                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
32012                 $(TARGET-stageautofeedback-libiconv)
32013
32014 maybe-clean-stageautofeedback-libiconv: clean-stageautofeedback-libiconv
32015 clean-stageautofeedback: clean-stageautofeedback-libiconv
32016 clean-stageautofeedback-libiconv:
32017         @if [ $(current_stage) = stageautofeedback ]; then \
32018           [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
32019         else \
32020           [ -f $(HOST_SUBDIR)/stageautofeedback-libiconv/Makefile ] || exit 0; \
32021           $(MAKE) stageautofeedback-start; \
32022         fi; \
32023         cd $(HOST_SUBDIR)/libiconv && \
32024         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
32025 @endif libiconv-bootstrap
32026
32027
32028
32029
32030
32031 .PHONY: check-libiconv maybe-check-libiconv
32032 maybe-check-libiconv:
32033 @if libiconv
32034 maybe-check-libiconv: check-libiconv
32035
32036 check-libiconv:
32037         @: $(MAKE); $(unstage)
32038         @r=`${PWD_COMMAND}`; export r; \
32039         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32040         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
32041         (cd $(HOST_SUBDIR)/libiconv && \
32042           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
32043
32044 @endif libiconv
32045
32046 .PHONY: install-libiconv maybe-install-libiconv
32047 maybe-install-libiconv:
32048 @if libiconv
32049 maybe-install-libiconv: install-libiconv
32050
32051 install-libiconv:
32052
32053 @endif libiconv
32054
32055 .PHONY: install-strip-libiconv maybe-install-strip-libiconv
32056 maybe-install-strip-libiconv:
32057 @if libiconv
32058 maybe-install-strip-libiconv: install-strip-libiconv
32059
32060 install-strip-libiconv:
32061
32062 @endif libiconv
32063
32064 # Other targets (info, dvi, pdf, etc.)
32065
32066 .PHONY: maybe-info-libiconv info-libiconv
32067 maybe-info-libiconv:
32068 @if libiconv
32069 maybe-info-libiconv: info-libiconv
32070
32071 # libiconv doesn't support info.
32072 info-libiconv:
32073
32074 @endif libiconv
32075
32076 .PHONY: maybe-dvi-libiconv dvi-libiconv
32077 maybe-dvi-libiconv:
32078 @if libiconv
32079 maybe-dvi-libiconv: dvi-libiconv
32080
32081 dvi-libiconv: \
32082     configure-libiconv 
32083         @[ -f ./libiconv/Makefile ] || exit 0; \
32084         r=`${PWD_COMMAND}`; export r; \
32085         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32086         $(HOST_EXPORTS) \
32087         for flag in $(EXTRA_HOST_FLAGS) ; do \
32088           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32089         done; \
32090         echo "Doing dvi in libiconv"; \
32091         (cd $(HOST_SUBDIR)/libiconv && \
32092           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32093                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32094                   "RANLIB=$${RANLIB}" \
32095                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32096                   dvi) \
32097           || exit 1
32098
32099 @endif libiconv
32100
32101 .PHONY: maybe-pdf-libiconv pdf-libiconv
32102 maybe-pdf-libiconv:
32103 @if libiconv
32104 maybe-pdf-libiconv: pdf-libiconv
32105
32106 # libiconv doesn't support pdf.
32107 pdf-libiconv:
32108
32109 @endif libiconv
32110
32111 .PHONY: maybe-html-libiconv html-libiconv
32112 maybe-html-libiconv:
32113 @if libiconv
32114 maybe-html-libiconv: html-libiconv
32115
32116 # libiconv doesn't support html.
32117 html-libiconv:
32118
32119 @endif libiconv
32120
32121 .PHONY: maybe-TAGS-libiconv TAGS-libiconv
32122 maybe-TAGS-libiconv:
32123 @if libiconv
32124 maybe-TAGS-libiconv: TAGS-libiconv
32125
32126 TAGS-libiconv: \
32127     configure-libiconv 
32128         @[ -f ./libiconv/Makefile ] || exit 0; \
32129         r=`${PWD_COMMAND}`; export r; \
32130         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32131         $(HOST_EXPORTS) \
32132         for flag in $(EXTRA_HOST_FLAGS) ; do \
32133           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32134         done; \
32135         echo "Doing TAGS in libiconv"; \
32136         (cd $(HOST_SUBDIR)/libiconv && \
32137           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32138                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32139                   "RANLIB=$${RANLIB}" \
32140                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32141                   TAGS) \
32142           || exit 1
32143
32144 @endif libiconv
32145
32146 .PHONY: maybe-install-info-libiconv install-info-libiconv
32147 maybe-install-info-libiconv:
32148 @if libiconv
32149 maybe-install-info-libiconv: install-info-libiconv
32150
32151 # libiconv doesn't support install-info.
32152 install-info-libiconv:
32153
32154 @endif libiconv
32155
32156 .PHONY: maybe-install-dvi-libiconv install-dvi-libiconv
32157 maybe-install-dvi-libiconv:
32158 @if libiconv
32159 maybe-install-dvi-libiconv: install-dvi-libiconv
32160
32161 install-dvi-libiconv: \
32162     configure-libiconv \
32163     dvi-libiconv 
32164         @[ -f ./libiconv/Makefile ] || exit 0; \
32165         r=`${PWD_COMMAND}`; export r; \
32166         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32167         $(HOST_EXPORTS) \
32168         for flag in $(EXTRA_HOST_FLAGS) ; do \
32169           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32170         done; \
32171         echo "Doing install-dvi in libiconv"; \
32172         (cd $(HOST_SUBDIR)/libiconv && \
32173           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32174                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32175                   "RANLIB=$${RANLIB}" \
32176                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32177                   install-dvi) \
32178           || exit 1
32179
32180 @endif libiconv
32181
32182 .PHONY: maybe-install-pdf-libiconv install-pdf-libiconv
32183 maybe-install-pdf-libiconv:
32184 @if libiconv
32185 maybe-install-pdf-libiconv: install-pdf-libiconv
32186
32187 # libiconv doesn't support install-pdf.
32188 install-pdf-libiconv:
32189
32190 @endif libiconv
32191
32192 .PHONY: maybe-install-html-libiconv install-html-libiconv
32193 maybe-install-html-libiconv:
32194 @if libiconv
32195 maybe-install-html-libiconv: install-html-libiconv
32196
32197 # libiconv doesn't support install-html.
32198 install-html-libiconv:
32199
32200 @endif libiconv
32201
32202 .PHONY: maybe-installcheck-libiconv installcheck-libiconv
32203 maybe-installcheck-libiconv:
32204 @if libiconv
32205 maybe-installcheck-libiconv: installcheck-libiconv
32206
32207 installcheck-libiconv: \
32208     configure-libiconv 
32209         @[ -f ./libiconv/Makefile ] || exit 0; \
32210         r=`${PWD_COMMAND}`; export r; \
32211         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32212         $(HOST_EXPORTS) \
32213         for flag in $(EXTRA_HOST_FLAGS) ; do \
32214           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32215         done; \
32216         echo "Doing installcheck in libiconv"; \
32217         (cd $(HOST_SUBDIR)/libiconv && \
32218           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32219                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32220                   "RANLIB=$${RANLIB}" \
32221                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32222                   installcheck) \
32223           || exit 1
32224
32225 @endif libiconv
32226
32227 .PHONY: maybe-mostlyclean-libiconv mostlyclean-libiconv
32228 maybe-mostlyclean-libiconv:
32229 @if libiconv
32230 maybe-mostlyclean-libiconv: mostlyclean-libiconv
32231
32232 mostlyclean-libiconv: 
32233         @[ -f ./libiconv/Makefile ] || exit 0; \
32234         r=`${PWD_COMMAND}`; export r; \
32235         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32236         $(HOST_EXPORTS) \
32237         for flag in $(EXTRA_HOST_FLAGS) ; do \
32238           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32239         done; \
32240         echo "Doing mostlyclean in libiconv"; \
32241         (cd $(HOST_SUBDIR)/libiconv && \
32242           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32243                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32244                   "RANLIB=$${RANLIB}" \
32245                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32246                   mostlyclean) \
32247           || exit 1
32248
32249 @endif libiconv
32250
32251 .PHONY: maybe-clean-libiconv clean-libiconv
32252 maybe-clean-libiconv:
32253 @if libiconv
32254 maybe-clean-libiconv: clean-libiconv
32255
32256 clean-libiconv: 
32257         @[ -f ./libiconv/Makefile ] || exit 0; \
32258         r=`${PWD_COMMAND}`; export r; \
32259         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32260         $(HOST_EXPORTS) \
32261         for flag in $(EXTRA_HOST_FLAGS) ; do \
32262           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32263         done; \
32264         echo "Doing clean in libiconv"; \
32265         (cd $(HOST_SUBDIR)/libiconv && \
32266           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32267                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32268                   "RANLIB=$${RANLIB}" \
32269                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32270                   clean) \
32271           || exit 1
32272
32273 @endif libiconv
32274
32275 .PHONY: maybe-distclean-libiconv distclean-libiconv
32276 maybe-distclean-libiconv:
32277 @if libiconv
32278 maybe-distclean-libiconv: distclean-libiconv
32279
32280 distclean-libiconv: 
32281         @[ -f ./libiconv/Makefile ] || exit 0; \
32282         r=`${PWD_COMMAND}`; export r; \
32283         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32284         $(HOST_EXPORTS) \
32285         for flag in $(EXTRA_HOST_FLAGS) ; do \
32286           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32287         done; \
32288         echo "Doing distclean in libiconv"; \
32289         (cd $(HOST_SUBDIR)/libiconv && \
32290           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32291                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32292                   "RANLIB=$${RANLIB}" \
32293                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32294                   distclean) \
32295           || exit 1
32296
32297 @endif libiconv
32298
32299 .PHONY: maybe-maintainer-clean-libiconv maintainer-clean-libiconv
32300 maybe-maintainer-clean-libiconv:
32301 @if libiconv
32302 maybe-maintainer-clean-libiconv: maintainer-clean-libiconv
32303
32304 maintainer-clean-libiconv: 
32305         @[ -f ./libiconv/Makefile ] || exit 0; \
32306         r=`${PWD_COMMAND}`; export r; \
32307         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32308         $(HOST_EXPORTS) \
32309         for flag in $(EXTRA_HOST_FLAGS) ; do \
32310           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32311         done; \
32312         echo "Doing maintainer-clean in libiconv"; \
32313         (cd $(HOST_SUBDIR)/libiconv && \
32314           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32315                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32316                   "RANLIB=$${RANLIB}" \
32317                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32318                   maintainer-clean) \
32319           || exit 1
32320
32321 @endif libiconv
32322
32323
32324
32325 .PHONY: configure-m4 maybe-configure-m4
32326 maybe-configure-m4:
32327 @if gcc-bootstrap
32328 configure-m4: stage_current
32329 @endif gcc-bootstrap
32330 @if m4
32331 maybe-configure-m4: configure-m4
32332 configure-m4: 
32333         @: $(MAKE); $(unstage)
32334         @r=`${PWD_COMMAND}`; export r; \
32335         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32336         test ! -f $(HOST_SUBDIR)/m4/Makefile || exit 0; \
32337         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/m4; \
32338         $(HOST_EXPORTS)  \
32339         echo Configuring in $(HOST_SUBDIR)/m4; \
32340         cd "$(HOST_SUBDIR)/m4" || exit 1; \
32341         case $(srcdir) in \
32342           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32343           *) topdir=`echo $(HOST_SUBDIR)/m4/ | \
32344                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32345         esac; \
32346         module_srcdir=m4; \
32347         $(SHELL) \
32348           $$s/$$module_srcdir/configure \
32349           --srcdir=$${topdir}/$$module_srcdir \
32350           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32351           --target=${target_alias}  \
32352           || exit 1
32353 @endif m4
32354
32355
32356
32357
32358
32359 .PHONY: all-m4 maybe-all-m4
32360 maybe-all-m4:
32361 @if gcc-bootstrap
32362 all-m4: stage_current
32363 @endif gcc-bootstrap
32364 @if m4
32365 TARGET-m4=all
32366 maybe-all-m4: all-m4
32367 all-m4: configure-m4
32368         @: $(MAKE); $(unstage)
32369         @r=`${PWD_COMMAND}`; export r; \
32370         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32371         $(HOST_EXPORTS)  \
32372         (cd $(HOST_SUBDIR)/m4 && \
32373           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
32374                 $(TARGET-m4))
32375 @endif m4
32376
32377
32378
32379
32380 .PHONY: check-m4 maybe-check-m4
32381 maybe-check-m4:
32382 @if m4
32383 maybe-check-m4: check-m4
32384
32385 check-m4:
32386         @: $(MAKE); $(unstage)
32387         @r=`${PWD_COMMAND}`; export r; \
32388         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32389         $(HOST_EXPORTS)  \
32390         (cd $(HOST_SUBDIR)/m4 && \
32391           $(MAKE) $(FLAGS_TO_PASS)  check)
32392
32393 @endif m4
32394
32395 .PHONY: install-m4 maybe-install-m4
32396 maybe-install-m4:
32397 @if m4
32398 maybe-install-m4: install-m4
32399
32400 install-m4: installdirs
32401         @: $(MAKE); $(unstage)
32402         @r=`${PWD_COMMAND}`; export r; \
32403         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32404         $(HOST_EXPORTS) \
32405         (cd $(HOST_SUBDIR)/m4 && \
32406           $(MAKE) $(FLAGS_TO_PASS)  install)
32407
32408 @endif m4
32409
32410 .PHONY: install-strip-m4 maybe-install-strip-m4
32411 maybe-install-strip-m4:
32412 @if m4
32413 maybe-install-strip-m4: install-strip-m4
32414
32415 install-strip-m4: installdirs
32416         @: $(MAKE); $(unstage)
32417         @r=`${PWD_COMMAND}`; export r; \
32418         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32419         $(HOST_EXPORTS) \
32420         (cd $(HOST_SUBDIR)/m4 && \
32421           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
32422
32423 @endif m4
32424
32425 # Other targets (info, dvi, pdf, etc.)
32426
32427 .PHONY: maybe-info-m4 info-m4
32428 maybe-info-m4:
32429 @if m4
32430 maybe-info-m4: info-m4
32431
32432 info-m4: \
32433     configure-m4 
32434         @: $(MAKE); $(unstage)
32435         @[ -f ./m4/Makefile ] || exit 0; \
32436         r=`${PWD_COMMAND}`; export r; \
32437         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32438         $(HOST_EXPORTS) \
32439         for flag in $(EXTRA_HOST_FLAGS) ; do \
32440           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32441         done; \
32442         echo "Doing info in m4"; \
32443         (cd $(HOST_SUBDIR)/m4 && \
32444           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32445                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32446                   "RANLIB=$${RANLIB}" \
32447                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32448                   info) \
32449           || exit 1
32450
32451 @endif m4
32452
32453 .PHONY: maybe-dvi-m4 dvi-m4
32454 maybe-dvi-m4:
32455 @if m4
32456 maybe-dvi-m4: dvi-m4
32457
32458 dvi-m4: \
32459     configure-m4 
32460         @: $(MAKE); $(unstage)
32461         @[ -f ./m4/Makefile ] || exit 0; \
32462         r=`${PWD_COMMAND}`; export r; \
32463         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32464         $(HOST_EXPORTS) \
32465         for flag in $(EXTRA_HOST_FLAGS) ; do \
32466           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32467         done; \
32468         echo "Doing dvi in m4"; \
32469         (cd $(HOST_SUBDIR)/m4 && \
32470           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32471                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32472                   "RANLIB=$${RANLIB}" \
32473                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32474                   dvi) \
32475           || exit 1
32476
32477 @endif m4
32478
32479 .PHONY: maybe-pdf-m4 pdf-m4
32480 maybe-pdf-m4:
32481 @if m4
32482 maybe-pdf-m4: pdf-m4
32483
32484 pdf-m4: \
32485     configure-m4 
32486         @: $(MAKE); $(unstage)
32487         @[ -f ./m4/Makefile ] || exit 0; \
32488         r=`${PWD_COMMAND}`; export r; \
32489         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32490         $(HOST_EXPORTS) \
32491         for flag in $(EXTRA_HOST_FLAGS) ; do \
32492           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32493         done; \
32494         echo "Doing pdf in m4"; \
32495         (cd $(HOST_SUBDIR)/m4 && \
32496           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32497                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32498                   "RANLIB=$${RANLIB}" \
32499                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32500                   pdf) \
32501           || exit 1
32502
32503 @endif m4
32504
32505 .PHONY: maybe-html-m4 html-m4
32506 maybe-html-m4:
32507 @if m4
32508 maybe-html-m4: html-m4
32509
32510 html-m4: \
32511     configure-m4 
32512         @: $(MAKE); $(unstage)
32513         @[ -f ./m4/Makefile ] || exit 0; \
32514         r=`${PWD_COMMAND}`; export r; \
32515         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32516         $(HOST_EXPORTS) \
32517         for flag in $(EXTRA_HOST_FLAGS) ; do \
32518           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32519         done; \
32520         echo "Doing html in m4"; \
32521         (cd $(HOST_SUBDIR)/m4 && \
32522           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32523                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32524                   "RANLIB=$${RANLIB}" \
32525                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32526                   html) \
32527           || exit 1
32528
32529 @endif m4
32530
32531 .PHONY: maybe-TAGS-m4 TAGS-m4
32532 maybe-TAGS-m4:
32533 @if m4
32534 maybe-TAGS-m4: TAGS-m4
32535
32536 TAGS-m4: \
32537     configure-m4 
32538         @: $(MAKE); $(unstage)
32539         @[ -f ./m4/Makefile ] || exit 0; \
32540         r=`${PWD_COMMAND}`; export r; \
32541         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32542         $(HOST_EXPORTS) \
32543         for flag in $(EXTRA_HOST_FLAGS) ; do \
32544           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32545         done; \
32546         echo "Doing TAGS in m4"; \
32547         (cd $(HOST_SUBDIR)/m4 && \
32548           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32549                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32550                   "RANLIB=$${RANLIB}" \
32551                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32552                   TAGS) \
32553           || exit 1
32554
32555 @endif m4
32556
32557 .PHONY: maybe-install-info-m4 install-info-m4
32558 maybe-install-info-m4:
32559 @if m4
32560 maybe-install-info-m4: install-info-m4
32561
32562 install-info-m4: \
32563     configure-m4 \
32564     info-m4 
32565         @: $(MAKE); $(unstage)
32566         @[ -f ./m4/Makefile ] || exit 0; \
32567         r=`${PWD_COMMAND}`; export r; \
32568         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32569         $(HOST_EXPORTS) \
32570         for flag in $(EXTRA_HOST_FLAGS) ; do \
32571           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32572         done; \
32573         echo "Doing install-info in m4"; \
32574         (cd $(HOST_SUBDIR)/m4 && \
32575           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32576                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32577                   "RANLIB=$${RANLIB}" \
32578                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32579                   install-info) \
32580           || exit 1
32581
32582 @endif m4
32583
32584 .PHONY: maybe-install-dvi-m4 install-dvi-m4
32585 maybe-install-dvi-m4:
32586 @if m4
32587 maybe-install-dvi-m4: install-dvi-m4
32588
32589 install-dvi-m4: \
32590     configure-m4 \
32591     dvi-m4 
32592         @: $(MAKE); $(unstage)
32593         @[ -f ./m4/Makefile ] || exit 0; \
32594         r=`${PWD_COMMAND}`; export r; \
32595         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32596         $(HOST_EXPORTS) \
32597         for flag in $(EXTRA_HOST_FLAGS) ; do \
32598           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32599         done; \
32600         echo "Doing install-dvi in m4"; \
32601         (cd $(HOST_SUBDIR)/m4 && \
32602           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32603                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32604                   "RANLIB=$${RANLIB}" \
32605                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32606                   install-dvi) \
32607           || exit 1
32608
32609 @endif m4
32610
32611 .PHONY: maybe-install-pdf-m4 install-pdf-m4
32612 maybe-install-pdf-m4:
32613 @if m4
32614 maybe-install-pdf-m4: install-pdf-m4
32615
32616 install-pdf-m4: \
32617     configure-m4 \
32618     pdf-m4 
32619         @: $(MAKE); $(unstage)
32620         @[ -f ./m4/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 install-pdf in m4"; \
32628         (cd $(HOST_SUBDIR)/m4 && \
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                   install-pdf) \
32634           || exit 1
32635
32636 @endif m4
32637
32638 .PHONY: maybe-install-html-m4 install-html-m4
32639 maybe-install-html-m4:
32640 @if m4
32641 maybe-install-html-m4: install-html-m4
32642
32643 install-html-m4: \
32644     configure-m4 \
32645     html-m4 
32646         @: $(MAKE); $(unstage)
32647         @[ -f ./m4/Makefile ] || exit 0; \
32648         r=`${PWD_COMMAND}`; export r; \
32649         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32650         $(HOST_EXPORTS) \
32651         for flag in $(EXTRA_HOST_FLAGS) ; do \
32652           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32653         done; \
32654         echo "Doing install-html in m4"; \
32655         (cd $(HOST_SUBDIR)/m4 && \
32656           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32657                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32658                   "RANLIB=$${RANLIB}" \
32659                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32660                   install-html) \
32661           || exit 1
32662
32663 @endif m4
32664
32665 .PHONY: maybe-installcheck-m4 installcheck-m4
32666 maybe-installcheck-m4:
32667 @if m4
32668 maybe-installcheck-m4: installcheck-m4
32669
32670 installcheck-m4: \
32671     configure-m4 
32672         @: $(MAKE); $(unstage)
32673         @[ -f ./m4/Makefile ] || exit 0; \
32674         r=`${PWD_COMMAND}`; export r; \
32675         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32676         $(HOST_EXPORTS) \
32677         for flag in $(EXTRA_HOST_FLAGS) ; do \
32678           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32679         done; \
32680         echo "Doing installcheck in m4"; \
32681         (cd $(HOST_SUBDIR)/m4 && \
32682           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32683                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32684                   "RANLIB=$${RANLIB}" \
32685                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32686                   installcheck) \
32687           || exit 1
32688
32689 @endif m4
32690
32691 .PHONY: maybe-mostlyclean-m4 mostlyclean-m4
32692 maybe-mostlyclean-m4:
32693 @if m4
32694 maybe-mostlyclean-m4: mostlyclean-m4
32695
32696 mostlyclean-m4: 
32697         @: $(MAKE); $(unstage)
32698         @[ -f ./m4/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 mostlyclean in m4"; \
32706         (cd $(HOST_SUBDIR)/m4 && \
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                   mostlyclean) \
32712           || exit 1
32713
32714 @endif m4
32715
32716 .PHONY: maybe-clean-m4 clean-m4
32717 maybe-clean-m4:
32718 @if m4
32719 maybe-clean-m4: clean-m4
32720
32721 clean-m4: 
32722         @: $(MAKE); $(unstage)
32723         @[ -f ./m4/Makefile ] || exit 0; \
32724         r=`${PWD_COMMAND}`; export r; \
32725         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32726         $(HOST_EXPORTS) \
32727         for flag in $(EXTRA_HOST_FLAGS) ; do \
32728           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32729         done; \
32730         echo "Doing clean in m4"; \
32731         (cd $(HOST_SUBDIR)/m4 && \
32732           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32733                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32734                   "RANLIB=$${RANLIB}" \
32735                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32736                   clean) \
32737           || exit 1
32738
32739 @endif m4
32740
32741 .PHONY: maybe-distclean-m4 distclean-m4
32742 maybe-distclean-m4:
32743 @if m4
32744 maybe-distclean-m4: distclean-m4
32745
32746 distclean-m4: 
32747         @: $(MAKE); $(unstage)
32748         @[ -f ./m4/Makefile ] || exit 0; \
32749         r=`${PWD_COMMAND}`; export r; \
32750         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32751         $(HOST_EXPORTS) \
32752         for flag in $(EXTRA_HOST_FLAGS) ; do \
32753           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32754         done; \
32755         echo "Doing distclean in m4"; \
32756         (cd $(HOST_SUBDIR)/m4 && \
32757           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32758                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32759                   "RANLIB=$${RANLIB}" \
32760                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32761                   distclean) \
32762           || exit 1
32763
32764 @endif m4
32765
32766 .PHONY: maybe-maintainer-clean-m4 maintainer-clean-m4
32767 maybe-maintainer-clean-m4:
32768 @if m4
32769 maybe-maintainer-clean-m4: maintainer-clean-m4
32770
32771 maintainer-clean-m4: 
32772         @: $(MAKE); $(unstage)
32773         @[ -f ./m4/Makefile ] || exit 0; \
32774         r=`${PWD_COMMAND}`; export r; \
32775         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32776         $(HOST_EXPORTS) \
32777         for flag in $(EXTRA_HOST_FLAGS) ; do \
32778           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32779         done; \
32780         echo "Doing maintainer-clean in m4"; \
32781         (cd $(HOST_SUBDIR)/m4 && \
32782           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32783                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32784                   "RANLIB=$${RANLIB}" \
32785                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32786                   maintainer-clean) \
32787           || exit 1
32788
32789 @endif m4
32790
32791
32792
32793 .PHONY: configure-readline maybe-configure-readline
32794 maybe-configure-readline:
32795 @if gcc-bootstrap
32796 configure-readline: stage_current
32797 @endif gcc-bootstrap
32798 @if readline
32799 maybe-configure-readline: configure-readline
32800 configure-readline: 
32801         @: $(MAKE); $(unstage)
32802         @r=`${PWD_COMMAND}`; export r; \
32803         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32804         test ! -f $(HOST_SUBDIR)/readline/Makefile || exit 0; \
32805         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/readline; \
32806         $(HOST_EXPORTS)  \
32807         echo Configuring in $(HOST_SUBDIR)/readline; \
32808         cd "$(HOST_SUBDIR)/readline" || exit 1; \
32809         case $(srcdir) in \
32810           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32811           *) topdir=`echo $(HOST_SUBDIR)/readline/ | \
32812                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32813         esac; \
32814         module_srcdir=readline; \
32815         $(SHELL) \
32816           $$s/$$module_srcdir/configure \
32817           --srcdir=$${topdir}/$$module_srcdir \
32818           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32819           --target=${target_alias}  \
32820           || exit 1
32821 @endif readline
32822
32823
32824
32825
32826
32827 .PHONY: all-readline maybe-all-readline
32828 maybe-all-readline:
32829 @if gcc-bootstrap
32830 all-readline: stage_current
32831 @endif gcc-bootstrap
32832 @if readline
32833 TARGET-readline=all
32834 maybe-all-readline: all-readline
32835 all-readline: configure-readline
32836         @: $(MAKE); $(unstage)
32837         @r=`${PWD_COMMAND}`; export r; \
32838         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32839         $(HOST_EXPORTS)  \
32840         (cd $(HOST_SUBDIR)/readline && \
32841           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
32842                 $(TARGET-readline))
32843 @endif readline
32844
32845
32846
32847
32848 .PHONY: check-readline maybe-check-readline
32849 maybe-check-readline:
32850 @if readline
32851 maybe-check-readline: check-readline
32852
32853 check-readline:
32854         @: $(MAKE); $(unstage)
32855         @r=`${PWD_COMMAND}`; export r; \
32856         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32857         $(HOST_EXPORTS)  \
32858         (cd $(HOST_SUBDIR)/readline && \
32859           $(MAKE) $(FLAGS_TO_PASS)  check)
32860
32861 @endif readline
32862
32863 .PHONY: install-readline maybe-install-readline
32864 maybe-install-readline:
32865 @if readline
32866 maybe-install-readline: install-readline
32867
32868 install-readline: installdirs
32869         @: $(MAKE); $(unstage)
32870         @r=`${PWD_COMMAND}`; export r; \
32871         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32872         $(HOST_EXPORTS) \
32873         (cd $(HOST_SUBDIR)/readline && \
32874           $(MAKE) $(FLAGS_TO_PASS)  install)
32875
32876 @endif readline
32877
32878 .PHONY: install-strip-readline maybe-install-strip-readline
32879 maybe-install-strip-readline:
32880 @if readline
32881 maybe-install-strip-readline: install-strip-readline
32882
32883 install-strip-readline: installdirs
32884         @: $(MAKE); $(unstage)
32885         @r=`${PWD_COMMAND}`; export r; \
32886         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32887         $(HOST_EXPORTS) \
32888         (cd $(HOST_SUBDIR)/readline && \
32889           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
32890
32891 @endif readline
32892
32893 # Other targets (info, dvi, pdf, etc.)
32894
32895 .PHONY: maybe-info-readline info-readline
32896 maybe-info-readline:
32897 @if readline
32898 maybe-info-readline: info-readline
32899
32900 info-readline: \
32901     configure-readline 
32902         @: $(MAKE); $(unstage)
32903         @[ -f ./readline/Makefile ] || exit 0; \
32904         r=`${PWD_COMMAND}`; export r; \
32905         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32906         $(HOST_EXPORTS) \
32907         for flag in $(EXTRA_HOST_FLAGS) ; do \
32908           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32909         done; \
32910         echo "Doing info in readline"; \
32911         (cd $(HOST_SUBDIR)/readline && \
32912           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32913                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32914                   "RANLIB=$${RANLIB}" \
32915                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32916                   info) \
32917           || exit 1
32918
32919 @endif readline
32920
32921 .PHONY: maybe-dvi-readline dvi-readline
32922 maybe-dvi-readline:
32923 @if readline
32924 maybe-dvi-readline: dvi-readline
32925
32926 dvi-readline: \
32927     configure-readline 
32928         @: $(MAKE); $(unstage)
32929         @[ -f ./readline/Makefile ] || exit 0; \
32930         r=`${PWD_COMMAND}`; export r; \
32931         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32932         $(HOST_EXPORTS) \
32933         for flag in $(EXTRA_HOST_FLAGS) ; do \
32934           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32935         done; \
32936         echo "Doing dvi in readline"; \
32937         (cd $(HOST_SUBDIR)/readline && \
32938           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32939                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32940                   "RANLIB=$${RANLIB}" \
32941                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32942                   dvi) \
32943           || exit 1
32944
32945 @endif readline
32946
32947 .PHONY: maybe-pdf-readline pdf-readline
32948 maybe-pdf-readline:
32949 @if readline
32950 maybe-pdf-readline: pdf-readline
32951
32952 pdf-readline: \
32953     configure-readline 
32954         @: $(MAKE); $(unstage)
32955         @[ -f ./readline/Makefile ] || exit 0; \
32956         r=`${PWD_COMMAND}`; export r; \
32957         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32958         $(HOST_EXPORTS) \
32959         for flag in $(EXTRA_HOST_FLAGS) ; do \
32960           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32961         done; \
32962         echo "Doing pdf in readline"; \
32963         (cd $(HOST_SUBDIR)/readline && \
32964           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32965                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32966                   "RANLIB=$${RANLIB}" \
32967                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32968                   pdf) \
32969           || exit 1
32970
32971 @endif readline
32972
32973 .PHONY: maybe-html-readline html-readline
32974 maybe-html-readline:
32975 @if readline
32976 maybe-html-readline: html-readline
32977
32978 html-readline: \
32979     configure-readline 
32980         @: $(MAKE); $(unstage)
32981         @[ -f ./readline/Makefile ] || exit 0; \
32982         r=`${PWD_COMMAND}`; export r; \
32983         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32984         $(HOST_EXPORTS) \
32985         for flag in $(EXTRA_HOST_FLAGS) ; do \
32986           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32987         done; \
32988         echo "Doing html in readline"; \
32989         (cd $(HOST_SUBDIR)/readline && \
32990           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32991                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32992                   "RANLIB=$${RANLIB}" \
32993                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32994                   html) \
32995           || exit 1
32996
32997 @endif readline
32998
32999 .PHONY: maybe-TAGS-readline TAGS-readline
33000 maybe-TAGS-readline:
33001 @if readline
33002 maybe-TAGS-readline: TAGS-readline
33003
33004 TAGS-readline: \
33005     configure-readline 
33006         @: $(MAKE); $(unstage)
33007         @[ -f ./readline/Makefile ] || exit 0; \
33008         r=`${PWD_COMMAND}`; export r; \
33009         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33010         $(HOST_EXPORTS) \
33011         for flag in $(EXTRA_HOST_FLAGS) ; do \
33012           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33013         done; \
33014         echo "Doing TAGS in readline"; \
33015         (cd $(HOST_SUBDIR)/readline && \
33016           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33017                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33018                   "RANLIB=$${RANLIB}" \
33019                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33020                   TAGS) \
33021           || exit 1
33022
33023 @endif readline
33024
33025 .PHONY: maybe-install-info-readline install-info-readline
33026 maybe-install-info-readline:
33027 @if readline
33028 maybe-install-info-readline: install-info-readline
33029
33030 install-info-readline: \
33031     configure-readline \
33032     info-readline 
33033         @: $(MAKE); $(unstage)
33034         @[ -f ./readline/Makefile ] || exit 0; \
33035         r=`${PWD_COMMAND}`; export r; \
33036         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33037         $(HOST_EXPORTS) \
33038         for flag in $(EXTRA_HOST_FLAGS) ; do \
33039           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33040         done; \
33041         echo "Doing install-info in readline"; \
33042         (cd $(HOST_SUBDIR)/readline && \
33043           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33044                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33045                   "RANLIB=$${RANLIB}" \
33046                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33047                   install-info) \
33048           || exit 1
33049
33050 @endif readline
33051
33052 .PHONY: maybe-install-dvi-readline install-dvi-readline
33053 maybe-install-dvi-readline:
33054 @if readline
33055 maybe-install-dvi-readline: install-dvi-readline
33056
33057 install-dvi-readline: \
33058     configure-readline \
33059     dvi-readline 
33060         @: $(MAKE); $(unstage)
33061         @[ -f ./readline/Makefile ] || exit 0; \
33062         r=`${PWD_COMMAND}`; export r; \
33063         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33064         $(HOST_EXPORTS) \
33065         for flag in $(EXTRA_HOST_FLAGS) ; do \
33066           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33067         done; \
33068         echo "Doing install-dvi in readline"; \
33069         (cd $(HOST_SUBDIR)/readline && \
33070           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33071                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33072                   "RANLIB=$${RANLIB}" \
33073                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33074                   install-dvi) \
33075           || exit 1
33076
33077 @endif readline
33078
33079 .PHONY: maybe-install-pdf-readline install-pdf-readline
33080 maybe-install-pdf-readline:
33081 @if readline
33082 maybe-install-pdf-readline: install-pdf-readline
33083
33084 install-pdf-readline: \
33085     configure-readline \
33086     pdf-readline 
33087         @: $(MAKE); $(unstage)
33088         @[ -f ./readline/Makefile ] || exit 0; \
33089         r=`${PWD_COMMAND}`; export r; \
33090         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33091         $(HOST_EXPORTS) \
33092         for flag in $(EXTRA_HOST_FLAGS) ; do \
33093           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33094         done; \
33095         echo "Doing install-pdf in readline"; \
33096         (cd $(HOST_SUBDIR)/readline && \
33097           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33098                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33099                   "RANLIB=$${RANLIB}" \
33100                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33101                   install-pdf) \
33102           || exit 1
33103
33104 @endif readline
33105
33106 .PHONY: maybe-install-html-readline install-html-readline
33107 maybe-install-html-readline:
33108 @if readline
33109 maybe-install-html-readline: install-html-readline
33110
33111 install-html-readline: \
33112     configure-readline \
33113     html-readline 
33114         @: $(MAKE); $(unstage)
33115         @[ -f ./readline/Makefile ] || exit 0; \
33116         r=`${PWD_COMMAND}`; export r; \
33117         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33118         $(HOST_EXPORTS) \
33119         for flag in $(EXTRA_HOST_FLAGS) ; do \
33120           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33121         done; \
33122         echo "Doing install-html in readline"; \
33123         (cd $(HOST_SUBDIR)/readline && \
33124           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33125                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33126                   "RANLIB=$${RANLIB}" \
33127                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33128                   install-html) \
33129           || exit 1
33130
33131 @endif readline
33132
33133 .PHONY: maybe-installcheck-readline installcheck-readline
33134 maybe-installcheck-readline:
33135 @if readline
33136 maybe-installcheck-readline: installcheck-readline
33137
33138 installcheck-readline: \
33139     configure-readline 
33140         @: $(MAKE); $(unstage)
33141         @[ -f ./readline/Makefile ] || exit 0; \
33142         r=`${PWD_COMMAND}`; export r; \
33143         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33144         $(HOST_EXPORTS) \
33145         for flag in $(EXTRA_HOST_FLAGS) ; do \
33146           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33147         done; \
33148         echo "Doing installcheck in readline"; \
33149         (cd $(HOST_SUBDIR)/readline && \
33150           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33151                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33152                   "RANLIB=$${RANLIB}" \
33153                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33154                   installcheck) \
33155           || exit 1
33156
33157 @endif readline
33158
33159 .PHONY: maybe-mostlyclean-readline mostlyclean-readline
33160 maybe-mostlyclean-readline:
33161 @if readline
33162 maybe-mostlyclean-readline: mostlyclean-readline
33163
33164 mostlyclean-readline: 
33165         @: $(MAKE); $(unstage)
33166         @[ -f ./readline/Makefile ] || exit 0; \
33167         r=`${PWD_COMMAND}`; export r; \
33168         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33169         $(HOST_EXPORTS) \
33170         for flag in $(EXTRA_HOST_FLAGS) ; do \
33171           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33172         done; \
33173         echo "Doing mostlyclean in readline"; \
33174         (cd $(HOST_SUBDIR)/readline && \
33175           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33176                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33177                   "RANLIB=$${RANLIB}" \
33178                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33179                   mostlyclean) \
33180           || exit 1
33181
33182 @endif readline
33183
33184 .PHONY: maybe-clean-readline clean-readline
33185 maybe-clean-readline:
33186 @if readline
33187 maybe-clean-readline: clean-readline
33188
33189 clean-readline: 
33190         @: $(MAKE); $(unstage)
33191         @[ -f ./readline/Makefile ] || exit 0; \
33192         r=`${PWD_COMMAND}`; export r; \
33193         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33194         $(HOST_EXPORTS) \
33195         for flag in $(EXTRA_HOST_FLAGS) ; do \
33196           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33197         done; \
33198         echo "Doing clean in readline"; \
33199         (cd $(HOST_SUBDIR)/readline && \
33200           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33201                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33202                   "RANLIB=$${RANLIB}" \
33203                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33204                   clean) \
33205           || exit 1
33206
33207 @endif readline
33208
33209 .PHONY: maybe-distclean-readline distclean-readline
33210 maybe-distclean-readline:
33211 @if readline
33212 maybe-distclean-readline: distclean-readline
33213
33214 distclean-readline: 
33215         @: $(MAKE); $(unstage)
33216         @[ -f ./readline/Makefile ] || exit 0; \
33217         r=`${PWD_COMMAND}`; export r; \
33218         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33219         $(HOST_EXPORTS) \
33220         for flag in $(EXTRA_HOST_FLAGS) ; do \
33221           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33222         done; \
33223         echo "Doing distclean in readline"; \
33224         (cd $(HOST_SUBDIR)/readline && \
33225           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33226                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33227                   "RANLIB=$${RANLIB}" \
33228                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33229                   distclean) \
33230           || exit 1
33231
33232 @endif readline
33233
33234 .PHONY: maybe-maintainer-clean-readline maintainer-clean-readline
33235 maybe-maintainer-clean-readline:
33236 @if readline
33237 maybe-maintainer-clean-readline: maintainer-clean-readline
33238
33239 maintainer-clean-readline: 
33240         @: $(MAKE); $(unstage)
33241         @[ -f ./readline/Makefile ] || exit 0; \
33242         r=`${PWD_COMMAND}`; export r; \
33243         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33244         $(HOST_EXPORTS) \
33245         for flag in $(EXTRA_HOST_FLAGS) ; do \
33246           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33247         done; \
33248         echo "Doing maintainer-clean in readline"; \
33249         (cd $(HOST_SUBDIR)/readline && \
33250           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33251                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33252                   "RANLIB=$${RANLIB}" \
33253                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33254                   maintainer-clean) \
33255           || exit 1
33256
33257 @endif readline
33258
33259
33260
33261 .PHONY: configure-sid maybe-configure-sid
33262 maybe-configure-sid:
33263 @if gcc-bootstrap
33264 configure-sid: stage_current
33265 @endif gcc-bootstrap
33266 @if sid
33267 maybe-configure-sid: configure-sid
33268 configure-sid: 
33269         @: $(MAKE); $(unstage)
33270         @r=`${PWD_COMMAND}`; export r; \
33271         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33272         test ! -f $(HOST_SUBDIR)/sid/Makefile || exit 0; \
33273         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sid; \
33274         $(HOST_EXPORTS)  \
33275         echo Configuring in $(HOST_SUBDIR)/sid; \
33276         cd "$(HOST_SUBDIR)/sid" || exit 1; \
33277         case $(srcdir) in \
33278           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33279           *) topdir=`echo $(HOST_SUBDIR)/sid/ | \
33280                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33281         esac; \
33282         module_srcdir=sid; \
33283         $(SHELL) \
33284           $$s/$$module_srcdir/configure \
33285           --srcdir=$${topdir}/$$module_srcdir \
33286           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33287           --target=${target_alias}  \
33288           || exit 1
33289 @endif sid
33290
33291
33292
33293
33294
33295 .PHONY: all-sid maybe-all-sid
33296 maybe-all-sid:
33297 @if gcc-bootstrap
33298 all-sid: stage_current
33299 @endif gcc-bootstrap
33300 @if sid
33301 TARGET-sid=all
33302 maybe-all-sid: all-sid
33303 all-sid: configure-sid
33304         @: $(MAKE); $(unstage)
33305         @r=`${PWD_COMMAND}`; export r; \
33306         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33307         $(HOST_EXPORTS)  \
33308         (cd $(HOST_SUBDIR)/sid && \
33309           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
33310                 $(TARGET-sid))
33311 @endif sid
33312
33313
33314
33315
33316 .PHONY: check-sid maybe-check-sid
33317 maybe-check-sid:
33318 @if sid
33319 maybe-check-sid: check-sid
33320
33321 check-sid:
33322         @: $(MAKE); $(unstage)
33323         @r=`${PWD_COMMAND}`; export r; \
33324         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33325         $(HOST_EXPORTS)  \
33326         (cd $(HOST_SUBDIR)/sid && \
33327           $(MAKE) $(FLAGS_TO_PASS)  check)
33328
33329 @endif sid
33330
33331 .PHONY: install-sid maybe-install-sid
33332 maybe-install-sid:
33333 @if sid
33334 maybe-install-sid: install-sid
33335
33336 install-sid: installdirs
33337         @: $(MAKE); $(unstage)
33338         @r=`${PWD_COMMAND}`; export r; \
33339         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33340         $(HOST_EXPORTS) \
33341         (cd $(HOST_SUBDIR)/sid && \
33342           $(MAKE) $(FLAGS_TO_PASS)  install)
33343
33344 @endif sid
33345
33346 .PHONY: install-strip-sid maybe-install-strip-sid
33347 maybe-install-strip-sid:
33348 @if sid
33349 maybe-install-strip-sid: install-strip-sid
33350
33351 install-strip-sid: installdirs
33352         @: $(MAKE); $(unstage)
33353         @r=`${PWD_COMMAND}`; export r; \
33354         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33355         $(HOST_EXPORTS) \
33356         (cd $(HOST_SUBDIR)/sid && \
33357           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
33358
33359 @endif sid
33360
33361 # Other targets (info, dvi, pdf, etc.)
33362
33363 .PHONY: maybe-info-sid info-sid
33364 maybe-info-sid:
33365 @if sid
33366 maybe-info-sid: info-sid
33367
33368 info-sid: \
33369     configure-sid 
33370         @: $(MAKE); $(unstage)
33371         @[ -f ./sid/Makefile ] || exit 0; \
33372         r=`${PWD_COMMAND}`; export r; \
33373         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33374         $(HOST_EXPORTS) \
33375         for flag in $(EXTRA_HOST_FLAGS) ; do \
33376           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33377         done; \
33378         echo "Doing info in sid"; \
33379         (cd $(HOST_SUBDIR)/sid && \
33380           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33381                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33382                   "RANLIB=$${RANLIB}" \
33383                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33384                   info) \
33385           || exit 1
33386
33387 @endif sid
33388
33389 .PHONY: maybe-dvi-sid dvi-sid
33390 maybe-dvi-sid:
33391 @if sid
33392 maybe-dvi-sid: dvi-sid
33393
33394 dvi-sid: \
33395     configure-sid 
33396         @: $(MAKE); $(unstage)
33397         @[ -f ./sid/Makefile ] || exit 0; \
33398         r=`${PWD_COMMAND}`; export r; \
33399         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33400         $(HOST_EXPORTS) \
33401         for flag in $(EXTRA_HOST_FLAGS) ; do \
33402           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33403         done; \
33404         echo "Doing dvi in sid"; \
33405         (cd $(HOST_SUBDIR)/sid && \
33406           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33407                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33408                   "RANLIB=$${RANLIB}" \
33409                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33410                   dvi) \
33411           || exit 1
33412
33413 @endif sid
33414
33415 .PHONY: maybe-pdf-sid pdf-sid
33416 maybe-pdf-sid:
33417 @if sid
33418 maybe-pdf-sid: pdf-sid
33419
33420 pdf-sid: \
33421     configure-sid 
33422         @: $(MAKE); $(unstage)
33423         @[ -f ./sid/Makefile ] || exit 0; \
33424         r=`${PWD_COMMAND}`; export r; \
33425         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33426         $(HOST_EXPORTS) \
33427         for flag in $(EXTRA_HOST_FLAGS) ; do \
33428           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33429         done; \
33430         echo "Doing pdf in sid"; \
33431         (cd $(HOST_SUBDIR)/sid && \
33432           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33433                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33434                   "RANLIB=$${RANLIB}" \
33435                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33436                   pdf) \
33437           || exit 1
33438
33439 @endif sid
33440
33441 .PHONY: maybe-html-sid html-sid
33442 maybe-html-sid:
33443 @if sid
33444 maybe-html-sid: html-sid
33445
33446 html-sid: \
33447     configure-sid 
33448         @: $(MAKE); $(unstage)
33449         @[ -f ./sid/Makefile ] || exit 0; \
33450         r=`${PWD_COMMAND}`; export r; \
33451         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33452         $(HOST_EXPORTS) \
33453         for flag in $(EXTRA_HOST_FLAGS) ; do \
33454           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33455         done; \
33456         echo "Doing html in sid"; \
33457         (cd $(HOST_SUBDIR)/sid && \
33458           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33459                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33460                   "RANLIB=$${RANLIB}" \
33461                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33462                   html) \
33463           || exit 1
33464
33465 @endif sid
33466
33467 .PHONY: maybe-TAGS-sid TAGS-sid
33468 maybe-TAGS-sid:
33469 @if sid
33470 maybe-TAGS-sid: TAGS-sid
33471
33472 TAGS-sid: \
33473     configure-sid 
33474         @: $(MAKE); $(unstage)
33475         @[ -f ./sid/Makefile ] || exit 0; \
33476         r=`${PWD_COMMAND}`; export r; \
33477         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33478         $(HOST_EXPORTS) \
33479         for flag in $(EXTRA_HOST_FLAGS) ; do \
33480           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33481         done; \
33482         echo "Doing TAGS in sid"; \
33483         (cd $(HOST_SUBDIR)/sid && \
33484           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33485                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33486                   "RANLIB=$${RANLIB}" \
33487                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33488                   TAGS) \
33489           || exit 1
33490
33491 @endif sid
33492
33493 .PHONY: maybe-install-info-sid install-info-sid
33494 maybe-install-info-sid:
33495 @if sid
33496 maybe-install-info-sid: install-info-sid
33497
33498 install-info-sid: \
33499     configure-sid \
33500     info-sid 
33501         @: $(MAKE); $(unstage)
33502         @[ -f ./sid/Makefile ] || exit 0; \
33503         r=`${PWD_COMMAND}`; export r; \
33504         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33505         $(HOST_EXPORTS) \
33506         for flag in $(EXTRA_HOST_FLAGS) ; do \
33507           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33508         done; \
33509         echo "Doing install-info in sid"; \
33510         (cd $(HOST_SUBDIR)/sid && \
33511           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33512                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33513                   "RANLIB=$${RANLIB}" \
33514                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33515                   install-info) \
33516           || exit 1
33517
33518 @endif sid
33519
33520 .PHONY: maybe-install-dvi-sid install-dvi-sid
33521 maybe-install-dvi-sid:
33522 @if sid
33523 maybe-install-dvi-sid: install-dvi-sid
33524
33525 install-dvi-sid: \
33526     configure-sid \
33527     dvi-sid 
33528         @: $(MAKE); $(unstage)
33529         @[ -f ./sid/Makefile ] || exit 0; \
33530         r=`${PWD_COMMAND}`; export r; \
33531         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33532         $(HOST_EXPORTS) \
33533         for flag in $(EXTRA_HOST_FLAGS) ; do \
33534           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33535         done; \
33536         echo "Doing install-dvi in sid"; \
33537         (cd $(HOST_SUBDIR)/sid && \
33538           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33539                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33540                   "RANLIB=$${RANLIB}" \
33541                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33542                   install-dvi) \
33543           || exit 1
33544
33545 @endif sid
33546
33547 .PHONY: maybe-install-pdf-sid install-pdf-sid
33548 maybe-install-pdf-sid:
33549 @if sid
33550 maybe-install-pdf-sid: install-pdf-sid
33551
33552 install-pdf-sid: \
33553     configure-sid \
33554     pdf-sid 
33555         @: $(MAKE); $(unstage)
33556         @[ -f ./sid/Makefile ] || exit 0; \
33557         r=`${PWD_COMMAND}`; export r; \
33558         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33559         $(HOST_EXPORTS) \
33560         for flag in $(EXTRA_HOST_FLAGS) ; do \
33561           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33562         done; \
33563         echo "Doing install-pdf in sid"; \
33564         (cd $(HOST_SUBDIR)/sid && \
33565           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33566                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33567                   "RANLIB=$${RANLIB}" \
33568                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33569                   install-pdf) \
33570           || exit 1
33571
33572 @endif sid
33573
33574 .PHONY: maybe-install-html-sid install-html-sid
33575 maybe-install-html-sid:
33576 @if sid
33577 maybe-install-html-sid: install-html-sid
33578
33579 install-html-sid: \
33580     configure-sid \
33581     html-sid 
33582         @: $(MAKE); $(unstage)
33583         @[ -f ./sid/Makefile ] || exit 0; \
33584         r=`${PWD_COMMAND}`; export r; \
33585         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33586         $(HOST_EXPORTS) \
33587         for flag in $(EXTRA_HOST_FLAGS) ; do \
33588           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33589         done; \
33590         echo "Doing install-html in sid"; \
33591         (cd $(HOST_SUBDIR)/sid && \
33592           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33593                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33594                   "RANLIB=$${RANLIB}" \
33595                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33596                   install-html) \
33597           || exit 1
33598
33599 @endif sid
33600
33601 .PHONY: maybe-installcheck-sid installcheck-sid
33602 maybe-installcheck-sid:
33603 @if sid
33604 maybe-installcheck-sid: installcheck-sid
33605
33606 installcheck-sid: \
33607     configure-sid 
33608         @: $(MAKE); $(unstage)
33609         @[ -f ./sid/Makefile ] || exit 0; \
33610         r=`${PWD_COMMAND}`; export r; \
33611         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33612         $(HOST_EXPORTS) \
33613         for flag in $(EXTRA_HOST_FLAGS) ; do \
33614           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33615         done; \
33616         echo "Doing installcheck in sid"; \
33617         (cd $(HOST_SUBDIR)/sid && \
33618           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33619                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33620                   "RANLIB=$${RANLIB}" \
33621                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33622                   installcheck) \
33623           || exit 1
33624
33625 @endif sid
33626
33627 .PHONY: maybe-mostlyclean-sid mostlyclean-sid
33628 maybe-mostlyclean-sid:
33629 @if sid
33630 maybe-mostlyclean-sid: mostlyclean-sid
33631
33632 mostlyclean-sid: 
33633         @: $(MAKE); $(unstage)
33634         @[ -f ./sid/Makefile ] || exit 0; \
33635         r=`${PWD_COMMAND}`; export r; \
33636         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33637         $(HOST_EXPORTS) \
33638         for flag in $(EXTRA_HOST_FLAGS) ; do \
33639           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33640         done; \
33641         echo "Doing mostlyclean in sid"; \
33642         (cd $(HOST_SUBDIR)/sid && \
33643           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33644                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33645                   "RANLIB=$${RANLIB}" \
33646                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33647                   mostlyclean) \
33648           || exit 1
33649
33650 @endif sid
33651
33652 .PHONY: maybe-clean-sid clean-sid
33653 maybe-clean-sid:
33654 @if sid
33655 maybe-clean-sid: clean-sid
33656
33657 clean-sid: 
33658         @: $(MAKE); $(unstage)
33659         @[ -f ./sid/Makefile ] || exit 0; \
33660         r=`${PWD_COMMAND}`; export r; \
33661         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33662         $(HOST_EXPORTS) \
33663         for flag in $(EXTRA_HOST_FLAGS) ; do \
33664           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33665         done; \
33666         echo "Doing clean in sid"; \
33667         (cd $(HOST_SUBDIR)/sid && \
33668           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33669                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33670                   "RANLIB=$${RANLIB}" \
33671                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33672                   clean) \
33673           || exit 1
33674
33675 @endif sid
33676
33677 .PHONY: maybe-distclean-sid distclean-sid
33678 maybe-distclean-sid:
33679 @if sid
33680 maybe-distclean-sid: distclean-sid
33681
33682 distclean-sid: 
33683         @: $(MAKE); $(unstage)
33684         @[ -f ./sid/Makefile ] || exit 0; \
33685         r=`${PWD_COMMAND}`; export r; \
33686         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33687         $(HOST_EXPORTS) \
33688         for flag in $(EXTRA_HOST_FLAGS) ; do \
33689           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33690         done; \
33691         echo "Doing distclean in sid"; \
33692         (cd $(HOST_SUBDIR)/sid && \
33693           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33694                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33695                   "RANLIB=$${RANLIB}" \
33696                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33697                   distclean) \
33698           || exit 1
33699
33700 @endif sid
33701
33702 .PHONY: maybe-maintainer-clean-sid maintainer-clean-sid
33703 maybe-maintainer-clean-sid:
33704 @if sid
33705 maybe-maintainer-clean-sid: maintainer-clean-sid
33706
33707 maintainer-clean-sid: 
33708         @: $(MAKE); $(unstage)
33709         @[ -f ./sid/Makefile ] || exit 0; \
33710         r=`${PWD_COMMAND}`; export r; \
33711         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33712         $(HOST_EXPORTS) \
33713         for flag in $(EXTRA_HOST_FLAGS) ; do \
33714           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33715         done; \
33716         echo "Doing maintainer-clean in sid"; \
33717         (cd $(HOST_SUBDIR)/sid && \
33718           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33719                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33720                   "RANLIB=$${RANLIB}" \
33721                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33722                   maintainer-clean) \
33723           || exit 1
33724
33725 @endif sid
33726
33727
33728
33729 .PHONY: configure-sim maybe-configure-sim
33730 maybe-configure-sim:
33731 @if gcc-bootstrap
33732 configure-sim: stage_current
33733 @endif gcc-bootstrap
33734 @if sim
33735 maybe-configure-sim: configure-sim
33736 configure-sim: 
33737         @: $(MAKE); $(unstage)
33738         @r=`${PWD_COMMAND}`; export r; \
33739         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33740         test ! -f $(HOST_SUBDIR)/sim/Makefile || exit 0; \
33741         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sim; \
33742         $(HOST_EXPORTS)  \
33743         echo Configuring in $(HOST_SUBDIR)/sim; \
33744         cd "$(HOST_SUBDIR)/sim" || exit 1; \
33745         case $(srcdir) in \
33746           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33747           *) topdir=`echo $(HOST_SUBDIR)/sim/ | \
33748                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33749         esac; \
33750         module_srcdir=sim; \
33751         $(SHELL) \
33752           $$s/$$module_srcdir/configure \
33753           --srcdir=$${topdir}/$$module_srcdir \
33754           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33755           --target=${target_alias}  \
33756           || exit 1
33757 @endif sim
33758
33759
33760
33761
33762
33763 .PHONY: all-sim maybe-all-sim
33764 maybe-all-sim:
33765 @if gcc-bootstrap
33766 all-sim: stage_current
33767 @endif gcc-bootstrap
33768 @if sim
33769 TARGET-sim=all
33770 maybe-all-sim: all-sim
33771 all-sim: configure-sim
33772         @: $(MAKE); $(unstage)
33773         @r=`${PWD_COMMAND}`; export r; \
33774         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33775         $(HOST_EXPORTS)  \
33776         (cd $(HOST_SUBDIR)/sim && \
33777           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
33778                 $(TARGET-sim))
33779 @endif sim
33780
33781
33782
33783
33784 .PHONY: check-sim maybe-check-sim
33785 maybe-check-sim:
33786 @if sim
33787 maybe-check-sim: check-sim
33788
33789 check-sim:
33790         @: $(MAKE); $(unstage)
33791         @r=`${PWD_COMMAND}`; export r; \
33792         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33793         $(HOST_EXPORTS)  \
33794         (cd $(HOST_SUBDIR)/sim && \
33795           $(MAKE) $(FLAGS_TO_PASS)  check)
33796
33797 @endif sim
33798
33799 .PHONY: install-sim maybe-install-sim
33800 maybe-install-sim:
33801 @if sim
33802 maybe-install-sim: install-sim
33803
33804 install-sim: installdirs
33805         @: $(MAKE); $(unstage)
33806         @r=`${PWD_COMMAND}`; export r; \
33807         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33808         $(HOST_EXPORTS) \
33809         (cd $(HOST_SUBDIR)/sim && \
33810           $(MAKE) $(FLAGS_TO_PASS)  install)
33811
33812 @endif sim
33813
33814 .PHONY: install-strip-sim maybe-install-strip-sim
33815 maybe-install-strip-sim:
33816 @if sim
33817 maybe-install-strip-sim: install-strip-sim
33818
33819 install-strip-sim: installdirs
33820         @: $(MAKE); $(unstage)
33821         @r=`${PWD_COMMAND}`; export r; \
33822         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33823         $(HOST_EXPORTS) \
33824         (cd $(HOST_SUBDIR)/sim && \
33825           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
33826
33827 @endif sim
33828
33829 # Other targets (info, dvi, pdf, etc.)
33830
33831 .PHONY: maybe-info-sim info-sim
33832 maybe-info-sim:
33833 @if sim
33834 maybe-info-sim: info-sim
33835
33836 info-sim: \
33837     configure-sim 
33838         @: $(MAKE); $(unstage)
33839         @[ -f ./sim/Makefile ] || exit 0; \
33840         r=`${PWD_COMMAND}`; export r; \
33841         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33842         $(HOST_EXPORTS) \
33843         for flag in $(EXTRA_HOST_FLAGS) ; do \
33844           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33845         done; \
33846         echo "Doing info in sim"; \
33847         (cd $(HOST_SUBDIR)/sim && \
33848           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33849                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33850                   "RANLIB=$${RANLIB}" \
33851                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33852                   info) \
33853           || exit 1
33854
33855 @endif sim
33856
33857 .PHONY: maybe-dvi-sim dvi-sim
33858 maybe-dvi-sim:
33859 @if sim
33860 maybe-dvi-sim: dvi-sim
33861
33862 dvi-sim: \
33863     configure-sim 
33864         @: $(MAKE); $(unstage)
33865         @[ -f ./sim/Makefile ] || exit 0; \
33866         r=`${PWD_COMMAND}`; export r; \
33867         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33868         $(HOST_EXPORTS) \
33869         for flag in $(EXTRA_HOST_FLAGS) ; do \
33870           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33871         done; \
33872         echo "Doing dvi in sim"; \
33873         (cd $(HOST_SUBDIR)/sim && \
33874           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33875                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33876                   "RANLIB=$${RANLIB}" \
33877                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33878                   dvi) \
33879           || exit 1
33880
33881 @endif sim
33882
33883 .PHONY: maybe-pdf-sim pdf-sim
33884 maybe-pdf-sim:
33885 @if sim
33886 maybe-pdf-sim: pdf-sim
33887
33888 pdf-sim: \
33889     configure-sim 
33890         @: $(MAKE); $(unstage)
33891         @[ -f ./sim/Makefile ] || exit 0; \
33892         r=`${PWD_COMMAND}`; export r; \
33893         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33894         $(HOST_EXPORTS) \
33895         for flag in $(EXTRA_HOST_FLAGS) ; do \
33896           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33897         done; \
33898         echo "Doing pdf in sim"; \
33899         (cd $(HOST_SUBDIR)/sim && \
33900           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33901                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33902                   "RANLIB=$${RANLIB}" \
33903                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33904                   pdf) \
33905           || exit 1
33906
33907 @endif sim
33908
33909 .PHONY: maybe-html-sim html-sim
33910 maybe-html-sim:
33911 @if sim
33912 maybe-html-sim: html-sim
33913
33914 html-sim: \
33915     configure-sim 
33916         @: $(MAKE); $(unstage)
33917         @[ -f ./sim/Makefile ] || exit 0; \
33918         r=`${PWD_COMMAND}`; export r; \
33919         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33920         $(HOST_EXPORTS) \
33921         for flag in $(EXTRA_HOST_FLAGS) ; do \
33922           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33923         done; \
33924         echo "Doing html in sim"; \
33925         (cd $(HOST_SUBDIR)/sim && \
33926           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33927                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33928                   "RANLIB=$${RANLIB}" \
33929                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33930                   html) \
33931           || exit 1
33932
33933 @endif sim
33934
33935 .PHONY: maybe-TAGS-sim TAGS-sim
33936 maybe-TAGS-sim:
33937 @if sim
33938 maybe-TAGS-sim: TAGS-sim
33939
33940 TAGS-sim: \
33941     configure-sim 
33942         @: $(MAKE); $(unstage)
33943         @[ -f ./sim/Makefile ] || exit 0; \
33944         r=`${PWD_COMMAND}`; export r; \
33945         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33946         $(HOST_EXPORTS) \
33947         for flag in $(EXTRA_HOST_FLAGS) ; do \
33948           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33949         done; \
33950         echo "Doing TAGS in sim"; \
33951         (cd $(HOST_SUBDIR)/sim && \
33952           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33953                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33954                   "RANLIB=$${RANLIB}" \
33955                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33956                   TAGS) \
33957           || exit 1
33958
33959 @endif sim
33960
33961 .PHONY: maybe-install-info-sim install-info-sim
33962 maybe-install-info-sim:
33963 @if sim
33964 maybe-install-info-sim: install-info-sim
33965
33966 install-info-sim: \
33967     configure-sim \
33968     info-sim 
33969         @: $(MAKE); $(unstage)
33970         @[ -f ./sim/Makefile ] || exit 0; \
33971         r=`${PWD_COMMAND}`; export r; \
33972         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33973         $(HOST_EXPORTS) \
33974         for flag in $(EXTRA_HOST_FLAGS) ; do \
33975           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33976         done; \
33977         echo "Doing install-info in sim"; \
33978         (cd $(HOST_SUBDIR)/sim && \
33979           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33980                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33981                   "RANLIB=$${RANLIB}" \
33982                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33983                   install-info) \
33984           || exit 1
33985
33986 @endif sim
33987
33988 .PHONY: maybe-install-dvi-sim install-dvi-sim
33989 maybe-install-dvi-sim:
33990 @if sim
33991 maybe-install-dvi-sim: install-dvi-sim
33992
33993 install-dvi-sim: \
33994     configure-sim \
33995     dvi-sim 
33996         @: $(MAKE); $(unstage)
33997         @[ -f ./sim/Makefile ] || exit 0; \
33998         r=`${PWD_COMMAND}`; export r; \
33999         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34000         $(HOST_EXPORTS) \
34001         for flag in $(EXTRA_HOST_FLAGS) ; do \
34002           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34003         done; \
34004         echo "Doing install-dvi in sim"; \
34005         (cd $(HOST_SUBDIR)/sim && \
34006           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34007                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34008                   "RANLIB=$${RANLIB}" \
34009                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34010                   install-dvi) \
34011           || exit 1
34012
34013 @endif sim
34014
34015 .PHONY: maybe-install-pdf-sim install-pdf-sim
34016 maybe-install-pdf-sim:
34017 @if sim
34018 maybe-install-pdf-sim: install-pdf-sim
34019
34020 install-pdf-sim: \
34021     configure-sim \
34022     pdf-sim 
34023         @: $(MAKE); $(unstage)
34024         @[ -f ./sim/Makefile ] || exit 0; \
34025         r=`${PWD_COMMAND}`; export r; \
34026         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34027         $(HOST_EXPORTS) \
34028         for flag in $(EXTRA_HOST_FLAGS) ; do \
34029           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34030         done; \
34031         echo "Doing install-pdf in sim"; \
34032         (cd $(HOST_SUBDIR)/sim && \
34033           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34034                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34035                   "RANLIB=$${RANLIB}" \
34036                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34037                   install-pdf) \
34038           || exit 1
34039
34040 @endif sim
34041
34042 .PHONY: maybe-install-html-sim install-html-sim
34043 maybe-install-html-sim:
34044 @if sim
34045 maybe-install-html-sim: install-html-sim
34046
34047 install-html-sim: \
34048     configure-sim \
34049     html-sim 
34050         @: $(MAKE); $(unstage)
34051         @[ -f ./sim/Makefile ] || exit 0; \
34052         r=`${PWD_COMMAND}`; export r; \
34053         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34054         $(HOST_EXPORTS) \
34055         for flag in $(EXTRA_HOST_FLAGS) ; do \
34056           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34057         done; \
34058         echo "Doing install-html in sim"; \
34059         (cd $(HOST_SUBDIR)/sim && \
34060           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34061                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34062                   "RANLIB=$${RANLIB}" \
34063                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34064                   install-html) \
34065           || exit 1
34066
34067 @endif sim
34068
34069 .PHONY: maybe-installcheck-sim installcheck-sim
34070 maybe-installcheck-sim:
34071 @if sim
34072 maybe-installcheck-sim: installcheck-sim
34073
34074 installcheck-sim: \
34075     configure-sim 
34076         @: $(MAKE); $(unstage)
34077         @[ -f ./sim/Makefile ] || exit 0; \
34078         r=`${PWD_COMMAND}`; export r; \
34079         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34080         $(HOST_EXPORTS) \
34081         for flag in $(EXTRA_HOST_FLAGS) ; do \
34082           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34083         done; \
34084         echo "Doing installcheck in sim"; \
34085         (cd $(HOST_SUBDIR)/sim && \
34086           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34087                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34088                   "RANLIB=$${RANLIB}" \
34089                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34090                   installcheck) \
34091           || exit 1
34092
34093 @endif sim
34094
34095 .PHONY: maybe-mostlyclean-sim mostlyclean-sim
34096 maybe-mostlyclean-sim:
34097 @if sim
34098 maybe-mostlyclean-sim: mostlyclean-sim
34099
34100 mostlyclean-sim: 
34101         @: $(MAKE); $(unstage)
34102         @[ -f ./sim/Makefile ] || exit 0; \
34103         r=`${PWD_COMMAND}`; export r; \
34104         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34105         $(HOST_EXPORTS) \
34106         for flag in $(EXTRA_HOST_FLAGS) ; do \
34107           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34108         done; \
34109         echo "Doing mostlyclean in sim"; \
34110         (cd $(HOST_SUBDIR)/sim && \
34111           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34112                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34113                   "RANLIB=$${RANLIB}" \
34114                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34115                   mostlyclean) \
34116           || exit 1
34117
34118 @endif sim
34119
34120 .PHONY: maybe-clean-sim clean-sim
34121 maybe-clean-sim:
34122 @if sim
34123 maybe-clean-sim: clean-sim
34124
34125 clean-sim: 
34126         @: $(MAKE); $(unstage)
34127         @[ -f ./sim/Makefile ] || exit 0; \
34128         r=`${PWD_COMMAND}`; export r; \
34129         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34130         $(HOST_EXPORTS) \
34131         for flag in $(EXTRA_HOST_FLAGS) ; do \
34132           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34133         done; \
34134         echo "Doing clean in sim"; \
34135         (cd $(HOST_SUBDIR)/sim && \
34136           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34137                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34138                   "RANLIB=$${RANLIB}" \
34139                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34140                   clean) \
34141           || exit 1
34142
34143 @endif sim
34144
34145 .PHONY: maybe-distclean-sim distclean-sim
34146 maybe-distclean-sim:
34147 @if sim
34148 maybe-distclean-sim: distclean-sim
34149
34150 distclean-sim: 
34151         @: $(MAKE); $(unstage)
34152         @[ -f ./sim/Makefile ] || exit 0; \
34153         r=`${PWD_COMMAND}`; export r; \
34154         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34155         $(HOST_EXPORTS) \
34156         for flag in $(EXTRA_HOST_FLAGS) ; do \
34157           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34158         done; \
34159         echo "Doing distclean in sim"; \
34160         (cd $(HOST_SUBDIR)/sim && \
34161           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34162                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34163                   "RANLIB=$${RANLIB}" \
34164                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34165                   distclean) \
34166           || exit 1
34167
34168 @endif sim
34169
34170 .PHONY: maybe-maintainer-clean-sim maintainer-clean-sim
34171 maybe-maintainer-clean-sim:
34172 @if sim
34173 maybe-maintainer-clean-sim: maintainer-clean-sim
34174
34175 maintainer-clean-sim: 
34176         @: $(MAKE); $(unstage)
34177         @[ -f ./sim/Makefile ] || exit 0; \
34178         r=`${PWD_COMMAND}`; export r; \
34179         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34180         $(HOST_EXPORTS) \
34181         for flag in $(EXTRA_HOST_FLAGS) ; do \
34182           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34183         done; \
34184         echo "Doing maintainer-clean in sim"; \
34185         (cd $(HOST_SUBDIR)/sim && \
34186           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34187                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34188                   "RANLIB=$${RANLIB}" \
34189                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34190                   maintainer-clean) \
34191           || exit 1
34192
34193 @endif sim
34194
34195
34196
34197 .PHONY: configure-texinfo maybe-configure-texinfo
34198 maybe-configure-texinfo:
34199 @if gcc-bootstrap
34200 configure-texinfo: stage_current
34201 @endif gcc-bootstrap
34202 @if texinfo
34203 maybe-configure-texinfo: configure-texinfo
34204 configure-texinfo: 
34205         @: $(MAKE); $(unstage)
34206         @r=`${PWD_COMMAND}`; export r; \
34207         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34208         test ! -f $(HOST_SUBDIR)/texinfo/Makefile || exit 0; \
34209         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/texinfo; \
34210         $(HOST_EXPORTS)  \
34211         echo Configuring in $(HOST_SUBDIR)/texinfo; \
34212         cd "$(HOST_SUBDIR)/texinfo" || exit 1; \
34213         case $(srcdir) in \
34214           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34215           *) topdir=`echo $(HOST_SUBDIR)/texinfo/ | \
34216                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34217         esac; \
34218         module_srcdir=texinfo; \
34219         $(SHELL) \
34220           $$s/$$module_srcdir/configure \
34221           --srcdir=$${topdir}/$$module_srcdir \
34222           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34223           --target=${target_alias}  \
34224           || exit 1
34225 @endif texinfo
34226
34227
34228
34229
34230
34231 .PHONY: all-texinfo maybe-all-texinfo
34232 maybe-all-texinfo:
34233 @if gcc-bootstrap
34234 all-texinfo: stage_current
34235 @endif gcc-bootstrap
34236 @if texinfo
34237 TARGET-texinfo=all
34238 maybe-all-texinfo: all-texinfo
34239 all-texinfo: configure-texinfo
34240         @: $(MAKE); $(unstage)
34241         @r=`${PWD_COMMAND}`; export r; \
34242         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34243         $(HOST_EXPORTS)  \
34244         (cd $(HOST_SUBDIR)/texinfo && \
34245           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
34246                 $(TARGET-texinfo))
34247 @endif texinfo
34248
34249
34250
34251
34252 .PHONY: check-texinfo maybe-check-texinfo
34253 maybe-check-texinfo:
34254 @if texinfo
34255 maybe-check-texinfo: check-texinfo
34256
34257 check-texinfo:
34258         @: $(MAKE); $(unstage)
34259         @r=`${PWD_COMMAND}`; export r; \
34260         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34261         $(HOST_EXPORTS)  \
34262         (cd $(HOST_SUBDIR)/texinfo && \
34263           $(MAKE) $(FLAGS_TO_PASS)  check)
34264
34265 @endif texinfo
34266
34267 .PHONY: install-texinfo maybe-install-texinfo
34268 maybe-install-texinfo:
34269 @if texinfo
34270 maybe-install-texinfo: install-texinfo
34271
34272 install-texinfo:
34273
34274 @endif texinfo
34275
34276 .PHONY: install-strip-texinfo maybe-install-strip-texinfo
34277 maybe-install-strip-texinfo:
34278 @if texinfo
34279 maybe-install-strip-texinfo: install-strip-texinfo
34280
34281 install-strip-texinfo:
34282
34283 @endif texinfo
34284
34285 # Other targets (info, dvi, pdf, etc.)
34286
34287 .PHONY: maybe-info-texinfo info-texinfo
34288 maybe-info-texinfo:
34289 @if texinfo
34290 maybe-info-texinfo: info-texinfo
34291
34292 info-texinfo: \
34293     configure-texinfo 
34294         @: $(MAKE); $(unstage)
34295         @[ -f ./texinfo/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 info in texinfo"; \
34303         (cd $(HOST_SUBDIR)/texinfo && \
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                   info) \
34309           || exit 1
34310
34311 @endif texinfo
34312
34313 .PHONY: maybe-dvi-texinfo dvi-texinfo
34314 maybe-dvi-texinfo:
34315 @if texinfo
34316 maybe-dvi-texinfo: dvi-texinfo
34317
34318 dvi-texinfo: \
34319     configure-texinfo 
34320         @: $(MAKE); $(unstage)
34321         @[ -f ./texinfo/Makefile ] || exit 0; \
34322         r=`${PWD_COMMAND}`; export r; \
34323         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34324         $(HOST_EXPORTS) \
34325         for flag in $(EXTRA_HOST_FLAGS) ; do \
34326           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34327         done; \
34328         echo "Doing dvi in texinfo"; \
34329         (cd $(HOST_SUBDIR)/texinfo && \
34330           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34331                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34332                   "RANLIB=$${RANLIB}" \
34333                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34334                   dvi) \
34335           || exit 1
34336
34337 @endif texinfo
34338
34339 .PHONY: maybe-pdf-texinfo pdf-texinfo
34340 maybe-pdf-texinfo:
34341 @if texinfo
34342 maybe-pdf-texinfo: pdf-texinfo
34343
34344 pdf-texinfo: \
34345     configure-texinfo 
34346         @: $(MAKE); $(unstage)
34347         @[ -f ./texinfo/Makefile ] || exit 0; \
34348         r=`${PWD_COMMAND}`; export r; \
34349         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34350         $(HOST_EXPORTS) \
34351         for flag in $(EXTRA_HOST_FLAGS) ; do \
34352           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34353         done; \
34354         echo "Doing pdf in texinfo"; \
34355         (cd $(HOST_SUBDIR)/texinfo && \
34356           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34357                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34358                   "RANLIB=$${RANLIB}" \
34359                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34360                   pdf) \
34361           || exit 1
34362
34363 @endif texinfo
34364
34365 .PHONY: maybe-html-texinfo html-texinfo
34366 maybe-html-texinfo:
34367 @if texinfo
34368 maybe-html-texinfo: html-texinfo
34369
34370 html-texinfo: \
34371     configure-texinfo 
34372         @: $(MAKE); $(unstage)
34373         @[ -f ./texinfo/Makefile ] || exit 0; \
34374         r=`${PWD_COMMAND}`; export r; \
34375         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34376         $(HOST_EXPORTS) \
34377         for flag in $(EXTRA_HOST_FLAGS) ; do \
34378           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34379         done; \
34380         echo "Doing html in texinfo"; \
34381         (cd $(HOST_SUBDIR)/texinfo && \
34382           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34383                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34384                   "RANLIB=$${RANLIB}" \
34385                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34386                   html) \
34387           || exit 1
34388
34389 @endif texinfo
34390
34391 .PHONY: maybe-TAGS-texinfo TAGS-texinfo
34392 maybe-TAGS-texinfo:
34393 @if texinfo
34394 maybe-TAGS-texinfo: TAGS-texinfo
34395
34396 TAGS-texinfo: \
34397     configure-texinfo 
34398         @: $(MAKE); $(unstage)
34399         @[ -f ./texinfo/Makefile ] || exit 0; \
34400         r=`${PWD_COMMAND}`; export r; \
34401         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34402         $(HOST_EXPORTS) \
34403         for flag in $(EXTRA_HOST_FLAGS) ; do \
34404           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34405         done; \
34406         echo "Doing TAGS in texinfo"; \
34407         (cd $(HOST_SUBDIR)/texinfo && \
34408           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34409                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34410                   "RANLIB=$${RANLIB}" \
34411                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34412                   TAGS) \
34413           || exit 1
34414
34415 @endif texinfo
34416
34417 .PHONY: maybe-install-info-texinfo install-info-texinfo
34418 maybe-install-info-texinfo:
34419 @if texinfo
34420 maybe-install-info-texinfo: install-info-texinfo
34421
34422 install-info-texinfo: \
34423     configure-texinfo \
34424     info-texinfo 
34425         @: $(MAKE); $(unstage)
34426         @[ -f ./texinfo/Makefile ] || exit 0; \
34427         r=`${PWD_COMMAND}`; export r; \
34428         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34429         $(HOST_EXPORTS) \
34430         for flag in $(EXTRA_HOST_FLAGS) ; do \
34431           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34432         done; \
34433         echo "Doing install-info in texinfo"; \
34434         (cd $(HOST_SUBDIR)/texinfo && \
34435           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34436                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34437                   "RANLIB=$${RANLIB}" \
34438                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34439                   install-info) \
34440           || exit 1
34441
34442 @endif texinfo
34443
34444 .PHONY: maybe-install-dvi-texinfo install-dvi-texinfo
34445 maybe-install-dvi-texinfo:
34446 @if texinfo
34447 maybe-install-dvi-texinfo: install-dvi-texinfo
34448
34449 install-dvi-texinfo: \
34450     configure-texinfo \
34451     dvi-texinfo 
34452         @: $(MAKE); $(unstage)
34453         @[ -f ./texinfo/Makefile ] || exit 0; \
34454         r=`${PWD_COMMAND}`; export r; \
34455         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34456         $(HOST_EXPORTS) \
34457         for flag in $(EXTRA_HOST_FLAGS) ; do \
34458           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34459         done; \
34460         echo "Doing install-dvi in texinfo"; \
34461         (cd $(HOST_SUBDIR)/texinfo && \
34462           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34463                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34464                   "RANLIB=$${RANLIB}" \
34465                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34466                   install-dvi) \
34467           || exit 1
34468
34469 @endif texinfo
34470
34471 .PHONY: maybe-install-pdf-texinfo install-pdf-texinfo
34472 maybe-install-pdf-texinfo:
34473 @if texinfo
34474 maybe-install-pdf-texinfo: install-pdf-texinfo
34475
34476 install-pdf-texinfo: \
34477     configure-texinfo \
34478     pdf-texinfo 
34479         @: $(MAKE); $(unstage)
34480         @[ -f ./texinfo/Makefile ] || exit 0; \
34481         r=`${PWD_COMMAND}`; export r; \
34482         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34483         $(HOST_EXPORTS) \
34484         for flag in $(EXTRA_HOST_FLAGS) ; do \
34485           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34486         done; \
34487         echo "Doing install-pdf in texinfo"; \
34488         (cd $(HOST_SUBDIR)/texinfo && \
34489           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34490                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34491                   "RANLIB=$${RANLIB}" \
34492                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34493                   install-pdf) \
34494           || exit 1
34495
34496 @endif texinfo
34497
34498 .PHONY: maybe-install-html-texinfo install-html-texinfo
34499 maybe-install-html-texinfo:
34500 @if texinfo
34501 maybe-install-html-texinfo: install-html-texinfo
34502
34503 install-html-texinfo: \
34504     configure-texinfo \
34505     html-texinfo 
34506         @: $(MAKE); $(unstage)
34507         @[ -f ./texinfo/Makefile ] || exit 0; \
34508         r=`${PWD_COMMAND}`; export r; \
34509         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34510         $(HOST_EXPORTS) \
34511         for flag in $(EXTRA_HOST_FLAGS) ; do \
34512           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34513         done; \
34514         echo "Doing install-html in texinfo"; \
34515         (cd $(HOST_SUBDIR)/texinfo && \
34516           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34517                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34518                   "RANLIB=$${RANLIB}" \
34519                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34520                   install-html) \
34521           || exit 1
34522
34523 @endif texinfo
34524
34525 .PHONY: maybe-installcheck-texinfo installcheck-texinfo
34526 maybe-installcheck-texinfo:
34527 @if texinfo
34528 maybe-installcheck-texinfo: installcheck-texinfo
34529
34530 installcheck-texinfo: \
34531     configure-texinfo 
34532         @: $(MAKE); $(unstage)
34533         @[ -f ./texinfo/Makefile ] || exit 0; \
34534         r=`${PWD_COMMAND}`; export r; \
34535         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34536         $(HOST_EXPORTS) \
34537         for flag in $(EXTRA_HOST_FLAGS) ; do \
34538           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34539         done; \
34540         echo "Doing installcheck in texinfo"; \
34541         (cd $(HOST_SUBDIR)/texinfo && \
34542           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34543                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34544                   "RANLIB=$${RANLIB}" \
34545                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34546                   installcheck) \
34547           || exit 1
34548
34549 @endif texinfo
34550
34551 .PHONY: maybe-mostlyclean-texinfo mostlyclean-texinfo
34552 maybe-mostlyclean-texinfo:
34553 @if texinfo
34554 maybe-mostlyclean-texinfo: mostlyclean-texinfo
34555
34556 mostlyclean-texinfo: 
34557         @: $(MAKE); $(unstage)
34558         @[ -f ./texinfo/Makefile ] || exit 0; \
34559         r=`${PWD_COMMAND}`; export r; \
34560         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34561         $(HOST_EXPORTS) \
34562         for flag in $(EXTRA_HOST_FLAGS) ; do \
34563           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34564         done; \
34565         echo "Doing mostlyclean in texinfo"; \
34566         (cd $(HOST_SUBDIR)/texinfo && \
34567           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34568                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34569                   "RANLIB=$${RANLIB}" \
34570                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34571                   mostlyclean) \
34572           || exit 1
34573
34574 @endif texinfo
34575
34576 .PHONY: maybe-clean-texinfo clean-texinfo
34577 maybe-clean-texinfo:
34578 @if texinfo
34579 maybe-clean-texinfo: clean-texinfo
34580
34581 clean-texinfo: 
34582         @: $(MAKE); $(unstage)
34583         @[ -f ./texinfo/Makefile ] || exit 0; \
34584         r=`${PWD_COMMAND}`; export r; \
34585         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34586         $(HOST_EXPORTS) \
34587         for flag in $(EXTRA_HOST_FLAGS) ; do \
34588           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34589         done; \
34590         echo "Doing clean in texinfo"; \
34591         (cd $(HOST_SUBDIR)/texinfo && \
34592           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34593                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34594                   "RANLIB=$${RANLIB}" \
34595                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34596                   clean) \
34597           || exit 1
34598
34599 @endif texinfo
34600
34601 .PHONY: maybe-distclean-texinfo distclean-texinfo
34602 maybe-distclean-texinfo:
34603 @if texinfo
34604 maybe-distclean-texinfo: distclean-texinfo
34605
34606 distclean-texinfo: 
34607         @: $(MAKE); $(unstage)
34608         @[ -f ./texinfo/Makefile ] || exit 0; \
34609         r=`${PWD_COMMAND}`; export r; \
34610         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34611         $(HOST_EXPORTS) \
34612         for flag in $(EXTRA_HOST_FLAGS) ; do \
34613           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34614         done; \
34615         echo "Doing distclean in texinfo"; \
34616         (cd $(HOST_SUBDIR)/texinfo && \
34617           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34618                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34619                   "RANLIB=$${RANLIB}" \
34620                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34621                   distclean) \
34622           || exit 1
34623
34624 @endif texinfo
34625
34626 .PHONY: maybe-maintainer-clean-texinfo maintainer-clean-texinfo
34627 maybe-maintainer-clean-texinfo:
34628 @if texinfo
34629 maybe-maintainer-clean-texinfo: maintainer-clean-texinfo
34630
34631 maintainer-clean-texinfo: 
34632         @: $(MAKE); $(unstage)
34633         @[ -f ./texinfo/Makefile ] || exit 0; \
34634         r=`${PWD_COMMAND}`; export r; \
34635         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34636         $(HOST_EXPORTS) \
34637         for flag in $(EXTRA_HOST_FLAGS) ; do \
34638           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34639         done; \
34640         echo "Doing maintainer-clean in texinfo"; \
34641         (cd $(HOST_SUBDIR)/texinfo && \
34642           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34643                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34644                   "RANLIB=$${RANLIB}" \
34645                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34646                   maintainer-clean) \
34647           || exit 1
34648
34649 @endif texinfo
34650
34651
34652
34653 .PHONY: configure-zlib maybe-configure-zlib
34654 maybe-configure-zlib:
34655 @if gcc-bootstrap
34656 configure-zlib: stage_current
34657 @endif gcc-bootstrap
34658 @if zlib
34659 maybe-configure-zlib: configure-zlib
34660 configure-zlib: 
34661         @r=`${PWD_COMMAND}`; export r; \
34662         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34663         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
34664         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
34665         $(HOST_EXPORTS)  \
34666         echo Configuring in $(HOST_SUBDIR)/zlib; \
34667         cd "$(HOST_SUBDIR)/zlib" || exit 1; \
34668         case $(srcdir) in \
34669           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34670           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
34671                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34672         esac; \
34673         module_srcdir=zlib; \
34674         $(SHELL) \
34675           $$s/$$module_srcdir/configure \
34676           --srcdir=$${topdir}/$$module_srcdir \
34677           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34678           --target=${target_alias} @extra_host_zlib_configure_flags@ \
34679           || exit 1
34680 @endif zlib
34681
34682
34683
34684 .PHONY: configure-stage1-zlib maybe-configure-stage1-zlib
34685 maybe-configure-stage1-zlib:
34686 @if zlib-bootstrap
34687 maybe-configure-stage1-zlib: configure-stage1-zlib
34688 configure-stage1-zlib:
34689         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
34690         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
34691         @r=`${PWD_COMMAND}`; export r; \
34692         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34693         TFLAGS="$(STAGE1_TFLAGS)"; \
34694         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
34695         $(HOST_EXPORTS) \
34696         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
34697         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
34698         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
34699         echo Configuring stage 1 in $(HOST_SUBDIR)/zlib; \
34700         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
34701         cd $(HOST_SUBDIR)/zlib || exit 1; \
34702         case $(srcdir) in \
34703           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34704           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
34705                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34706         esac; \
34707         module_srcdir=zlib; \
34708         $(SHELL) $$s/$$module_srcdir/configure \
34709           --srcdir=$${topdir}/$$module_srcdir \
34710           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34711           --target=${target_alias} \
34712            \
34713           $(STAGE1_CONFIGURE_FLAGS) \
34714           @extra_host_zlib_configure_flags@
34715 @endif zlib-bootstrap
34716
34717 .PHONY: configure-stage2-zlib maybe-configure-stage2-zlib
34718 maybe-configure-stage2-zlib:
34719 @if zlib-bootstrap
34720 maybe-configure-stage2-zlib: configure-stage2-zlib
34721 configure-stage2-zlib:
34722         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
34723         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
34724         @r=`${PWD_COMMAND}`; export r; \
34725         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34726         TFLAGS="$(STAGE2_TFLAGS)"; \
34727         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
34728         $(HOST_EXPORTS) \
34729         $(POSTSTAGE1_HOST_EXPORTS) \
34730         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
34731         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
34732         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
34733         echo Configuring stage 2 in $(HOST_SUBDIR)/zlib; \
34734         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
34735         cd $(HOST_SUBDIR)/zlib || exit 1; \
34736         case $(srcdir) in \
34737           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34738           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
34739                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34740         esac; \
34741         module_srcdir=zlib; \
34742         $(SHELL) $$s/$$module_srcdir/configure \
34743           --srcdir=$${topdir}/$$module_srcdir \
34744           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34745           --target=${target_alias} \
34746           --with-build-libsubdir=$(HOST_SUBDIR) \
34747           $(STAGE2_CONFIGURE_FLAGS) \
34748           @extra_host_zlib_configure_flags@
34749 @endif zlib-bootstrap
34750
34751 .PHONY: configure-stage3-zlib maybe-configure-stage3-zlib
34752 maybe-configure-stage3-zlib:
34753 @if zlib-bootstrap
34754 maybe-configure-stage3-zlib: configure-stage3-zlib
34755 configure-stage3-zlib:
34756         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
34757         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
34758         @r=`${PWD_COMMAND}`; export r; \
34759         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34760         TFLAGS="$(STAGE3_TFLAGS)"; \
34761         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
34762         $(HOST_EXPORTS) \
34763         $(POSTSTAGE1_HOST_EXPORTS) \
34764         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
34765         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
34766         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
34767         echo Configuring stage 3 in $(HOST_SUBDIR)/zlib; \
34768         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
34769         cd $(HOST_SUBDIR)/zlib || exit 1; \
34770         case $(srcdir) in \
34771           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34772           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
34773                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34774         esac; \
34775         module_srcdir=zlib; \
34776         $(SHELL) $$s/$$module_srcdir/configure \
34777           --srcdir=$${topdir}/$$module_srcdir \
34778           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34779           --target=${target_alias} \
34780           --with-build-libsubdir=$(HOST_SUBDIR) \
34781           $(STAGE3_CONFIGURE_FLAGS) \
34782           @extra_host_zlib_configure_flags@
34783 @endif zlib-bootstrap
34784
34785 .PHONY: configure-stage4-zlib maybe-configure-stage4-zlib
34786 maybe-configure-stage4-zlib:
34787 @if zlib-bootstrap
34788 maybe-configure-stage4-zlib: configure-stage4-zlib
34789 configure-stage4-zlib:
34790         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
34791         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
34792         @r=`${PWD_COMMAND}`; export r; \
34793         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34794         TFLAGS="$(STAGE4_TFLAGS)"; \
34795         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
34796         $(HOST_EXPORTS) \
34797         $(POSTSTAGE1_HOST_EXPORTS) \
34798         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
34799         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
34800         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
34801         echo Configuring stage 4 in $(HOST_SUBDIR)/zlib; \
34802         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
34803         cd $(HOST_SUBDIR)/zlib || exit 1; \
34804         case $(srcdir) in \
34805           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34806           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
34807                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34808         esac; \
34809         module_srcdir=zlib; \
34810         $(SHELL) $$s/$$module_srcdir/configure \
34811           --srcdir=$${topdir}/$$module_srcdir \
34812           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34813           --target=${target_alias} \
34814           --with-build-libsubdir=$(HOST_SUBDIR) \
34815           $(STAGE4_CONFIGURE_FLAGS) \
34816           @extra_host_zlib_configure_flags@
34817 @endif zlib-bootstrap
34818
34819 .PHONY: configure-stageprofile-zlib maybe-configure-stageprofile-zlib
34820 maybe-configure-stageprofile-zlib:
34821 @if zlib-bootstrap
34822 maybe-configure-stageprofile-zlib: configure-stageprofile-zlib
34823 configure-stageprofile-zlib:
34824         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
34825         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
34826         @r=`${PWD_COMMAND}`; export r; \
34827         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34828         TFLAGS="$(STAGEprofile_TFLAGS)"; \
34829         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
34830         $(HOST_EXPORTS) \
34831         $(POSTSTAGE1_HOST_EXPORTS) \
34832         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
34833         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
34834         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
34835         echo Configuring stage profile in $(HOST_SUBDIR)/zlib; \
34836         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
34837         cd $(HOST_SUBDIR)/zlib || exit 1; \
34838         case $(srcdir) in \
34839           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34840           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
34841                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34842         esac; \
34843         module_srcdir=zlib; \
34844         $(SHELL) $$s/$$module_srcdir/configure \
34845           --srcdir=$${topdir}/$$module_srcdir \
34846           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34847           --target=${target_alias} \
34848           --with-build-libsubdir=$(HOST_SUBDIR) \
34849           $(STAGEprofile_CONFIGURE_FLAGS) \
34850           @extra_host_zlib_configure_flags@
34851 @endif zlib-bootstrap
34852
34853 .PHONY: configure-stagetrain-zlib maybe-configure-stagetrain-zlib
34854 maybe-configure-stagetrain-zlib:
34855 @if zlib-bootstrap
34856 maybe-configure-stagetrain-zlib: configure-stagetrain-zlib
34857 configure-stagetrain-zlib:
34858         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
34859         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
34860         @r=`${PWD_COMMAND}`; export r; \
34861         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34862         TFLAGS="$(STAGEtrain_TFLAGS)"; \
34863         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
34864         $(HOST_EXPORTS) \
34865         $(POSTSTAGE1_HOST_EXPORTS) \
34866         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
34867         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
34868         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
34869         echo Configuring stage train in $(HOST_SUBDIR)/zlib; \
34870         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
34871         cd $(HOST_SUBDIR)/zlib || exit 1; \
34872         case $(srcdir) in \
34873           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34874           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
34875                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34876         esac; \
34877         module_srcdir=zlib; \
34878         $(SHELL) $$s/$$module_srcdir/configure \
34879           --srcdir=$${topdir}/$$module_srcdir \
34880           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34881           --target=${target_alias} \
34882           --with-build-libsubdir=$(HOST_SUBDIR) \
34883           $(STAGEtrain_CONFIGURE_FLAGS) \
34884           @extra_host_zlib_configure_flags@
34885 @endif zlib-bootstrap
34886
34887 .PHONY: configure-stagefeedback-zlib maybe-configure-stagefeedback-zlib
34888 maybe-configure-stagefeedback-zlib:
34889 @if zlib-bootstrap
34890 maybe-configure-stagefeedback-zlib: configure-stagefeedback-zlib
34891 configure-stagefeedback-zlib:
34892         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
34893         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
34894         @r=`${PWD_COMMAND}`; export r; \
34895         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34896         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
34897         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
34898         $(HOST_EXPORTS) \
34899         $(POSTSTAGE1_HOST_EXPORTS) \
34900         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
34901         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
34902         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
34903         echo Configuring stage feedback in $(HOST_SUBDIR)/zlib; \
34904         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
34905         cd $(HOST_SUBDIR)/zlib || exit 1; \
34906         case $(srcdir) in \
34907           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34908           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
34909                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34910         esac; \
34911         module_srcdir=zlib; \
34912         $(SHELL) $$s/$$module_srcdir/configure \
34913           --srcdir=$${topdir}/$$module_srcdir \
34914           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34915           --target=${target_alias} \
34916           --with-build-libsubdir=$(HOST_SUBDIR) \
34917           $(STAGEfeedback_CONFIGURE_FLAGS) \
34918           @extra_host_zlib_configure_flags@
34919 @endif zlib-bootstrap
34920
34921 .PHONY: configure-stageautoprofile-zlib maybe-configure-stageautoprofile-zlib
34922 maybe-configure-stageautoprofile-zlib:
34923 @if zlib-bootstrap
34924 maybe-configure-stageautoprofile-zlib: configure-stageautoprofile-zlib
34925 configure-stageautoprofile-zlib:
34926         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
34927         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
34928         @r=`${PWD_COMMAND}`; export r; \
34929         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34930         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
34931         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
34932         $(HOST_EXPORTS) \
34933         $(POSTSTAGE1_HOST_EXPORTS) \
34934         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
34935         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
34936         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
34937         echo Configuring stage autoprofile in $(HOST_SUBDIR)/zlib; \
34938         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
34939         cd $(HOST_SUBDIR)/zlib || exit 1; \
34940         case $(srcdir) in \
34941           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34942           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
34943                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34944         esac; \
34945         module_srcdir=zlib; \
34946         $(SHELL) $$s/$$module_srcdir/configure \
34947           --srcdir=$${topdir}/$$module_srcdir \
34948           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34949           --target=${target_alias} \
34950           --with-build-libsubdir=$(HOST_SUBDIR) \
34951           $(STAGEautoprofile_CONFIGURE_FLAGS) \
34952           @extra_host_zlib_configure_flags@
34953 @endif zlib-bootstrap
34954
34955 .PHONY: configure-stageautofeedback-zlib maybe-configure-stageautofeedback-zlib
34956 maybe-configure-stageautofeedback-zlib:
34957 @if zlib-bootstrap
34958 maybe-configure-stageautofeedback-zlib: configure-stageautofeedback-zlib
34959 configure-stageautofeedback-zlib:
34960         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
34961         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
34962         @r=`${PWD_COMMAND}`; export r; \
34963         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34964         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
34965         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
34966         $(HOST_EXPORTS) \
34967         $(POSTSTAGE1_HOST_EXPORTS) \
34968         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
34969         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
34970         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
34971         echo Configuring stage autofeedback in $(HOST_SUBDIR)/zlib; \
34972         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
34973         cd $(HOST_SUBDIR)/zlib || exit 1; \
34974         case $(srcdir) in \
34975           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34976           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
34977                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34978         esac; \
34979         module_srcdir=zlib; \
34980         $(SHELL) $$s/$$module_srcdir/configure \
34981           --srcdir=$${topdir}/$$module_srcdir \
34982           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34983           --target=${target_alias} \
34984           --with-build-libsubdir=$(HOST_SUBDIR) \
34985           $(STAGEautofeedback_CONFIGURE_FLAGS) \
34986           @extra_host_zlib_configure_flags@
34987 @endif zlib-bootstrap
34988
34989
34990
34991
34992
34993 .PHONY: all-zlib maybe-all-zlib
34994 maybe-all-zlib:
34995 @if gcc-bootstrap
34996 all-zlib: stage_current
34997 @endif gcc-bootstrap
34998 @if zlib
34999 TARGET-zlib=all
35000 maybe-all-zlib: all-zlib
35001 all-zlib: configure-zlib
35002         @r=`${PWD_COMMAND}`; export r; \
35003         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35004         $(HOST_EXPORTS)  \
35005         (cd $(HOST_SUBDIR)/zlib && \
35006           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
35007                 $(TARGET-zlib))
35008 @endif zlib
35009
35010
35011
35012 .PHONY: all-stage1-zlib maybe-all-stage1-zlib
35013 .PHONY: clean-stage1-zlib maybe-clean-stage1-zlib
35014 maybe-all-stage1-zlib:
35015 maybe-clean-stage1-zlib:
35016 @if zlib-bootstrap
35017 maybe-all-stage1-zlib: all-stage1-zlib
35018 all-stage1: all-stage1-zlib
35019 TARGET-stage1-zlib = $(TARGET-zlib)
35020 all-stage1-zlib: configure-stage1-zlib
35021         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
35022         @r=`${PWD_COMMAND}`; export r; \
35023         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35024         TFLAGS="$(STAGE1_TFLAGS)"; \
35025         $(HOST_EXPORTS)  \
35026         cd $(HOST_SUBDIR)/zlib && \
35027          \
35028         $(MAKE) $(BASE_FLAGS_TO_PASS) \
35029                 CFLAGS="$(STAGE1_CFLAGS)" \
35030                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
35031                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
35032                 LIBCFLAGS="$(LIBCFLAGS)" \
35033                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35034                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35035                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35036                 $(EXTRA_HOST_FLAGS)  \
35037                 $(STAGE1_FLAGS_TO_PASS)  \
35038                 TFLAGS="$(STAGE1_TFLAGS)"  \
35039                 $(TARGET-stage1-zlib)
35040
35041 maybe-clean-stage1-zlib: clean-stage1-zlib
35042 clean-stage1: clean-stage1-zlib
35043 clean-stage1-zlib:
35044         @if [ $(current_stage) = stage1 ]; then \
35045           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
35046         else \
35047           [ -f $(HOST_SUBDIR)/stage1-zlib/Makefile ] || exit 0; \
35048           $(MAKE) stage1-start; \
35049         fi; \
35050         cd $(HOST_SUBDIR)/zlib && \
35051         $(MAKE) $(EXTRA_HOST_FLAGS)  \
35052         $(STAGE1_FLAGS_TO_PASS)  clean
35053 @endif zlib-bootstrap
35054
35055
35056 .PHONY: all-stage2-zlib maybe-all-stage2-zlib
35057 .PHONY: clean-stage2-zlib maybe-clean-stage2-zlib
35058 maybe-all-stage2-zlib:
35059 maybe-clean-stage2-zlib:
35060 @if zlib-bootstrap
35061 maybe-all-stage2-zlib: all-stage2-zlib
35062 all-stage2: all-stage2-zlib
35063 TARGET-stage2-zlib = $(TARGET-zlib)
35064 all-stage2-zlib: configure-stage2-zlib
35065         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
35066         @r=`${PWD_COMMAND}`; export r; \
35067         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35068         TFLAGS="$(STAGE2_TFLAGS)"; \
35069         $(HOST_EXPORTS) \
35070         $(POSTSTAGE1_HOST_EXPORTS)  \
35071         cd $(HOST_SUBDIR)/zlib && \
35072          \
35073         $(MAKE) $(BASE_FLAGS_TO_PASS) \
35074                 CFLAGS="$(STAGE2_CFLAGS)" \
35075                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
35076                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
35077                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
35078                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35079                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35080                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35081                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
35082                 TFLAGS="$(STAGE2_TFLAGS)"  \
35083                 $(TARGET-stage2-zlib)
35084
35085 maybe-clean-stage2-zlib: clean-stage2-zlib
35086 clean-stage2: clean-stage2-zlib
35087 clean-stage2-zlib:
35088         @if [ $(current_stage) = stage2 ]; then \
35089           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
35090         else \
35091           [ -f $(HOST_SUBDIR)/stage2-zlib/Makefile ] || exit 0; \
35092           $(MAKE) stage2-start; \
35093         fi; \
35094         cd $(HOST_SUBDIR)/zlib && \
35095         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
35096 @endif zlib-bootstrap
35097
35098
35099 .PHONY: all-stage3-zlib maybe-all-stage3-zlib
35100 .PHONY: clean-stage3-zlib maybe-clean-stage3-zlib
35101 maybe-all-stage3-zlib:
35102 maybe-clean-stage3-zlib:
35103 @if zlib-bootstrap
35104 maybe-all-stage3-zlib: all-stage3-zlib
35105 all-stage3: all-stage3-zlib
35106 TARGET-stage3-zlib = $(TARGET-zlib)
35107 all-stage3-zlib: configure-stage3-zlib
35108         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
35109         @r=`${PWD_COMMAND}`; export r; \
35110         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35111         TFLAGS="$(STAGE3_TFLAGS)"; \
35112         $(HOST_EXPORTS) \
35113         $(POSTSTAGE1_HOST_EXPORTS)  \
35114         cd $(HOST_SUBDIR)/zlib && \
35115          \
35116         $(MAKE) $(BASE_FLAGS_TO_PASS) \
35117                 CFLAGS="$(STAGE3_CFLAGS)" \
35118                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
35119                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
35120                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
35121                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35122                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35123                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35124                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
35125                 TFLAGS="$(STAGE3_TFLAGS)"  \
35126                 $(TARGET-stage3-zlib)
35127
35128 maybe-clean-stage3-zlib: clean-stage3-zlib
35129 clean-stage3: clean-stage3-zlib
35130 clean-stage3-zlib:
35131         @if [ $(current_stage) = stage3 ]; then \
35132           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
35133         else \
35134           [ -f $(HOST_SUBDIR)/stage3-zlib/Makefile ] || exit 0; \
35135           $(MAKE) stage3-start; \
35136         fi; \
35137         cd $(HOST_SUBDIR)/zlib && \
35138         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
35139 @endif zlib-bootstrap
35140
35141
35142 .PHONY: all-stage4-zlib maybe-all-stage4-zlib
35143 .PHONY: clean-stage4-zlib maybe-clean-stage4-zlib
35144 maybe-all-stage4-zlib:
35145 maybe-clean-stage4-zlib:
35146 @if zlib-bootstrap
35147 maybe-all-stage4-zlib: all-stage4-zlib
35148 all-stage4: all-stage4-zlib
35149 TARGET-stage4-zlib = $(TARGET-zlib)
35150 all-stage4-zlib: configure-stage4-zlib
35151         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
35152         @r=`${PWD_COMMAND}`; export r; \
35153         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35154         TFLAGS="$(STAGE4_TFLAGS)"; \
35155         $(HOST_EXPORTS) \
35156         $(POSTSTAGE1_HOST_EXPORTS)  \
35157         cd $(HOST_SUBDIR)/zlib && \
35158          \
35159         $(MAKE) $(BASE_FLAGS_TO_PASS) \
35160                 CFLAGS="$(STAGE4_CFLAGS)" \
35161                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
35162                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
35163                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
35164                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35165                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35166                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35167                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
35168                 TFLAGS="$(STAGE4_TFLAGS)"  \
35169                 $(TARGET-stage4-zlib)
35170
35171 maybe-clean-stage4-zlib: clean-stage4-zlib
35172 clean-stage4: clean-stage4-zlib
35173 clean-stage4-zlib:
35174         @if [ $(current_stage) = stage4 ]; then \
35175           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
35176         else \
35177           [ -f $(HOST_SUBDIR)/stage4-zlib/Makefile ] || exit 0; \
35178           $(MAKE) stage4-start; \
35179         fi; \
35180         cd $(HOST_SUBDIR)/zlib && \
35181         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
35182 @endif zlib-bootstrap
35183
35184
35185 .PHONY: all-stageprofile-zlib maybe-all-stageprofile-zlib
35186 .PHONY: clean-stageprofile-zlib maybe-clean-stageprofile-zlib
35187 maybe-all-stageprofile-zlib:
35188 maybe-clean-stageprofile-zlib:
35189 @if zlib-bootstrap
35190 maybe-all-stageprofile-zlib: all-stageprofile-zlib
35191 all-stageprofile: all-stageprofile-zlib
35192 TARGET-stageprofile-zlib = $(TARGET-zlib)
35193 all-stageprofile-zlib: configure-stageprofile-zlib
35194         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
35195         @r=`${PWD_COMMAND}`; export r; \
35196         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35197         TFLAGS="$(STAGEprofile_TFLAGS)"; \
35198         $(HOST_EXPORTS) \
35199         $(POSTSTAGE1_HOST_EXPORTS)  \
35200         cd $(HOST_SUBDIR)/zlib && \
35201          \
35202         $(MAKE) $(BASE_FLAGS_TO_PASS) \
35203                 CFLAGS="$(STAGEprofile_CFLAGS)" \
35204                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
35205                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
35206                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
35207                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35208                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35209                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35210                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
35211                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
35212                 $(TARGET-stageprofile-zlib)
35213
35214 maybe-clean-stageprofile-zlib: clean-stageprofile-zlib
35215 clean-stageprofile: clean-stageprofile-zlib
35216 clean-stageprofile-zlib:
35217         @if [ $(current_stage) = stageprofile ]; then \
35218           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
35219         else \
35220           [ -f $(HOST_SUBDIR)/stageprofile-zlib/Makefile ] || exit 0; \
35221           $(MAKE) stageprofile-start; \
35222         fi; \
35223         cd $(HOST_SUBDIR)/zlib && \
35224         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
35225 @endif zlib-bootstrap
35226
35227
35228 .PHONY: all-stagetrain-zlib maybe-all-stagetrain-zlib
35229 .PHONY: clean-stagetrain-zlib maybe-clean-stagetrain-zlib
35230 maybe-all-stagetrain-zlib:
35231 maybe-clean-stagetrain-zlib:
35232 @if zlib-bootstrap
35233 maybe-all-stagetrain-zlib: all-stagetrain-zlib
35234 all-stagetrain: all-stagetrain-zlib
35235 TARGET-stagetrain-zlib = $(TARGET-zlib)
35236 all-stagetrain-zlib: configure-stagetrain-zlib
35237         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
35238         @r=`${PWD_COMMAND}`; export r; \
35239         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35240         TFLAGS="$(STAGEtrain_TFLAGS)"; \
35241         $(HOST_EXPORTS) \
35242         $(POSTSTAGE1_HOST_EXPORTS)  \
35243         cd $(HOST_SUBDIR)/zlib && \
35244          \
35245         $(MAKE) $(BASE_FLAGS_TO_PASS) \
35246                 CFLAGS="$(STAGEtrain_CFLAGS)" \
35247                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
35248                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
35249                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
35250                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35251                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35252                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35253                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
35254                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
35255                 $(TARGET-stagetrain-zlib)
35256
35257 maybe-clean-stagetrain-zlib: clean-stagetrain-zlib
35258 clean-stagetrain: clean-stagetrain-zlib
35259 clean-stagetrain-zlib:
35260         @if [ $(current_stage) = stagetrain ]; then \
35261           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
35262         else \
35263           [ -f $(HOST_SUBDIR)/stagetrain-zlib/Makefile ] || exit 0; \
35264           $(MAKE) stagetrain-start; \
35265         fi; \
35266         cd $(HOST_SUBDIR)/zlib && \
35267         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
35268 @endif zlib-bootstrap
35269
35270
35271 .PHONY: all-stagefeedback-zlib maybe-all-stagefeedback-zlib
35272 .PHONY: clean-stagefeedback-zlib maybe-clean-stagefeedback-zlib
35273 maybe-all-stagefeedback-zlib:
35274 maybe-clean-stagefeedback-zlib:
35275 @if zlib-bootstrap
35276 maybe-all-stagefeedback-zlib: all-stagefeedback-zlib
35277 all-stagefeedback: all-stagefeedback-zlib
35278 TARGET-stagefeedback-zlib = $(TARGET-zlib)
35279 all-stagefeedback-zlib: configure-stagefeedback-zlib
35280         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
35281         @r=`${PWD_COMMAND}`; export r; \
35282         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35283         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
35284         $(HOST_EXPORTS) \
35285         $(POSTSTAGE1_HOST_EXPORTS)  \
35286         cd $(HOST_SUBDIR)/zlib && \
35287          \
35288         $(MAKE) $(BASE_FLAGS_TO_PASS) \
35289                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
35290                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
35291                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
35292                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
35293                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35294                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35295                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35296                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
35297                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
35298                 $(TARGET-stagefeedback-zlib)
35299
35300 maybe-clean-stagefeedback-zlib: clean-stagefeedback-zlib
35301 clean-stagefeedback: clean-stagefeedback-zlib
35302 clean-stagefeedback-zlib:
35303         @if [ $(current_stage) = stagefeedback ]; then \
35304           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
35305         else \
35306           [ -f $(HOST_SUBDIR)/stagefeedback-zlib/Makefile ] || exit 0; \
35307           $(MAKE) stagefeedback-start; \
35308         fi; \
35309         cd $(HOST_SUBDIR)/zlib && \
35310         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
35311 @endif zlib-bootstrap
35312
35313
35314 .PHONY: all-stageautoprofile-zlib maybe-all-stageautoprofile-zlib
35315 .PHONY: clean-stageautoprofile-zlib maybe-clean-stageautoprofile-zlib
35316 maybe-all-stageautoprofile-zlib:
35317 maybe-clean-stageautoprofile-zlib:
35318 @if zlib-bootstrap
35319 maybe-all-stageautoprofile-zlib: all-stageautoprofile-zlib
35320 all-stageautoprofile: all-stageautoprofile-zlib
35321 TARGET-stageautoprofile-zlib = $(TARGET-zlib)
35322 all-stageautoprofile-zlib: configure-stageautoprofile-zlib
35323         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
35324         @r=`${PWD_COMMAND}`; export r; \
35325         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35326         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
35327         $(HOST_EXPORTS) \
35328         $(POSTSTAGE1_HOST_EXPORTS)  \
35329         cd $(HOST_SUBDIR)/zlib && \
35330         $$s/gcc/config/i386/$(AUTO_PROFILE) \
35331         $(MAKE) $(BASE_FLAGS_TO_PASS) \
35332                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
35333                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
35334                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
35335                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
35336                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35337                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35338                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35339                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
35340                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
35341                 $(TARGET-stageautoprofile-zlib)
35342
35343 maybe-clean-stageautoprofile-zlib: clean-stageautoprofile-zlib
35344 clean-stageautoprofile: clean-stageautoprofile-zlib
35345 clean-stageautoprofile-zlib:
35346         @if [ $(current_stage) = stageautoprofile ]; then \
35347           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
35348         else \
35349           [ -f $(HOST_SUBDIR)/stageautoprofile-zlib/Makefile ] || exit 0; \
35350           $(MAKE) stageautoprofile-start; \
35351         fi; \
35352         cd $(HOST_SUBDIR)/zlib && \
35353         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
35354 @endif zlib-bootstrap
35355
35356
35357 .PHONY: all-stageautofeedback-zlib maybe-all-stageautofeedback-zlib
35358 .PHONY: clean-stageautofeedback-zlib maybe-clean-stageautofeedback-zlib
35359 maybe-all-stageautofeedback-zlib:
35360 maybe-clean-stageautofeedback-zlib:
35361 @if zlib-bootstrap
35362 maybe-all-stageautofeedback-zlib: all-stageautofeedback-zlib
35363 all-stageautofeedback: all-stageautofeedback-zlib
35364 TARGET-stageautofeedback-zlib = $(TARGET-zlib)
35365 all-stageautofeedback-zlib: configure-stageautofeedback-zlib
35366         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
35367         @r=`${PWD_COMMAND}`; export r; \
35368         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35369         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
35370         $(HOST_EXPORTS) \
35371         $(POSTSTAGE1_HOST_EXPORTS)  \
35372         cd $(HOST_SUBDIR)/zlib && \
35373          \
35374         $(MAKE) $(BASE_FLAGS_TO_PASS) \
35375                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
35376                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
35377                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
35378                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
35379                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35380                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35381                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35382                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
35383                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
35384                 $(TARGET-stageautofeedback-zlib)
35385
35386 maybe-clean-stageautofeedback-zlib: clean-stageautofeedback-zlib
35387 clean-stageautofeedback: clean-stageautofeedback-zlib
35388 clean-stageautofeedback-zlib:
35389         @if [ $(current_stage) = stageautofeedback ]; then \
35390           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
35391         else \
35392           [ -f $(HOST_SUBDIR)/stageautofeedback-zlib/Makefile ] || exit 0; \
35393           $(MAKE) stageautofeedback-start; \
35394         fi; \
35395         cd $(HOST_SUBDIR)/zlib && \
35396         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
35397 @endif zlib-bootstrap
35398
35399
35400
35401
35402
35403 .PHONY: check-zlib maybe-check-zlib
35404 maybe-check-zlib:
35405 @if zlib
35406 maybe-check-zlib: check-zlib
35407
35408 check-zlib:
35409
35410 @endif zlib
35411
35412 .PHONY: install-zlib maybe-install-zlib
35413 maybe-install-zlib:
35414 @if zlib
35415 maybe-install-zlib: install-zlib
35416
35417 install-zlib:
35418
35419 @endif zlib
35420
35421 .PHONY: install-strip-zlib maybe-install-strip-zlib
35422 maybe-install-strip-zlib:
35423 @if zlib
35424 maybe-install-strip-zlib: install-strip-zlib
35425
35426 install-strip-zlib:
35427
35428 @endif zlib
35429
35430 # Other targets (info, dvi, pdf, etc.)
35431
35432 .PHONY: maybe-info-zlib info-zlib
35433 maybe-info-zlib:
35434 @if zlib
35435 maybe-info-zlib: info-zlib
35436
35437 info-zlib: \
35438     configure-zlib 
35439         @[ -f ./zlib/Makefile ] || exit 0; \
35440         r=`${PWD_COMMAND}`; export r; \
35441         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35442         $(HOST_EXPORTS) \
35443         for flag in $(EXTRA_HOST_FLAGS) ; do \
35444           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35445         done; \
35446         echo "Doing info in zlib"; \
35447         (cd $(HOST_SUBDIR)/zlib && \
35448           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35449                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35450                   "RANLIB=$${RANLIB}" \
35451                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35452                   info) \
35453           || exit 1
35454
35455 @endif zlib
35456
35457 .PHONY: maybe-dvi-zlib dvi-zlib
35458 maybe-dvi-zlib:
35459 @if zlib
35460 maybe-dvi-zlib: dvi-zlib
35461
35462 dvi-zlib: \
35463     configure-zlib 
35464         @[ -f ./zlib/Makefile ] || exit 0; \
35465         r=`${PWD_COMMAND}`; export r; \
35466         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35467         $(HOST_EXPORTS) \
35468         for flag in $(EXTRA_HOST_FLAGS) ; do \
35469           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35470         done; \
35471         echo "Doing dvi in zlib"; \
35472         (cd $(HOST_SUBDIR)/zlib && \
35473           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35474                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35475                   "RANLIB=$${RANLIB}" \
35476                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35477                   dvi) \
35478           || exit 1
35479
35480 @endif zlib
35481
35482 .PHONY: maybe-pdf-zlib pdf-zlib
35483 maybe-pdf-zlib:
35484 @if zlib
35485 maybe-pdf-zlib: pdf-zlib
35486
35487 pdf-zlib: \
35488     configure-zlib 
35489         @[ -f ./zlib/Makefile ] || exit 0; \
35490         r=`${PWD_COMMAND}`; export r; \
35491         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35492         $(HOST_EXPORTS) \
35493         for flag in $(EXTRA_HOST_FLAGS) ; do \
35494           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35495         done; \
35496         echo "Doing pdf in zlib"; \
35497         (cd $(HOST_SUBDIR)/zlib && \
35498           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35499                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35500                   "RANLIB=$${RANLIB}" \
35501                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35502                   pdf) \
35503           || exit 1
35504
35505 @endif zlib
35506
35507 .PHONY: maybe-html-zlib html-zlib
35508 maybe-html-zlib:
35509 @if zlib
35510 maybe-html-zlib: html-zlib
35511
35512 html-zlib: \
35513     configure-zlib 
35514         @[ -f ./zlib/Makefile ] || exit 0; \
35515         r=`${PWD_COMMAND}`; export r; \
35516         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35517         $(HOST_EXPORTS) \
35518         for flag in $(EXTRA_HOST_FLAGS) ; do \
35519           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35520         done; \
35521         echo "Doing html in zlib"; \
35522         (cd $(HOST_SUBDIR)/zlib && \
35523           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35524                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35525                   "RANLIB=$${RANLIB}" \
35526                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35527                   html) \
35528           || exit 1
35529
35530 @endif zlib
35531
35532 .PHONY: maybe-TAGS-zlib TAGS-zlib
35533 maybe-TAGS-zlib:
35534 @if zlib
35535 maybe-TAGS-zlib: TAGS-zlib
35536
35537 TAGS-zlib: \
35538     configure-zlib 
35539         @[ -f ./zlib/Makefile ] || exit 0; \
35540         r=`${PWD_COMMAND}`; export r; \
35541         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35542         $(HOST_EXPORTS) \
35543         for flag in $(EXTRA_HOST_FLAGS) ; do \
35544           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35545         done; \
35546         echo "Doing TAGS in zlib"; \
35547         (cd $(HOST_SUBDIR)/zlib && \
35548           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35549                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35550                   "RANLIB=$${RANLIB}" \
35551                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35552                   TAGS) \
35553           || exit 1
35554
35555 @endif zlib
35556
35557 .PHONY: maybe-install-info-zlib install-info-zlib
35558 maybe-install-info-zlib:
35559 @if zlib
35560 maybe-install-info-zlib: install-info-zlib
35561
35562 install-info-zlib: \
35563     configure-zlib \
35564     info-zlib 
35565         @[ -f ./zlib/Makefile ] || exit 0; \
35566         r=`${PWD_COMMAND}`; export r; \
35567         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35568         $(HOST_EXPORTS) \
35569         for flag in $(EXTRA_HOST_FLAGS) ; do \
35570           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35571         done; \
35572         echo "Doing install-info in zlib"; \
35573         (cd $(HOST_SUBDIR)/zlib && \
35574           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35575                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35576                   "RANLIB=$${RANLIB}" \
35577                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35578                   install-info) \
35579           || exit 1
35580
35581 @endif zlib
35582
35583 .PHONY: maybe-install-dvi-zlib install-dvi-zlib
35584 maybe-install-dvi-zlib:
35585 @if zlib
35586 maybe-install-dvi-zlib: install-dvi-zlib
35587
35588 install-dvi-zlib: \
35589     configure-zlib \
35590     dvi-zlib 
35591         @[ -f ./zlib/Makefile ] || exit 0; \
35592         r=`${PWD_COMMAND}`; export r; \
35593         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35594         $(HOST_EXPORTS) \
35595         for flag in $(EXTRA_HOST_FLAGS) ; do \
35596           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35597         done; \
35598         echo "Doing install-dvi in zlib"; \
35599         (cd $(HOST_SUBDIR)/zlib && \
35600           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35601                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35602                   "RANLIB=$${RANLIB}" \
35603                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35604                   install-dvi) \
35605           || exit 1
35606
35607 @endif zlib
35608
35609 .PHONY: maybe-install-pdf-zlib install-pdf-zlib
35610 maybe-install-pdf-zlib:
35611 @if zlib
35612 maybe-install-pdf-zlib: install-pdf-zlib
35613
35614 install-pdf-zlib: \
35615     configure-zlib \
35616     pdf-zlib 
35617         @[ -f ./zlib/Makefile ] || exit 0; \
35618         r=`${PWD_COMMAND}`; export r; \
35619         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35620         $(HOST_EXPORTS) \
35621         for flag in $(EXTRA_HOST_FLAGS) ; do \
35622           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35623         done; \
35624         echo "Doing install-pdf in zlib"; \
35625         (cd $(HOST_SUBDIR)/zlib && \
35626           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35627                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35628                   "RANLIB=$${RANLIB}" \
35629                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35630                   install-pdf) \
35631           || exit 1
35632
35633 @endif zlib
35634
35635 .PHONY: maybe-install-html-zlib install-html-zlib
35636 maybe-install-html-zlib:
35637 @if zlib
35638 maybe-install-html-zlib: install-html-zlib
35639
35640 install-html-zlib: \
35641     configure-zlib \
35642     html-zlib 
35643         @[ -f ./zlib/Makefile ] || exit 0; \
35644         r=`${PWD_COMMAND}`; export r; \
35645         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35646         $(HOST_EXPORTS) \
35647         for flag in $(EXTRA_HOST_FLAGS) ; do \
35648           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35649         done; \
35650         echo "Doing install-html in zlib"; \
35651         (cd $(HOST_SUBDIR)/zlib && \
35652           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35653                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35654                   "RANLIB=$${RANLIB}" \
35655                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35656                   install-html) \
35657           || exit 1
35658
35659 @endif zlib
35660
35661 .PHONY: maybe-installcheck-zlib installcheck-zlib
35662 maybe-installcheck-zlib:
35663 @if zlib
35664 maybe-installcheck-zlib: installcheck-zlib
35665
35666 installcheck-zlib: \
35667     configure-zlib 
35668         @[ -f ./zlib/Makefile ] || exit 0; \
35669         r=`${PWD_COMMAND}`; export r; \
35670         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35671         $(HOST_EXPORTS) \
35672         for flag in $(EXTRA_HOST_FLAGS) ; do \
35673           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35674         done; \
35675         echo "Doing installcheck in zlib"; \
35676         (cd $(HOST_SUBDIR)/zlib && \
35677           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35678                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35679                   "RANLIB=$${RANLIB}" \
35680                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35681                   installcheck) \
35682           || exit 1
35683
35684 @endif zlib
35685
35686 .PHONY: maybe-mostlyclean-zlib mostlyclean-zlib
35687 maybe-mostlyclean-zlib:
35688 @if zlib
35689 maybe-mostlyclean-zlib: mostlyclean-zlib
35690
35691 mostlyclean-zlib: 
35692         @[ -f ./zlib/Makefile ] || exit 0; \
35693         r=`${PWD_COMMAND}`; export r; \
35694         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35695         $(HOST_EXPORTS) \
35696         for flag in $(EXTRA_HOST_FLAGS) ; do \
35697           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35698         done; \
35699         echo "Doing mostlyclean in zlib"; \
35700         (cd $(HOST_SUBDIR)/zlib && \
35701           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35702                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35703                   "RANLIB=$${RANLIB}" \
35704                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35705                   mostlyclean) \
35706           || exit 1
35707
35708 @endif zlib
35709
35710 .PHONY: maybe-clean-zlib clean-zlib
35711 maybe-clean-zlib:
35712 @if zlib
35713 maybe-clean-zlib: clean-zlib
35714
35715 clean-zlib: 
35716         @[ -f ./zlib/Makefile ] || exit 0; \
35717         r=`${PWD_COMMAND}`; export r; \
35718         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35719         $(HOST_EXPORTS) \
35720         for flag in $(EXTRA_HOST_FLAGS) ; do \
35721           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35722         done; \
35723         echo "Doing clean in zlib"; \
35724         (cd $(HOST_SUBDIR)/zlib && \
35725           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35726                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35727                   "RANLIB=$${RANLIB}" \
35728                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35729                   clean) \
35730           || exit 1
35731
35732 @endif zlib
35733
35734 .PHONY: maybe-distclean-zlib distclean-zlib
35735 maybe-distclean-zlib:
35736 @if zlib
35737 maybe-distclean-zlib: distclean-zlib
35738
35739 distclean-zlib: 
35740         @[ -f ./zlib/Makefile ] || exit 0; \
35741         r=`${PWD_COMMAND}`; export r; \
35742         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35743         $(HOST_EXPORTS) \
35744         for flag in $(EXTRA_HOST_FLAGS) ; do \
35745           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35746         done; \
35747         echo "Doing distclean in zlib"; \
35748         (cd $(HOST_SUBDIR)/zlib && \
35749           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35750                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35751                   "RANLIB=$${RANLIB}" \
35752                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35753                   distclean) \
35754           || exit 1
35755
35756 @endif zlib
35757
35758 .PHONY: maybe-maintainer-clean-zlib maintainer-clean-zlib
35759 maybe-maintainer-clean-zlib:
35760 @if zlib
35761 maybe-maintainer-clean-zlib: maintainer-clean-zlib
35762
35763 maintainer-clean-zlib: 
35764         @[ -f ./zlib/Makefile ] || exit 0; \
35765         r=`${PWD_COMMAND}`; export r; \
35766         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35767         $(HOST_EXPORTS) \
35768         for flag in $(EXTRA_HOST_FLAGS) ; do \
35769           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35770         done; \
35771         echo "Doing maintainer-clean in zlib"; \
35772         (cd $(HOST_SUBDIR)/zlib && \
35773           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35774                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35775                   "RANLIB=$${RANLIB}" \
35776                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35777                   maintainer-clean) \
35778           || exit 1
35779
35780 @endif zlib
35781
35782
35783
35784 .PHONY: configure-gnulib maybe-configure-gnulib
35785 maybe-configure-gnulib:
35786 @if gcc-bootstrap
35787 configure-gnulib: stage_current
35788 @endif gcc-bootstrap
35789 @if gnulib
35790 maybe-configure-gnulib: configure-gnulib
35791 configure-gnulib: 
35792         @: $(MAKE); $(unstage)
35793         @r=`${PWD_COMMAND}`; export r; \
35794         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35795         test ! -f $(HOST_SUBDIR)/gnulib/Makefile || exit 0; \
35796         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnulib; \
35797         $(HOST_EXPORTS)  \
35798         echo Configuring in $(HOST_SUBDIR)/gnulib; \
35799         cd "$(HOST_SUBDIR)/gnulib" || exit 1; \
35800         case $(srcdir) in \
35801           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35802           *) topdir=`echo $(HOST_SUBDIR)/gnulib/ | \
35803                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35804         esac; \
35805         module_srcdir=gnulib; \
35806         $(SHELL) \
35807           $$s/$$module_srcdir/configure \
35808           --srcdir=$${topdir}/$$module_srcdir \
35809           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35810           --target=${target_alias}  \
35811           || exit 1
35812 @endif gnulib
35813
35814
35815
35816
35817
35818 .PHONY: all-gnulib maybe-all-gnulib
35819 maybe-all-gnulib:
35820 @if gcc-bootstrap
35821 all-gnulib: stage_current
35822 @endif gcc-bootstrap
35823 @if gnulib
35824 TARGET-gnulib=all
35825 maybe-all-gnulib: all-gnulib
35826 all-gnulib: configure-gnulib
35827         @: $(MAKE); $(unstage)
35828         @r=`${PWD_COMMAND}`; export r; \
35829         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35830         $(HOST_EXPORTS)  \
35831         (cd $(HOST_SUBDIR)/gnulib && \
35832           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
35833                 $(TARGET-gnulib))
35834 @endif gnulib
35835
35836
35837
35838
35839 .PHONY: check-gnulib maybe-check-gnulib
35840 maybe-check-gnulib:
35841 @if gnulib
35842 maybe-check-gnulib: check-gnulib
35843
35844 check-gnulib:
35845         @: $(MAKE); $(unstage)
35846         @r=`${PWD_COMMAND}`; export r; \
35847         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35848         $(HOST_EXPORTS)  \
35849         (cd $(HOST_SUBDIR)/gnulib && \
35850           $(MAKE) $(FLAGS_TO_PASS)  check)
35851
35852 @endif gnulib
35853
35854 .PHONY: install-gnulib maybe-install-gnulib
35855 maybe-install-gnulib:
35856 @if gnulib
35857 maybe-install-gnulib: install-gnulib
35858
35859 install-gnulib: installdirs
35860         @: $(MAKE); $(unstage)
35861         @r=`${PWD_COMMAND}`; export r; \
35862         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35863         $(HOST_EXPORTS) \
35864         (cd $(HOST_SUBDIR)/gnulib && \
35865           $(MAKE) $(FLAGS_TO_PASS)  install)
35866
35867 @endif gnulib
35868
35869 .PHONY: install-strip-gnulib maybe-install-strip-gnulib
35870 maybe-install-strip-gnulib:
35871 @if gnulib
35872 maybe-install-strip-gnulib: install-strip-gnulib
35873
35874 install-strip-gnulib: installdirs
35875         @: $(MAKE); $(unstage)
35876         @r=`${PWD_COMMAND}`; export r; \
35877         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35878         $(HOST_EXPORTS) \
35879         (cd $(HOST_SUBDIR)/gnulib && \
35880           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
35881
35882 @endif gnulib
35883
35884 # Other targets (info, dvi, pdf, etc.)
35885
35886 .PHONY: maybe-info-gnulib info-gnulib
35887 maybe-info-gnulib:
35888 @if gnulib
35889 maybe-info-gnulib: info-gnulib
35890
35891 info-gnulib: \
35892     configure-gnulib 
35893         @: $(MAKE); $(unstage)
35894         @[ -f ./gnulib/Makefile ] || exit 0; \
35895         r=`${PWD_COMMAND}`; export r; \
35896         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35897         $(HOST_EXPORTS) \
35898         for flag in $(EXTRA_HOST_FLAGS) ; do \
35899           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35900         done; \
35901         echo "Doing info in gnulib"; \
35902         (cd $(HOST_SUBDIR)/gnulib && \
35903           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35904                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35905                   "RANLIB=$${RANLIB}" \
35906                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35907                   info) \
35908           || exit 1
35909
35910 @endif gnulib
35911
35912 .PHONY: maybe-dvi-gnulib dvi-gnulib
35913 maybe-dvi-gnulib:
35914 @if gnulib
35915 maybe-dvi-gnulib: dvi-gnulib
35916
35917 dvi-gnulib: \
35918     configure-gnulib 
35919         @: $(MAKE); $(unstage)
35920         @[ -f ./gnulib/Makefile ] || exit 0; \
35921         r=`${PWD_COMMAND}`; export r; \
35922         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35923         $(HOST_EXPORTS) \
35924         for flag in $(EXTRA_HOST_FLAGS) ; do \
35925           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35926         done; \
35927         echo "Doing dvi in gnulib"; \
35928         (cd $(HOST_SUBDIR)/gnulib && \
35929           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35930                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35931                   "RANLIB=$${RANLIB}" \
35932                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35933                   dvi) \
35934           || exit 1
35935
35936 @endif gnulib
35937
35938 .PHONY: maybe-pdf-gnulib pdf-gnulib
35939 maybe-pdf-gnulib:
35940 @if gnulib
35941 maybe-pdf-gnulib: pdf-gnulib
35942
35943 pdf-gnulib: \
35944     configure-gnulib 
35945         @: $(MAKE); $(unstage)
35946         @[ -f ./gnulib/Makefile ] || exit 0; \
35947         r=`${PWD_COMMAND}`; export r; \
35948         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35949         $(HOST_EXPORTS) \
35950         for flag in $(EXTRA_HOST_FLAGS) ; do \
35951           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35952         done; \
35953         echo "Doing pdf in gnulib"; \
35954         (cd $(HOST_SUBDIR)/gnulib && \
35955           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35956                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35957                   "RANLIB=$${RANLIB}" \
35958                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35959                   pdf) \
35960           || exit 1
35961
35962 @endif gnulib
35963
35964 .PHONY: maybe-html-gnulib html-gnulib
35965 maybe-html-gnulib:
35966 @if gnulib
35967 maybe-html-gnulib: html-gnulib
35968
35969 html-gnulib: \
35970     configure-gnulib 
35971         @: $(MAKE); $(unstage)
35972         @[ -f ./gnulib/Makefile ] || exit 0; \
35973         r=`${PWD_COMMAND}`; export r; \
35974         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35975         $(HOST_EXPORTS) \
35976         for flag in $(EXTRA_HOST_FLAGS) ; do \
35977           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35978         done; \
35979         echo "Doing html in gnulib"; \
35980         (cd $(HOST_SUBDIR)/gnulib && \
35981           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35982                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35983                   "RANLIB=$${RANLIB}" \
35984                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35985                   html) \
35986           || exit 1
35987
35988 @endif gnulib
35989
35990 .PHONY: maybe-TAGS-gnulib TAGS-gnulib
35991 maybe-TAGS-gnulib:
35992 @if gnulib
35993 maybe-TAGS-gnulib: TAGS-gnulib
35994
35995 TAGS-gnulib: \
35996     configure-gnulib 
35997         @: $(MAKE); $(unstage)
35998         @[ -f ./gnulib/Makefile ] || exit 0; \
35999         r=`${PWD_COMMAND}`; export r; \
36000         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36001         $(HOST_EXPORTS) \
36002         for flag in $(EXTRA_HOST_FLAGS) ; do \
36003           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36004         done; \
36005         echo "Doing TAGS in gnulib"; \
36006         (cd $(HOST_SUBDIR)/gnulib && \
36007           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36008                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36009                   "RANLIB=$${RANLIB}" \
36010                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36011                   TAGS) \
36012           || exit 1
36013
36014 @endif gnulib
36015
36016 .PHONY: maybe-install-info-gnulib install-info-gnulib
36017 maybe-install-info-gnulib:
36018 @if gnulib
36019 maybe-install-info-gnulib: install-info-gnulib
36020
36021 install-info-gnulib: \
36022     configure-gnulib \
36023     info-gnulib 
36024         @: $(MAKE); $(unstage)
36025         @[ -f ./gnulib/Makefile ] || exit 0; \
36026         r=`${PWD_COMMAND}`; export r; \
36027         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36028         $(HOST_EXPORTS) \
36029         for flag in $(EXTRA_HOST_FLAGS) ; do \
36030           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36031         done; \
36032         echo "Doing install-info in gnulib"; \
36033         (cd $(HOST_SUBDIR)/gnulib && \
36034           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36035                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36036                   "RANLIB=$${RANLIB}" \
36037                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36038                   install-info) \
36039           || exit 1
36040
36041 @endif gnulib
36042
36043 .PHONY: maybe-install-dvi-gnulib install-dvi-gnulib
36044 maybe-install-dvi-gnulib:
36045 @if gnulib
36046 maybe-install-dvi-gnulib: install-dvi-gnulib
36047
36048 install-dvi-gnulib: \
36049     configure-gnulib \
36050     dvi-gnulib 
36051         @: $(MAKE); $(unstage)
36052         @[ -f ./gnulib/Makefile ] || exit 0; \
36053         r=`${PWD_COMMAND}`; export r; \
36054         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36055         $(HOST_EXPORTS) \
36056         for flag in $(EXTRA_HOST_FLAGS) ; do \
36057           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36058         done; \
36059         echo "Doing install-dvi in gnulib"; \
36060         (cd $(HOST_SUBDIR)/gnulib && \
36061           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36062                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36063                   "RANLIB=$${RANLIB}" \
36064                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36065                   install-dvi) \
36066           || exit 1
36067
36068 @endif gnulib
36069
36070 .PHONY: maybe-install-pdf-gnulib install-pdf-gnulib
36071 maybe-install-pdf-gnulib:
36072 @if gnulib
36073 maybe-install-pdf-gnulib: install-pdf-gnulib
36074
36075 install-pdf-gnulib: \
36076     configure-gnulib \
36077     pdf-gnulib 
36078         @: $(MAKE); $(unstage)
36079         @[ -f ./gnulib/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 install-pdf in gnulib"; \
36087         (cd $(HOST_SUBDIR)/gnulib && \
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                   install-pdf) \
36093           || exit 1
36094
36095 @endif gnulib
36096
36097 .PHONY: maybe-install-html-gnulib install-html-gnulib
36098 maybe-install-html-gnulib:
36099 @if gnulib
36100 maybe-install-html-gnulib: install-html-gnulib
36101
36102 install-html-gnulib: \
36103     configure-gnulib \
36104     html-gnulib 
36105         @: $(MAKE); $(unstage)
36106         @[ -f ./gnulib/Makefile ] || exit 0; \
36107         r=`${PWD_COMMAND}`; export r; \
36108         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36109         $(HOST_EXPORTS) \
36110         for flag in $(EXTRA_HOST_FLAGS) ; do \
36111           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36112         done; \
36113         echo "Doing install-html in gnulib"; \
36114         (cd $(HOST_SUBDIR)/gnulib && \
36115           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36116                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36117                   "RANLIB=$${RANLIB}" \
36118                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36119                   install-html) \
36120           || exit 1
36121
36122 @endif gnulib
36123
36124 .PHONY: maybe-installcheck-gnulib installcheck-gnulib
36125 maybe-installcheck-gnulib:
36126 @if gnulib
36127 maybe-installcheck-gnulib: installcheck-gnulib
36128
36129 installcheck-gnulib: \
36130     configure-gnulib 
36131         @: $(MAKE); $(unstage)
36132         @[ -f ./gnulib/Makefile ] || exit 0; \
36133         r=`${PWD_COMMAND}`; export r; \
36134         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36135         $(HOST_EXPORTS) \
36136         for flag in $(EXTRA_HOST_FLAGS) ; do \
36137           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36138         done; \
36139         echo "Doing installcheck in gnulib"; \
36140         (cd $(HOST_SUBDIR)/gnulib && \
36141           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36142                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36143                   "RANLIB=$${RANLIB}" \
36144                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36145                   installcheck) \
36146           || exit 1
36147
36148 @endif gnulib
36149
36150 .PHONY: maybe-mostlyclean-gnulib mostlyclean-gnulib
36151 maybe-mostlyclean-gnulib:
36152 @if gnulib
36153 maybe-mostlyclean-gnulib: mostlyclean-gnulib
36154
36155 mostlyclean-gnulib: 
36156         @: $(MAKE); $(unstage)
36157         @[ -f ./gnulib/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 mostlyclean in gnulib"; \
36165         (cd $(HOST_SUBDIR)/gnulib && \
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                   mostlyclean) \
36171           || exit 1
36172
36173 @endif gnulib
36174
36175 .PHONY: maybe-clean-gnulib clean-gnulib
36176 maybe-clean-gnulib:
36177 @if gnulib
36178 maybe-clean-gnulib: clean-gnulib
36179
36180 clean-gnulib: 
36181         @: $(MAKE); $(unstage)
36182         @[ -f ./gnulib/Makefile ] || exit 0; \
36183         r=`${PWD_COMMAND}`; export r; \
36184         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36185         $(HOST_EXPORTS) \
36186         for flag in $(EXTRA_HOST_FLAGS) ; do \
36187           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36188         done; \
36189         echo "Doing clean in gnulib"; \
36190         (cd $(HOST_SUBDIR)/gnulib && \
36191           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36192                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36193                   "RANLIB=$${RANLIB}" \
36194                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36195                   clean) \
36196           || exit 1
36197
36198 @endif gnulib
36199
36200 .PHONY: maybe-distclean-gnulib distclean-gnulib
36201 maybe-distclean-gnulib:
36202 @if gnulib
36203 maybe-distclean-gnulib: distclean-gnulib
36204
36205 distclean-gnulib: 
36206         @: $(MAKE); $(unstage)
36207         @[ -f ./gnulib/Makefile ] || exit 0; \
36208         r=`${PWD_COMMAND}`; export r; \
36209         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36210         $(HOST_EXPORTS) \
36211         for flag in $(EXTRA_HOST_FLAGS) ; do \
36212           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36213         done; \
36214         echo "Doing distclean in gnulib"; \
36215         (cd $(HOST_SUBDIR)/gnulib && \
36216           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36217                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36218                   "RANLIB=$${RANLIB}" \
36219                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36220                   distclean) \
36221           || exit 1
36222
36223 @endif gnulib
36224
36225 .PHONY: maybe-maintainer-clean-gnulib maintainer-clean-gnulib
36226 maybe-maintainer-clean-gnulib:
36227 @if gnulib
36228 maybe-maintainer-clean-gnulib: maintainer-clean-gnulib
36229
36230 maintainer-clean-gnulib: 
36231         @: $(MAKE); $(unstage)
36232         @[ -f ./gnulib/Makefile ] || exit 0; \
36233         r=`${PWD_COMMAND}`; export r; \
36234         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36235         $(HOST_EXPORTS) \
36236         for flag in $(EXTRA_HOST_FLAGS) ; do \
36237           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36238         done; \
36239         echo "Doing maintainer-clean in gnulib"; \
36240         (cd $(HOST_SUBDIR)/gnulib && \
36241           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36242                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36243                   "RANLIB=$${RANLIB}" \
36244                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36245                   maintainer-clean) \
36246           || exit 1
36247
36248 @endif gnulib
36249
36250
36251
36252 .PHONY: configure-gdbsupport maybe-configure-gdbsupport
36253 maybe-configure-gdbsupport:
36254 @if gcc-bootstrap
36255 configure-gdbsupport: stage_current
36256 @endif gcc-bootstrap
36257 @if gdbsupport
36258 maybe-configure-gdbsupport: configure-gdbsupport
36259 configure-gdbsupport: 
36260         @: $(MAKE); $(unstage)
36261         @r=`${PWD_COMMAND}`; export r; \
36262         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36263         test ! -f $(HOST_SUBDIR)/gdbsupport/Makefile || exit 0; \
36264         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdbsupport; \
36265         $(HOST_EXPORTS)  \
36266         echo Configuring in $(HOST_SUBDIR)/gdbsupport; \
36267         cd "$(HOST_SUBDIR)/gdbsupport" || exit 1; \
36268         case $(srcdir) in \
36269           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36270           *) topdir=`echo $(HOST_SUBDIR)/gdbsupport/ | \
36271                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36272         esac; \
36273         module_srcdir=gdbsupport; \
36274         $(SHELL) \
36275           $$s/$$module_srcdir/configure \
36276           --srcdir=$${topdir}/$$module_srcdir \
36277           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36278           --target=${target_alias}  \
36279           || exit 1
36280 @endif gdbsupport
36281
36282
36283
36284
36285
36286 .PHONY: all-gdbsupport maybe-all-gdbsupport
36287 maybe-all-gdbsupport:
36288 @if gcc-bootstrap
36289 all-gdbsupport: stage_current
36290 @endif gcc-bootstrap
36291 @if gdbsupport
36292 TARGET-gdbsupport=all
36293 maybe-all-gdbsupport: all-gdbsupport
36294 all-gdbsupport: configure-gdbsupport
36295         @: $(MAKE); $(unstage)
36296         @r=`${PWD_COMMAND}`; export r; \
36297         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36298         $(HOST_EXPORTS)  \
36299         (cd $(HOST_SUBDIR)/gdbsupport && \
36300           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
36301                 $(TARGET-gdbsupport))
36302 @endif gdbsupport
36303
36304
36305
36306
36307 .PHONY: check-gdbsupport maybe-check-gdbsupport
36308 maybe-check-gdbsupport:
36309 @if gdbsupport
36310 maybe-check-gdbsupport: check-gdbsupport
36311
36312 check-gdbsupport:
36313         @: $(MAKE); $(unstage)
36314         @r=`${PWD_COMMAND}`; export r; \
36315         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36316         $(HOST_EXPORTS)  \
36317         (cd $(HOST_SUBDIR)/gdbsupport && \
36318           $(MAKE) $(FLAGS_TO_PASS)  check)
36319
36320 @endif gdbsupport
36321
36322 .PHONY: install-gdbsupport maybe-install-gdbsupport
36323 maybe-install-gdbsupport:
36324 @if gdbsupport
36325 maybe-install-gdbsupport: install-gdbsupport
36326
36327 install-gdbsupport: installdirs
36328         @: $(MAKE); $(unstage)
36329         @r=`${PWD_COMMAND}`; export r; \
36330         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36331         $(HOST_EXPORTS) \
36332         (cd $(HOST_SUBDIR)/gdbsupport && \
36333           $(MAKE) $(FLAGS_TO_PASS)  install)
36334
36335 @endif gdbsupport
36336
36337 .PHONY: install-strip-gdbsupport maybe-install-strip-gdbsupport
36338 maybe-install-strip-gdbsupport:
36339 @if gdbsupport
36340 maybe-install-strip-gdbsupport: install-strip-gdbsupport
36341
36342 install-strip-gdbsupport: installdirs
36343         @: $(MAKE); $(unstage)
36344         @r=`${PWD_COMMAND}`; export r; \
36345         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36346         $(HOST_EXPORTS) \
36347         (cd $(HOST_SUBDIR)/gdbsupport && \
36348           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
36349
36350 @endif gdbsupport
36351
36352 # Other targets (info, dvi, pdf, etc.)
36353
36354 .PHONY: maybe-info-gdbsupport info-gdbsupport
36355 maybe-info-gdbsupport:
36356 @if gdbsupport
36357 maybe-info-gdbsupport: info-gdbsupport
36358
36359 info-gdbsupport: \
36360     configure-gdbsupport 
36361         @: $(MAKE); $(unstage)
36362         @[ -f ./gdbsupport/Makefile ] || exit 0; \
36363         r=`${PWD_COMMAND}`; export r; \
36364         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36365         $(HOST_EXPORTS) \
36366         for flag in $(EXTRA_HOST_FLAGS) ; do \
36367           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36368         done; \
36369         echo "Doing info in gdbsupport"; \
36370         (cd $(HOST_SUBDIR)/gdbsupport && \
36371           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36372                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36373                   "RANLIB=$${RANLIB}" \
36374                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36375                   info) \
36376           || exit 1
36377
36378 @endif gdbsupport
36379
36380 .PHONY: maybe-dvi-gdbsupport dvi-gdbsupport
36381 maybe-dvi-gdbsupport:
36382 @if gdbsupport
36383 maybe-dvi-gdbsupport: dvi-gdbsupport
36384
36385 dvi-gdbsupport: \
36386     configure-gdbsupport 
36387         @: $(MAKE); $(unstage)
36388         @[ -f ./gdbsupport/Makefile ] || exit 0; \
36389         r=`${PWD_COMMAND}`; export r; \
36390         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36391         $(HOST_EXPORTS) \
36392         for flag in $(EXTRA_HOST_FLAGS) ; do \
36393           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36394         done; \
36395         echo "Doing dvi in gdbsupport"; \
36396         (cd $(HOST_SUBDIR)/gdbsupport && \
36397           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36398                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36399                   "RANLIB=$${RANLIB}" \
36400                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36401                   dvi) \
36402           || exit 1
36403
36404 @endif gdbsupport
36405
36406 .PHONY: maybe-pdf-gdbsupport pdf-gdbsupport
36407 maybe-pdf-gdbsupport:
36408 @if gdbsupport
36409 maybe-pdf-gdbsupport: pdf-gdbsupport
36410
36411 pdf-gdbsupport: \
36412     configure-gdbsupport 
36413         @: $(MAKE); $(unstage)
36414         @[ -f ./gdbsupport/Makefile ] || exit 0; \
36415         r=`${PWD_COMMAND}`; export r; \
36416         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36417         $(HOST_EXPORTS) \
36418         for flag in $(EXTRA_HOST_FLAGS) ; do \
36419           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36420         done; \
36421         echo "Doing pdf in gdbsupport"; \
36422         (cd $(HOST_SUBDIR)/gdbsupport && \
36423           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36424                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36425                   "RANLIB=$${RANLIB}" \
36426                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36427                   pdf) \
36428           || exit 1
36429
36430 @endif gdbsupport
36431
36432 .PHONY: maybe-html-gdbsupport html-gdbsupport
36433 maybe-html-gdbsupport:
36434 @if gdbsupport
36435 maybe-html-gdbsupport: html-gdbsupport
36436
36437 html-gdbsupport: \
36438     configure-gdbsupport 
36439         @: $(MAKE); $(unstage)
36440         @[ -f ./gdbsupport/Makefile ] || exit 0; \
36441         r=`${PWD_COMMAND}`; export r; \
36442         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36443         $(HOST_EXPORTS) \
36444         for flag in $(EXTRA_HOST_FLAGS) ; do \
36445           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36446         done; \
36447         echo "Doing html in gdbsupport"; \
36448         (cd $(HOST_SUBDIR)/gdbsupport && \
36449           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36450                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36451                   "RANLIB=$${RANLIB}" \
36452                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36453                   html) \
36454           || exit 1
36455
36456 @endif gdbsupport
36457
36458 .PHONY: maybe-TAGS-gdbsupport TAGS-gdbsupport
36459 maybe-TAGS-gdbsupport:
36460 @if gdbsupport
36461 maybe-TAGS-gdbsupport: TAGS-gdbsupport
36462
36463 TAGS-gdbsupport: \
36464     configure-gdbsupport 
36465         @: $(MAKE); $(unstage)
36466         @[ -f ./gdbsupport/Makefile ] || exit 0; \
36467         r=`${PWD_COMMAND}`; export r; \
36468         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36469         $(HOST_EXPORTS) \
36470         for flag in $(EXTRA_HOST_FLAGS) ; do \
36471           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36472         done; \
36473         echo "Doing TAGS in gdbsupport"; \
36474         (cd $(HOST_SUBDIR)/gdbsupport && \
36475           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36476                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36477                   "RANLIB=$${RANLIB}" \
36478                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36479                   TAGS) \
36480           || exit 1
36481
36482 @endif gdbsupport
36483
36484 .PHONY: maybe-install-info-gdbsupport install-info-gdbsupport
36485 maybe-install-info-gdbsupport:
36486 @if gdbsupport
36487 maybe-install-info-gdbsupport: install-info-gdbsupport
36488
36489 install-info-gdbsupport: \
36490     configure-gdbsupport \
36491     info-gdbsupport 
36492         @: $(MAKE); $(unstage)
36493         @[ -f ./gdbsupport/Makefile ] || exit 0; \
36494         r=`${PWD_COMMAND}`; export r; \
36495         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36496         $(HOST_EXPORTS) \
36497         for flag in $(EXTRA_HOST_FLAGS) ; do \
36498           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36499         done; \
36500         echo "Doing install-info in gdbsupport"; \
36501         (cd $(HOST_SUBDIR)/gdbsupport && \
36502           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36503                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36504                   "RANLIB=$${RANLIB}" \
36505                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36506                   install-info) \
36507           || exit 1
36508
36509 @endif gdbsupport
36510
36511 .PHONY: maybe-install-dvi-gdbsupport install-dvi-gdbsupport
36512 maybe-install-dvi-gdbsupport:
36513 @if gdbsupport
36514 maybe-install-dvi-gdbsupport: install-dvi-gdbsupport
36515
36516 install-dvi-gdbsupport: \
36517     configure-gdbsupport \
36518     dvi-gdbsupport 
36519         @: $(MAKE); $(unstage)
36520         @[ -f ./gdbsupport/Makefile ] || exit 0; \
36521         r=`${PWD_COMMAND}`; export r; \
36522         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36523         $(HOST_EXPORTS) \
36524         for flag in $(EXTRA_HOST_FLAGS) ; do \
36525           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36526         done; \
36527         echo "Doing install-dvi in gdbsupport"; \
36528         (cd $(HOST_SUBDIR)/gdbsupport && \
36529           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36530                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36531                   "RANLIB=$${RANLIB}" \
36532                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36533                   install-dvi) \
36534           || exit 1
36535
36536 @endif gdbsupport
36537
36538 .PHONY: maybe-install-pdf-gdbsupport install-pdf-gdbsupport
36539 maybe-install-pdf-gdbsupport:
36540 @if gdbsupport
36541 maybe-install-pdf-gdbsupport: install-pdf-gdbsupport
36542
36543 install-pdf-gdbsupport: \
36544     configure-gdbsupport \
36545     pdf-gdbsupport 
36546         @: $(MAKE); $(unstage)
36547         @[ -f ./gdbsupport/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 install-pdf in gdbsupport"; \
36555         (cd $(HOST_SUBDIR)/gdbsupport && \
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                   install-pdf) \
36561           || exit 1
36562
36563 @endif gdbsupport
36564
36565 .PHONY: maybe-install-html-gdbsupport install-html-gdbsupport
36566 maybe-install-html-gdbsupport:
36567 @if gdbsupport
36568 maybe-install-html-gdbsupport: install-html-gdbsupport
36569
36570 install-html-gdbsupport: \
36571     configure-gdbsupport \
36572     html-gdbsupport 
36573         @: $(MAKE); $(unstage)
36574         @[ -f ./gdbsupport/Makefile ] || exit 0; \
36575         r=`${PWD_COMMAND}`; export r; \
36576         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36577         $(HOST_EXPORTS) \
36578         for flag in $(EXTRA_HOST_FLAGS) ; do \
36579           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36580         done; \
36581         echo "Doing install-html in gdbsupport"; \
36582         (cd $(HOST_SUBDIR)/gdbsupport && \
36583           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36584                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36585                   "RANLIB=$${RANLIB}" \
36586                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36587                   install-html) \
36588           || exit 1
36589
36590 @endif gdbsupport
36591
36592 .PHONY: maybe-installcheck-gdbsupport installcheck-gdbsupport
36593 maybe-installcheck-gdbsupport:
36594 @if gdbsupport
36595 maybe-installcheck-gdbsupport: installcheck-gdbsupport
36596
36597 installcheck-gdbsupport: \
36598     configure-gdbsupport 
36599         @: $(MAKE); $(unstage)
36600         @[ -f ./gdbsupport/Makefile ] || exit 0; \
36601         r=`${PWD_COMMAND}`; export r; \
36602         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36603         $(HOST_EXPORTS) \
36604         for flag in $(EXTRA_HOST_FLAGS) ; do \
36605           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36606         done; \
36607         echo "Doing installcheck in gdbsupport"; \
36608         (cd $(HOST_SUBDIR)/gdbsupport && \
36609           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36610                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36611                   "RANLIB=$${RANLIB}" \
36612                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36613                   installcheck) \
36614           || exit 1
36615
36616 @endif gdbsupport
36617
36618 .PHONY: maybe-mostlyclean-gdbsupport mostlyclean-gdbsupport
36619 maybe-mostlyclean-gdbsupport:
36620 @if gdbsupport
36621 maybe-mostlyclean-gdbsupport: mostlyclean-gdbsupport
36622
36623 mostlyclean-gdbsupport: 
36624         @: $(MAKE); $(unstage)
36625         @[ -f ./gdbsupport/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 mostlyclean in gdbsupport"; \
36633         (cd $(HOST_SUBDIR)/gdbsupport && \
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                   mostlyclean) \
36639           || exit 1
36640
36641 @endif gdbsupport
36642
36643 .PHONY: maybe-clean-gdbsupport clean-gdbsupport
36644 maybe-clean-gdbsupport:
36645 @if gdbsupport
36646 maybe-clean-gdbsupport: clean-gdbsupport
36647
36648 clean-gdbsupport: 
36649         @: $(MAKE); $(unstage)
36650         @[ -f ./gdbsupport/Makefile ] || exit 0; \
36651         r=`${PWD_COMMAND}`; export r; \
36652         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36653         $(HOST_EXPORTS) \
36654         for flag in $(EXTRA_HOST_FLAGS) ; do \
36655           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36656         done; \
36657         echo "Doing clean in gdbsupport"; \
36658         (cd $(HOST_SUBDIR)/gdbsupport && \
36659           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36660                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36661                   "RANLIB=$${RANLIB}" \
36662                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36663                   clean) \
36664           || exit 1
36665
36666 @endif gdbsupport
36667
36668 .PHONY: maybe-distclean-gdbsupport distclean-gdbsupport
36669 maybe-distclean-gdbsupport:
36670 @if gdbsupport
36671 maybe-distclean-gdbsupport: distclean-gdbsupport
36672
36673 distclean-gdbsupport: 
36674         @: $(MAKE); $(unstage)
36675         @[ -f ./gdbsupport/Makefile ] || exit 0; \
36676         r=`${PWD_COMMAND}`; export r; \
36677         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36678         $(HOST_EXPORTS) \
36679         for flag in $(EXTRA_HOST_FLAGS) ; do \
36680           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36681         done; \
36682         echo "Doing distclean in gdbsupport"; \
36683         (cd $(HOST_SUBDIR)/gdbsupport && \
36684           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36685                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36686                   "RANLIB=$${RANLIB}" \
36687                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36688                   distclean) \
36689           || exit 1
36690
36691 @endif gdbsupport
36692
36693 .PHONY: maybe-maintainer-clean-gdbsupport maintainer-clean-gdbsupport
36694 maybe-maintainer-clean-gdbsupport:
36695 @if gdbsupport
36696 maybe-maintainer-clean-gdbsupport: maintainer-clean-gdbsupport
36697
36698 maintainer-clean-gdbsupport: 
36699         @: $(MAKE); $(unstage)
36700         @[ -f ./gdbsupport/Makefile ] || exit 0; \
36701         r=`${PWD_COMMAND}`; export r; \
36702         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36703         $(HOST_EXPORTS) \
36704         for flag in $(EXTRA_HOST_FLAGS) ; do \
36705           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36706         done; \
36707         echo "Doing maintainer-clean in gdbsupport"; \
36708         (cd $(HOST_SUBDIR)/gdbsupport && \
36709           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36710                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36711                   "RANLIB=$${RANLIB}" \
36712                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36713                   maintainer-clean) \
36714           || exit 1
36715
36716 @endif gdbsupport
36717
36718
36719
36720 .PHONY: configure-gdbserver maybe-configure-gdbserver
36721 maybe-configure-gdbserver:
36722 @if gcc-bootstrap
36723 configure-gdbserver: stage_current
36724 @endif gcc-bootstrap
36725 @if gdbserver
36726 maybe-configure-gdbserver: configure-gdbserver
36727 configure-gdbserver: 
36728         @: $(MAKE); $(unstage)
36729         @r=`${PWD_COMMAND}`; export r; \
36730         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36731         test ! -f $(HOST_SUBDIR)/gdbserver/Makefile || exit 0; \
36732         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdbserver; \
36733         $(HOST_EXPORTS)  \
36734         echo Configuring in $(HOST_SUBDIR)/gdbserver; \
36735         cd "$(HOST_SUBDIR)/gdbserver" || exit 1; \
36736         case $(srcdir) in \
36737           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36738           *) topdir=`echo $(HOST_SUBDIR)/gdbserver/ | \
36739                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36740         esac; \
36741         module_srcdir=gdbserver; \
36742         $(SHELL) \
36743           $$s/$$module_srcdir/configure \
36744           --srcdir=$${topdir}/$$module_srcdir \
36745           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36746           --target=${target_alias}  \
36747           || exit 1
36748 @endif gdbserver
36749
36750
36751
36752
36753
36754 .PHONY: all-gdbserver maybe-all-gdbserver
36755 maybe-all-gdbserver:
36756 @if gcc-bootstrap
36757 all-gdbserver: stage_current
36758 @endif gcc-bootstrap
36759 @if gdbserver
36760 TARGET-gdbserver=all
36761 maybe-all-gdbserver: all-gdbserver
36762 all-gdbserver: configure-gdbserver
36763         @: $(MAKE); $(unstage)
36764         @r=`${PWD_COMMAND}`; export r; \
36765         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36766         $(HOST_EXPORTS)  \
36767         (cd $(HOST_SUBDIR)/gdbserver && \
36768           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
36769                 $(TARGET-gdbserver))
36770 @endif gdbserver
36771
36772
36773
36774
36775 .PHONY: check-gdbserver maybe-check-gdbserver
36776 maybe-check-gdbserver:
36777 @if gdbserver
36778 maybe-check-gdbserver: check-gdbserver
36779
36780 check-gdbserver:
36781         @: $(MAKE); $(unstage)
36782         @r=`${PWD_COMMAND}`; export r; \
36783         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36784         $(HOST_EXPORTS)  \
36785         (cd $(HOST_SUBDIR)/gdbserver && \
36786           $(MAKE) $(FLAGS_TO_PASS)  check)
36787
36788 @endif gdbserver
36789
36790 .PHONY: install-gdbserver maybe-install-gdbserver
36791 maybe-install-gdbserver:
36792 @if gdbserver
36793 maybe-install-gdbserver: install-gdbserver
36794
36795 install-gdbserver: installdirs
36796         @: $(MAKE); $(unstage)
36797         @r=`${PWD_COMMAND}`; export r; \
36798         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36799         $(HOST_EXPORTS) \
36800         (cd $(HOST_SUBDIR)/gdbserver && \
36801           $(MAKE) $(FLAGS_TO_PASS)  install)
36802
36803 @endif gdbserver
36804
36805 .PHONY: install-strip-gdbserver maybe-install-strip-gdbserver
36806 maybe-install-strip-gdbserver:
36807 @if gdbserver
36808 maybe-install-strip-gdbserver: install-strip-gdbserver
36809
36810 install-strip-gdbserver: installdirs
36811         @: $(MAKE); $(unstage)
36812         @r=`${PWD_COMMAND}`; export r; \
36813         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36814         $(HOST_EXPORTS) \
36815         (cd $(HOST_SUBDIR)/gdbserver && \
36816           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
36817
36818 @endif gdbserver
36819
36820 # Other targets (info, dvi, pdf, etc.)
36821
36822 .PHONY: maybe-info-gdbserver info-gdbserver
36823 maybe-info-gdbserver:
36824 @if gdbserver
36825 maybe-info-gdbserver: info-gdbserver
36826
36827 info-gdbserver: \
36828     configure-gdbserver 
36829         @: $(MAKE); $(unstage)
36830         @[ -f ./gdbserver/Makefile ] || exit 0; \
36831         r=`${PWD_COMMAND}`; export r; \
36832         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36833         $(HOST_EXPORTS) \
36834         for flag in $(EXTRA_HOST_FLAGS) ; do \
36835           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36836         done; \
36837         echo "Doing info in gdbserver"; \
36838         (cd $(HOST_SUBDIR)/gdbserver && \
36839           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36840                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36841                   "RANLIB=$${RANLIB}" \
36842                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36843                   info) \
36844           || exit 1
36845
36846 @endif gdbserver
36847
36848 .PHONY: maybe-dvi-gdbserver dvi-gdbserver
36849 maybe-dvi-gdbserver:
36850 @if gdbserver
36851 maybe-dvi-gdbserver: dvi-gdbserver
36852
36853 dvi-gdbserver: \
36854     configure-gdbserver 
36855         @: $(MAKE); $(unstage)
36856         @[ -f ./gdbserver/Makefile ] || exit 0; \
36857         r=`${PWD_COMMAND}`; export r; \
36858         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36859         $(HOST_EXPORTS) \
36860         for flag in $(EXTRA_HOST_FLAGS) ; do \
36861           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36862         done; \
36863         echo "Doing dvi in gdbserver"; \
36864         (cd $(HOST_SUBDIR)/gdbserver && \
36865           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36866                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36867                   "RANLIB=$${RANLIB}" \
36868                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36869                   dvi) \
36870           || exit 1
36871
36872 @endif gdbserver
36873
36874 .PHONY: maybe-pdf-gdbserver pdf-gdbserver
36875 maybe-pdf-gdbserver:
36876 @if gdbserver
36877 maybe-pdf-gdbserver: pdf-gdbserver
36878
36879 pdf-gdbserver: \
36880     configure-gdbserver 
36881         @: $(MAKE); $(unstage)
36882         @[ -f ./gdbserver/Makefile ] || exit 0; \
36883         r=`${PWD_COMMAND}`; export r; \
36884         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36885         $(HOST_EXPORTS) \
36886         for flag in $(EXTRA_HOST_FLAGS) ; do \
36887           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36888         done; \
36889         echo "Doing pdf in gdbserver"; \
36890         (cd $(HOST_SUBDIR)/gdbserver && \
36891           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36892                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36893                   "RANLIB=$${RANLIB}" \
36894                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36895                   pdf) \
36896           || exit 1
36897
36898 @endif gdbserver
36899
36900 .PHONY: maybe-html-gdbserver html-gdbserver
36901 maybe-html-gdbserver:
36902 @if gdbserver
36903 maybe-html-gdbserver: html-gdbserver
36904
36905 html-gdbserver: \
36906     configure-gdbserver 
36907         @: $(MAKE); $(unstage)
36908         @[ -f ./gdbserver/Makefile ] || exit 0; \
36909         r=`${PWD_COMMAND}`; export r; \
36910         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36911         $(HOST_EXPORTS) \
36912         for flag in $(EXTRA_HOST_FLAGS) ; do \
36913           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36914         done; \
36915         echo "Doing html in gdbserver"; \
36916         (cd $(HOST_SUBDIR)/gdbserver && \
36917           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36918                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36919                   "RANLIB=$${RANLIB}" \
36920                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36921                   html) \
36922           || exit 1
36923
36924 @endif gdbserver
36925
36926 .PHONY: maybe-TAGS-gdbserver TAGS-gdbserver
36927 maybe-TAGS-gdbserver:
36928 @if gdbserver
36929 maybe-TAGS-gdbserver: TAGS-gdbserver
36930
36931 TAGS-gdbserver: \
36932     configure-gdbserver 
36933         @: $(MAKE); $(unstage)
36934         @[ -f ./gdbserver/Makefile ] || exit 0; \
36935         r=`${PWD_COMMAND}`; export r; \
36936         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36937         $(HOST_EXPORTS) \
36938         for flag in $(EXTRA_HOST_FLAGS) ; do \
36939           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36940         done; \
36941         echo "Doing TAGS in gdbserver"; \
36942         (cd $(HOST_SUBDIR)/gdbserver && \
36943           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36944                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36945                   "RANLIB=$${RANLIB}" \
36946                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36947                   TAGS) \
36948           || exit 1
36949
36950 @endif gdbserver
36951
36952 .PHONY: maybe-install-info-gdbserver install-info-gdbserver
36953 maybe-install-info-gdbserver:
36954 @if gdbserver
36955 maybe-install-info-gdbserver: install-info-gdbserver
36956
36957 install-info-gdbserver: \
36958     configure-gdbserver \
36959     info-gdbserver 
36960         @: $(MAKE); $(unstage)
36961         @[ -f ./gdbserver/Makefile ] || exit 0; \
36962         r=`${PWD_COMMAND}`; export r; \
36963         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36964         $(HOST_EXPORTS) \
36965         for flag in $(EXTRA_HOST_FLAGS) ; do \
36966           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36967         done; \
36968         echo "Doing install-info in gdbserver"; \
36969         (cd $(HOST_SUBDIR)/gdbserver && \
36970           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36971                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36972                   "RANLIB=$${RANLIB}" \
36973                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36974                   install-info) \
36975           || exit 1
36976
36977 @endif gdbserver
36978
36979 .PHONY: maybe-install-dvi-gdbserver install-dvi-gdbserver
36980 maybe-install-dvi-gdbserver:
36981 @if gdbserver
36982 maybe-install-dvi-gdbserver: install-dvi-gdbserver
36983
36984 install-dvi-gdbserver: \
36985     configure-gdbserver \
36986     dvi-gdbserver 
36987         @: $(MAKE); $(unstage)
36988         @[ -f ./gdbserver/Makefile ] || exit 0; \
36989         r=`${PWD_COMMAND}`; export r; \
36990         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36991         $(HOST_EXPORTS) \
36992         for flag in $(EXTRA_HOST_FLAGS) ; do \
36993           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36994         done; \
36995         echo "Doing install-dvi in gdbserver"; \
36996         (cd $(HOST_SUBDIR)/gdbserver && \
36997           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36998                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36999                   "RANLIB=$${RANLIB}" \
37000                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37001                   install-dvi) \
37002           || exit 1
37003
37004 @endif gdbserver
37005
37006 .PHONY: maybe-install-pdf-gdbserver install-pdf-gdbserver
37007 maybe-install-pdf-gdbserver:
37008 @if gdbserver
37009 maybe-install-pdf-gdbserver: install-pdf-gdbserver
37010
37011 install-pdf-gdbserver: \
37012     configure-gdbserver \
37013     pdf-gdbserver 
37014         @: $(MAKE); $(unstage)
37015         @[ -f ./gdbserver/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 install-pdf in gdbserver"; \
37023         (cd $(HOST_SUBDIR)/gdbserver && \
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                   install-pdf) \
37029           || exit 1
37030
37031 @endif gdbserver
37032
37033 .PHONY: maybe-install-html-gdbserver install-html-gdbserver
37034 maybe-install-html-gdbserver:
37035 @if gdbserver
37036 maybe-install-html-gdbserver: install-html-gdbserver
37037
37038 install-html-gdbserver: \
37039     configure-gdbserver \
37040     html-gdbserver 
37041         @: $(MAKE); $(unstage)
37042         @[ -f ./gdbserver/Makefile ] || exit 0; \
37043         r=`${PWD_COMMAND}`; export r; \
37044         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37045         $(HOST_EXPORTS) \
37046         for flag in $(EXTRA_HOST_FLAGS) ; do \
37047           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37048         done; \
37049         echo "Doing install-html in gdbserver"; \
37050         (cd $(HOST_SUBDIR)/gdbserver && \
37051           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37052                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37053                   "RANLIB=$${RANLIB}" \
37054                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37055                   install-html) \
37056           || exit 1
37057
37058 @endif gdbserver
37059
37060 .PHONY: maybe-installcheck-gdbserver installcheck-gdbserver
37061 maybe-installcheck-gdbserver:
37062 @if gdbserver
37063 maybe-installcheck-gdbserver: installcheck-gdbserver
37064
37065 installcheck-gdbserver: \
37066     configure-gdbserver 
37067         @: $(MAKE); $(unstage)
37068         @[ -f ./gdbserver/Makefile ] || exit 0; \
37069         r=`${PWD_COMMAND}`; export r; \
37070         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37071         $(HOST_EXPORTS) \
37072         for flag in $(EXTRA_HOST_FLAGS) ; do \
37073           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37074         done; \
37075         echo "Doing installcheck in gdbserver"; \
37076         (cd $(HOST_SUBDIR)/gdbserver && \
37077           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37078                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37079                   "RANLIB=$${RANLIB}" \
37080                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37081                   installcheck) \
37082           || exit 1
37083
37084 @endif gdbserver
37085
37086 .PHONY: maybe-mostlyclean-gdbserver mostlyclean-gdbserver
37087 maybe-mostlyclean-gdbserver:
37088 @if gdbserver
37089 maybe-mostlyclean-gdbserver: mostlyclean-gdbserver
37090
37091 mostlyclean-gdbserver: 
37092         @: $(MAKE); $(unstage)
37093         @[ -f ./gdbserver/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 mostlyclean in gdbserver"; \
37101         (cd $(HOST_SUBDIR)/gdbserver && \
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                   mostlyclean) \
37107           || exit 1
37108
37109 @endif gdbserver
37110
37111 .PHONY: maybe-clean-gdbserver clean-gdbserver
37112 maybe-clean-gdbserver:
37113 @if gdbserver
37114 maybe-clean-gdbserver: clean-gdbserver
37115
37116 clean-gdbserver: 
37117         @: $(MAKE); $(unstage)
37118         @[ -f ./gdbserver/Makefile ] || exit 0; \
37119         r=`${PWD_COMMAND}`; export r; \
37120         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37121         $(HOST_EXPORTS) \
37122         for flag in $(EXTRA_HOST_FLAGS) ; do \
37123           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37124         done; \
37125         echo "Doing clean in gdbserver"; \
37126         (cd $(HOST_SUBDIR)/gdbserver && \
37127           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37128                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37129                   "RANLIB=$${RANLIB}" \
37130                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37131                   clean) \
37132           || exit 1
37133
37134 @endif gdbserver
37135
37136 .PHONY: maybe-distclean-gdbserver distclean-gdbserver
37137 maybe-distclean-gdbserver:
37138 @if gdbserver
37139 maybe-distclean-gdbserver: distclean-gdbserver
37140
37141 distclean-gdbserver: 
37142         @: $(MAKE); $(unstage)
37143         @[ -f ./gdbserver/Makefile ] || exit 0; \
37144         r=`${PWD_COMMAND}`; export r; \
37145         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37146         $(HOST_EXPORTS) \
37147         for flag in $(EXTRA_HOST_FLAGS) ; do \
37148           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37149         done; \
37150         echo "Doing distclean in gdbserver"; \
37151         (cd $(HOST_SUBDIR)/gdbserver && \
37152           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37153                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37154                   "RANLIB=$${RANLIB}" \
37155                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37156                   distclean) \
37157           || exit 1
37158
37159 @endif gdbserver
37160
37161 .PHONY: maybe-maintainer-clean-gdbserver maintainer-clean-gdbserver
37162 maybe-maintainer-clean-gdbserver:
37163 @if gdbserver
37164 maybe-maintainer-clean-gdbserver: maintainer-clean-gdbserver
37165
37166 maintainer-clean-gdbserver: 
37167         @: $(MAKE); $(unstage)
37168         @[ -f ./gdbserver/Makefile ] || exit 0; \
37169         r=`${PWD_COMMAND}`; export r; \
37170         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37171         $(HOST_EXPORTS) \
37172         for flag in $(EXTRA_HOST_FLAGS) ; do \
37173           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37174         done; \
37175         echo "Doing maintainer-clean in gdbserver"; \
37176         (cd $(HOST_SUBDIR)/gdbserver && \
37177           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37178                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37179                   "RANLIB=$${RANLIB}" \
37180                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37181                   maintainer-clean) \
37182           || exit 1
37183
37184 @endif gdbserver
37185
37186
37187
37188 .PHONY: configure-gdb maybe-configure-gdb
37189 maybe-configure-gdb:
37190 @if gcc-bootstrap
37191 configure-gdb: stage_current
37192 @endif gcc-bootstrap
37193 @if gdb
37194 maybe-configure-gdb: configure-gdb
37195 configure-gdb: 
37196         @: $(MAKE); $(unstage)
37197         @r=`${PWD_COMMAND}`; export r; \
37198         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37199         test ! -f $(HOST_SUBDIR)/gdb/Makefile || exit 0; \
37200         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdb; \
37201         $(HOST_EXPORTS)  \
37202         echo Configuring in $(HOST_SUBDIR)/gdb; \
37203         cd "$(HOST_SUBDIR)/gdb" || exit 1; \
37204         case $(srcdir) in \
37205           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37206           *) topdir=`echo $(HOST_SUBDIR)/gdb/ | \
37207                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37208         esac; \
37209         module_srcdir=gdb; \
37210         $(SHELL) \
37211           $$s/$$module_srcdir/configure \
37212           --srcdir=$${topdir}/$$module_srcdir \
37213           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37214           --target=${target_alias}  \
37215           || exit 1
37216 @endif gdb
37217
37218
37219
37220
37221
37222 .PHONY: all-gdb maybe-all-gdb
37223 maybe-all-gdb:
37224 @if gcc-bootstrap
37225 all-gdb: stage_current
37226 @endif gcc-bootstrap
37227 @if gdb
37228 TARGET-gdb=all
37229 maybe-all-gdb: all-gdb
37230 all-gdb: configure-gdb
37231         @: $(MAKE); $(unstage)
37232         @r=`${PWD_COMMAND}`; export r; \
37233         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37234         $(HOST_EXPORTS)  \
37235         (cd $(HOST_SUBDIR)/gdb && \
37236           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
37237                 $(TARGET-gdb))
37238 @endif gdb
37239
37240
37241
37242
37243 .PHONY: check-gdb maybe-check-gdb
37244 maybe-check-gdb:
37245 @if gdb
37246 maybe-check-gdb: check-gdb
37247
37248 check-gdb:
37249         @: $(MAKE); $(unstage)
37250         @r=`${PWD_COMMAND}`; export r; \
37251         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37252         $(HOST_EXPORTS)  \
37253         (cd $(HOST_SUBDIR)/gdb && \
37254           $(MAKE) $(FLAGS_TO_PASS)  check)
37255
37256 @endif gdb
37257
37258 .PHONY: install-gdb maybe-install-gdb
37259 maybe-install-gdb:
37260 @if gdb
37261 maybe-install-gdb: install-gdb
37262
37263 install-gdb: installdirs
37264         @: $(MAKE); $(unstage)
37265         @r=`${PWD_COMMAND}`; export r; \
37266         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37267         $(HOST_EXPORTS) \
37268         (cd $(HOST_SUBDIR)/gdb && \
37269           $(MAKE) $(FLAGS_TO_PASS)  install)
37270
37271 @endif gdb
37272
37273 .PHONY: install-strip-gdb maybe-install-strip-gdb
37274 maybe-install-strip-gdb:
37275 @if gdb
37276 maybe-install-strip-gdb: install-strip-gdb
37277
37278 install-strip-gdb: installdirs
37279         @: $(MAKE); $(unstage)
37280         @r=`${PWD_COMMAND}`; export r; \
37281         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37282         $(HOST_EXPORTS) \
37283         (cd $(HOST_SUBDIR)/gdb && \
37284           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
37285
37286 @endif gdb
37287
37288 # Other targets (info, dvi, pdf, etc.)
37289
37290 .PHONY: maybe-info-gdb info-gdb
37291 maybe-info-gdb:
37292 @if gdb
37293 maybe-info-gdb: info-gdb
37294
37295 info-gdb: \
37296     configure-gdb 
37297         @: $(MAKE); $(unstage)
37298         @[ -f ./gdb/Makefile ] || exit 0; \
37299         r=`${PWD_COMMAND}`; export r; \
37300         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37301         $(HOST_EXPORTS) \
37302         for flag in $(EXTRA_HOST_FLAGS) ; do \
37303           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37304         done; \
37305         echo "Doing info in gdb"; \
37306         (cd $(HOST_SUBDIR)/gdb && \
37307           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37308                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37309                   "RANLIB=$${RANLIB}" \
37310                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37311                   info) \
37312           || exit 1
37313
37314 @endif gdb
37315
37316 .PHONY: maybe-dvi-gdb dvi-gdb
37317 maybe-dvi-gdb:
37318 @if gdb
37319 maybe-dvi-gdb: dvi-gdb
37320
37321 dvi-gdb: \
37322     configure-gdb 
37323         @: $(MAKE); $(unstage)
37324         @[ -f ./gdb/Makefile ] || exit 0; \
37325         r=`${PWD_COMMAND}`; export r; \
37326         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37327         $(HOST_EXPORTS) \
37328         for flag in $(EXTRA_HOST_FLAGS) ; do \
37329           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37330         done; \
37331         echo "Doing dvi in gdb"; \
37332         (cd $(HOST_SUBDIR)/gdb && \
37333           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37334                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37335                   "RANLIB=$${RANLIB}" \
37336                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37337                   dvi) \
37338           || exit 1
37339
37340 @endif gdb
37341
37342 .PHONY: maybe-pdf-gdb pdf-gdb
37343 maybe-pdf-gdb:
37344 @if gdb
37345 maybe-pdf-gdb: pdf-gdb
37346
37347 pdf-gdb: \
37348     configure-gdb 
37349         @: $(MAKE); $(unstage)
37350         @[ -f ./gdb/Makefile ] || exit 0; \
37351         r=`${PWD_COMMAND}`; export r; \
37352         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37353         $(HOST_EXPORTS) \
37354         for flag in $(EXTRA_HOST_FLAGS) ; do \
37355           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37356         done; \
37357         echo "Doing pdf in gdb"; \
37358         (cd $(HOST_SUBDIR)/gdb && \
37359           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37360                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37361                   "RANLIB=$${RANLIB}" \
37362                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37363                   pdf) \
37364           || exit 1
37365
37366 @endif gdb
37367
37368 .PHONY: maybe-html-gdb html-gdb
37369 maybe-html-gdb:
37370 @if gdb
37371 maybe-html-gdb: html-gdb
37372
37373 html-gdb: \
37374     configure-gdb 
37375         @: $(MAKE); $(unstage)
37376         @[ -f ./gdb/Makefile ] || exit 0; \
37377         r=`${PWD_COMMAND}`; export r; \
37378         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37379         $(HOST_EXPORTS) \
37380         for flag in $(EXTRA_HOST_FLAGS) ; do \
37381           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37382         done; \
37383         echo "Doing html in gdb"; \
37384         (cd $(HOST_SUBDIR)/gdb && \
37385           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37386                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37387                   "RANLIB=$${RANLIB}" \
37388                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37389                   html) \
37390           || exit 1
37391
37392 @endif gdb
37393
37394 .PHONY: maybe-TAGS-gdb TAGS-gdb
37395 maybe-TAGS-gdb:
37396 @if gdb
37397 maybe-TAGS-gdb: TAGS-gdb
37398
37399 TAGS-gdb: \
37400     configure-gdb 
37401         @: $(MAKE); $(unstage)
37402         @[ -f ./gdb/Makefile ] || exit 0; \
37403         r=`${PWD_COMMAND}`; export r; \
37404         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37405         $(HOST_EXPORTS) \
37406         for flag in $(EXTRA_HOST_FLAGS) ; do \
37407           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37408         done; \
37409         echo "Doing TAGS in gdb"; \
37410         (cd $(HOST_SUBDIR)/gdb && \
37411           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37412                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37413                   "RANLIB=$${RANLIB}" \
37414                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37415                   TAGS) \
37416           || exit 1
37417
37418 @endif gdb
37419
37420 .PHONY: maybe-install-info-gdb install-info-gdb
37421 maybe-install-info-gdb:
37422 @if gdb
37423 maybe-install-info-gdb: install-info-gdb
37424
37425 install-info-gdb: \
37426     configure-gdb \
37427     info-gdb 
37428         @: $(MAKE); $(unstage)
37429         @[ -f ./gdb/Makefile ] || exit 0; \
37430         r=`${PWD_COMMAND}`; export r; \
37431         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37432         $(HOST_EXPORTS) \
37433         for flag in $(EXTRA_HOST_FLAGS) ; do \
37434           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37435         done; \
37436         echo "Doing install-info in gdb"; \
37437         (cd $(HOST_SUBDIR)/gdb && \
37438           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37439                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37440                   "RANLIB=$${RANLIB}" \
37441                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37442                   install-info) \
37443           || exit 1
37444
37445 @endif gdb
37446
37447 .PHONY: maybe-install-dvi-gdb install-dvi-gdb
37448 maybe-install-dvi-gdb:
37449 @if gdb
37450 maybe-install-dvi-gdb: install-dvi-gdb
37451
37452 install-dvi-gdb: \
37453     configure-gdb \
37454     dvi-gdb 
37455         @: $(MAKE); $(unstage)
37456         @[ -f ./gdb/Makefile ] || exit 0; \
37457         r=`${PWD_COMMAND}`; export r; \
37458         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37459         $(HOST_EXPORTS) \
37460         for flag in $(EXTRA_HOST_FLAGS) ; do \
37461           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37462         done; \
37463         echo "Doing install-dvi in gdb"; \
37464         (cd $(HOST_SUBDIR)/gdb && \
37465           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37466                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37467                   "RANLIB=$${RANLIB}" \
37468                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37469                   install-dvi) \
37470           || exit 1
37471
37472 @endif gdb
37473
37474 .PHONY: maybe-install-pdf-gdb install-pdf-gdb
37475 maybe-install-pdf-gdb:
37476 @if gdb
37477 maybe-install-pdf-gdb: install-pdf-gdb
37478
37479 install-pdf-gdb: \
37480     configure-gdb \
37481     pdf-gdb 
37482         @: $(MAKE); $(unstage)
37483         @[ -f ./gdb/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 install-pdf in gdb"; \
37491         (cd $(HOST_SUBDIR)/gdb && \
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                   install-pdf) \
37497           || exit 1
37498
37499 @endif gdb
37500
37501 .PHONY: maybe-install-html-gdb install-html-gdb
37502 maybe-install-html-gdb:
37503 @if gdb
37504 maybe-install-html-gdb: install-html-gdb
37505
37506 install-html-gdb: \
37507     configure-gdb \
37508     html-gdb 
37509         @: $(MAKE); $(unstage)
37510         @[ -f ./gdb/Makefile ] || exit 0; \
37511         r=`${PWD_COMMAND}`; export r; \
37512         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37513         $(HOST_EXPORTS) \
37514         for flag in $(EXTRA_HOST_FLAGS) ; do \
37515           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37516         done; \
37517         echo "Doing install-html in gdb"; \
37518         (cd $(HOST_SUBDIR)/gdb && \
37519           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37520                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37521                   "RANLIB=$${RANLIB}" \
37522                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37523                   install-html) \
37524           || exit 1
37525
37526 @endif gdb
37527
37528 .PHONY: maybe-installcheck-gdb installcheck-gdb
37529 maybe-installcheck-gdb:
37530 @if gdb
37531 maybe-installcheck-gdb: installcheck-gdb
37532
37533 installcheck-gdb: \
37534     configure-gdb 
37535         @: $(MAKE); $(unstage)
37536         @[ -f ./gdb/Makefile ] || exit 0; \
37537         r=`${PWD_COMMAND}`; export r; \
37538         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37539         $(HOST_EXPORTS) \
37540         for flag in $(EXTRA_HOST_FLAGS) ; do \
37541           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37542         done; \
37543         echo "Doing installcheck in gdb"; \
37544         (cd $(HOST_SUBDIR)/gdb && \
37545           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37546                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37547                   "RANLIB=$${RANLIB}" \
37548                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37549                   installcheck) \
37550           || exit 1
37551
37552 @endif gdb
37553
37554 .PHONY: maybe-mostlyclean-gdb mostlyclean-gdb
37555 maybe-mostlyclean-gdb:
37556 @if gdb
37557 maybe-mostlyclean-gdb: mostlyclean-gdb
37558
37559 mostlyclean-gdb: 
37560         @: $(MAKE); $(unstage)
37561         @[ -f ./gdb/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 mostlyclean in gdb"; \
37569         (cd $(HOST_SUBDIR)/gdb && \
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                   mostlyclean) \
37575           || exit 1
37576
37577 @endif gdb
37578
37579 .PHONY: maybe-clean-gdb clean-gdb
37580 maybe-clean-gdb:
37581 @if gdb
37582 maybe-clean-gdb: clean-gdb
37583
37584 clean-gdb: 
37585         @: $(MAKE); $(unstage)
37586         @[ -f ./gdb/Makefile ] || exit 0; \
37587         r=`${PWD_COMMAND}`; export r; \
37588         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37589         $(HOST_EXPORTS) \
37590         for flag in $(EXTRA_HOST_FLAGS) ; do \
37591           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37592         done; \
37593         echo "Doing clean in gdb"; \
37594         (cd $(HOST_SUBDIR)/gdb && \
37595           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37596                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37597                   "RANLIB=$${RANLIB}" \
37598                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37599                   clean) \
37600           || exit 1
37601
37602 @endif gdb
37603
37604 .PHONY: maybe-distclean-gdb distclean-gdb
37605 maybe-distclean-gdb:
37606 @if gdb
37607 maybe-distclean-gdb: distclean-gdb
37608
37609 distclean-gdb: 
37610         @: $(MAKE); $(unstage)
37611         @[ -f ./gdb/Makefile ] || exit 0; \
37612         r=`${PWD_COMMAND}`; export r; \
37613         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37614         $(HOST_EXPORTS) \
37615         for flag in $(EXTRA_HOST_FLAGS) ; do \
37616           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37617         done; \
37618         echo "Doing distclean in gdb"; \
37619         (cd $(HOST_SUBDIR)/gdb && \
37620           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37621                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37622                   "RANLIB=$${RANLIB}" \
37623                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37624                   distclean) \
37625           || exit 1
37626
37627 @endif gdb
37628
37629 .PHONY: maybe-maintainer-clean-gdb maintainer-clean-gdb
37630 maybe-maintainer-clean-gdb:
37631 @if gdb
37632 maybe-maintainer-clean-gdb: maintainer-clean-gdb
37633
37634 maintainer-clean-gdb: 
37635         @: $(MAKE); $(unstage)
37636         @[ -f ./gdb/Makefile ] || exit 0; \
37637         r=`${PWD_COMMAND}`; export r; \
37638         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37639         $(HOST_EXPORTS) \
37640         for flag in $(EXTRA_HOST_FLAGS) ; do \
37641           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37642         done; \
37643         echo "Doing maintainer-clean in gdb"; \
37644         (cd $(HOST_SUBDIR)/gdb && \
37645           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37646                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37647                   "RANLIB=$${RANLIB}" \
37648                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37649                   maintainer-clean) \
37650           || exit 1
37651
37652 @endif gdb
37653
37654
37655
37656 .PHONY: configure-expect maybe-configure-expect
37657 maybe-configure-expect:
37658 @if gcc-bootstrap
37659 configure-expect: stage_current
37660 @endif gcc-bootstrap
37661 @if expect
37662 maybe-configure-expect: configure-expect
37663 configure-expect: 
37664         @: $(MAKE); $(unstage)
37665         @r=`${PWD_COMMAND}`; export r; \
37666         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37667         test ! -f $(HOST_SUBDIR)/expect/Makefile || exit 0; \
37668         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/expect; \
37669         $(HOST_EXPORTS)  \
37670         echo Configuring in $(HOST_SUBDIR)/expect; \
37671         cd "$(HOST_SUBDIR)/expect" || exit 1; \
37672         case $(srcdir) in \
37673           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37674           *) topdir=`echo $(HOST_SUBDIR)/expect/ | \
37675                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37676         esac; \
37677         module_srcdir=expect; \
37678         $(SHELL) \
37679           $$s/$$module_srcdir/configure \
37680           --srcdir=$${topdir}/$$module_srcdir \
37681           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37682           --target=${target_alias}  \
37683           || exit 1
37684 @endif expect
37685
37686
37687
37688
37689
37690 .PHONY: all-expect maybe-all-expect
37691 maybe-all-expect:
37692 @if gcc-bootstrap
37693 all-expect: stage_current
37694 @endif gcc-bootstrap
37695 @if expect
37696 TARGET-expect=all
37697 maybe-all-expect: all-expect
37698 all-expect: configure-expect
37699         @: $(MAKE); $(unstage)
37700         @r=`${PWD_COMMAND}`; export r; \
37701         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37702         $(HOST_EXPORTS)  \
37703         (cd $(HOST_SUBDIR)/expect && \
37704           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
37705                 $(TARGET-expect))
37706 @endif expect
37707
37708
37709
37710
37711 .PHONY: check-expect maybe-check-expect
37712 maybe-check-expect:
37713 @if expect
37714 maybe-check-expect: check-expect
37715
37716 check-expect:
37717         @: $(MAKE); $(unstage)
37718         @r=`${PWD_COMMAND}`; export r; \
37719         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37720         $(HOST_EXPORTS)  \
37721         (cd $(HOST_SUBDIR)/expect && \
37722           $(MAKE) $(FLAGS_TO_PASS)  check)
37723
37724 @endif expect
37725
37726 .PHONY: install-expect maybe-install-expect
37727 maybe-install-expect:
37728 @if expect
37729 maybe-install-expect: install-expect
37730
37731 install-expect: installdirs
37732         @: $(MAKE); $(unstage)
37733         @r=`${PWD_COMMAND}`; export r; \
37734         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37735         $(HOST_EXPORTS) \
37736         (cd $(HOST_SUBDIR)/expect && \
37737           $(MAKE) $(FLAGS_TO_PASS)  install)
37738
37739 @endif expect
37740
37741 .PHONY: install-strip-expect maybe-install-strip-expect
37742 maybe-install-strip-expect:
37743 @if expect
37744 maybe-install-strip-expect: install-strip-expect
37745
37746 install-strip-expect: installdirs
37747         @: $(MAKE); $(unstage)
37748         @r=`${PWD_COMMAND}`; export r; \
37749         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37750         $(HOST_EXPORTS) \
37751         (cd $(HOST_SUBDIR)/expect && \
37752           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
37753
37754 @endif expect
37755
37756 # Other targets (info, dvi, pdf, etc.)
37757
37758 .PHONY: maybe-info-expect info-expect
37759 maybe-info-expect:
37760 @if expect
37761 maybe-info-expect: info-expect
37762
37763 info-expect: \
37764     configure-expect 
37765         @: $(MAKE); $(unstage)
37766         @[ -f ./expect/Makefile ] || exit 0; \
37767         r=`${PWD_COMMAND}`; export r; \
37768         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37769         $(HOST_EXPORTS) \
37770         for flag in $(EXTRA_HOST_FLAGS) ; do \
37771           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37772         done; \
37773         echo "Doing info in expect"; \
37774         (cd $(HOST_SUBDIR)/expect && \
37775           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37776                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37777                   "RANLIB=$${RANLIB}" \
37778                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37779                   info) \
37780           || exit 1
37781
37782 @endif expect
37783
37784 .PHONY: maybe-dvi-expect dvi-expect
37785 maybe-dvi-expect:
37786 @if expect
37787 maybe-dvi-expect: dvi-expect
37788
37789 dvi-expect: \
37790     configure-expect 
37791         @: $(MAKE); $(unstage)
37792         @[ -f ./expect/Makefile ] || exit 0; \
37793         r=`${PWD_COMMAND}`; export r; \
37794         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37795         $(HOST_EXPORTS) \
37796         for flag in $(EXTRA_HOST_FLAGS) ; do \
37797           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37798         done; \
37799         echo "Doing dvi in expect"; \
37800         (cd $(HOST_SUBDIR)/expect && \
37801           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37802                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37803                   "RANLIB=$${RANLIB}" \
37804                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37805                   dvi) \
37806           || exit 1
37807
37808 @endif expect
37809
37810 .PHONY: maybe-pdf-expect pdf-expect
37811 maybe-pdf-expect:
37812 @if expect
37813 maybe-pdf-expect: pdf-expect
37814
37815 pdf-expect: \
37816     configure-expect 
37817         @: $(MAKE); $(unstage)
37818         @[ -f ./expect/Makefile ] || exit 0; \
37819         r=`${PWD_COMMAND}`; export r; \
37820         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37821         $(HOST_EXPORTS) \
37822         for flag in $(EXTRA_HOST_FLAGS) ; do \
37823           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37824         done; \
37825         echo "Doing pdf in expect"; \
37826         (cd $(HOST_SUBDIR)/expect && \
37827           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37828                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37829                   "RANLIB=$${RANLIB}" \
37830                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37831                   pdf) \
37832           || exit 1
37833
37834 @endif expect
37835
37836 .PHONY: maybe-html-expect html-expect
37837 maybe-html-expect:
37838 @if expect
37839 maybe-html-expect: html-expect
37840
37841 html-expect: \
37842     configure-expect 
37843         @: $(MAKE); $(unstage)
37844         @[ -f ./expect/Makefile ] || exit 0; \
37845         r=`${PWD_COMMAND}`; export r; \
37846         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37847         $(HOST_EXPORTS) \
37848         for flag in $(EXTRA_HOST_FLAGS) ; do \
37849           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37850         done; \
37851         echo "Doing html in expect"; \
37852         (cd $(HOST_SUBDIR)/expect && \
37853           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37854                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37855                   "RANLIB=$${RANLIB}" \
37856                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37857                   html) \
37858           || exit 1
37859
37860 @endif expect
37861
37862 .PHONY: maybe-TAGS-expect TAGS-expect
37863 maybe-TAGS-expect:
37864 @if expect
37865 maybe-TAGS-expect: TAGS-expect
37866
37867 TAGS-expect: \
37868     configure-expect 
37869         @: $(MAKE); $(unstage)
37870         @[ -f ./expect/Makefile ] || exit 0; \
37871         r=`${PWD_COMMAND}`; export r; \
37872         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37873         $(HOST_EXPORTS) \
37874         for flag in $(EXTRA_HOST_FLAGS) ; do \
37875           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37876         done; \
37877         echo "Doing TAGS in expect"; \
37878         (cd $(HOST_SUBDIR)/expect && \
37879           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37880                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37881                   "RANLIB=$${RANLIB}" \
37882                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37883                   TAGS) \
37884           || exit 1
37885
37886 @endif expect
37887
37888 .PHONY: maybe-install-info-expect install-info-expect
37889 maybe-install-info-expect:
37890 @if expect
37891 maybe-install-info-expect: install-info-expect
37892
37893 install-info-expect: \
37894     configure-expect \
37895     info-expect 
37896         @: $(MAKE); $(unstage)
37897         @[ -f ./expect/Makefile ] || exit 0; \
37898         r=`${PWD_COMMAND}`; export r; \
37899         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37900         $(HOST_EXPORTS) \
37901         for flag in $(EXTRA_HOST_FLAGS) ; do \
37902           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37903         done; \
37904         echo "Doing install-info in expect"; \
37905         (cd $(HOST_SUBDIR)/expect && \
37906           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37907                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37908                   "RANLIB=$${RANLIB}" \
37909                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37910                   install-info) \
37911           || exit 1
37912
37913 @endif expect
37914
37915 .PHONY: maybe-install-dvi-expect install-dvi-expect
37916 maybe-install-dvi-expect:
37917 @if expect
37918 maybe-install-dvi-expect: install-dvi-expect
37919
37920 install-dvi-expect: \
37921     configure-expect \
37922     dvi-expect 
37923         @: $(MAKE); $(unstage)
37924         @[ -f ./expect/Makefile ] || exit 0; \
37925         r=`${PWD_COMMAND}`; export r; \
37926         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37927         $(HOST_EXPORTS) \
37928         for flag in $(EXTRA_HOST_FLAGS) ; do \
37929           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37930         done; \
37931         echo "Doing install-dvi in expect"; \
37932         (cd $(HOST_SUBDIR)/expect && \
37933           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37934                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37935                   "RANLIB=$${RANLIB}" \
37936                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37937                   install-dvi) \
37938           || exit 1
37939
37940 @endif expect
37941
37942 .PHONY: maybe-install-pdf-expect install-pdf-expect
37943 maybe-install-pdf-expect:
37944 @if expect
37945 maybe-install-pdf-expect: install-pdf-expect
37946
37947 install-pdf-expect: \
37948     configure-expect \
37949     pdf-expect 
37950         @: $(MAKE); $(unstage)
37951         @[ -f ./expect/Makefile ] || exit 0; \
37952         r=`${PWD_COMMAND}`; export r; \
37953         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37954         $(HOST_EXPORTS) \
37955         for flag in $(EXTRA_HOST_FLAGS) ; do \
37956           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37957         done; \
37958         echo "Doing install-pdf in expect"; \
37959         (cd $(HOST_SUBDIR)/expect && \
37960           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37961                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37962                   "RANLIB=$${RANLIB}" \
37963                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37964                   install-pdf) \
37965           || exit 1
37966
37967 @endif expect
37968
37969 .PHONY: maybe-install-html-expect install-html-expect
37970 maybe-install-html-expect:
37971 @if expect
37972 maybe-install-html-expect: install-html-expect
37973
37974 install-html-expect: \
37975     configure-expect \
37976     html-expect 
37977         @: $(MAKE); $(unstage)
37978         @[ -f ./expect/Makefile ] || exit 0; \
37979         r=`${PWD_COMMAND}`; export r; \
37980         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37981         $(HOST_EXPORTS) \
37982         for flag in $(EXTRA_HOST_FLAGS) ; do \
37983           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37984         done; \
37985         echo "Doing install-html in expect"; \
37986         (cd $(HOST_SUBDIR)/expect && \
37987           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37988                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37989                   "RANLIB=$${RANLIB}" \
37990                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37991                   install-html) \
37992           || exit 1
37993
37994 @endif expect
37995
37996 .PHONY: maybe-installcheck-expect installcheck-expect
37997 maybe-installcheck-expect:
37998 @if expect
37999 maybe-installcheck-expect: installcheck-expect
38000
38001 installcheck-expect: \
38002     configure-expect 
38003         @: $(MAKE); $(unstage)
38004         @[ -f ./expect/Makefile ] || exit 0; \
38005         r=`${PWD_COMMAND}`; export r; \
38006         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38007         $(HOST_EXPORTS) \
38008         for flag in $(EXTRA_HOST_FLAGS) ; do \
38009           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38010         done; \
38011         echo "Doing installcheck in expect"; \
38012         (cd $(HOST_SUBDIR)/expect && \
38013           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38014                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38015                   "RANLIB=$${RANLIB}" \
38016                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38017                   installcheck) \
38018           || exit 1
38019
38020 @endif expect
38021
38022 .PHONY: maybe-mostlyclean-expect mostlyclean-expect
38023 maybe-mostlyclean-expect:
38024 @if expect
38025 maybe-mostlyclean-expect: mostlyclean-expect
38026
38027 mostlyclean-expect: 
38028         @: $(MAKE); $(unstage)
38029         @[ -f ./expect/Makefile ] || exit 0; \
38030         r=`${PWD_COMMAND}`; export r; \
38031         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38032         $(HOST_EXPORTS) \
38033         for flag in $(EXTRA_HOST_FLAGS) ; do \
38034           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38035         done; \
38036         echo "Doing mostlyclean in expect"; \
38037         (cd $(HOST_SUBDIR)/expect && \
38038           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38039                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38040                   "RANLIB=$${RANLIB}" \
38041                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38042                   mostlyclean) \
38043           || exit 1
38044
38045 @endif expect
38046
38047 .PHONY: maybe-clean-expect clean-expect
38048 maybe-clean-expect:
38049 @if expect
38050 maybe-clean-expect: clean-expect
38051
38052 clean-expect: 
38053         @: $(MAKE); $(unstage)
38054         @[ -f ./expect/Makefile ] || exit 0; \
38055         r=`${PWD_COMMAND}`; export r; \
38056         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38057         $(HOST_EXPORTS) \
38058         for flag in $(EXTRA_HOST_FLAGS) ; do \
38059           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38060         done; \
38061         echo "Doing clean in expect"; \
38062         (cd $(HOST_SUBDIR)/expect && \
38063           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38064                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38065                   "RANLIB=$${RANLIB}" \
38066                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38067                   clean) \
38068           || exit 1
38069
38070 @endif expect
38071
38072 .PHONY: maybe-distclean-expect distclean-expect
38073 maybe-distclean-expect:
38074 @if expect
38075 maybe-distclean-expect: distclean-expect
38076
38077 distclean-expect: 
38078         @: $(MAKE); $(unstage)
38079         @[ -f ./expect/Makefile ] || exit 0; \
38080         r=`${PWD_COMMAND}`; export r; \
38081         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38082         $(HOST_EXPORTS) \
38083         for flag in $(EXTRA_HOST_FLAGS) ; do \
38084           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38085         done; \
38086         echo "Doing distclean in expect"; \
38087         (cd $(HOST_SUBDIR)/expect && \
38088           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38089                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38090                   "RANLIB=$${RANLIB}" \
38091                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38092                   distclean) \
38093           || exit 1
38094
38095 @endif expect
38096
38097 .PHONY: maybe-maintainer-clean-expect maintainer-clean-expect
38098 maybe-maintainer-clean-expect:
38099 @if expect
38100 maybe-maintainer-clean-expect: maintainer-clean-expect
38101
38102 maintainer-clean-expect: 
38103         @: $(MAKE); $(unstage)
38104         @[ -f ./expect/Makefile ] || exit 0; \
38105         r=`${PWD_COMMAND}`; export r; \
38106         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38107         $(HOST_EXPORTS) \
38108         for flag in $(EXTRA_HOST_FLAGS) ; do \
38109           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38110         done; \
38111         echo "Doing maintainer-clean in expect"; \
38112         (cd $(HOST_SUBDIR)/expect && \
38113           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38114                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38115                   "RANLIB=$${RANLIB}" \
38116                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38117                   maintainer-clean) \
38118           || exit 1
38119
38120 @endif expect
38121
38122
38123
38124 .PHONY: configure-guile maybe-configure-guile
38125 maybe-configure-guile:
38126 @if gcc-bootstrap
38127 configure-guile: stage_current
38128 @endif gcc-bootstrap
38129 @if guile
38130 maybe-configure-guile: configure-guile
38131 configure-guile: 
38132         @: $(MAKE); $(unstage)
38133         @r=`${PWD_COMMAND}`; export r; \
38134         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38135         test ! -f $(HOST_SUBDIR)/guile/Makefile || exit 0; \
38136         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/guile; \
38137         $(HOST_EXPORTS)  \
38138         echo Configuring in $(HOST_SUBDIR)/guile; \
38139         cd "$(HOST_SUBDIR)/guile" || exit 1; \
38140         case $(srcdir) in \
38141           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38142           *) topdir=`echo $(HOST_SUBDIR)/guile/ | \
38143                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38144         esac; \
38145         module_srcdir=guile; \
38146         $(SHELL) \
38147           $$s/$$module_srcdir/configure \
38148           --srcdir=$${topdir}/$$module_srcdir \
38149           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38150           --target=${target_alias}  \
38151           || exit 1
38152 @endif guile
38153
38154
38155
38156
38157
38158 .PHONY: all-guile maybe-all-guile
38159 maybe-all-guile:
38160 @if gcc-bootstrap
38161 all-guile: stage_current
38162 @endif gcc-bootstrap
38163 @if guile
38164 TARGET-guile=all
38165 maybe-all-guile: all-guile
38166 all-guile: configure-guile
38167         @: $(MAKE); $(unstage)
38168         @r=`${PWD_COMMAND}`; export r; \
38169         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38170         $(HOST_EXPORTS)  \
38171         (cd $(HOST_SUBDIR)/guile && \
38172           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
38173                 $(TARGET-guile))
38174 @endif guile
38175
38176
38177
38178
38179 .PHONY: check-guile maybe-check-guile
38180 maybe-check-guile:
38181 @if guile
38182 maybe-check-guile: check-guile
38183
38184 check-guile:
38185         @: $(MAKE); $(unstage)
38186         @r=`${PWD_COMMAND}`; export r; \
38187         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38188         $(HOST_EXPORTS)  \
38189         (cd $(HOST_SUBDIR)/guile && \
38190           $(MAKE) $(FLAGS_TO_PASS)  check)
38191
38192 @endif guile
38193
38194 .PHONY: install-guile maybe-install-guile
38195 maybe-install-guile:
38196 @if guile
38197 maybe-install-guile: install-guile
38198
38199 install-guile: installdirs
38200         @: $(MAKE); $(unstage)
38201         @r=`${PWD_COMMAND}`; export r; \
38202         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38203         $(HOST_EXPORTS) \
38204         (cd $(HOST_SUBDIR)/guile && \
38205           $(MAKE) $(FLAGS_TO_PASS)  install)
38206
38207 @endif guile
38208
38209 .PHONY: install-strip-guile maybe-install-strip-guile
38210 maybe-install-strip-guile:
38211 @if guile
38212 maybe-install-strip-guile: install-strip-guile
38213
38214 install-strip-guile: installdirs
38215         @: $(MAKE); $(unstage)
38216         @r=`${PWD_COMMAND}`; export r; \
38217         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38218         $(HOST_EXPORTS) \
38219         (cd $(HOST_SUBDIR)/guile && \
38220           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
38221
38222 @endif guile
38223
38224 # Other targets (info, dvi, pdf, etc.)
38225
38226 .PHONY: maybe-info-guile info-guile
38227 maybe-info-guile:
38228 @if guile
38229 maybe-info-guile: info-guile
38230
38231 info-guile: \
38232     configure-guile 
38233         @: $(MAKE); $(unstage)
38234         @[ -f ./guile/Makefile ] || exit 0; \
38235         r=`${PWD_COMMAND}`; export r; \
38236         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38237         $(HOST_EXPORTS) \
38238         for flag in $(EXTRA_HOST_FLAGS) ; do \
38239           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38240         done; \
38241         echo "Doing info in guile"; \
38242         (cd $(HOST_SUBDIR)/guile && \
38243           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38244                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38245                   "RANLIB=$${RANLIB}" \
38246                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38247                   info) \
38248           || exit 1
38249
38250 @endif guile
38251
38252 .PHONY: maybe-dvi-guile dvi-guile
38253 maybe-dvi-guile:
38254 @if guile
38255 maybe-dvi-guile: dvi-guile
38256
38257 dvi-guile: \
38258     configure-guile 
38259         @: $(MAKE); $(unstage)
38260         @[ -f ./guile/Makefile ] || exit 0; \
38261         r=`${PWD_COMMAND}`; export r; \
38262         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38263         $(HOST_EXPORTS) \
38264         for flag in $(EXTRA_HOST_FLAGS) ; do \
38265           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38266         done; \
38267         echo "Doing dvi in guile"; \
38268         (cd $(HOST_SUBDIR)/guile && \
38269           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38270                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38271                   "RANLIB=$${RANLIB}" \
38272                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38273                   dvi) \
38274           || exit 1
38275
38276 @endif guile
38277
38278 .PHONY: maybe-pdf-guile pdf-guile
38279 maybe-pdf-guile:
38280 @if guile
38281 maybe-pdf-guile: pdf-guile
38282
38283 pdf-guile: \
38284     configure-guile 
38285         @: $(MAKE); $(unstage)
38286         @[ -f ./guile/Makefile ] || exit 0; \
38287         r=`${PWD_COMMAND}`; export r; \
38288         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38289         $(HOST_EXPORTS) \
38290         for flag in $(EXTRA_HOST_FLAGS) ; do \
38291           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38292         done; \
38293         echo "Doing pdf in guile"; \
38294         (cd $(HOST_SUBDIR)/guile && \
38295           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38296                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38297                   "RANLIB=$${RANLIB}" \
38298                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38299                   pdf) \
38300           || exit 1
38301
38302 @endif guile
38303
38304 .PHONY: maybe-html-guile html-guile
38305 maybe-html-guile:
38306 @if guile
38307 maybe-html-guile: html-guile
38308
38309 html-guile: \
38310     configure-guile 
38311         @: $(MAKE); $(unstage)
38312         @[ -f ./guile/Makefile ] || exit 0; \
38313         r=`${PWD_COMMAND}`; export r; \
38314         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38315         $(HOST_EXPORTS) \
38316         for flag in $(EXTRA_HOST_FLAGS) ; do \
38317           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38318         done; \
38319         echo "Doing html in guile"; \
38320         (cd $(HOST_SUBDIR)/guile && \
38321           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38322                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38323                   "RANLIB=$${RANLIB}" \
38324                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38325                   html) \
38326           || exit 1
38327
38328 @endif guile
38329
38330 .PHONY: maybe-TAGS-guile TAGS-guile
38331 maybe-TAGS-guile:
38332 @if guile
38333 maybe-TAGS-guile: TAGS-guile
38334
38335 TAGS-guile: \
38336     configure-guile 
38337         @: $(MAKE); $(unstage)
38338         @[ -f ./guile/Makefile ] || exit 0; \
38339         r=`${PWD_COMMAND}`; export r; \
38340         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38341         $(HOST_EXPORTS) \
38342         for flag in $(EXTRA_HOST_FLAGS) ; do \
38343           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38344         done; \
38345         echo "Doing TAGS in guile"; \
38346         (cd $(HOST_SUBDIR)/guile && \
38347           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38348                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38349                   "RANLIB=$${RANLIB}" \
38350                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38351                   TAGS) \
38352           || exit 1
38353
38354 @endif guile
38355
38356 .PHONY: maybe-install-info-guile install-info-guile
38357 maybe-install-info-guile:
38358 @if guile
38359 maybe-install-info-guile: install-info-guile
38360
38361 install-info-guile: \
38362     configure-guile \
38363     info-guile 
38364         @: $(MAKE); $(unstage)
38365         @[ -f ./guile/Makefile ] || exit 0; \
38366         r=`${PWD_COMMAND}`; export r; \
38367         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38368         $(HOST_EXPORTS) \
38369         for flag in $(EXTRA_HOST_FLAGS) ; do \
38370           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38371         done; \
38372         echo "Doing install-info in guile"; \
38373         (cd $(HOST_SUBDIR)/guile && \
38374           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38375                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38376                   "RANLIB=$${RANLIB}" \
38377                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38378                   install-info) \
38379           || exit 1
38380
38381 @endif guile
38382
38383 .PHONY: maybe-install-dvi-guile install-dvi-guile
38384 maybe-install-dvi-guile:
38385 @if guile
38386 maybe-install-dvi-guile: install-dvi-guile
38387
38388 install-dvi-guile: \
38389     configure-guile \
38390     dvi-guile 
38391         @: $(MAKE); $(unstage)
38392         @[ -f ./guile/Makefile ] || exit 0; \
38393         r=`${PWD_COMMAND}`; export r; \
38394         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38395         $(HOST_EXPORTS) \
38396         for flag in $(EXTRA_HOST_FLAGS) ; do \
38397           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38398         done; \
38399         echo "Doing install-dvi in guile"; \
38400         (cd $(HOST_SUBDIR)/guile && \
38401           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38402                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38403                   "RANLIB=$${RANLIB}" \
38404                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38405                   install-dvi) \
38406           || exit 1
38407
38408 @endif guile
38409
38410 .PHONY: maybe-install-pdf-guile install-pdf-guile
38411 maybe-install-pdf-guile:
38412 @if guile
38413 maybe-install-pdf-guile: install-pdf-guile
38414
38415 install-pdf-guile: \
38416     configure-guile \
38417     pdf-guile 
38418         @: $(MAKE); $(unstage)
38419         @[ -f ./guile/Makefile ] || exit 0; \
38420         r=`${PWD_COMMAND}`; export r; \
38421         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38422         $(HOST_EXPORTS) \
38423         for flag in $(EXTRA_HOST_FLAGS) ; do \
38424           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38425         done; \
38426         echo "Doing install-pdf in guile"; \
38427         (cd $(HOST_SUBDIR)/guile && \
38428           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38429                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38430                   "RANLIB=$${RANLIB}" \
38431                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38432                   install-pdf) \
38433           || exit 1
38434
38435 @endif guile
38436
38437 .PHONY: maybe-install-html-guile install-html-guile
38438 maybe-install-html-guile:
38439 @if guile
38440 maybe-install-html-guile: install-html-guile
38441
38442 install-html-guile: \
38443     configure-guile \
38444     html-guile 
38445         @: $(MAKE); $(unstage)
38446         @[ -f ./guile/Makefile ] || exit 0; \
38447         r=`${PWD_COMMAND}`; export r; \
38448         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38449         $(HOST_EXPORTS) \
38450         for flag in $(EXTRA_HOST_FLAGS) ; do \
38451           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38452         done; \
38453         echo "Doing install-html in guile"; \
38454         (cd $(HOST_SUBDIR)/guile && \
38455           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38456                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38457                   "RANLIB=$${RANLIB}" \
38458                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38459                   install-html) \
38460           || exit 1
38461
38462 @endif guile
38463
38464 .PHONY: maybe-installcheck-guile installcheck-guile
38465 maybe-installcheck-guile:
38466 @if guile
38467 maybe-installcheck-guile: installcheck-guile
38468
38469 installcheck-guile: \
38470     configure-guile 
38471         @: $(MAKE); $(unstage)
38472         @[ -f ./guile/Makefile ] || exit 0; \
38473         r=`${PWD_COMMAND}`; export r; \
38474         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38475         $(HOST_EXPORTS) \
38476         for flag in $(EXTRA_HOST_FLAGS) ; do \
38477           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38478         done; \
38479         echo "Doing installcheck in guile"; \
38480         (cd $(HOST_SUBDIR)/guile && \
38481           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38482                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38483                   "RANLIB=$${RANLIB}" \
38484                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38485                   installcheck) \
38486           || exit 1
38487
38488 @endif guile
38489
38490 .PHONY: maybe-mostlyclean-guile mostlyclean-guile
38491 maybe-mostlyclean-guile:
38492 @if guile
38493 maybe-mostlyclean-guile: mostlyclean-guile
38494
38495 mostlyclean-guile: 
38496         @: $(MAKE); $(unstage)
38497         @[ -f ./guile/Makefile ] || exit 0; \
38498         r=`${PWD_COMMAND}`; export r; \
38499         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38500         $(HOST_EXPORTS) \
38501         for flag in $(EXTRA_HOST_FLAGS) ; do \
38502           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38503         done; \
38504         echo "Doing mostlyclean in guile"; \
38505         (cd $(HOST_SUBDIR)/guile && \
38506           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38507                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38508                   "RANLIB=$${RANLIB}" \
38509                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38510                   mostlyclean) \
38511           || exit 1
38512
38513 @endif guile
38514
38515 .PHONY: maybe-clean-guile clean-guile
38516 maybe-clean-guile:
38517 @if guile
38518 maybe-clean-guile: clean-guile
38519
38520 clean-guile: 
38521         @: $(MAKE); $(unstage)
38522         @[ -f ./guile/Makefile ] || exit 0; \
38523         r=`${PWD_COMMAND}`; export r; \
38524         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38525         $(HOST_EXPORTS) \
38526         for flag in $(EXTRA_HOST_FLAGS) ; do \
38527           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38528         done; \
38529         echo "Doing clean in guile"; \
38530         (cd $(HOST_SUBDIR)/guile && \
38531           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38532                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38533                   "RANLIB=$${RANLIB}" \
38534                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38535                   clean) \
38536           || exit 1
38537
38538 @endif guile
38539
38540 .PHONY: maybe-distclean-guile distclean-guile
38541 maybe-distclean-guile:
38542 @if guile
38543 maybe-distclean-guile: distclean-guile
38544
38545 distclean-guile: 
38546         @: $(MAKE); $(unstage)
38547         @[ -f ./guile/Makefile ] || exit 0; \
38548         r=`${PWD_COMMAND}`; export r; \
38549         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38550         $(HOST_EXPORTS) \
38551         for flag in $(EXTRA_HOST_FLAGS) ; do \
38552           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38553         done; \
38554         echo "Doing distclean in guile"; \
38555         (cd $(HOST_SUBDIR)/guile && \
38556           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38557                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38558                   "RANLIB=$${RANLIB}" \
38559                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38560                   distclean) \
38561           || exit 1
38562
38563 @endif guile
38564
38565 .PHONY: maybe-maintainer-clean-guile maintainer-clean-guile
38566 maybe-maintainer-clean-guile:
38567 @if guile
38568 maybe-maintainer-clean-guile: maintainer-clean-guile
38569
38570 maintainer-clean-guile: 
38571         @: $(MAKE); $(unstage)
38572         @[ -f ./guile/Makefile ] || exit 0; \
38573         r=`${PWD_COMMAND}`; export r; \
38574         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38575         $(HOST_EXPORTS) \
38576         for flag in $(EXTRA_HOST_FLAGS) ; do \
38577           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38578         done; \
38579         echo "Doing maintainer-clean in guile"; \
38580         (cd $(HOST_SUBDIR)/guile && \
38581           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38582                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38583                   "RANLIB=$${RANLIB}" \
38584                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38585                   maintainer-clean) \
38586           || exit 1
38587
38588 @endif guile
38589
38590
38591
38592 .PHONY: configure-tk maybe-configure-tk
38593 maybe-configure-tk:
38594 @if gcc-bootstrap
38595 configure-tk: stage_current
38596 @endif gcc-bootstrap
38597 @if tk
38598 maybe-configure-tk: configure-tk
38599 configure-tk: 
38600         @: $(MAKE); $(unstage)
38601         @r=`${PWD_COMMAND}`; export r; \
38602         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38603         test ! -f $(HOST_SUBDIR)/tk/Makefile || exit 0; \
38604         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tk; \
38605         $(HOST_EXPORTS)  \
38606         echo Configuring in $(HOST_SUBDIR)/tk; \
38607         cd "$(HOST_SUBDIR)/tk" || exit 1; \
38608         case $(srcdir) in \
38609           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38610           *) topdir=`echo $(HOST_SUBDIR)/tk/ | \
38611                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38612         esac; \
38613         module_srcdir=tk; \
38614         $(SHELL) \
38615           $$s/$$module_srcdir/configure \
38616           --srcdir=$${topdir}/$$module_srcdir \
38617           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38618           --target=${target_alias}  \
38619           || exit 1
38620 @endif tk
38621
38622
38623
38624
38625
38626 .PHONY: all-tk maybe-all-tk
38627 maybe-all-tk:
38628 @if gcc-bootstrap
38629 all-tk: stage_current
38630 @endif gcc-bootstrap
38631 @if tk
38632 TARGET-tk=all
38633 maybe-all-tk: all-tk
38634 all-tk: configure-tk
38635         @: $(MAKE); $(unstage)
38636         @r=`${PWD_COMMAND}`; export r; \
38637         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38638         $(HOST_EXPORTS)  \
38639         (cd $(HOST_SUBDIR)/tk && \
38640           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
38641                 $(TARGET-tk))
38642 @endif tk
38643
38644
38645
38646
38647 .PHONY: check-tk maybe-check-tk
38648 maybe-check-tk:
38649 @if tk
38650 maybe-check-tk: check-tk
38651
38652 check-tk:
38653         @: $(MAKE); $(unstage)
38654         @r=`${PWD_COMMAND}`; export r; \
38655         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38656         $(HOST_EXPORTS)  \
38657         (cd $(HOST_SUBDIR)/tk && \
38658           $(MAKE) $(FLAGS_TO_PASS)  check)
38659
38660 @endif tk
38661
38662 .PHONY: install-tk maybe-install-tk
38663 maybe-install-tk:
38664 @if tk
38665 maybe-install-tk: install-tk
38666
38667 install-tk: installdirs
38668         @: $(MAKE); $(unstage)
38669         @r=`${PWD_COMMAND}`; export r; \
38670         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38671         $(HOST_EXPORTS) \
38672         (cd $(HOST_SUBDIR)/tk && \
38673           $(MAKE) $(FLAGS_TO_PASS)  install)
38674
38675 @endif tk
38676
38677 .PHONY: install-strip-tk maybe-install-strip-tk
38678 maybe-install-strip-tk:
38679 @if tk
38680 maybe-install-strip-tk: install-strip-tk
38681
38682 install-strip-tk: installdirs
38683         @: $(MAKE); $(unstage)
38684         @r=`${PWD_COMMAND}`; export r; \
38685         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38686         $(HOST_EXPORTS) \
38687         (cd $(HOST_SUBDIR)/tk && \
38688           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
38689
38690 @endif tk
38691
38692 # Other targets (info, dvi, pdf, etc.)
38693
38694 .PHONY: maybe-info-tk info-tk
38695 maybe-info-tk:
38696 @if tk
38697 maybe-info-tk: info-tk
38698
38699 info-tk: \
38700     configure-tk 
38701         @: $(MAKE); $(unstage)
38702         @[ -f ./tk/Makefile ] || exit 0; \
38703         r=`${PWD_COMMAND}`; export r; \
38704         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38705         $(HOST_EXPORTS) \
38706         for flag in $(EXTRA_HOST_FLAGS) ; do \
38707           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38708         done; \
38709         echo "Doing info in tk"; \
38710         (cd $(HOST_SUBDIR)/tk && \
38711           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38712                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38713                   "RANLIB=$${RANLIB}" \
38714                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38715                   info) \
38716           || exit 1
38717
38718 @endif tk
38719
38720 .PHONY: maybe-dvi-tk dvi-tk
38721 maybe-dvi-tk:
38722 @if tk
38723 maybe-dvi-tk: dvi-tk
38724
38725 dvi-tk: \
38726     configure-tk 
38727         @: $(MAKE); $(unstage)
38728         @[ -f ./tk/Makefile ] || exit 0; \
38729         r=`${PWD_COMMAND}`; export r; \
38730         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38731         $(HOST_EXPORTS) \
38732         for flag in $(EXTRA_HOST_FLAGS) ; do \
38733           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38734         done; \
38735         echo "Doing dvi in tk"; \
38736         (cd $(HOST_SUBDIR)/tk && \
38737           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38738                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38739                   "RANLIB=$${RANLIB}" \
38740                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38741                   dvi) \
38742           || exit 1
38743
38744 @endif tk
38745
38746 .PHONY: maybe-pdf-tk pdf-tk
38747 maybe-pdf-tk:
38748 @if tk
38749 maybe-pdf-tk: pdf-tk
38750
38751 pdf-tk: \
38752     configure-tk 
38753         @: $(MAKE); $(unstage)
38754         @[ -f ./tk/Makefile ] || exit 0; \
38755         r=`${PWD_COMMAND}`; export r; \
38756         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38757         $(HOST_EXPORTS) \
38758         for flag in $(EXTRA_HOST_FLAGS) ; do \
38759           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38760         done; \
38761         echo "Doing pdf in tk"; \
38762         (cd $(HOST_SUBDIR)/tk && \
38763           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38764                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38765                   "RANLIB=$${RANLIB}" \
38766                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38767                   pdf) \
38768           || exit 1
38769
38770 @endif tk
38771
38772 .PHONY: maybe-html-tk html-tk
38773 maybe-html-tk:
38774 @if tk
38775 maybe-html-tk: html-tk
38776
38777 html-tk: \
38778     configure-tk 
38779         @: $(MAKE); $(unstage)
38780         @[ -f ./tk/Makefile ] || exit 0; \
38781         r=`${PWD_COMMAND}`; export r; \
38782         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38783         $(HOST_EXPORTS) \
38784         for flag in $(EXTRA_HOST_FLAGS) ; do \
38785           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38786         done; \
38787         echo "Doing html in tk"; \
38788         (cd $(HOST_SUBDIR)/tk && \
38789           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38790                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38791                   "RANLIB=$${RANLIB}" \
38792                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38793                   html) \
38794           || exit 1
38795
38796 @endif tk
38797
38798 .PHONY: maybe-TAGS-tk TAGS-tk
38799 maybe-TAGS-tk:
38800 @if tk
38801 maybe-TAGS-tk: TAGS-tk
38802
38803 TAGS-tk: \
38804     configure-tk 
38805         @: $(MAKE); $(unstage)
38806         @[ -f ./tk/Makefile ] || exit 0; \
38807         r=`${PWD_COMMAND}`; export r; \
38808         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38809         $(HOST_EXPORTS) \
38810         for flag in $(EXTRA_HOST_FLAGS) ; do \
38811           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38812         done; \
38813         echo "Doing TAGS in tk"; \
38814         (cd $(HOST_SUBDIR)/tk && \
38815           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38816                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38817                   "RANLIB=$${RANLIB}" \
38818                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38819                   TAGS) \
38820           || exit 1
38821
38822 @endif tk
38823
38824 .PHONY: maybe-install-info-tk install-info-tk
38825 maybe-install-info-tk:
38826 @if tk
38827 maybe-install-info-tk: install-info-tk
38828
38829 install-info-tk: \
38830     configure-tk \
38831     info-tk 
38832         @: $(MAKE); $(unstage)
38833         @[ -f ./tk/Makefile ] || exit 0; \
38834         r=`${PWD_COMMAND}`; export r; \
38835         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38836         $(HOST_EXPORTS) \
38837         for flag in $(EXTRA_HOST_FLAGS) ; do \
38838           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38839         done; \
38840         echo "Doing install-info in tk"; \
38841         (cd $(HOST_SUBDIR)/tk && \
38842           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38843                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38844                   "RANLIB=$${RANLIB}" \
38845                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38846                   install-info) \
38847           || exit 1
38848
38849 @endif tk
38850
38851 .PHONY: maybe-install-dvi-tk install-dvi-tk
38852 maybe-install-dvi-tk:
38853 @if tk
38854 maybe-install-dvi-tk: install-dvi-tk
38855
38856 install-dvi-tk: \
38857     configure-tk \
38858     dvi-tk 
38859         @: $(MAKE); $(unstage)
38860         @[ -f ./tk/Makefile ] || exit 0; \
38861         r=`${PWD_COMMAND}`; export r; \
38862         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38863         $(HOST_EXPORTS) \
38864         for flag in $(EXTRA_HOST_FLAGS) ; do \
38865           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38866         done; \
38867         echo "Doing install-dvi in tk"; \
38868         (cd $(HOST_SUBDIR)/tk && \
38869           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38870                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38871                   "RANLIB=$${RANLIB}" \
38872                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38873                   install-dvi) \
38874           || exit 1
38875
38876 @endif tk
38877
38878 .PHONY: maybe-install-pdf-tk install-pdf-tk
38879 maybe-install-pdf-tk:
38880 @if tk
38881 maybe-install-pdf-tk: install-pdf-tk
38882
38883 install-pdf-tk: \
38884     configure-tk \
38885     pdf-tk 
38886         @: $(MAKE); $(unstage)
38887         @[ -f ./tk/Makefile ] || exit 0; \
38888         r=`${PWD_COMMAND}`; export r; \
38889         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38890         $(HOST_EXPORTS) \
38891         for flag in $(EXTRA_HOST_FLAGS) ; do \
38892           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38893         done; \
38894         echo "Doing install-pdf in tk"; \
38895         (cd $(HOST_SUBDIR)/tk && \
38896           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38897                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38898                   "RANLIB=$${RANLIB}" \
38899                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38900                   install-pdf) \
38901           || exit 1
38902
38903 @endif tk
38904
38905 .PHONY: maybe-install-html-tk install-html-tk
38906 maybe-install-html-tk:
38907 @if tk
38908 maybe-install-html-tk: install-html-tk
38909
38910 install-html-tk: \
38911     configure-tk \
38912     html-tk 
38913         @: $(MAKE); $(unstage)
38914         @[ -f ./tk/Makefile ] || exit 0; \
38915         r=`${PWD_COMMAND}`; export r; \
38916         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38917         $(HOST_EXPORTS) \
38918         for flag in $(EXTRA_HOST_FLAGS) ; do \
38919           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38920         done; \
38921         echo "Doing install-html in tk"; \
38922         (cd $(HOST_SUBDIR)/tk && \
38923           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38924                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38925                   "RANLIB=$${RANLIB}" \
38926                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38927                   install-html) \
38928           || exit 1
38929
38930 @endif tk
38931
38932 .PHONY: maybe-installcheck-tk installcheck-tk
38933 maybe-installcheck-tk:
38934 @if tk
38935 maybe-installcheck-tk: installcheck-tk
38936
38937 installcheck-tk: \
38938     configure-tk 
38939         @: $(MAKE); $(unstage)
38940         @[ -f ./tk/Makefile ] || exit 0; \
38941         r=`${PWD_COMMAND}`; export r; \
38942         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38943         $(HOST_EXPORTS) \
38944         for flag in $(EXTRA_HOST_FLAGS) ; do \
38945           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38946         done; \
38947         echo "Doing installcheck in tk"; \
38948         (cd $(HOST_SUBDIR)/tk && \
38949           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38950                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38951                   "RANLIB=$${RANLIB}" \
38952                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38953                   installcheck) \
38954           || exit 1
38955
38956 @endif tk
38957
38958 .PHONY: maybe-mostlyclean-tk mostlyclean-tk
38959 maybe-mostlyclean-tk:
38960 @if tk
38961 maybe-mostlyclean-tk: mostlyclean-tk
38962
38963 mostlyclean-tk: 
38964         @: $(MAKE); $(unstage)
38965         @[ -f ./tk/Makefile ] || exit 0; \
38966         r=`${PWD_COMMAND}`; export r; \
38967         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38968         $(HOST_EXPORTS) \
38969         for flag in $(EXTRA_HOST_FLAGS) ; do \
38970           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38971         done; \
38972         echo "Doing mostlyclean in tk"; \
38973         (cd $(HOST_SUBDIR)/tk && \
38974           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38975                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38976                   "RANLIB=$${RANLIB}" \
38977                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38978                   mostlyclean) \
38979           || exit 1
38980
38981 @endif tk
38982
38983 .PHONY: maybe-clean-tk clean-tk
38984 maybe-clean-tk:
38985 @if tk
38986 maybe-clean-tk: clean-tk
38987
38988 clean-tk: 
38989         @: $(MAKE); $(unstage)
38990         @[ -f ./tk/Makefile ] || exit 0; \
38991         r=`${PWD_COMMAND}`; export r; \
38992         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38993         $(HOST_EXPORTS) \
38994         for flag in $(EXTRA_HOST_FLAGS) ; do \
38995           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38996         done; \
38997         echo "Doing clean in tk"; \
38998         (cd $(HOST_SUBDIR)/tk && \
38999           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39000                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39001                   "RANLIB=$${RANLIB}" \
39002                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39003                   clean) \
39004           || exit 1
39005
39006 @endif tk
39007
39008 .PHONY: maybe-distclean-tk distclean-tk
39009 maybe-distclean-tk:
39010 @if tk
39011 maybe-distclean-tk: distclean-tk
39012
39013 distclean-tk: 
39014         @: $(MAKE); $(unstage)
39015         @[ -f ./tk/Makefile ] || exit 0; \
39016         r=`${PWD_COMMAND}`; export r; \
39017         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39018         $(HOST_EXPORTS) \
39019         for flag in $(EXTRA_HOST_FLAGS) ; do \
39020           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39021         done; \
39022         echo "Doing distclean in tk"; \
39023         (cd $(HOST_SUBDIR)/tk && \
39024           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39025                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39026                   "RANLIB=$${RANLIB}" \
39027                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39028                   distclean) \
39029           || exit 1
39030
39031 @endif tk
39032
39033 .PHONY: maybe-maintainer-clean-tk maintainer-clean-tk
39034 maybe-maintainer-clean-tk:
39035 @if tk
39036 maybe-maintainer-clean-tk: maintainer-clean-tk
39037
39038 maintainer-clean-tk: 
39039         @: $(MAKE); $(unstage)
39040         @[ -f ./tk/Makefile ] || exit 0; \
39041         r=`${PWD_COMMAND}`; export r; \
39042         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39043         $(HOST_EXPORTS) \
39044         for flag in $(EXTRA_HOST_FLAGS) ; do \
39045           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39046         done; \
39047         echo "Doing maintainer-clean in tk"; \
39048         (cd $(HOST_SUBDIR)/tk && \
39049           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39050                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39051                   "RANLIB=$${RANLIB}" \
39052                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39053                   maintainer-clean) \
39054           || exit 1
39055
39056 @endif tk
39057
39058
39059
39060 .PHONY: configure-libtermcap maybe-configure-libtermcap
39061 maybe-configure-libtermcap:
39062 @if gcc-bootstrap
39063 configure-libtermcap: stage_current
39064 @endif gcc-bootstrap
39065 @if libtermcap
39066 maybe-configure-libtermcap: configure-libtermcap
39067 configure-libtermcap: 
39068         @: $(MAKE); $(unstage)
39069         @r=`${PWD_COMMAND}`; export r; \
39070         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39071         test ! -f $(HOST_SUBDIR)/libtermcap/Makefile || exit 0; \
39072         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtermcap; \
39073         $(HOST_EXPORTS)  \
39074         echo Configuring in $(HOST_SUBDIR)/libtermcap; \
39075         cd "$(HOST_SUBDIR)/libtermcap" || exit 1; \
39076         case $(srcdir) in \
39077           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39078           *) topdir=`echo $(HOST_SUBDIR)/libtermcap/ | \
39079                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39080         esac; \
39081         module_srcdir=libtermcap; \
39082         $(SHELL) \
39083           $$s/$$module_srcdir/configure \
39084           --srcdir=$${topdir}/$$module_srcdir \
39085           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39086           --target=${target_alias}  \
39087           || exit 1
39088 @endif libtermcap
39089
39090
39091
39092
39093
39094 .PHONY: all-libtermcap maybe-all-libtermcap
39095 maybe-all-libtermcap:
39096 @if gcc-bootstrap
39097 all-libtermcap: stage_current
39098 @endif gcc-bootstrap
39099 @if libtermcap
39100 TARGET-libtermcap=all
39101 maybe-all-libtermcap: all-libtermcap
39102 all-libtermcap: configure-libtermcap
39103         @: $(MAKE); $(unstage)
39104         @r=`${PWD_COMMAND}`; export r; \
39105         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39106         $(HOST_EXPORTS)  \
39107         (cd $(HOST_SUBDIR)/libtermcap && \
39108           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
39109                 $(TARGET-libtermcap))
39110 @endif libtermcap
39111
39112
39113
39114
39115 .PHONY: check-libtermcap maybe-check-libtermcap
39116 maybe-check-libtermcap:
39117 @if libtermcap
39118 maybe-check-libtermcap: check-libtermcap
39119
39120 check-libtermcap:
39121
39122 @endif libtermcap
39123
39124 .PHONY: install-libtermcap maybe-install-libtermcap
39125 maybe-install-libtermcap:
39126 @if libtermcap
39127 maybe-install-libtermcap: install-libtermcap
39128
39129 install-libtermcap: installdirs
39130         @: $(MAKE); $(unstage)
39131         @r=`${PWD_COMMAND}`; export r; \
39132         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39133         $(HOST_EXPORTS) \
39134         (cd $(HOST_SUBDIR)/libtermcap && \
39135           $(MAKE) $(FLAGS_TO_PASS)  install)
39136
39137 @endif libtermcap
39138
39139 .PHONY: install-strip-libtermcap maybe-install-strip-libtermcap
39140 maybe-install-strip-libtermcap:
39141 @if libtermcap
39142 maybe-install-strip-libtermcap: install-strip-libtermcap
39143
39144 install-strip-libtermcap: installdirs
39145         @: $(MAKE); $(unstage)
39146         @r=`${PWD_COMMAND}`; export r; \
39147         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39148         $(HOST_EXPORTS) \
39149         (cd $(HOST_SUBDIR)/libtermcap && \
39150           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
39151
39152 @endif libtermcap
39153
39154 # Other targets (info, dvi, pdf, etc.)
39155
39156 .PHONY: maybe-info-libtermcap info-libtermcap
39157 maybe-info-libtermcap:
39158 @if libtermcap
39159 maybe-info-libtermcap: info-libtermcap
39160
39161 info-libtermcap: \
39162     configure-libtermcap 
39163         @: $(MAKE); $(unstage)
39164         @[ -f ./libtermcap/Makefile ] || exit 0; \
39165         r=`${PWD_COMMAND}`; export r; \
39166         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39167         $(HOST_EXPORTS) \
39168         for flag in $(EXTRA_HOST_FLAGS) ; do \
39169           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39170         done; \
39171         echo "Doing info in libtermcap"; \
39172         (cd $(HOST_SUBDIR)/libtermcap && \
39173           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39174                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39175                   "RANLIB=$${RANLIB}" \
39176                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39177                   info) \
39178           || exit 1
39179
39180 @endif libtermcap
39181
39182 .PHONY: maybe-dvi-libtermcap dvi-libtermcap
39183 maybe-dvi-libtermcap:
39184 @if libtermcap
39185 maybe-dvi-libtermcap: dvi-libtermcap
39186
39187 dvi-libtermcap: \
39188     configure-libtermcap 
39189         @: $(MAKE); $(unstage)
39190         @[ -f ./libtermcap/Makefile ] || exit 0; \
39191         r=`${PWD_COMMAND}`; export r; \
39192         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39193         $(HOST_EXPORTS) \
39194         for flag in $(EXTRA_HOST_FLAGS) ; do \
39195           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39196         done; \
39197         echo "Doing dvi in libtermcap"; \
39198         (cd $(HOST_SUBDIR)/libtermcap && \
39199           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39200                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39201                   "RANLIB=$${RANLIB}" \
39202                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39203                   dvi) \
39204           || exit 1
39205
39206 @endif libtermcap
39207
39208 .PHONY: maybe-pdf-libtermcap pdf-libtermcap
39209 maybe-pdf-libtermcap:
39210 @if libtermcap
39211 maybe-pdf-libtermcap: pdf-libtermcap
39212
39213 pdf-libtermcap: \
39214     configure-libtermcap 
39215         @: $(MAKE); $(unstage)
39216         @[ -f ./libtermcap/Makefile ] || exit 0; \
39217         r=`${PWD_COMMAND}`; export r; \
39218         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39219         $(HOST_EXPORTS) \
39220         for flag in $(EXTRA_HOST_FLAGS) ; do \
39221           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39222         done; \
39223         echo "Doing pdf in libtermcap"; \
39224         (cd $(HOST_SUBDIR)/libtermcap && \
39225           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39226                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39227                   "RANLIB=$${RANLIB}" \
39228                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39229                   pdf) \
39230           || exit 1
39231
39232 @endif libtermcap
39233
39234 .PHONY: maybe-html-libtermcap html-libtermcap
39235 maybe-html-libtermcap:
39236 @if libtermcap
39237 maybe-html-libtermcap: html-libtermcap
39238
39239 html-libtermcap: \
39240     configure-libtermcap 
39241         @: $(MAKE); $(unstage)
39242         @[ -f ./libtermcap/Makefile ] || exit 0; \
39243         r=`${PWD_COMMAND}`; export r; \
39244         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39245         $(HOST_EXPORTS) \
39246         for flag in $(EXTRA_HOST_FLAGS) ; do \
39247           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39248         done; \
39249         echo "Doing html in libtermcap"; \
39250         (cd $(HOST_SUBDIR)/libtermcap && \
39251           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39252                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39253                   "RANLIB=$${RANLIB}" \
39254                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39255                   html) \
39256           || exit 1
39257
39258 @endif libtermcap
39259
39260 .PHONY: maybe-TAGS-libtermcap TAGS-libtermcap
39261 maybe-TAGS-libtermcap:
39262 @if libtermcap
39263 maybe-TAGS-libtermcap: TAGS-libtermcap
39264
39265 TAGS-libtermcap: \
39266     configure-libtermcap 
39267         @: $(MAKE); $(unstage)
39268         @[ -f ./libtermcap/Makefile ] || exit 0; \
39269         r=`${PWD_COMMAND}`; export r; \
39270         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39271         $(HOST_EXPORTS) \
39272         for flag in $(EXTRA_HOST_FLAGS) ; do \
39273           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39274         done; \
39275         echo "Doing TAGS in libtermcap"; \
39276         (cd $(HOST_SUBDIR)/libtermcap && \
39277           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39278                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39279                   "RANLIB=$${RANLIB}" \
39280                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39281                   TAGS) \
39282           || exit 1
39283
39284 @endif libtermcap
39285
39286 .PHONY: maybe-install-info-libtermcap install-info-libtermcap
39287 maybe-install-info-libtermcap:
39288 @if libtermcap
39289 maybe-install-info-libtermcap: install-info-libtermcap
39290
39291 install-info-libtermcap: \
39292     configure-libtermcap \
39293     info-libtermcap 
39294         @: $(MAKE); $(unstage)
39295         @[ -f ./libtermcap/Makefile ] || exit 0; \
39296         r=`${PWD_COMMAND}`; export r; \
39297         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39298         $(HOST_EXPORTS) \
39299         for flag in $(EXTRA_HOST_FLAGS) ; do \
39300           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39301         done; \
39302         echo "Doing install-info in libtermcap"; \
39303         (cd $(HOST_SUBDIR)/libtermcap && \
39304           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39305                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39306                   "RANLIB=$${RANLIB}" \
39307                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39308                   install-info) \
39309           || exit 1
39310
39311 @endif libtermcap
39312
39313 .PHONY: maybe-install-dvi-libtermcap install-dvi-libtermcap
39314 maybe-install-dvi-libtermcap:
39315 @if libtermcap
39316 maybe-install-dvi-libtermcap: install-dvi-libtermcap
39317
39318 install-dvi-libtermcap: \
39319     configure-libtermcap \
39320     dvi-libtermcap 
39321         @: $(MAKE); $(unstage)
39322         @[ -f ./libtermcap/Makefile ] || exit 0; \
39323         r=`${PWD_COMMAND}`; export r; \
39324         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39325         $(HOST_EXPORTS) \
39326         for flag in $(EXTRA_HOST_FLAGS) ; do \
39327           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39328         done; \
39329         echo "Doing install-dvi in libtermcap"; \
39330         (cd $(HOST_SUBDIR)/libtermcap && \
39331           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39332                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39333                   "RANLIB=$${RANLIB}" \
39334                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39335                   install-dvi) \
39336           || exit 1
39337
39338 @endif libtermcap
39339
39340 .PHONY: maybe-install-pdf-libtermcap install-pdf-libtermcap
39341 maybe-install-pdf-libtermcap:
39342 @if libtermcap
39343 maybe-install-pdf-libtermcap: install-pdf-libtermcap
39344
39345 install-pdf-libtermcap: \
39346     configure-libtermcap \
39347     pdf-libtermcap 
39348         @: $(MAKE); $(unstage)
39349         @[ -f ./libtermcap/Makefile ] || exit 0; \
39350         r=`${PWD_COMMAND}`; export r; \
39351         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39352         $(HOST_EXPORTS) \
39353         for flag in $(EXTRA_HOST_FLAGS) ; do \
39354           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39355         done; \
39356         echo "Doing install-pdf in libtermcap"; \
39357         (cd $(HOST_SUBDIR)/libtermcap && \
39358           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39359                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39360                   "RANLIB=$${RANLIB}" \
39361                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39362                   install-pdf) \
39363           || exit 1
39364
39365 @endif libtermcap
39366
39367 .PHONY: maybe-install-html-libtermcap install-html-libtermcap
39368 maybe-install-html-libtermcap:
39369 @if libtermcap
39370 maybe-install-html-libtermcap: install-html-libtermcap
39371
39372 install-html-libtermcap: \
39373     configure-libtermcap \
39374     html-libtermcap 
39375         @: $(MAKE); $(unstage)
39376         @[ -f ./libtermcap/Makefile ] || exit 0; \
39377         r=`${PWD_COMMAND}`; export r; \
39378         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39379         $(HOST_EXPORTS) \
39380         for flag in $(EXTRA_HOST_FLAGS) ; do \
39381           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39382         done; \
39383         echo "Doing install-html in libtermcap"; \
39384         (cd $(HOST_SUBDIR)/libtermcap && \
39385           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39386                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39387                   "RANLIB=$${RANLIB}" \
39388                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39389                   install-html) \
39390           || exit 1
39391
39392 @endif libtermcap
39393
39394 .PHONY: maybe-installcheck-libtermcap installcheck-libtermcap
39395 maybe-installcheck-libtermcap:
39396 @if libtermcap
39397 maybe-installcheck-libtermcap: installcheck-libtermcap
39398
39399 installcheck-libtermcap: \
39400     configure-libtermcap 
39401         @: $(MAKE); $(unstage)
39402         @[ -f ./libtermcap/Makefile ] || exit 0; \
39403         r=`${PWD_COMMAND}`; export r; \
39404         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39405         $(HOST_EXPORTS) \
39406         for flag in $(EXTRA_HOST_FLAGS) ; do \
39407           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39408         done; \
39409         echo "Doing installcheck in libtermcap"; \
39410         (cd $(HOST_SUBDIR)/libtermcap && \
39411           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39412                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39413                   "RANLIB=$${RANLIB}" \
39414                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39415                   installcheck) \
39416           || exit 1
39417
39418 @endif libtermcap
39419
39420 .PHONY: maybe-mostlyclean-libtermcap mostlyclean-libtermcap
39421 maybe-mostlyclean-libtermcap:
39422 @if libtermcap
39423 maybe-mostlyclean-libtermcap: mostlyclean-libtermcap
39424
39425 # libtermcap doesn't support mostlyclean.
39426 mostlyclean-libtermcap:
39427
39428 @endif libtermcap
39429
39430 .PHONY: maybe-clean-libtermcap clean-libtermcap
39431 maybe-clean-libtermcap:
39432 @if libtermcap
39433 maybe-clean-libtermcap: clean-libtermcap
39434
39435 # libtermcap doesn't support clean.
39436 clean-libtermcap:
39437
39438 @endif libtermcap
39439
39440 .PHONY: maybe-distclean-libtermcap distclean-libtermcap
39441 maybe-distclean-libtermcap:
39442 @if libtermcap
39443 maybe-distclean-libtermcap: distclean-libtermcap
39444
39445 # libtermcap doesn't support distclean.
39446 distclean-libtermcap:
39447
39448 @endif libtermcap
39449
39450 .PHONY: maybe-maintainer-clean-libtermcap maintainer-clean-libtermcap
39451 maybe-maintainer-clean-libtermcap:
39452 @if libtermcap
39453 maybe-maintainer-clean-libtermcap: maintainer-clean-libtermcap
39454
39455 # libtermcap doesn't support maintainer-clean.
39456 maintainer-clean-libtermcap:
39457
39458 @endif libtermcap
39459
39460
39461
39462 .PHONY: configure-utils maybe-configure-utils
39463 maybe-configure-utils:
39464 @if gcc-bootstrap
39465 configure-utils: stage_current
39466 @endif gcc-bootstrap
39467 @if utils
39468 maybe-configure-utils: configure-utils
39469 configure-utils: 
39470         @: $(MAKE); $(unstage)
39471         @r=`${PWD_COMMAND}`; export r; \
39472         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39473         test ! -f $(HOST_SUBDIR)/utils/Makefile || exit 0; \
39474         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/utils; \
39475         $(HOST_EXPORTS)  \
39476         echo Configuring in $(HOST_SUBDIR)/utils; \
39477         cd "$(HOST_SUBDIR)/utils" || exit 1; \
39478         case $(srcdir) in \
39479           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39480           *) topdir=`echo $(HOST_SUBDIR)/utils/ | \
39481                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39482         esac; \
39483         module_srcdir=utils; \
39484         $(SHELL) \
39485           $$s/$$module_srcdir/configure \
39486           --srcdir=$${topdir}/$$module_srcdir \
39487           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39488           --target=${target_alias}  \
39489           || exit 1
39490 @endif utils
39491
39492
39493
39494
39495
39496 .PHONY: all-utils maybe-all-utils
39497 maybe-all-utils:
39498 @if gcc-bootstrap
39499 all-utils: stage_current
39500 @endif gcc-bootstrap
39501 @if utils
39502 TARGET-utils=all
39503 maybe-all-utils: all-utils
39504 all-utils: configure-utils
39505         @: $(MAKE); $(unstage)
39506         @r=`${PWD_COMMAND}`; export r; \
39507         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39508         $(HOST_EXPORTS)  \
39509         (cd $(HOST_SUBDIR)/utils && \
39510           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
39511                 $(TARGET-utils))
39512 @endif utils
39513
39514
39515
39516
39517 .PHONY: check-utils maybe-check-utils
39518 maybe-check-utils:
39519 @if utils
39520 maybe-check-utils: check-utils
39521
39522 check-utils:
39523
39524 @endif utils
39525
39526 .PHONY: install-utils maybe-install-utils
39527 maybe-install-utils:
39528 @if utils
39529 maybe-install-utils: install-utils
39530
39531 install-utils: installdirs
39532         @: $(MAKE); $(unstage)
39533         @r=`${PWD_COMMAND}`; export r; \
39534         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39535         $(HOST_EXPORTS) \
39536         (cd $(HOST_SUBDIR)/utils && \
39537           $(MAKE) $(FLAGS_TO_PASS)  install)
39538
39539 @endif utils
39540
39541 .PHONY: install-strip-utils maybe-install-strip-utils
39542 maybe-install-strip-utils:
39543 @if utils
39544 maybe-install-strip-utils: install-strip-utils
39545
39546 install-strip-utils: installdirs
39547         @: $(MAKE); $(unstage)
39548         @r=`${PWD_COMMAND}`; export r; \
39549         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39550         $(HOST_EXPORTS) \
39551         (cd $(HOST_SUBDIR)/utils && \
39552           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
39553
39554 @endif utils
39555
39556 # Other targets (info, dvi, pdf, etc.)
39557
39558 .PHONY: maybe-info-utils info-utils
39559 maybe-info-utils:
39560 @if utils
39561 maybe-info-utils: info-utils
39562
39563 info-utils: \
39564     configure-utils 
39565         @: $(MAKE); $(unstage)
39566         @[ -f ./utils/Makefile ] || exit 0; \
39567         r=`${PWD_COMMAND}`; export r; \
39568         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39569         $(HOST_EXPORTS) \
39570         for flag in $(EXTRA_HOST_FLAGS) ; do \
39571           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39572         done; \
39573         echo "Doing info in utils"; \
39574         (cd $(HOST_SUBDIR)/utils && \
39575           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39576                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39577                   "RANLIB=$${RANLIB}" \
39578                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39579                   info) \
39580           || exit 1
39581
39582 @endif utils
39583
39584 .PHONY: maybe-dvi-utils dvi-utils
39585 maybe-dvi-utils:
39586 @if utils
39587 maybe-dvi-utils: dvi-utils
39588
39589 dvi-utils: \
39590     configure-utils 
39591         @: $(MAKE); $(unstage)
39592         @[ -f ./utils/Makefile ] || exit 0; \
39593         r=`${PWD_COMMAND}`; export r; \
39594         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39595         $(HOST_EXPORTS) \
39596         for flag in $(EXTRA_HOST_FLAGS) ; do \
39597           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39598         done; \
39599         echo "Doing dvi in utils"; \
39600         (cd $(HOST_SUBDIR)/utils && \
39601           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39602                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39603                   "RANLIB=$${RANLIB}" \
39604                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39605                   dvi) \
39606           || exit 1
39607
39608 @endif utils
39609
39610 .PHONY: maybe-pdf-utils pdf-utils
39611 maybe-pdf-utils:
39612 @if utils
39613 maybe-pdf-utils: pdf-utils
39614
39615 pdf-utils: \
39616     configure-utils 
39617         @: $(MAKE); $(unstage)
39618         @[ -f ./utils/Makefile ] || exit 0; \
39619         r=`${PWD_COMMAND}`; export r; \
39620         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39621         $(HOST_EXPORTS) \
39622         for flag in $(EXTRA_HOST_FLAGS) ; do \
39623           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39624         done; \
39625         echo "Doing pdf in utils"; \
39626         (cd $(HOST_SUBDIR)/utils && \
39627           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39628                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39629                   "RANLIB=$${RANLIB}" \
39630                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39631                   pdf) \
39632           || exit 1
39633
39634 @endif utils
39635
39636 .PHONY: maybe-html-utils html-utils
39637 maybe-html-utils:
39638 @if utils
39639 maybe-html-utils: html-utils
39640
39641 html-utils: \
39642     configure-utils 
39643         @: $(MAKE); $(unstage)
39644         @[ -f ./utils/Makefile ] || exit 0; \
39645         r=`${PWD_COMMAND}`; export r; \
39646         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39647         $(HOST_EXPORTS) \
39648         for flag in $(EXTRA_HOST_FLAGS) ; do \
39649           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39650         done; \
39651         echo "Doing html in utils"; \
39652         (cd $(HOST_SUBDIR)/utils && \
39653           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39654                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39655                   "RANLIB=$${RANLIB}" \
39656                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39657                   html) \
39658           || exit 1
39659
39660 @endif utils
39661
39662 .PHONY: maybe-TAGS-utils TAGS-utils
39663 maybe-TAGS-utils:
39664 @if utils
39665 maybe-TAGS-utils: TAGS-utils
39666
39667 TAGS-utils: \
39668     configure-utils 
39669         @: $(MAKE); $(unstage)
39670         @[ -f ./utils/Makefile ] || exit 0; \
39671         r=`${PWD_COMMAND}`; export r; \
39672         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39673         $(HOST_EXPORTS) \
39674         for flag in $(EXTRA_HOST_FLAGS) ; do \
39675           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39676         done; \
39677         echo "Doing TAGS in utils"; \
39678         (cd $(HOST_SUBDIR)/utils && \
39679           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39680                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39681                   "RANLIB=$${RANLIB}" \
39682                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39683                   TAGS) \
39684           || exit 1
39685
39686 @endif utils
39687
39688 .PHONY: maybe-install-info-utils install-info-utils
39689 maybe-install-info-utils:
39690 @if utils
39691 maybe-install-info-utils: install-info-utils
39692
39693 install-info-utils: \
39694     configure-utils \
39695     info-utils 
39696         @: $(MAKE); $(unstage)
39697         @[ -f ./utils/Makefile ] || exit 0; \
39698         r=`${PWD_COMMAND}`; export r; \
39699         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39700         $(HOST_EXPORTS) \
39701         for flag in $(EXTRA_HOST_FLAGS) ; do \
39702           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39703         done; \
39704         echo "Doing install-info in utils"; \
39705         (cd $(HOST_SUBDIR)/utils && \
39706           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39707                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39708                   "RANLIB=$${RANLIB}" \
39709                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39710                   install-info) \
39711           || exit 1
39712
39713 @endif utils
39714
39715 .PHONY: maybe-install-dvi-utils install-dvi-utils
39716 maybe-install-dvi-utils:
39717 @if utils
39718 maybe-install-dvi-utils: install-dvi-utils
39719
39720 install-dvi-utils: \
39721     configure-utils \
39722     dvi-utils 
39723         @: $(MAKE); $(unstage)
39724         @[ -f ./utils/Makefile ] || exit 0; \
39725         r=`${PWD_COMMAND}`; export r; \
39726         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39727         $(HOST_EXPORTS) \
39728         for flag in $(EXTRA_HOST_FLAGS) ; do \
39729           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39730         done; \
39731         echo "Doing install-dvi in utils"; \
39732         (cd $(HOST_SUBDIR)/utils && \
39733           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39734                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39735                   "RANLIB=$${RANLIB}" \
39736                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39737                   install-dvi) \
39738           || exit 1
39739
39740 @endif utils
39741
39742 .PHONY: maybe-install-pdf-utils install-pdf-utils
39743 maybe-install-pdf-utils:
39744 @if utils
39745 maybe-install-pdf-utils: install-pdf-utils
39746
39747 install-pdf-utils: \
39748     configure-utils \
39749     pdf-utils 
39750         @: $(MAKE); $(unstage)
39751         @[ -f ./utils/Makefile ] || exit 0; \
39752         r=`${PWD_COMMAND}`; export r; \
39753         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39754         $(HOST_EXPORTS) \
39755         for flag in $(EXTRA_HOST_FLAGS) ; do \
39756           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39757         done; \
39758         echo "Doing install-pdf in utils"; \
39759         (cd $(HOST_SUBDIR)/utils && \
39760           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39761                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39762                   "RANLIB=$${RANLIB}" \
39763                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39764                   install-pdf) \
39765           || exit 1
39766
39767 @endif utils
39768
39769 .PHONY: maybe-install-html-utils install-html-utils
39770 maybe-install-html-utils:
39771 @if utils
39772 maybe-install-html-utils: install-html-utils
39773
39774 install-html-utils: \
39775     configure-utils \
39776     html-utils 
39777         @: $(MAKE); $(unstage)
39778         @[ -f ./utils/Makefile ] || exit 0; \
39779         r=`${PWD_COMMAND}`; export r; \
39780         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39781         $(HOST_EXPORTS) \
39782         for flag in $(EXTRA_HOST_FLAGS) ; do \
39783           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39784         done; \
39785         echo "Doing install-html in utils"; \
39786         (cd $(HOST_SUBDIR)/utils && \
39787           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39788                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39789                   "RANLIB=$${RANLIB}" \
39790                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39791                   install-html) \
39792           || exit 1
39793
39794 @endif utils
39795
39796 .PHONY: maybe-installcheck-utils installcheck-utils
39797 maybe-installcheck-utils:
39798 @if utils
39799 maybe-installcheck-utils: installcheck-utils
39800
39801 installcheck-utils: \
39802     configure-utils 
39803         @: $(MAKE); $(unstage)
39804         @[ -f ./utils/Makefile ] || exit 0; \
39805         r=`${PWD_COMMAND}`; export r; \
39806         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39807         $(HOST_EXPORTS) \
39808         for flag in $(EXTRA_HOST_FLAGS) ; do \
39809           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39810         done; \
39811         echo "Doing installcheck in utils"; \
39812         (cd $(HOST_SUBDIR)/utils && \
39813           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39814                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39815                   "RANLIB=$${RANLIB}" \
39816                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39817                   installcheck) \
39818           || exit 1
39819
39820 @endif utils
39821
39822 .PHONY: maybe-mostlyclean-utils mostlyclean-utils
39823 maybe-mostlyclean-utils:
39824 @if utils
39825 maybe-mostlyclean-utils: mostlyclean-utils
39826
39827 mostlyclean-utils: 
39828         @: $(MAKE); $(unstage)
39829         @[ -f ./utils/Makefile ] || exit 0; \
39830         r=`${PWD_COMMAND}`; export r; \
39831         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39832         $(HOST_EXPORTS) \
39833         for flag in $(EXTRA_HOST_FLAGS) ; do \
39834           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39835         done; \
39836         echo "Doing mostlyclean in utils"; \
39837         (cd $(HOST_SUBDIR)/utils && \
39838           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39839                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39840                   "RANLIB=$${RANLIB}" \
39841                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39842                   mostlyclean) \
39843           || exit 1
39844
39845 @endif utils
39846
39847 .PHONY: maybe-clean-utils clean-utils
39848 maybe-clean-utils:
39849 @if utils
39850 maybe-clean-utils: clean-utils
39851
39852 clean-utils: 
39853         @: $(MAKE); $(unstage)
39854         @[ -f ./utils/Makefile ] || exit 0; \
39855         r=`${PWD_COMMAND}`; export r; \
39856         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39857         $(HOST_EXPORTS) \
39858         for flag in $(EXTRA_HOST_FLAGS) ; do \
39859           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39860         done; \
39861         echo "Doing clean in utils"; \
39862         (cd $(HOST_SUBDIR)/utils && \
39863           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39864                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39865                   "RANLIB=$${RANLIB}" \
39866                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39867                   clean) \
39868           || exit 1
39869
39870 @endif utils
39871
39872 .PHONY: maybe-distclean-utils distclean-utils
39873 maybe-distclean-utils:
39874 @if utils
39875 maybe-distclean-utils: distclean-utils
39876
39877 distclean-utils: 
39878         @: $(MAKE); $(unstage)
39879         @[ -f ./utils/Makefile ] || exit 0; \
39880         r=`${PWD_COMMAND}`; export r; \
39881         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39882         $(HOST_EXPORTS) \
39883         for flag in $(EXTRA_HOST_FLAGS) ; do \
39884           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39885         done; \
39886         echo "Doing distclean in utils"; \
39887         (cd $(HOST_SUBDIR)/utils && \
39888           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39889                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39890                   "RANLIB=$${RANLIB}" \
39891                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39892                   distclean) \
39893           || exit 1
39894
39895 @endif utils
39896
39897 .PHONY: maybe-maintainer-clean-utils maintainer-clean-utils
39898 maybe-maintainer-clean-utils:
39899 @if utils
39900 maybe-maintainer-clean-utils: maintainer-clean-utils
39901
39902 maintainer-clean-utils: 
39903         @: $(MAKE); $(unstage)
39904         @[ -f ./utils/Makefile ] || exit 0; \
39905         r=`${PWD_COMMAND}`; export r; \
39906         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39907         $(HOST_EXPORTS) \
39908         for flag in $(EXTRA_HOST_FLAGS) ; do \
39909           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39910         done; \
39911         echo "Doing maintainer-clean in utils"; \
39912         (cd $(HOST_SUBDIR)/utils && \
39913           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39914                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39915                   "RANLIB=$${RANLIB}" \
39916                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39917                   maintainer-clean) \
39918           || exit 1
39919
39920 @endif utils
39921
39922
39923
39924 .PHONY: configure-c++tools maybe-configure-c++tools
39925 maybe-configure-c++tools:
39926 @if gcc-bootstrap
39927 configure-c++tools: stage_current
39928 @endif gcc-bootstrap
39929 @if c++tools
39930 maybe-configure-c++tools: configure-c++tools
39931 configure-c++tools: 
39932         @: $(MAKE); $(unstage)
39933         @r=`${PWD_COMMAND}`; export r; \
39934         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39935         test ! -f $(HOST_SUBDIR)/c++tools/Makefile || exit 0; \
39936         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/c++tools; \
39937         $(HOST_EXPORTS)  \
39938         echo Configuring in $(HOST_SUBDIR)/c++tools; \
39939         cd "$(HOST_SUBDIR)/c++tools" || exit 1; \
39940         case $(srcdir) in \
39941           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39942           *) topdir=`echo $(HOST_SUBDIR)/c++tools/ | \
39943                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39944         esac; \
39945         module_srcdir=c++tools; \
39946         $(SHELL) \
39947           $$s/$$module_srcdir/configure \
39948           --srcdir=$${topdir}/$$module_srcdir \
39949           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39950           --target=${target_alias}  \
39951           || exit 1
39952 @endif c++tools
39953
39954
39955
39956
39957
39958 .PHONY: all-c++tools maybe-all-c++tools
39959 maybe-all-c++tools:
39960 @if gcc-bootstrap
39961 all-c++tools: stage_current
39962 @endif gcc-bootstrap
39963 @if c++tools
39964 TARGET-c++tools=all
39965 maybe-all-c++tools: all-c++tools
39966 all-c++tools: configure-c++tools
39967         @: $(MAKE); $(unstage)
39968         @r=`${PWD_COMMAND}`; export r; \
39969         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39970         $(HOST_EXPORTS)  \
39971         (cd $(HOST_SUBDIR)/c++tools && \
39972           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
39973                 $(TARGET-c++tools))
39974 @endif c++tools
39975
39976
39977
39978
39979 .PHONY: check-c++tools maybe-check-c++tools
39980 maybe-check-c++tools:
39981 @if c++tools
39982 maybe-check-c++tools: check-c++tools
39983
39984 check-c++tools:
39985         @: $(MAKE); $(unstage)
39986         @r=`${PWD_COMMAND}`; export r; \
39987         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39988         $(HOST_EXPORTS)  \
39989         (cd $(HOST_SUBDIR)/c++tools && \
39990           $(MAKE) $(FLAGS_TO_PASS)  check)
39991
39992 @endif c++tools
39993
39994 .PHONY: install-c++tools maybe-install-c++tools
39995 maybe-install-c++tools:
39996 @if c++tools
39997 maybe-install-c++tools: install-c++tools
39998
39999 install-c++tools: installdirs
40000         @: $(MAKE); $(unstage)
40001         @r=`${PWD_COMMAND}`; export r; \
40002         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40003         $(HOST_EXPORTS) \
40004         (cd $(HOST_SUBDIR)/c++tools && \
40005           $(MAKE) $(FLAGS_TO_PASS)  install)
40006
40007 @endif c++tools
40008
40009 .PHONY: install-strip-c++tools maybe-install-strip-c++tools
40010 maybe-install-strip-c++tools:
40011 @if c++tools
40012 maybe-install-strip-c++tools: install-strip-c++tools
40013
40014 install-strip-c++tools: installdirs
40015         @: $(MAKE); $(unstage)
40016         @r=`${PWD_COMMAND}`; export r; \
40017         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40018         $(HOST_EXPORTS) \
40019         (cd $(HOST_SUBDIR)/c++tools && \
40020           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
40021
40022 @endif c++tools
40023
40024 # Other targets (info, dvi, pdf, etc.)
40025
40026 .PHONY: maybe-info-c++tools info-c++tools
40027 maybe-info-c++tools:
40028 @if c++tools
40029 maybe-info-c++tools: info-c++tools
40030
40031 info-c++tools: \
40032     configure-c++tools 
40033         @: $(MAKE); $(unstage)
40034         @[ -f ./c++tools/Makefile ] || exit 0; \
40035         r=`${PWD_COMMAND}`; export r; \
40036         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40037         $(HOST_EXPORTS) \
40038         for flag in $(EXTRA_HOST_FLAGS) ; do \
40039           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40040         done; \
40041         echo "Doing info in c++tools"; \
40042         (cd $(HOST_SUBDIR)/c++tools && \
40043           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40044                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40045                   "RANLIB=$${RANLIB}" \
40046                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40047                   info) \
40048           || exit 1
40049
40050 @endif c++tools
40051
40052 .PHONY: maybe-dvi-c++tools dvi-c++tools
40053 maybe-dvi-c++tools:
40054 @if c++tools
40055 maybe-dvi-c++tools: dvi-c++tools
40056
40057 dvi-c++tools: \
40058     configure-c++tools 
40059         @: $(MAKE); $(unstage)
40060         @[ -f ./c++tools/Makefile ] || exit 0; \
40061         r=`${PWD_COMMAND}`; export r; \
40062         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40063         $(HOST_EXPORTS) \
40064         for flag in $(EXTRA_HOST_FLAGS) ; do \
40065           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40066         done; \
40067         echo "Doing dvi in c++tools"; \
40068         (cd $(HOST_SUBDIR)/c++tools && \
40069           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40070                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40071                   "RANLIB=$${RANLIB}" \
40072                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40073                   dvi) \
40074           || exit 1
40075
40076 @endif c++tools
40077
40078 .PHONY: maybe-pdf-c++tools pdf-c++tools
40079 maybe-pdf-c++tools:
40080 @if c++tools
40081 maybe-pdf-c++tools: pdf-c++tools
40082
40083 pdf-c++tools: \
40084     configure-c++tools 
40085         @: $(MAKE); $(unstage)
40086         @[ -f ./c++tools/Makefile ] || exit 0; \
40087         r=`${PWD_COMMAND}`; export r; \
40088         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40089         $(HOST_EXPORTS) \
40090         for flag in $(EXTRA_HOST_FLAGS) ; do \
40091           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40092         done; \
40093         echo "Doing pdf in c++tools"; \
40094         (cd $(HOST_SUBDIR)/c++tools && \
40095           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40096                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40097                   "RANLIB=$${RANLIB}" \
40098                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40099                   pdf) \
40100           || exit 1
40101
40102 @endif c++tools
40103
40104 .PHONY: maybe-html-c++tools html-c++tools
40105 maybe-html-c++tools:
40106 @if c++tools
40107 maybe-html-c++tools: html-c++tools
40108
40109 html-c++tools: \
40110     configure-c++tools 
40111         @: $(MAKE); $(unstage)
40112         @[ -f ./c++tools/Makefile ] || exit 0; \
40113         r=`${PWD_COMMAND}`; export r; \
40114         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40115         $(HOST_EXPORTS) \
40116         for flag in $(EXTRA_HOST_FLAGS) ; do \
40117           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40118         done; \
40119         echo "Doing html in c++tools"; \
40120         (cd $(HOST_SUBDIR)/c++tools && \
40121           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40122                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40123                   "RANLIB=$${RANLIB}" \
40124                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40125                   html) \
40126           || exit 1
40127
40128 @endif c++tools
40129
40130 .PHONY: maybe-TAGS-c++tools TAGS-c++tools
40131 maybe-TAGS-c++tools:
40132 @if c++tools
40133 maybe-TAGS-c++tools: TAGS-c++tools
40134
40135 # c++tools doesn't support TAGS.
40136 TAGS-c++tools:
40137
40138 @endif c++tools
40139
40140 .PHONY: maybe-install-info-c++tools install-info-c++tools
40141 maybe-install-info-c++tools:
40142 @if c++tools
40143 maybe-install-info-c++tools: install-info-c++tools
40144
40145 install-info-c++tools: \
40146     configure-c++tools \
40147     info-c++tools 
40148         @: $(MAKE); $(unstage)
40149         @[ -f ./c++tools/Makefile ] || exit 0; \
40150         r=`${PWD_COMMAND}`; export r; \
40151         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40152         $(HOST_EXPORTS) \
40153         for flag in $(EXTRA_HOST_FLAGS) ; do \
40154           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40155         done; \
40156         echo "Doing install-info in c++tools"; \
40157         (cd $(HOST_SUBDIR)/c++tools && \
40158           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40159                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40160                   "RANLIB=$${RANLIB}" \
40161                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40162                   install-info) \
40163           || exit 1
40164
40165 @endif c++tools
40166
40167 .PHONY: maybe-install-dvi-c++tools install-dvi-c++tools
40168 maybe-install-dvi-c++tools:
40169 @if c++tools
40170 maybe-install-dvi-c++tools: install-dvi-c++tools
40171
40172 install-dvi-c++tools: \
40173     configure-c++tools \
40174     dvi-c++tools 
40175         @: $(MAKE); $(unstage)
40176         @[ -f ./c++tools/Makefile ] || exit 0; \
40177         r=`${PWD_COMMAND}`; export r; \
40178         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40179         $(HOST_EXPORTS) \
40180         for flag in $(EXTRA_HOST_FLAGS) ; do \
40181           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40182         done; \
40183         echo "Doing install-dvi in c++tools"; \
40184         (cd $(HOST_SUBDIR)/c++tools && \
40185           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40186                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40187                   "RANLIB=$${RANLIB}" \
40188                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40189                   install-dvi) \
40190           || exit 1
40191
40192 @endif c++tools
40193
40194 .PHONY: maybe-install-pdf-c++tools install-pdf-c++tools
40195 maybe-install-pdf-c++tools:
40196 @if c++tools
40197 maybe-install-pdf-c++tools: install-pdf-c++tools
40198
40199 install-pdf-c++tools: \
40200     configure-c++tools \
40201     pdf-c++tools 
40202         @: $(MAKE); $(unstage)
40203         @[ -f ./c++tools/Makefile ] || exit 0; \
40204         r=`${PWD_COMMAND}`; export r; \
40205         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40206         $(HOST_EXPORTS) \
40207         for flag in $(EXTRA_HOST_FLAGS) ; do \
40208           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40209         done; \
40210         echo "Doing install-pdf in c++tools"; \
40211         (cd $(HOST_SUBDIR)/c++tools && \
40212           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40213                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40214                   "RANLIB=$${RANLIB}" \
40215                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40216                   install-pdf) \
40217           || exit 1
40218
40219 @endif c++tools
40220
40221 .PHONY: maybe-install-html-c++tools install-html-c++tools
40222 maybe-install-html-c++tools:
40223 @if c++tools
40224 maybe-install-html-c++tools: install-html-c++tools
40225
40226 install-html-c++tools: \
40227     configure-c++tools \
40228     html-c++tools 
40229         @: $(MAKE); $(unstage)
40230         @[ -f ./c++tools/Makefile ] || exit 0; \
40231         r=`${PWD_COMMAND}`; export r; \
40232         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40233         $(HOST_EXPORTS) \
40234         for flag in $(EXTRA_HOST_FLAGS) ; do \
40235           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40236         done; \
40237         echo "Doing install-html in c++tools"; \
40238         (cd $(HOST_SUBDIR)/c++tools && \
40239           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40240                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40241                   "RANLIB=$${RANLIB}" \
40242                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40243                   install-html) \
40244           || exit 1
40245
40246 @endif c++tools
40247
40248 .PHONY: maybe-installcheck-c++tools installcheck-c++tools
40249 maybe-installcheck-c++tools:
40250 @if c++tools
40251 maybe-installcheck-c++tools: installcheck-c++tools
40252
40253 installcheck-c++tools: \
40254     configure-c++tools 
40255         @: $(MAKE); $(unstage)
40256         @[ -f ./c++tools/Makefile ] || exit 0; \
40257         r=`${PWD_COMMAND}`; export r; \
40258         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40259         $(HOST_EXPORTS) \
40260         for flag in $(EXTRA_HOST_FLAGS) ; do \
40261           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40262         done; \
40263         echo "Doing installcheck in c++tools"; \
40264         (cd $(HOST_SUBDIR)/c++tools && \
40265           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40266                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40267                   "RANLIB=$${RANLIB}" \
40268                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40269                   installcheck) \
40270           || exit 1
40271
40272 @endif c++tools
40273
40274 .PHONY: maybe-mostlyclean-c++tools mostlyclean-c++tools
40275 maybe-mostlyclean-c++tools:
40276 @if c++tools
40277 maybe-mostlyclean-c++tools: mostlyclean-c++tools
40278
40279 mostlyclean-c++tools: 
40280         @: $(MAKE); $(unstage)
40281         @[ -f ./c++tools/Makefile ] || exit 0; \
40282         r=`${PWD_COMMAND}`; export r; \
40283         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40284         $(HOST_EXPORTS) \
40285         for flag in $(EXTRA_HOST_FLAGS) ; do \
40286           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40287         done; \
40288         echo "Doing mostlyclean in c++tools"; \
40289         (cd $(HOST_SUBDIR)/c++tools && \
40290           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40291                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40292                   "RANLIB=$${RANLIB}" \
40293                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40294                   mostlyclean) \
40295           || exit 1
40296
40297 @endif c++tools
40298
40299 .PHONY: maybe-clean-c++tools clean-c++tools
40300 maybe-clean-c++tools:
40301 @if c++tools
40302 maybe-clean-c++tools: clean-c++tools
40303
40304 clean-c++tools: 
40305         @: $(MAKE); $(unstage)
40306         @[ -f ./c++tools/Makefile ] || exit 0; \
40307         r=`${PWD_COMMAND}`; export r; \
40308         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40309         $(HOST_EXPORTS) \
40310         for flag in $(EXTRA_HOST_FLAGS) ; do \
40311           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40312         done; \
40313         echo "Doing clean in c++tools"; \
40314         (cd $(HOST_SUBDIR)/c++tools && \
40315           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40316                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40317                   "RANLIB=$${RANLIB}" \
40318                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40319                   clean) \
40320           || exit 1
40321
40322 @endif c++tools
40323
40324 .PHONY: maybe-distclean-c++tools distclean-c++tools
40325 maybe-distclean-c++tools:
40326 @if c++tools
40327 maybe-distclean-c++tools: distclean-c++tools
40328
40329 distclean-c++tools: 
40330         @: $(MAKE); $(unstage)
40331         @[ -f ./c++tools/Makefile ] || exit 0; \
40332         r=`${PWD_COMMAND}`; export r; \
40333         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40334         $(HOST_EXPORTS) \
40335         for flag in $(EXTRA_HOST_FLAGS) ; do \
40336           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40337         done; \
40338         echo "Doing distclean in c++tools"; \
40339         (cd $(HOST_SUBDIR)/c++tools && \
40340           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40341                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40342                   "RANLIB=$${RANLIB}" \
40343                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40344                   distclean) \
40345           || exit 1
40346
40347 @endif c++tools
40348
40349 .PHONY: maybe-maintainer-clean-c++tools maintainer-clean-c++tools
40350 maybe-maintainer-clean-c++tools:
40351 @if c++tools
40352 maybe-maintainer-clean-c++tools: maintainer-clean-c++tools
40353
40354 maintainer-clean-c++tools: 
40355         @: $(MAKE); $(unstage)
40356         @[ -f ./c++tools/Makefile ] || exit 0; \
40357         r=`${PWD_COMMAND}`; export r; \
40358         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40359         $(HOST_EXPORTS) \
40360         for flag in $(EXTRA_HOST_FLAGS) ; do \
40361           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40362         done; \
40363         echo "Doing maintainer-clean in c++tools"; \
40364         (cd $(HOST_SUBDIR)/c++tools && \
40365           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40366                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40367                   "RANLIB=$${RANLIB}" \
40368                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40369                   maintainer-clean) \
40370           || exit 1
40371
40372 @endif c++tools
40373
40374
40375
40376 .PHONY: configure-gnattools maybe-configure-gnattools
40377 maybe-configure-gnattools:
40378 @if gcc-bootstrap
40379 configure-gnattools: stage_current
40380 @endif gcc-bootstrap
40381 @if gnattools
40382 maybe-configure-gnattools: configure-gnattools
40383 configure-gnattools: 
40384         @: $(MAKE); $(unstage)
40385         @r=`${PWD_COMMAND}`; export r; \
40386         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40387         test ! -f $(HOST_SUBDIR)/gnattools/Makefile || exit 0; \
40388         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnattools; \
40389         $(HOST_EXPORTS)  \
40390         echo Configuring in $(HOST_SUBDIR)/gnattools; \
40391         cd "$(HOST_SUBDIR)/gnattools" || exit 1; \
40392         case $(srcdir) in \
40393           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40394           *) topdir=`echo $(HOST_SUBDIR)/gnattools/ | \
40395                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40396         esac; \
40397         module_srcdir=gnattools; \
40398         $(SHELL) \
40399           $$s/$$module_srcdir/configure \
40400           --srcdir=$${topdir}/$$module_srcdir \
40401           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40402           --target=${target_alias}  \
40403           || exit 1
40404 @endif gnattools
40405
40406
40407
40408
40409
40410 .PHONY: all-gnattools maybe-all-gnattools
40411 maybe-all-gnattools:
40412 @if gcc-bootstrap
40413 all-gnattools: stage_current
40414 @endif gcc-bootstrap
40415 @if gnattools
40416 TARGET-gnattools=all
40417 maybe-all-gnattools: all-gnattools
40418 all-gnattools: configure-gnattools
40419         @: $(MAKE); $(unstage)
40420         @r=`${PWD_COMMAND}`; export r; \
40421         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40422         $(HOST_EXPORTS)  \
40423         (cd $(HOST_SUBDIR)/gnattools && \
40424           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
40425                 $(TARGET-gnattools))
40426 @endif gnattools
40427
40428
40429
40430
40431 .PHONY: check-gnattools maybe-check-gnattools
40432 maybe-check-gnattools:
40433 @if gnattools
40434 maybe-check-gnattools: check-gnattools
40435
40436 check-gnattools:
40437         @: $(MAKE); $(unstage)
40438         @r=`${PWD_COMMAND}`; export r; \
40439         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40440         $(HOST_EXPORTS)  \
40441         (cd $(HOST_SUBDIR)/gnattools && \
40442           $(MAKE) $(FLAGS_TO_PASS)  check)
40443
40444 @endif gnattools
40445
40446 .PHONY: install-gnattools maybe-install-gnattools
40447 maybe-install-gnattools:
40448 @if gnattools
40449 maybe-install-gnattools: install-gnattools
40450
40451 install-gnattools: installdirs
40452         @: $(MAKE); $(unstage)
40453         @r=`${PWD_COMMAND}`; export r; \
40454         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40455         $(HOST_EXPORTS) \
40456         (cd $(HOST_SUBDIR)/gnattools && \
40457           $(MAKE) $(FLAGS_TO_PASS)  install)
40458
40459 @endif gnattools
40460
40461 .PHONY: install-strip-gnattools maybe-install-strip-gnattools
40462 maybe-install-strip-gnattools:
40463 @if gnattools
40464 maybe-install-strip-gnattools: install-strip-gnattools
40465
40466 install-strip-gnattools: installdirs
40467         @: $(MAKE); $(unstage)
40468         @r=`${PWD_COMMAND}`; export r; \
40469         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40470         $(HOST_EXPORTS) \
40471         (cd $(HOST_SUBDIR)/gnattools && \
40472           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
40473
40474 @endif gnattools
40475
40476 # Other targets (info, dvi, pdf, etc.)
40477
40478 .PHONY: maybe-info-gnattools info-gnattools
40479 maybe-info-gnattools:
40480 @if gnattools
40481 maybe-info-gnattools: info-gnattools
40482
40483 info-gnattools: \
40484     configure-gnattools 
40485         @: $(MAKE); $(unstage)
40486         @[ -f ./gnattools/Makefile ] || exit 0; \
40487         r=`${PWD_COMMAND}`; export r; \
40488         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40489         $(HOST_EXPORTS) \
40490         for flag in $(EXTRA_HOST_FLAGS) ; do \
40491           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40492         done; \
40493         echo "Doing info in gnattools"; \
40494         (cd $(HOST_SUBDIR)/gnattools && \
40495           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40496                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40497                   "RANLIB=$${RANLIB}" \
40498                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40499                   info) \
40500           || exit 1
40501
40502 @endif gnattools
40503
40504 .PHONY: maybe-dvi-gnattools dvi-gnattools
40505 maybe-dvi-gnattools:
40506 @if gnattools
40507 maybe-dvi-gnattools: dvi-gnattools
40508
40509 dvi-gnattools: \
40510     configure-gnattools 
40511         @: $(MAKE); $(unstage)
40512         @[ -f ./gnattools/Makefile ] || exit 0; \
40513         r=`${PWD_COMMAND}`; export r; \
40514         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40515         $(HOST_EXPORTS) \
40516         for flag in $(EXTRA_HOST_FLAGS) ; do \
40517           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40518         done; \
40519         echo "Doing dvi in gnattools"; \
40520         (cd $(HOST_SUBDIR)/gnattools && \
40521           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40522                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40523                   "RANLIB=$${RANLIB}" \
40524                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40525                   dvi) \
40526           || exit 1
40527
40528 @endif gnattools
40529
40530 .PHONY: maybe-pdf-gnattools pdf-gnattools
40531 maybe-pdf-gnattools:
40532 @if gnattools
40533 maybe-pdf-gnattools: pdf-gnattools
40534
40535 pdf-gnattools: \
40536     configure-gnattools 
40537         @: $(MAKE); $(unstage)
40538         @[ -f ./gnattools/Makefile ] || exit 0; \
40539         r=`${PWD_COMMAND}`; export r; \
40540         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40541         $(HOST_EXPORTS) \
40542         for flag in $(EXTRA_HOST_FLAGS) ; do \
40543           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40544         done; \
40545         echo "Doing pdf in gnattools"; \
40546         (cd $(HOST_SUBDIR)/gnattools && \
40547           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40548                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40549                   "RANLIB=$${RANLIB}" \
40550                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40551                   pdf) \
40552           || exit 1
40553
40554 @endif gnattools
40555
40556 .PHONY: maybe-html-gnattools html-gnattools
40557 maybe-html-gnattools:
40558 @if gnattools
40559 maybe-html-gnattools: html-gnattools
40560
40561 html-gnattools: \
40562     configure-gnattools 
40563         @: $(MAKE); $(unstage)
40564         @[ -f ./gnattools/Makefile ] || exit 0; \
40565         r=`${PWD_COMMAND}`; export r; \
40566         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40567         $(HOST_EXPORTS) \
40568         for flag in $(EXTRA_HOST_FLAGS) ; do \
40569           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40570         done; \
40571         echo "Doing html in gnattools"; \
40572         (cd $(HOST_SUBDIR)/gnattools && \
40573           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40574                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40575                   "RANLIB=$${RANLIB}" \
40576                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40577                   html) \
40578           || exit 1
40579
40580 @endif gnattools
40581
40582 .PHONY: maybe-TAGS-gnattools TAGS-gnattools
40583 maybe-TAGS-gnattools:
40584 @if gnattools
40585 maybe-TAGS-gnattools: TAGS-gnattools
40586
40587 TAGS-gnattools: \
40588     configure-gnattools 
40589         @: $(MAKE); $(unstage)
40590         @[ -f ./gnattools/Makefile ] || exit 0; \
40591         r=`${PWD_COMMAND}`; export r; \
40592         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40593         $(HOST_EXPORTS) \
40594         for flag in $(EXTRA_HOST_FLAGS) ; do \
40595           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40596         done; \
40597         echo "Doing TAGS in gnattools"; \
40598         (cd $(HOST_SUBDIR)/gnattools && \
40599           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40600                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40601                   "RANLIB=$${RANLIB}" \
40602                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40603                   TAGS) \
40604           || exit 1
40605
40606 @endif gnattools
40607
40608 .PHONY: maybe-install-info-gnattools install-info-gnattools
40609 maybe-install-info-gnattools:
40610 @if gnattools
40611 maybe-install-info-gnattools: install-info-gnattools
40612
40613 install-info-gnattools: \
40614     configure-gnattools \
40615     info-gnattools 
40616         @: $(MAKE); $(unstage)
40617         @[ -f ./gnattools/Makefile ] || exit 0; \
40618         r=`${PWD_COMMAND}`; export r; \
40619         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40620         $(HOST_EXPORTS) \
40621         for flag in $(EXTRA_HOST_FLAGS) ; do \
40622           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40623         done; \
40624         echo "Doing install-info in gnattools"; \
40625         (cd $(HOST_SUBDIR)/gnattools && \
40626           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40627                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40628                   "RANLIB=$${RANLIB}" \
40629                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40630                   install-info) \
40631           || exit 1
40632
40633 @endif gnattools
40634
40635 .PHONY: maybe-install-dvi-gnattools install-dvi-gnattools
40636 maybe-install-dvi-gnattools:
40637 @if gnattools
40638 maybe-install-dvi-gnattools: install-dvi-gnattools
40639
40640 install-dvi-gnattools: \
40641     configure-gnattools \
40642     dvi-gnattools 
40643         @: $(MAKE); $(unstage)
40644         @[ -f ./gnattools/Makefile ] || exit 0; \
40645         r=`${PWD_COMMAND}`; export r; \
40646         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40647         $(HOST_EXPORTS) \
40648         for flag in $(EXTRA_HOST_FLAGS) ; do \
40649           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40650         done; \
40651         echo "Doing install-dvi in gnattools"; \
40652         (cd $(HOST_SUBDIR)/gnattools && \
40653           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40654                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40655                   "RANLIB=$${RANLIB}" \
40656                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40657                   install-dvi) \
40658           || exit 1
40659
40660 @endif gnattools
40661
40662 .PHONY: maybe-install-pdf-gnattools install-pdf-gnattools
40663 maybe-install-pdf-gnattools:
40664 @if gnattools
40665 maybe-install-pdf-gnattools: install-pdf-gnattools
40666
40667 install-pdf-gnattools: \
40668     configure-gnattools \
40669     pdf-gnattools 
40670         @: $(MAKE); $(unstage)
40671         @[ -f ./gnattools/Makefile ] || exit 0; \
40672         r=`${PWD_COMMAND}`; export r; \
40673         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40674         $(HOST_EXPORTS) \
40675         for flag in $(EXTRA_HOST_FLAGS) ; do \
40676           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40677         done; \
40678         echo "Doing install-pdf in gnattools"; \
40679         (cd $(HOST_SUBDIR)/gnattools && \
40680           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40681                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40682                   "RANLIB=$${RANLIB}" \
40683                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40684                   install-pdf) \
40685           || exit 1
40686
40687 @endif gnattools
40688
40689 .PHONY: maybe-install-html-gnattools install-html-gnattools
40690 maybe-install-html-gnattools:
40691 @if gnattools
40692 maybe-install-html-gnattools: install-html-gnattools
40693
40694 install-html-gnattools: \
40695     configure-gnattools \
40696     html-gnattools 
40697         @: $(MAKE); $(unstage)
40698         @[ -f ./gnattools/Makefile ] || exit 0; \
40699         r=`${PWD_COMMAND}`; export r; \
40700         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40701         $(HOST_EXPORTS) \
40702         for flag in $(EXTRA_HOST_FLAGS) ; do \
40703           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40704         done; \
40705         echo "Doing install-html in gnattools"; \
40706         (cd $(HOST_SUBDIR)/gnattools && \
40707           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40708                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40709                   "RANLIB=$${RANLIB}" \
40710                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40711                   install-html) \
40712           || exit 1
40713
40714 @endif gnattools
40715
40716 .PHONY: maybe-installcheck-gnattools installcheck-gnattools
40717 maybe-installcheck-gnattools:
40718 @if gnattools
40719 maybe-installcheck-gnattools: installcheck-gnattools
40720
40721 installcheck-gnattools: \
40722     configure-gnattools 
40723         @: $(MAKE); $(unstage)
40724         @[ -f ./gnattools/Makefile ] || exit 0; \
40725         r=`${PWD_COMMAND}`; export r; \
40726         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40727         $(HOST_EXPORTS) \
40728         for flag in $(EXTRA_HOST_FLAGS) ; do \
40729           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40730         done; \
40731         echo "Doing installcheck in gnattools"; \
40732         (cd $(HOST_SUBDIR)/gnattools && \
40733           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40734                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40735                   "RANLIB=$${RANLIB}" \
40736                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40737                   installcheck) \
40738           || exit 1
40739
40740 @endif gnattools
40741
40742 .PHONY: maybe-mostlyclean-gnattools mostlyclean-gnattools
40743 maybe-mostlyclean-gnattools:
40744 @if gnattools
40745 maybe-mostlyclean-gnattools: mostlyclean-gnattools
40746
40747 mostlyclean-gnattools: 
40748         @: $(MAKE); $(unstage)
40749         @[ -f ./gnattools/Makefile ] || exit 0; \
40750         r=`${PWD_COMMAND}`; export r; \
40751         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40752         $(HOST_EXPORTS) \
40753         for flag in $(EXTRA_HOST_FLAGS) ; do \
40754           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40755         done; \
40756         echo "Doing mostlyclean in gnattools"; \
40757         (cd $(HOST_SUBDIR)/gnattools && \
40758           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40759                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40760                   "RANLIB=$${RANLIB}" \
40761                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40762                   mostlyclean) \
40763           || exit 1
40764
40765 @endif gnattools
40766
40767 .PHONY: maybe-clean-gnattools clean-gnattools
40768 maybe-clean-gnattools:
40769 @if gnattools
40770 maybe-clean-gnattools: clean-gnattools
40771
40772 clean-gnattools: 
40773         @: $(MAKE); $(unstage)
40774         @[ -f ./gnattools/Makefile ] || exit 0; \
40775         r=`${PWD_COMMAND}`; export r; \
40776         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40777         $(HOST_EXPORTS) \
40778         for flag in $(EXTRA_HOST_FLAGS) ; do \
40779           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40780         done; \
40781         echo "Doing clean in gnattools"; \
40782         (cd $(HOST_SUBDIR)/gnattools && \
40783           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40784                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40785                   "RANLIB=$${RANLIB}" \
40786                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40787                   clean) \
40788           || exit 1
40789
40790 @endif gnattools
40791
40792 .PHONY: maybe-distclean-gnattools distclean-gnattools
40793 maybe-distclean-gnattools:
40794 @if gnattools
40795 maybe-distclean-gnattools: distclean-gnattools
40796
40797 distclean-gnattools: 
40798         @: $(MAKE); $(unstage)
40799         @[ -f ./gnattools/Makefile ] || exit 0; \
40800         r=`${PWD_COMMAND}`; export r; \
40801         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40802         $(HOST_EXPORTS) \
40803         for flag in $(EXTRA_HOST_FLAGS) ; do \
40804           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40805         done; \
40806         echo "Doing distclean in gnattools"; \
40807         (cd $(HOST_SUBDIR)/gnattools && \
40808           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40809                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40810                   "RANLIB=$${RANLIB}" \
40811                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40812                   distclean) \
40813           || exit 1
40814
40815 @endif gnattools
40816
40817 .PHONY: maybe-maintainer-clean-gnattools maintainer-clean-gnattools
40818 maybe-maintainer-clean-gnattools:
40819 @if gnattools
40820 maybe-maintainer-clean-gnattools: maintainer-clean-gnattools
40821
40822 maintainer-clean-gnattools: 
40823         @: $(MAKE); $(unstage)
40824         @[ -f ./gnattools/Makefile ] || exit 0; \
40825         r=`${PWD_COMMAND}`; export r; \
40826         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40827         $(HOST_EXPORTS) \
40828         for flag in $(EXTRA_HOST_FLAGS) ; do \
40829           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40830         done; \
40831         echo "Doing maintainer-clean in gnattools"; \
40832         (cd $(HOST_SUBDIR)/gnattools && \
40833           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40834                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40835                   "RANLIB=$${RANLIB}" \
40836                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40837                   maintainer-clean) \
40838           || exit 1
40839
40840 @endif gnattools
40841
40842
40843
40844 .PHONY: configure-lto-plugin maybe-configure-lto-plugin
40845 maybe-configure-lto-plugin:
40846 @if gcc-bootstrap
40847 configure-lto-plugin: stage_current
40848 @endif gcc-bootstrap
40849 @if lto-plugin
40850 maybe-configure-lto-plugin: configure-lto-plugin
40851 configure-lto-plugin: 
40852         @r=`${PWD_COMMAND}`; export r; \
40853         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40854         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
40855         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
40856         $(HOST_EXPORTS)  \
40857         echo Configuring in $(HOST_SUBDIR)/lto-plugin; \
40858         cd "$(HOST_SUBDIR)/lto-plugin" || exit 1; \
40859         case $(srcdir) in \
40860           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40861           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
40862                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40863         esac; \
40864         module_srcdir=lto-plugin; \
40865         $(SHELL) \
40866           $$s/$$module_srcdir/configure \
40867           --srcdir=$${topdir}/$$module_srcdir \
40868           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40869           --target=${target_alias} --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@ \
40870           || exit 1
40871 @endif lto-plugin
40872
40873
40874
40875 .PHONY: configure-stage1-lto-plugin maybe-configure-stage1-lto-plugin
40876 maybe-configure-stage1-lto-plugin:
40877 @if lto-plugin-bootstrap
40878 maybe-configure-stage1-lto-plugin: configure-stage1-lto-plugin
40879 configure-stage1-lto-plugin:
40880         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
40881         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
40882         @r=`${PWD_COMMAND}`; export r; \
40883         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40884         TFLAGS="$(STAGE1_TFLAGS)"; \
40885         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
40886         $(HOST_EXPORTS) \
40887         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
40888         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
40889         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
40890         echo Configuring stage 1 in $(HOST_SUBDIR)/lto-plugin; \
40891         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
40892         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
40893         case $(srcdir) in \
40894           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40895           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
40896                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40897         esac; \
40898         module_srcdir=lto-plugin; \
40899         $(SHELL) $$s/$$module_srcdir/configure \
40900           --srcdir=$${topdir}/$$module_srcdir \
40901           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40902           --target=${target_alias} \
40903            \
40904           $(STAGE1_CONFIGURE_FLAGS) \
40905           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
40906 @endif lto-plugin-bootstrap
40907
40908 .PHONY: configure-stage2-lto-plugin maybe-configure-stage2-lto-plugin
40909 maybe-configure-stage2-lto-plugin:
40910 @if lto-plugin-bootstrap
40911 maybe-configure-stage2-lto-plugin: configure-stage2-lto-plugin
40912 configure-stage2-lto-plugin:
40913         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
40914         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
40915         @r=`${PWD_COMMAND}`; export r; \
40916         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40917         TFLAGS="$(STAGE2_TFLAGS)"; \
40918         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
40919         $(HOST_EXPORTS) \
40920         $(POSTSTAGE1_HOST_EXPORTS) \
40921         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
40922         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
40923         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
40924         echo Configuring stage 2 in $(HOST_SUBDIR)/lto-plugin; \
40925         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
40926         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
40927         case $(srcdir) in \
40928           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40929           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
40930                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40931         esac; \
40932         module_srcdir=lto-plugin; \
40933         $(SHELL) $$s/$$module_srcdir/configure \
40934           --srcdir=$${topdir}/$$module_srcdir \
40935           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40936           --target=${target_alias} \
40937           --with-build-libsubdir=$(HOST_SUBDIR) \
40938           $(STAGE2_CONFIGURE_FLAGS) \
40939           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
40940 @endif lto-plugin-bootstrap
40941
40942 .PHONY: configure-stage3-lto-plugin maybe-configure-stage3-lto-plugin
40943 maybe-configure-stage3-lto-plugin:
40944 @if lto-plugin-bootstrap
40945 maybe-configure-stage3-lto-plugin: configure-stage3-lto-plugin
40946 configure-stage3-lto-plugin:
40947         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
40948         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
40949         @r=`${PWD_COMMAND}`; export r; \
40950         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40951         TFLAGS="$(STAGE3_TFLAGS)"; \
40952         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
40953         $(HOST_EXPORTS) \
40954         $(POSTSTAGE1_HOST_EXPORTS) \
40955         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
40956         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
40957         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
40958         echo Configuring stage 3 in $(HOST_SUBDIR)/lto-plugin; \
40959         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
40960         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
40961         case $(srcdir) in \
40962           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40963           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
40964                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40965         esac; \
40966         module_srcdir=lto-plugin; \
40967         $(SHELL) $$s/$$module_srcdir/configure \
40968           --srcdir=$${topdir}/$$module_srcdir \
40969           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40970           --target=${target_alias} \
40971           --with-build-libsubdir=$(HOST_SUBDIR) \
40972           $(STAGE3_CONFIGURE_FLAGS) \
40973           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
40974 @endif lto-plugin-bootstrap
40975
40976 .PHONY: configure-stage4-lto-plugin maybe-configure-stage4-lto-plugin
40977 maybe-configure-stage4-lto-plugin:
40978 @if lto-plugin-bootstrap
40979 maybe-configure-stage4-lto-plugin: configure-stage4-lto-plugin
40980 configure-stage4-lto-plugin:
40981         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
40982         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
40983         @r=`${PWD_COMMAND}`; export r; \
40984         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40985         TFLAGS="$(STAGE4_TFLAGS)"; \
40986         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
40987         $(HOST_EXPORTS) \
40988         $(POSTSTAGE1_HOST_EXPORTS) \
40989         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
40990         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
40991         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
40992         echo Configuring stage 4 in $(HOST_SUBDIR)/lto-plugin; \
40993         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
40994         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
40995         case $(srcdir) in \
40996           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40997           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
40998                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40999         esac; \
41000         module_srcdir=lto-plugin; \
41001         $(SHELL) $$s/$$module_srcdir/configure \
41002           --srcdir=$${topdir}/$$module_srcdir \
41003           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41004           --target=${target_alias} \
41005           --with-build-libsubdir=$(HOST_SUBDIR) \
41006           $(STAGE4_CONFIGURE_FLAGS) \
41007           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
41008 @endif lto-plugin-bootstrap
41009
41010 .PHONY: configure-stageprofile-lto-plugin maybe-configure-stageprofile-lto-plugin
41011 maybe-configure-stageprofile-lto-plugin:
41012 @if lto-plugin-bootstrap
41013 maybe-configure-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
41014 configure-stageprofile-lto-plugin:
41015         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
41016         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
41017         @r=`${PWD_COMMAND}`; export r; \
41018         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41019         TFLAGS="$(STAGEprofile_TFLAGS)"; \
41020         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
41021         $(HOST_EXPORTS) \
41022         $(POSTSTAGE1_HOST_EXPORTS) \
41023         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
41024         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
41025         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
41026         echo Configuring stage profile in $(HOST_SUBDIR)/lto-plugin; \
41027         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
41028         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
41029         case $(srcdir) in \
41030           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41031           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
41032                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41033         esac; \
41034         module_srcdir=lto-plugin; \
41035         $(SHELL) $$s/$$module_srcdir/configure \
41036           --srcdir=$${topdir}/$$module_srcdir \
41037           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41038           --target=${target_alias} \
41039           --with-build-libsubdir=$(HOST_SUBDIR) \
41040           $(STAGEprofile_CONFIGURE_FLAGS) \
41041           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
41042 @endif lto-plugin-bootstrap
41043
41044 .PHONY: configure-stagetrain-lto-plugin maybe-configure-stagetrain-lto-plugin
41045 maybe-configure-stagetrain-lto-plugin:
41046 @if lto-plugin-bootstrap
41047 maybe-configure-stagetrain-lto-plugin: configure-stagetrain-lto-plugin
41048 configure-stagetrain-lto-plugin:
41049         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
41050         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
41051         @r=`${PWD_COMMAND}`; export r; \
41052         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41053         TFLAGS="$(STAGEtrain_TFLAGS)"; \
41054         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
41055         $(HOST_EXPORTS) \
41056         $(POSTSTAGE1_HOST_EXPORTS) \
41057         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
41058         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
41059         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
41060         echo Configuring stage train in $(HOST_SUBDIR)/lto-plugin; \
41061         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
41062         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
41063         case $(srcdir) in \
41064           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41065           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
41066                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41067         esac; \
41068         module_srcdir=lto-plugin; \
41069         $(SHELL) $$s/$$module_srcdir/configure \
41070           --srcdir=$${topdir}/$$module_srcdir \
41071           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41072           --target=${target_alias} \
41073           --with-build-libsubdir=$(HOST_SUBDIR) \
41074           $(STAGEtrain_CONFIGURE_FLAGS) \
41075           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
41076 @endif lto-plugin-bootstrap
41077
41078 .PHONY: configure-stagefeedback-lto-plugin maybe-configure-stagefeedback-lto-plugin
41079 maybe-configure-stagefeedback-lto-plugin:
41080 @if lto-plugin-bootstrap
41081 maybe-configure-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
41082 configure-stagefeedback-lto-plugin:
41083         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
41084         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
41085         @r=`${PWD_COMMAND}`; export r; \
41086         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41087         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
41088         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
41089         $(HOST_EXPORTS) \
41090         $(POSTSTAGE1_HOST_EXPORTS) \
41091         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
41092         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
41093         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
41094         echo Configuring stage feedback in $(HOST_SUBDIR)/lto-plugin; \
41095         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
41096         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
41097         case $(srcdir) in \
41098           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41099           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
41100                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41101         esac; \
41102         module_srcdir=lto-plugin; \
41103         $(SHELL) $$s/$$module_srcdir/configure \
41104           --srcdir=$${topdir}/$$module_srcdir \
41105           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41106           --target=${target_alias} \
41107           --with-build-libsubdir=$(HOST_SUBDIR) \
41108           $(STAGEfeedback_CONFIGURE_FLAGS) \
41109           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
41110 @endif lto-plugin-bootstrap
41111
41112 .PHONY: configure-stageautoprofile-lto-plugin maybe-configure-stageautoprofile-lto-plugin
41113 maybe-configure-stageautoprofile-lto-plugin:
41114 @if lto-plugin-bootstrap
41115 maybe-configure-stageautoprofile-lto-plugin: configure-stageautoprofile-lto-plugin
41116 configure-stageautoprofile-lto-plugin:
41117         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
41118         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
41119         @r=`${PWD_COMMAND}`; export r; \
41120         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41121         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
41122         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
41123         $(HOST_EXPORTS) \
41124         $(POSTSTAGE1_HOST_EXPORTS) \
41125         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
41126         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
41127         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
41128         echo Configuring stage autoprofile in $(HOST_SUBDIR)/lto-plugin; \
41129         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
41130         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
41131         case $(srcdir) in \
41132           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41133           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
41134                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41135         esac; \
41136         module_srcdir=lto-plugin; \
41137         $(SHELL) $$s/$$module_srcdir/configure \
41138           --srcdir=$${topdir}/$$module_srcdir \
41139           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41140           --target=${target_alias} \
41141           --with-build-libsubdir=$(HOST_SUBDIR) \
41142           $(STAGEautoprofile_CONFIGURE_FLAGS) \
41143           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
41144 @endif lto-plugin-bootstrap
41145
41146 .PHONY: configure-stageautofeedback-lto-plugin maybe-configure-stageautofeedback-lto-plugin
41147 maybe-configure-stageautofeedback-lto-plugin:
41148 @if lto-plugin-bootstrap
41149 maybe-configure-stageautofeedback-lto-plugin: configure-stageautofeedback-lto-plugin
41150 configure-stageautofeedback-lto-plugin:
41151         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
41152         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
41153         @r=`${PWD_COMMAND}`; export r; \
41154         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41155         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
41156         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
41157         $(HOST_EXPORTS) \
41158         $(POSTSTAGE1_HOST_EXPORTS) \
41159         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
41160         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
41161         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
41162         echo Configuring stage autofeedback in $(HOST_SUBDIR)/lto-plugin; \
41163         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
41164         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
41165         case $(srcdir) in \
41166           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41167           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
41168                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41169         esac; \
41170         module_srcdir=lto-plugin; \
41171         $(SHELL) $$s/$$module_srcdir/configure \
41172           --srcdir=$${topdir}/$$module_srcdir \
41173           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41174           --target=${target_alias} \
41175           --with-build-libsubdir=$(HOST_SUBDIR) \
41176           $(STAGEautofeedback_CONFIGURE_FLAGS) \
41177           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
41178 @endif lto-plugin-bootstrap
41179
41180
41181
41182
41183
41184 .PHONY: all-lto-plugin maybe-all-lto-plugin
41185 maybe-all-lto-plugin:
41186 @if gcc-bootstrap
41187 all-lto-plugin: stage_current
41188 @endif gcc-bootstrap
41189 @if lto-plugin
41190 TARGET-lto-plugin=all
41191 maybe-all-lto-plugin: all-lto-plugin
41192 all-lto-plugin: configure-lto-plugin
41193         @r=`${PWD_COMMAND}`; export r; \
41194         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41195         $(HOST_EXPORTS)  \
41196         (cd $(HOST_SUBDIR)/lto-plugin && \
41197           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
41198                 $(TARGET-lto-plugin))
41199 @endif lto-plugin
41200
41201
41202
41203 .PHONY: all-stage1-lto-plugin maybe-all-stage1-lto-plugin
41204 .PHONY: clean-stage1-lto-plugin maybe-clean-stage1-lto-plugin
41205 maybe-all-stage1-lto-plugin:
41206 maybe-clean-stage1-lto-plugin:
41207 @if lto-plugin-bootstrap
41208 maybe-all-stage1-lto-plugin: all-stage1-lto-plugin
41209 all-stage1: all-stage1-lto-plugin
41210 TARGET-stage1-lto-plugin = $(TARGET-lto-plugin)
41211 all-stage1-lto-plugin: configure-stage1-lto-plugin
41212         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
41213         @r=`${PWD_COMMAND}`; export r; \
41214         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41215         TFLAGS="$(STAGE1_TFLAGS)"; \
41216         $(HOST_EXPORTS)  \
41217         cd $(HOST_SUBDIR)/lto-plugin && \
41218          \
41219         $(MAKE) $(BASE_FLAGS_TO_PASS) \
41220                 CFLAGS="$(STAGE1_CFLAGS)" \
41221                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
41222                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
41223                 LIBCFLAGS="$(LIBCFLAGS)" \
41224                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41225                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41226                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41227                 $(EXTRA_HOST_FLAGS)  \
41228                 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
41229                 TFLAGS="$(STAGE1_TFLAGS)"  \
41230                 $(TARGET-stage1-lto-plugin)
41231
41232 maybe-clean-stage1-lto-plugin: clean-stage1-lto-plugin
41233 clean-stage1: clean-stage1-lto-plugin
41234 clean-stage1-lto-plugin:
41235         @if [ $(current_stage) = stage1 ]; then \
41236           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
41237         else \
41238           [ -f $(HOST_SUBDIR)/stage1-lto-plugin/Makefile ] || exit 0; \
41239           $(MAKE) stage1-start; \
41240         fi; \
41241         cd $(HOST_SUBDIR)/lto-plugin && \
41242         $(MAKE) $(EXTRA_HOST_FLAGS)  \
41243         $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
41244 @endif lto-plugin-bootstrap
41245
41246
41247 .PHONY: all-stage2-lto-plugin maybe-all-stage2-lto-plugin
41248 .PHONY: clean-stage2-lto-plugin maybe-clean-stage2-lto-plugin
41249 maybe-all-stage2-lto-plugin:
41250 maybe-clean-stage2-lto-plugin:
41251 @if lto-plugin-bootstrap
41252 maybe-all-stage2-lto-plugin: all-stage2-lto-plugin
41253 all-stage2: all-stage2-lto-plugin
41254 TARGET-stage2-lto-plugin = $(TARGET-lto-plugin)
41255 all-stage2-lto-plugin: configure-stage2-lto-plugin
41256         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
41257         @r=`${PWD_COMMAND}`; export r; \
41258         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41259         TFLAGS="$(STAGE2_TFLAGS)"; \
41260         $(HOST_EXPORTS) \
41261         $(POSTSTAGE1_HOST_EXPORTS)  \
41262         cd $(HOST_SUBDIR)/lto-plugin && \
41263          \
41264         $(MAKE) $(BASE_FLAGS_TO_PASS) \
41265                 CFLAGS="$(STAGE2_CFLAGS)" \
41266                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
41267                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
41268                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
41269                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41270                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41271                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41272                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
41273                 TFLAGS="$(STAGE2_TFLAGS)"  \
41274                 $(TARGET-stage2-lto-plugin)
41275
41276 maybe-clean-stage2-lto-plugin: clean-stage2-lto-plugin
41277 clean-stage2: clean-stage2-lto-plugin
41278 clean-stage2-lto-plugin:
41279         @if [ $(current_stage) = stage2 ]; then \
41280           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
41281         else \
41282           [ -f $(HOST_SUBDIR)/stage2-lto-plugin/Makefile ] || exit 0; \
41283           $(MAKE) stage2-start; \
41284         fi; \
41285         cd $(HOST_SUBDIR)/lto-plugin && \
41286         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
41287 @endif lto-plugin-bootstrap
41288
41289
41290 .PHONY: all-stage3-lto-plugin maybe-all-stage3-lto-plugin
41291 .PHONY: clean-stage3-lto-plugin maybe-clean-stage3-lto-plugin
41292 maybe-all-stage3-lto-plugin:
41293 maybe-clean-stage3-lto-plugin:
41294 @if lto-plugin-bootstrap
41295 maybe-all-stage3-lto-plugin: all-stage3-lto-plugin
41296 all-stage3: all-stage3-lto-plugin
41297 TARGET-stage3-lto-plugin = $(TARGET-lto-plugin)
41298 all-stage3-lto-plugin: configure-stage3-lto-plugin
41299         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
41300         @r=`${PWD_COMMAND}`; export r; \
41301         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41302         TFLAGS="$(STAGE3_TFLAGS)"; \
41303         $(HOST_EXPORTS) \
41304         $(POSTSTAGE1_HOST_EXPORTS)  \
41305         cd $(HOST_SUBDIR)/lto-plugin && \
41306          \
41307         $(MAKE) $(BASE_FLAGS_TO_PASS) \
41308                 CFLAGS="$(STAGE3_CFLAGS)" \
41309                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
41310                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
41311                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
41312                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41313                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41314                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41315                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
41316                 TFLAGS="$(STAGE3_TFLAGS)"  \
41317                 $(TARGET-stage3-lto-plugin)
41318
41319 maybe-clean-stage3-lto-plugin: clean-stage3-lto-plugin
41320 clean-stage3: clean-stage3-lto-plugin
41321 clean-stage3-lto-plugin:
41322         @if [ $(current_stage) = stage3 ]; then \
41323           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
41324         else \
41325           [ -f $(HOST_SUBDIR)/stage3-lto-plugin/Makefile ] || exit 0; \
41326           $(MAKE) stage3-start; \
41327         fi; \
41328         cd $(HOST_SUBDIR)/lto-plugin && \
41329         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
41330 @endif lto-plugin-bootstrap
41331
41332
41333 .PHONY: all-stage4-lto-plugin maybe-all-stage4-lto-plugin
41334 .PHONY: clean-stage4-lto-plugin maybe-clean-stage4-lto-plugin
41335 maybe-all-stage4-lto-plugin:
41336 maybe-clean-stage4-lto-plugin:
41337 @if lto-plugin-bootstrap
41338 maybe-all-stage4-lto-plugin: all-stage4-lto-plugin
41339 all-stage4: all-stage4-lto-plugin
41340 TARGET-stage4-lto-plugin = $(TARGET-lto-plugin)
41341 all-stage4-lto-plugin: configure-stage4-lto-plugin
41342         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
41343         @r=`${PWD_COMMAND}`; export r; \
41344         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41345         TFLAGS="$(STAGE4_TFLAGS)"; \
41346         $(HOST_EXPORTS) \
41347         $(POSTSTAGE1_HOST_EXPORTS)  \
41348         cd $(HOST_SUBDIR)/lto-plugin && \
41349          \
41350         $(MAKE) $(BASE_FLAGS_TO_PASS) \
41351                 CFLAGS="$(STAGE4_CFLAGS)" \
41352                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
41353                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
41354                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
41355                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41356                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41357                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41358                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
41359                 TFLAGS="$(STAGE4_TFLAGS)"  \
41360                 $(TARGET-stage4-lto-plugin)
41361
41362 maybe-clean-stage4-lto-plugin: clean-stage4-lto-plugin
41363 clean-stage4: clean-stage4-lto-plugin
41364 clean-stage4-lto-plugin:
41365         @if [ $(current_stage) = stage4 ]; then \
41366           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
41367         else \
41368           [ -f $(HOST_SUBDIR)/stage4-lto-plugin/Makefile ] || exit 0; \
41369           $(MAKE) stage4-start; \
41370         fi; \
41371         cd $(HOST_SUBDIR)/lto-plugin && \
41372         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
41373 @endif lto-plugin-bootstrap
41374
41375
41376 .PHONY: all-stageprofile-lto-plugin maybe-all-stageprofile-lto-plugin
41377 .PHONY: clean-stageprofile-lto-plugin maybe-clean-stageprofile-lto-plugin
41378 maybe-all-stageprofile-lto-plugin:
41379 maybe-clean-stageprofile-lto-plugin:
41380 @if lto-plugin-bootstrap
41381 maybe-all-stageprofile-lto-plugin: all-stageprofile-lto-plugin
41382 all-stageprofile: all-stageprofile-lto-plugin
41383 TARGET-stageprofile-lto-plugin = $(TARGET-lto-plugin)
41384 all-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
41385         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
41386         @r=`${PWD_COMMAND}`; export r; \
41387         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41388         TFLAGS="$(STAGEprofile_TFLAGS)"; \
41389         $(HOST_EXPORTS) \
41390         $(POSTSTAGE1_HOST_EXPORTS)  \
41391         cd $(HOST_SUBDIR)/lto-plugin && \
41392          \
41393         $(MAKE) $(BASE_FLAGS_TO_PASS) \
41394                 CFLAGS="$(STAGEprofile_CFLAGS)" \
41395                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
41396                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
41397                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
41398                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41399                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41400                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41401                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
41402                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
41403                 $(TARGET-stageprofile-lto-plugin)
41404
41405 maybe-clean-stageprofile-lto-plugin: clean-stageprofile-lto-plugin
41406 clean-stageprofile: clean-stageprofile-lto-plugin
41407 clean-stageprofile-lto-plugin:
41408         @if [ $(current_stage) = stageprofile ]; then \
41409           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
41410         else \
41411           [ -f $(HOST_SUBDIR)/stageprofile-lto-plugin/Makefile ] || exit 0; \
41412           $(MAKE) stageprofile-start; \
41413         fi; \
41414         cd $(HOST_SUBDIR)/lto-plugin && \
41415         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
41416 @endif lto-plugin-bootstrap
41417
41418
41419 .PHONY: all-stagetrain-lto-plugin maybe-all-stagetrain-lto-plugin
41420 .PHONY: clean-stagetrain-lto-plugin maybe-clean-stagetrain-lto-plugin
41421 maybe-all-stagetrain-lto-plugin:
41422 maybe-clean-stagetrain-lto-plugin:
41423 @if lto-plugin-bootstrap
41424 maybe-all-stagetrain-lto-plugin: all-stagetrain-lto-plugin
41425 all-stagetrain: all-stagetrain-lto-plugin
41426 TARGET-stagetrain-lto-plugin = $(TARGET-lto-plugin)
41427 all-stagetrain-lto-plugin: configure-stagetrain-lto-plugin
41428         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
41429         @r=`${PWD_COMMAND}`; export r; \
41430         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41431         TFLAGS="$(STAGEtrain_TFLAGS)"; \
41432         $(HOST_EXPORTS) \
41433         $(POSTSTAGE1_HOST_EXPORTS)  \
41434         cd $(HOST_SUBDIR)/lto-plugin && \
41435          \
41436         $(MAKE) $(BASE_FLAGS_TO_PASS) \
41437                 CFLAGS="$(STAGEtrain_CFLAGS)" \
41438                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
41439                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
41440                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
41441                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41442                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41443                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41444                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
41445                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
41446                 $(TARGET-stagetrain-lto-plugin)
41447
41448 maybe-clean-stagetrain-lto-plugin: clean-stagetrain-lto-plugin
41449 clean-stagetrain: clean-stagetrain-lto-plugin
41450 clean-stagetrain-lto-plugin:
41451         @if [ $(current_stage) = stagetrain ]; then \
41452           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
41453         else \
41454           [ -f $(HOST_SUBDIR)/stagetrain-lto-plugin/Makefile ] || exit 0; \
41455           $(MAKE) stagetrain-start; \
41456         fi; \
41457         cd $(HOST_SUBDIR)/lto-plugin && \
41458         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
41459 @endif lto-plugin-bootstrap
41460
41461
41462 .PHONY: all-stagefeedback-lto-plugin maybe-all-stagefeedback-lto-plugin
41463 .PHONY: clean-stagefeedback-lto-plugin maybe-clean-stagefeedback-lto-plugin
41464 maybe-all-stagefeedback-lto-plugin:
41465 maybe-clean-stagefeedback-lto-plugin:
41466 @if lto-plugin-bootstrap
41467 maybe-all-stagefeedback-lto-plugin: all-stagefeedback-lto-plugin
41468 all-stagefeedback: all-stagefeedback-lto-plugin
41469 TARGET-stagefeedback-lto-plugin = $(TARGET-lto-plugin)
41470 all-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
41471         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
41472         @r=`${PWD_COMMAND}`; export r; \
41473         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41474         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
41475         $(HOST_EXPORTS) \
41476         $(POSTSTAGE1_HOST_EXPORTS)  \
41477         cd $(HOST_SUBDIR)/lto-plugin && \
41478          \
41479         $(MAKE) $(BASE_FLAGS_TO_PASS) \
41480                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
41481                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
41482                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
41483                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
41484                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41485                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41486                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41487                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
41488                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
41489                 $(TARGET-stagefeedback-lto-plugin)
41490
41491 maybe-clean-stagefeedback-lto-plugin: clean-stagefeedback-lto-plugin
41492 clean-stagefeedback: clean-stagefeedback-lto-plugin
41493 clean-stagefeedback-lto-plugin:
41494         @if [ $(current_stage) = stagefeedback ]; then \
41495           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
41496         else \
41497           [ -f $(HOST_SUBDIR)/stagefeedback-lto-plugin/Makefile ] || exit 0; \
41498           $(MAKE) stagefeedback-start; \
41499         fi; \
41500         cd $(HOST_SUBDIR)/lto-plugin && \
41501         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
41502 @endif lto-plugin-bootstrap
41503
41504
41505 .PHONY: all-stageautoprofile-lto-plugin maybe-all-stageautoprofile-lto-plugin
41506 .PHONY: clean-stageautoprofile-lto-plugin maybe-clean-stageautoprofile-lto-plugin
41507 maybe-all-stageautoprofile-lto-plugin:
41508 maybe-clean-stageautoprofile-lto-plugin:
41509 @if lto-plugin-bootstrap
41510 maybe-all-stageautoprofile-lto-plugin: all-stageautoprofile-lto-plugin
41511 all-stageautoprofile: all-stageautoprofile-lto-plugin
41512 TARGET-stageautoprofile-lto-plugin = $(TARGET-lto-plugin)
41513 all-stageautoprofile-lto-plugin: configure-stageautoprofile-lto-plugin
41514         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
41515         @r=`${PWD_COMMAND}`; export r; \
41516         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41517         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
41518         $(HOST_EXPORTS) \
41519         $(POSTSTAGE1_HOST_EXPORTS)  \
41520         cd $(HOST_SUBDIR)/lto-plugin && \
41521         $$s/gcc/config/i386/$(AUTO_PROFILE) \
41522         $(MAKE) $(BASE_FLAGS_TO_PASS) \
41523                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
41524                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
41525                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
41526                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
41527                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41528                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41529                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41530                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
41531                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
41532                 $(TARGET-stageautoprofile-lto-plugin)
41533
41534 maybe-clean-stageautoprofile-lto-plugin: clean-stageautoprofile-lto-plugin
41535 clean-stageautoprofile: clean-stageautoprofile-lto-plugin
41536 clean-stageautoprofile-lto-plugin:
41537         @if [ $(current_stage) = stageautoprofile ]; then \
41538           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
41539         else \
41540           [ -f $(HOST_SUBDIR)/stageautoprofile-lto-plugin/Makefile ] || exit 0; \
41541           $(MAKE) stageautoprofile-start; \
41542         fi; \
41543         cd $(HOST_SUBDIR)/lto-plugin && \
41544         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
41545 @endif lto-plugin-bootstrap
41546
41547
41548 .PHONY: all-stageautofeedback-lto-plugin maybe-all-stageautofeedback-lto-plugin
41549 .PHONY: clean-stageautofeedback-lto-plugin maybe-clean-stageautofeedback-lto-plugin
41550 maybe-all-stageautofeedback-lto-plugin:
41551 maybe-clean-stageautofeedback-lto-plugin:
41552 @if lto-plugin-bootstrap
41553 maybe-all-stageautofeedback-lto-plugin: all-stageautofeedback-lto-plugin
41554 all-stageautofeedback: all-stageautofeedback-lto-plugin
41555 TARGET-stageautofeedback-lto-plugin = $(TARGET-lto-plugin)
41556 all-stageautofeedback-lto-plugin: configure-stageautofeedback-lto-plugin
41557         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
41558         @r=`${PWD_COMMAND}`; export r; \
41559         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41560         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
41561         $(HOST_EXPORTS) \
41562         $(POSTSTAGE1_HOST_EXPORTS)  \
41563         cd $(HOST_SUBDIR)/lto-plugin && \
41564          \
41565         $(MAKE) $(BASE_FLAGS_TO_PASS) \
41566                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
41567                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
41568                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
41569                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
41570                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41571                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41572                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41573                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
41574                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
41575                 $(TARGET-stageautofeedback-lto-plugin)
41576
41577 maybe-clean-stageautofeedback-lto-plugin: clean-stageautofeedback-lto-plugin
41578 clean-stageautofeedback: clean-stageautofeedback-lto-plugin
41579 clean-stageautofeedback-lto-plugin:
41580         @if [ $(current_stage) = stageautofeedback ]; then \
41581           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
41582         else \
41583           [ -f $(HOST_SUBDIR)/stageautofeedback-lto-plugin/Makefile ] || exit 0; \
41584           $(MAKE) stageautofeedback-start; \
41585         fi; \
41586         cd $(HOST_SUBDIR)/lto-plugin && \
41587         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
41588 @endif lto-plugin-bootstrap
41589
41590
41591
41592
41593
41594 .PHONY: check-lto-plugin maybe-check-lto-plugin
41595 maybe-check-lto-plugin:
41596 @if lto-plugin
41597 maybe-check-lto-plugin: check-lto-plugin
41598
41599 check-lto-plugin:
41600         @: $(MAKE); $(unstage)
41601         @r=`${PWD_COMMAND}`; export r; \
41602         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41603         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
41604         (cd $(HOST_SUBDIR)/lto-plugin && \
41605           $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ $(EXTRA_BOOTSTRAP_FLAGS) check)
41606
41607 @endif lto-plugin
41608
41609 .PHONY: install-lto-plugin maybe-install-lto-plugin
41610 maybe-install-lto-plugin:
41611 @if lto-plugin
41612 maybe-install-lto-plugin: install-lto-plugin
41613
41614 install-lto-plugin: installdirs
41615         @: $(MAKE); $(unstage)
41616         @r=`${PWD_COMMAND}`; export r; \
41617         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41618         $(HOST_EXPORTS) \
41619         (cd $(HOST_SUBDIR)/lto-plugin && \
41620           $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install)
41621
41622 @endif lto-plugin
41623
41624 .PHONY: install-strip-lto-plugin maybe-install-strip-lto-plugin
41625 maybe-install-strip-lto-plugin:
41626 @if lto-plugin
41627 maybe-install-strip-lto-plugin: install-strip-lto-plugin
41628
41629 install-strip-lto-plugin: installdirs
41630         @: $(MAKE); $(unstage)
41631         @r=`${PWD_COMMAND}`; export r; \
41632         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41633         $(HOST_EXPORTS) \
41634         (cd $(HOST_SUBDIR)/lto-plugin && \
41635           $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install-strip)
41636
41637 @endif lto-plugin
41638
41639 # Other targets (info, dvi, pdf, etc.)
41640
41641 .PHONY: maybe-info-lto-plugin info-lto-plugin
41642 maybe-info-lto-plugin:
41643 @if lto-plugin
41644 maybe-info-lto-plugin: info-lto-plugin
41645
41646 info-lto-plugin: \
41647     configure-lto-plugin 
41648         @[ -f ./lto-plugin/Makefile ] || exit 0; \
41649         r=`${PWD_COMMAND}`; export r; \
41650         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41651         $(HOST_EXPORTS) \
41652         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
41653           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41654         done; \
41655         echo "Doing info in lto-plugin"; \
41656         (cd $(HOST_SUBDIR)/lto-plugin && \
41657           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41658                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41659                   "RANLIB=$${RANLIB}" \
41660                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41661                   info) \
41662           || exit 1
41663
41664 @endif lto-plugin
41665
41666 .PHONY: maybe-dvi-lto-plugin dvi-lto-plugin
41667 maybe-dvi-lto-plugin:
41668 @if lto-plugin
41669 maybe-dvi-lto-plugin: dvi-lto-plugin
41670
41671 dvi-lto-plugin: \
41672     configure-lto-plugin 
41673         @[ -f ./lto-plugin/Makefile ] || exit 0; \
41674         r=`${PWD_COMMAND}`; export r; \
41675         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41676         $(HOST_EXPORTS) \
41677         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
41678           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41679         done; \
41680         echo "Doing dvi in lto-plugin"; \
41681         (cd $(HOST_SUBDIR)/lto-plugin && \
41682           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41683                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41684                   "RANLIB=$${RANLIB}" \
41685                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41686                   dvi) \
41687           || exit 1
41688
41689 @endif lto-plugin
41690
41691 .PHONY: maybe-pdf-lto-plugin pdf-lto-plugin
41692 maybe-pdf-lto-plugin:
41693 @if lto-plugin
41694 maybe-pdf-lto-plugin: pdf-lto-plugin
41695
41696 pdf-lto-plugin: \
41697     configure-lto-plugin 
41698         @[ -f ./lto-plugin/Makefile ] || exit 0; \
41699         r=`${PWD_COMMAND}`; export r; \
41700         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41701         $(HOST_EXPORTS) \
41702         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
41703           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41704         done; \
41705         echo "Doing pdf in lto-plugin"; \
41706         (cd $(HOST_SUBDIR)/lto-plugin && \
41707           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41708                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41709                   "RANLIB=$${RANLIB}" \
41710                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41711                   pdf) \
41712           || exit 1
41713
41714 @endif lto-plugin
41715
41716 .PHONY: maybe-html-lto-plugin html-lto-plugin
41717 maybe-html-lto-plugin:
41718 @if lto-plugin
41719 maybe-html-lto-plugin: html-lto-plugin
41720
41721 html-lto-plugin: \
41722     configure-lto-plugin 
41723         @[ -f ./lto-plugin/Makefile ] || exit 0; \
41724         r=`${PWD_COMMAND}`; export r; \
41725         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41726         $(HOST_EXPORTS) \
41727         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
41728           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41729         done; \
41730         echo "Doing html in lto-plugin"; \
41731         (cd $(HOST_SUBDIR)/lto-plugin && \
41732           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41733                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41734                   "RANLIB=$${RANLIB}" \
41735                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41736                   html) \
41737           || exit 1
41738
41739 @endif lto-plugin
41740
41741 .PHONY: maybe-TAGS-lto-plugin TAGS-lto-plugin
41742 maybe-TAGS-lto-plugin:
41743 @if lto-plugin
41744 maybe-TAGS-lto-plugin: TAGS-lto-plugin
41745
41746 TAGS-lto-plugin: \
41747     configure-lto-plugin 
41748         @[ -f ./lto-plugin/Makefile ] || exit 0; \
41749         r=`${PWD_COMMAND}`; export r; \
41750         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41751         $(HOST_EXPORTS) \
41752         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
41753           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41754         done; \
41755         echo "Doing TAGS in lto-plugin"; \
41756         (cd $(HOST_SUBDIR)/lto-plugin && \
41757           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41758                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41759                   "RANLIB=$${RANLIB}" \
41760                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41761                   TAGS) \
41762           || exit 1
41763
41764 @endif lto-plugin
41765
41766 .PHONY: maybe-install-info-lto-plugin install-info-lto-plugin
41767 maybe-install-info-lto-plugin:
41768 @if lto-plugin
41769 maybe-install-info-lto-plugin: install-info-lto-plugin
41770
41771 install-info-lto-plugin: \
41772     configure-lto-plugin \
41773     info-lto-plugin 
41774         @[ -f ./lto-plugin/Makefile ] || exit 0; \
41775         r=`${PWD_COMMAND}`; export r; \
41776         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41777         $(HOST_EXPORTS) \
41778         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
41779           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41780         done; \
41781         echo "Doing install-info in lto-plugin"; \
41782         (cd $(HOST_SUBDIR)/lto-plugin && \
41783           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41784                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41785                   "RANLIB=$${RANLIB}" \
41786                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41787                   install-info) \
41788           || exit 1
41789
41790 @endif lto-plugin
41791
41792 .PHONY: maybe-install-dvi-lto-plugin install-dvi-lto-plugin
41793 maybe-install-dvi-lto-plugin:
41794 @if lto-plugin
41795 maybe-install-dvi-lto-plugin: install-dvi-lto-plugin
41796
41797 install-dvi-lto-plugin: \
41798     configure-lto-plugin \
41799     dvi-lto-plugin 
41800         @[ -f ./lto-plugin/Makefile ] || exit 0; \
41801         r=`${PWD_COMMAND}`; export r; \
41802         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41803         $(HOST_EXPORTS) \
41804         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
41805           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41806         done; \
41807         echo "Doing install-dvi in lto-plugin"; \
41808         (cd $(HOST_SUBDIR)/lto-plugin && \
41809           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41810                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41811                   "RANLIB=$${RANLIB}" \
41812                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41813                   install-dvi) \
41814           || exit 1
41815
41816 @endif lto-plugin
41817
41818 .PHONY: maybe-install-pdf-lto-plugin install-pdf-lto-plugin
41819 maybe-install-pdf-lto-plugin:
41820 @if lto-plugin
41821 maybe-install-pdf-lto-plugin: install-pdf-lto-plugin
41822
41823 install-pdf-lto-plugin: \
41824     configure-lto-plugin \
41825     pdf-lto-plugin 
41826         @[ -f ./lto-plugin/Makefile ] || exit 0; \
41827         r=`${PWD_COMMAND}`; export r; \
41828         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41829         $(HOST_EXPORTS) \
41830         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
41831           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41832         done; \
41833         echo "Doing install-pdf in lto-plugin"; \
41834         (cd $(HOST_SUBDIR)/lto-plugin && \
41835           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41836                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41837                   "RANLIB=$${RANLIB}" \
41838                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41839                   install-pdf) \
41840           || exit 1
41841
41842 @endif lto-plugin
41843
41844 .PHONY: maybe-install-html-lto-plugin install-html-lto-plugin
41845 maybe-install-html-lto-plugin:
41846 @if lto-plugin
41847 maybe-install-html-lto-plugin: install-html-lto-plugin
41848
41849 install-html-lto-plugin: \
41850     configure-lto-plugin \
41851     html-lto-plugin 
41852         @[ -f ./lto-plugin/Makefile ] || exit 0; \
41853         r=`${PWD_COMMAND}`; export r; \
41854         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41855         $(HOST_EXPORTS) \
41856         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
41857           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41858         done; \
41859         echo "Doing install-html in lto-plugin"; \
41860         (cd $(HOST_SUBDIR)/lto-plugin && \
41861           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41862                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41863                   "RANLIB=$${RANLIB}" \
41864                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41865                   install-html) \
41866           || exit 1
41867
41868 @endif lto-plugin
41869
41870 .PHONY: maybe-installcheck-lto-plugin installcheck-lto-plugin
41871 maybe-installcheck-lto-plugin:
41872 @if lto-plugin
41873 maybe-installcheck-lto-plugin: installcheck-lto-plugin
41874
41875 installcheck-lto-plugin: \
41876     configure-lto-plugin 
41877         @[ -f ./lto-plugin/Makefile ] || exit 0; \
41878         r=`${PWD_COMMAND}`; export r; \
41879         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41880         $(HOST_EXPORTS) \
41881         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
41882           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41883         done; \
41884         echo "Doing installcheck in lto-plugin"; \
41885         (cd $(HOST_SUBDIR)/lto-plugin && \
41886           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41887                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41888                   "RANLIB=$${RANLIB}" \
41889                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41890                   installcheck) \
41891           || exit 1
41892
41893 @endif lto-plugin
41894
41895 .PHONY: maybe-mostlyclean-lto-plugin mostlyclean-lto-plugin
41896 maybe-mostlyclean-lto-plugin:
41897 @if lto-plugin
41898 maybe-mostlyclean-lto-plugin: mostlyclean-lto-plugin
41899
41900 mostlyclean-lto-plugin: 
41901         @[ -f ./lto-plugin/Makefile ] || exit 0; \
41902         r=`${PWD_COMMAND}`; export r; \
41903         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41904         $(HOST_EXPORTS) \
41905         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
41906           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41907         done; \
41908         echo "Doing mostlyclean in lto-plugin"; \
41909         (cd $(HOST_SUBDIR)/lto-plugin && \
41910           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41911                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41912                   "RANLIB=$${RANLIB}" \
41913                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41914                   mostlyclean) \
41915           || exit 1
41916
41917 @endif lto-plugin
41918
41919 .PHONY: maybe-clean-lto-plugin clean-lto-plugin
41920 maybe-clean-lto-plugin:
41921 @if lto-plugin
41922 maybe-clean-lto-plugin: clean-lto-plugin
41923
41924 clean-lto-plugin: 
41925         @[ -f ./lto-plugin/Makefile ] || exit 0; \
41926         r=`${PWD_COMMAND}`; export r; \
41927         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41928         $(HOST_EXPORTS) \
41929         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
41930           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41931         done; \
41932         echo "Doing clean in lto-plugin"; \
41933         (cd $(HOST_SUBDIR)/lto-plugin && \
41934           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41935                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41936                   "RANLIB=$${RANLIB}" \
41937                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41938                   clean) \
41939           || exit 1
41940
41941 @endif lto-plugin
41942
41943 .PHONY: maybe-distclean-lto-plugin distclean-lto-plugin
41944 maybe-distclean-lto-plugin:
41945 @if lto-plugin
41946 maybe-distclean-lto-plugin: distclean-lto-plugin
41947
41948 distclean-lto-plugin: 
41949         @[ -f ./lto-plugin/Makefile ] || exit 0; \
41950         r=`${PWD_COMMAND}`; export r; \
41951         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41952         $(HOST_EXPORTS) \
41953         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
41954           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41955         done; \
41956         echo "Doing distclean in lto-plugin"; \
41957         (cd $(HOST_SUBDIR)/lto-plugin && \
41958           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41959                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41960                   "RANLIB=$${RANLIB}" \
41961                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41962                   distclean) \
41963           || exit 1
41964
41965 @endif lto-plugin
41966
41967 .PHONY: maybe-maintainer-clean-lto-plugin maintainer-clean-lto-plugin
41968 maybe-maintainer-clean-lto-plugin:
41969 @if lto-plugin
41970 maybe-maintainer-clean-lto-plugin: maintainer-clean-lto-plugin
41971
41972 maintainer-clean-lto-plugin: 
41973         @[ -f ./lto-plugin/Makefile ] || exit 0; \
41974         r=`${PWD_COMMAND}`; export r; \
41975         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41976         $(HOST_EXPORTS) \
41977         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
41978           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41979         done; \
41980         echo "Doing maintainer-clean in lto-plugin"; \
41981         (cd $(HOST_SUBDIR)/lto-plugin && \
41982           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41983                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41984                   "RANLIB=$${RANLIB}" \
41985                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41986                   maintainer-clean) \
41987           || exit 1
41988
41989 @endif lto-plugin
41990
41991
41992
41993 .PHONY: configure-libcc1 maybe-configure-libcc1
41994 maybe-configure-libcc1:
41995 @if gcc-bootstrap
41996 configure-libcc1: stage_current
41997 @endif gcc-bootstrap
41998 @if libcc1
41999 maybe-configure-libcc1: configure-libcc1
42000 configure-libcc1: 
42001         @: $(MAKE); $(unstage)
42002         @r=`${PWD_COMMAND}`; export r; \
42003         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42004         test ! -f $(HOST_SUBDIR)/libcc1/Makefile || exit 0; \
42005         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcc1; \
42006         $(HOST_EXPORTS)  \
42007         echo Configuring in $(HOST_SUBDIR)/libcc1; \
42008         cd "$(HOST_SUBDIR)/libcc1" || exit 1; \
42009         case $(srcdir) in \
42010           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42011           *) topdir=`echo $(HOST_SUBDIR)/libcc1/ | \
42012                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42013         esac; \
42014         module_srcdir=libcc1; \
42015         $(SHELL) \
42016           $$s/$$module_srcdir/configure \
42017           --srcdir=$${topdir}/$$module_srcdir \
42018           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42019           --target=${target_alias} --enable-shared \
42020           || exit 1
42021 @endif libcc1
42022
42023
42024
42025
42026
42027 .PHONY: all-libcc1 maybe-all-libcc1
42028 maybe-all-libcc1:
42029 @if gcc-bootstrap
42030 all-libcc1: stage_current
42031 @endif gcc-bootstrap
42032 @if libcc1
42033 TARGET-libcc1=all
42034 maybe-all-libcc1: all-libcc1
42035 all-libcc1: configure-libcc1
42036         @: $(MAKE); $(unstage)
42037         @r=`${PWD_COMMAND}`; export r; \
42038         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42039         $(HOST_EXPORTS)  \
42040         (cd $(HOST_SUBDIR)/libcc1 && \
42041           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
42042                 $(TARGET-libcc1))
42043 @endif libcc1
42044
42045
42046
42047
42048 .PHONY: check-libcc1 maybe-check-libcc1
42049 maybe-check-libcc1:
42050 @if libcc1
42051 maybe-check-libcc1: check-libcc1
42052
42053 check-libcc1:
42054         @: $(MAKE); $(unstage)
42055         @r=`${PWD_COMMAND}`; export r; \
42056         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42057         $(HOST_EXPORTS)  \
42058         (cd $(HOST_SUBDIR)/libcc1 && \
42059           $(MAKE) $(FLAGS_TO_PASS)  check)
42060
42061 @endif libcc1
42062
42063 .PHONY: install-libcc1 maybe-install-libcc1
42064 maybe-install-libcc1:
42065 @if libcc1
42066 maybe-install-libcc1: install-libcc1
42067
42068 install-libcc1: installdirs
42069         @: $(MAKE); $(unstage)
42070         @r=`${PWD_COMMAND}`; export r; \
42071         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42072         $(HOST_EXPORTS) \
42073         (cd $(HOST_SUBDIR)/libcc1 && \
42074           $(MAKE) $(FLAGS_TO_PASS)  install)
42075
42076 @endif libcc1
42077
42078 .PHONY: install-strip-libcc1 maybe-install-strip-libcc1
42079 maybe-install-strip-libcc1:
42080 @if libcc1
42081 maybe-install-strip-libcc1: install-strip-libcc1
42082
42083 install-strip-libcc1: installdirs
42084         @: $(MAKE); $(unstage)
42085         @r=`${PWD_COMMAND}`; export r; \
42086         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42087         $(HOST_EXPORTS) \
42088         (cd $(HOST_SUBDIR)/libcc1 && \
42089           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
42090
42091 @endif libcc1
42092
42093 # Other targets (info, dvi, pdf, etc.)
42094
42095 .PHONY: maybe-info-libcc1 info-libcc1
42096 maybe-info-libcc1:
42097 @if libcc1
42098 maybe-info-libcc1: info-libcc1
42099
42100 info-libcc1: \
42101     configure-libcc1 
42102         @: $(MAKE); $(unstage)
42103         @[ -f ./libcc1/Makefile ] || exit 0; \
42104         r=`${PWD_COMMAND}`; export r; \
42105         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42106         $(HOST_EXPORTS) \
42107         for flag in $(EXTRA_HOST_FLAGS) ; do \
42108           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42109         done; \
42110         echo "Doing info in libcc1"; \
42111         (cd $(HOST_SUBDIR)/libcc1 && \
42112           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42113                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42114                   "RANLIB=$${RANLIB}" \
42115                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42116                   info) \
42117           || exit 1
42118
42119 @endif libcc1
42120
42121 .PHONY: maybe-dvi-libcc1 dvi-libcc1
42122 maybe-dvi-libcc1:
42123 @if libcc1
42124 maybe-dvi-libcc1: dvi-libcc1
42125
42126 dvi-libcc1: \
42127     configure-libcc1 
42128         @: $(MAKE); $(unstage)
42129         @[ -f ./libcc1/Makefile ] || exit 0; \
42130         r=`${PWD_COMMAND}`; export r; \
42131         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42132         $(HOST_EXPORTS) \
42133         for flag in $(EXTRA_HOST_FLAGS) ; do \
42134           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42135         done; \
42136         echo "Doing dvi in libcc1"; \
42137         (cd $(HOST_SUBDIR)/libcc1 && \
42138           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42139                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42140                   "RANLIB=$${RANLIB}" \
42141                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42142                   dvi) \
42143           || exit 1
42144
42145 @endif libcc1
42146
42147 .PHONY: maybe-pdf-libcc1 pdf-libcc1
42148 maybe-pdf-libcc1:
42149 @if libcc1
42150 maybe-pdf-libcc1: pdf-libcc1
42151
42152 pdf-libcc1: \
42153     configure-libcc1 
42154         @: $(MAKE); $(unstage)
42155         @[ -f ./libcc1/Makefile ] || exit 0; \
42156         r=`${PWD_COMMAND}`; export r; \
42157         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42158         $(HOST_EXPORTS) \
42159         for flag in $(EXTRA_HOST_FLAGS) ; do \
42160           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42161         done; \
42162         echo "Doing pdf in libcc1"; \
42163         (cd $(HOST_SUBDIR)/libcc1 && \
42164           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42165                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42166                   "RANLIB=$${RANLIB}" \
42167                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42168                   pdf) \
42169           || exit 1
42170
42171 @endif libcc1
42172
42173 .PHONY: maybe-html-libcc1 html-libcc1
42174 maybe-html-libcc1:
42175 @if libcc1
42176 maybe-html-libcc1: html-libcc1
42177
42178 html-libcc1: \
42179     configure-libcc1 
42180         @: $(MAKE); $(unstage)
42181         @[ -f ./libcc1/Makefile ] || exit 0; \
42182         r=`${PWD_COMMAND}`; export r; \
42183         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42184         $(HOST_EXPORTS) \
42185         for flag in $(EXTRA_HOST_FLAGS) ; do \
42186           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42187         done; \
42188         echo "Doing html in libcc1"; \
42189         (cd $(HOST_SUBDIR)/libcc1 && \
42190           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42191                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42192                   "RANLIB=$${RANLIB}" \
42193                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42194                   html) \
42195           || exit 1
42196
42197 @endif libcc1
42198
42199 .PHONY: maybe-TAGS-libcc1 TAGS-libcc1
42200 maybe-TAGS-libcc1:
42201 @if libcc1
42202 maybe-TAGS-libcc1: TAGS-libcc1
42203
42204 TAGS-libcc1: \
42205     configure-libcc1 
42206         @: $(MAKE); $(unstage)
42207         @[ -f ./libcc1/Makefile ] || exit 0; \
42208         r=`${PWD_COMMAND}`; export r; \
42209         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42210         $(HOST_EXPORTS) \
42211         for flag in $(EXTRA_HOST_FLAGS) ; do \
42212           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42213         done; \
42214         echo "Doing TAGS in libcc1"; \
42215         (cd $(HOST_SUBDIR)/libcc1 && \
42216           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42217                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42218                   "RANLIB=$${RANLIB}" \
42219                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42220                   TAGS) \
42221           || exit 1
42222
42223 @endif libcc1
42224
42225 .PHONY: maybe-install-info-libcc1 install-info-libcc1
42226 maybe-install-info-libcc1:
42227 @if libcc1
42228 maybe-install-info-libcc1: install-info-libcc1
42229
42230 install-info-libcc1: \
42231     configure-libcc1 \
42232     info-libcc1 
42233         @: $(MAKE); $(unstage)
42234         @[ -f ./libcc1/Makefile ] || exit 0; \
42235         r=`${PWD_COMMAND}`; export r; \
42236         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42237         $(HOST_EXPORTS) \
42238         for flag in $(EXTRA_HOST_FLAGS) ; do \
42239           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42240         done; \
42241         echo "Doing install-info in libcc1"; \
42242         (cd $(HOST_SUBDIR)/libcc1 && \
42243           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42244                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42245                   "RANLIB=$${RANLIB}" \
42246                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42247                   install-info) \
42248           || exit 1
42249
42250 @endif libcc1
42251
42252 .PHONY: maybe-install-dvi-libcc1 install-dvi-libcc1
42253 maybe-install-dvi-libcc1:
42254 @if libcc1
42255 maybe-install-dvi-libcc1: install-dvi-libcc1
42256
42257 install-dvi-libcc1: \
42258     configure-libcc1 \
42259     dvi-libcc1 
42260         @: $(MAKE); $(unstage)
42261         @[ -f ./libcc1/Makefile ] || exit 0; \
42262         r=`${PWD_COMMAND}`; export r; \
42263         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42264         $(HOST_EXPORTS) \
42265         for flag in $(EXTRA_HOST_FLAGS) ; do \
42266           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42267         done; \
42268         echo "Doing install-dvi in libcc1"; \
42269         (cd $(HOST_SUBDIR)/libcc1 && \
42270           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42271                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42272                   "RANLIB=$${RANLIB}" \
42273                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42274                   install-dvi) \
42275           || exit 1
42276
42277 @endif libcc1
42278
42279 .PHONY: maybe-install-pdf-libcc1 install-pdf-libcc1
42280 maybe-install-pdf-libcc1:
42281 @if libcc1
42282 maybe-install-pdf-libcc1: install-pdf-libcc1
42283
42284 install-pdf-libcc1: \
42285     configure-libcc1 \
42286     pdf-libcc1 
42287         @: $(MAKE); $(unstage)
42288         @[ -f ./libcc1/Makefile ] || exit 0; \
42289         r=`${PWD_COMMAND}`; export r; \
42290         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42291         $(HOST_EXPORTS) \
42292         for flag in $(EXTRA_HOST_FLAGS) ; do \
42293           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42294         done; \
42295         echo "Doing install-pdf in libcc1"; \
42296         (cd $(HOST_SUBDIR)/libcc1 && \
42297           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42298                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42299                   "RANLIB=$${RANLIB}" \
42300                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42301                   install-pdf) \
42302           || exit 1
42303
42304 @endif libcc1
42305
42306 .PHONY: maybe-install-html-libcc1 install-html-libcc1
42307 maybe-install-html-libcc1:
42308 @if libcc1
42309 maybe-install-html-libcc1: install-html-libcc1
42310
42311 install-html-libcc1: \
42312     configure-libcc1 \
42313     html-libcc1 
42314         @: $(MAKE); $(unstage)
42315         @[ -f ./libcc1/Makefile ] || exit 0; \
42316         r=`${PWD_COMMAND}`; export r; \
42317         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42318         $(HOST_EXPORTS) \
42319         for flag in $(EXTRA_HOST_FLAGS) ; do \
42320           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42321         done; \
42322         echo "Doing install-html in libcc1"; \
42323         (cd $(HOST_SUBDIR)/libcc1 && \
42324           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42325                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42326                   "RANLIB=$${RANLIB}" \
42327                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42328                   install-html) \
42329           || exit 1
42330
42331 @endif libcc1
42332
42333 .PHONY: maybe-installcheck-libcc1 installcheck-libcc1
42334 maybe-installcheck-libcc1:
42335 @if libcc1
42336 maybe-installcheck-libcc1: installcheck-libcc1
42337
42338 installcheck-libcc1: \
42339     configure-libcc1 
42340         @: $(MAKE); $(unstage)
42341         @[ -f ./libcc1/Makefile ] || exit 0; \
42342         r=`${PWD_COMMAND}`; export r; \
42343         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42344         $(HOST_EXPORTS) \
42345         for flag in $(EXTRA_HOST_FLAGS) ; do \
42346           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42347         done; \
42348         echo "Doing installcheck in libcc1"; \
42349         (cd $(HOST_SUBDIR)/libcc1 && \
42350           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42351                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42352                   "RANLIB=$${RANLIB}" \
42353                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42354                   installcheck) \
42355           || exit 1
42356
42357 @endif libcc1
42358
42359 .PHONY: maybe-mostlyclean-libcc1 mostlyclean-libcc1
42360 maybe-mostlyclean-libcc1:
42361 @if libcc1
42362 maybe-mostlyclean-libcc1: mostlyclean-libcc1
42363
42364 mostlyclean-libcc1: 
42365         @: $(MAKE); $(unstage)
42366         @[ -f ./libcc1/Makefile ] || exit 0; \
42367         r=`${PWD_COMMAND}`; export r; \
42368         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42369         $(HOST_EXPORTS) \
42370         for flag in $(EXTRA_HOST_FLAGS) ; do \
42371           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42372         done; \
42373         echo "Doing mostlyclean in libcc1"; \
42374         (cd $(HOST_SUBDIR)/libcc1 && \
42375           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42376                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42377                   "RANLIB=$${RANLIB}" \
42378                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42379                   mostlyclean) \
42380           || exit 1
42381
42382 @endif libcc1
42383
42384 .PHONY: maybe-clean-libcc1 clean-libcc1
42385 maybe-clean-libcc1:
42386 @if libcc1
42387 maybe-clean-libcc1: clean-libcc1
42388
42389 clean-libcc1: 
42390         @: $(MAKE); $(unstage)
42391         @[ -f ./libcc1/Makefile ] || exit 0; \
42392         r=`${PWD_COMMAND}`; export r; \
42393         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42394         $(HOST_EXPORTS) \
42395         for flag in $(EXTRA_HOST_FLAGS) ; do \
42396           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42397         done; \
42398         echo "Doing clean in libcc1"; \
42399         (cd $(HOST_SUBDIR)/libcc1 && \
42400           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42401                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42402                   "RANLIB=$${RANLIB}" \
42403                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42404                   clean) \
42405           || exit 1
42406
42407 @endif libcc1
42408
42409 .PHONY: maybe-distclean-libcc1 distclean-libcc1
42410 maybe-distclean-libcc1:
42411 @if libcc1
42412 maybe-distclean-libcc1: distclean-libcc1
42413
42414 distclean-libcc1: 
42415         @: $(MAKE); $(unstage)
42416         @[ -f ./libcc1/Makefile ] || exit 0; \
42417         r=`${PWD_COMMAND}`; export r; \
42418         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42419         $(HOST_EXPORTS) \
42420         for flag in $(EXTRA_HOST_FLAGS) ; do \
42421           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42422         done; \
42423         echo "Doing distclean in libcc1"; \
42424         (cd $(HOST_SUBDIR)/libcc1 && \
42425           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42426                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42427                   "RANLIB=$${RANLIB}" \
42428                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42429                   distclean) \
42430           || exit 1
42431
42432 @endif libcc1
42433
42434 .PHONY: maybe-maintainer-clean-libcc1 maintainer-clean-libcc1
42435 maybe-maintainer-clean-libcc1:
42436 @if libcc1
42437 maybe-maintainer-clean-libcc1: maintainer-clean-libcc1
42438
42439 maintainer-clean-libcc1: 
42440         @: $(MAKE); $(unstage)
42441         @[ -f ./libcc1/Makefile ] || exit 0; \
42442         r=`${PWD_COMMAND}`; export r; \
42443         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42444         $(HOST_EXPORTS) \
42445         for flag in $(EXTRA_HOST_FLAGS) ; do \
42446           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42447         done; \
42448         echo "Doing maintainer-clean in libcc1"; \
42449         (cd $(HOST_SUBDIR)/libcc1 && \
42450           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42451                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42452                   "RANLIB=$${RANLIB}" \
42453                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42454                   maintainer-clean) \
42455           || exit 1
42456
42457 @endif libcc1
42458
42459
42460
42461 .PHONY: configure-gotools maybe-configure-gotools
42462 maybe-configure-gotools:
42463 @if gcc-bootstrap
42464 configure-gotools: stage_current
42465 @endif gcc-bootstrap
42466 @if gotools
42467 maybe-configure-gotools: configure-gotools
42468 configure-gotools: 
42469         @: $(MAKE); $(unstage)
42470         @r=`${PWD_COMMAND}`; export r; \
42471         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42472         test ! -f $(HOST_SUBDIR)/gotools/Makefile || exit 0; \
42473         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gotools; \
42474         $(HOST_EXPORTS)  \
42475         echo Configuring in $(HOST_SUBDIR)/gotools; \
42476         cd "$(HOST_SUBDIR)/gotools" || exit 1; \
42477         case $(srcdir) in \
42478           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42479           *) topdir=`echo $(HOST_SUBDIR)/gotools/ | \
42480                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42481         esac; \
42482         module_srcdir=gotools; \
42483         $(SHELL) \
42484           $$s/$$module_srcdir/configure \
42485           --srcdir=$${topdir}/$$module_srcdir \
42486           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42487           --target=${target_alias}  \
42488           || exit 1
42489 @endif gotools
42490
42491
42492
42493
42494
42495 .PHONY: all-gotools maybe-all-gotools
42496 maybe-all-gotools:
42497 @if gcc-bootstrap
42498 all-gotools: stage_current
42499 @endif gcc-bootstrap
42500 @if gotools
42501 TARGET-gotools=all
42502 maybe-all-gotools: all-gotools
42503 all-gotools: configure-gotools
42504         @: $(MAKE); $(unstage)
42505         @r=`${PWD_COMMAND}`; export r; \
42506         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42507         $(HOST_EXPORTS)  \
42508         (cd $(HOST_SUBDIR)/gotools && \
42509           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
42510                 $(TARGET-gotools))
42511 @endif gotools
42512
42513
42514
42515
42516 .PHONY: check-gotools maybe-check-gotools
42517 maybe-check-gotools:
42518 @if gotools
42519 maybe-check-gotools: check-gotools
42520
42521 check-gotools:
42522         @: $(MAKE); $(unstage)
42523         @r=`${PWD_COMMAND}`; export r; \
42524         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42525         $(HOST_EXPORTS)  \
42526         (cd $(HOST_SUBDIR)/gotools && \
42527           $(MAKE) $(FLAGS_TO_PASS)  check)
42528
42529 @endif gotools
42530
42531 .PHONY: install-gotools maybe-install-gotools
42532 maybe-install-gotools:
42533 @if gotools
42534 maybe-install-gotools: install-gotools
42535
42536 install-gotools: installdirs
42537         @: $(MAKE); $(unstage)
42538         @r=`${PWD_COMMAND}`; export r; \
42539         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42540         $(HOST_EXPORTS) \
42541         (cd $(HOST_SUBDIR)/gotools && \
42542           $(MAKE) $(FLAGS_TO_PASS)  install)
42543
42544 @endif gotools
42545
42546 .PHONY: install-strip-gotools maybe-install-strip-gotools
42547 maybe-install-strip-gotools:
42548 @if gotools
42549 maybe-install-strip-gotools: install-strip-gotools
42550
42551 install-strip-gotools: installdirs
42552         @: $(MAKE); $(unstage)
42553         @r=`${PWD_COMMAND}`; export r; \
42554         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42555         $(HOST_EXPORTS) \
42556         (cd $(HOST_SUBDIR)/gotools && \
42557           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
42558
42559 @endif gotools
42560
42561 # Other targets (info, dvi, pdf, etc.)
42562
42563 .PHONY: maybe-info-gotools info-gotools
42564 maybe-info-gotools:
42565 @if gotools
42566 maybe-info-gotools: info-gotools
42567
42568 info-gotools: \
42569     configure-gotools 
42570         @: $(MAKE); $(unstage)
42571         @[ -f ./gotools/Makefile ] || exit 0; \
42572         r=`${PWD_COMMAND}`; export r; \
42573         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42574         $(HOST_EXPORTS) \
42575         for flag in $(EXTRA_HOST_FLAGS) ; do \
42576           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42577         done; \
42578         echo "Doing info in gotools"; \
42579         (cd $(HOST_SUBDIR)/gotools && \
42580           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42581                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42582                   "RANLIB=$${RANLIB}" \
42583                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42584                   info) \
42585           || exit 1
42586
42587 @endif gotools
42588
42589 .PHONY: maybe-dvi-gotools dvi-gotools
42590 maybe-dvi-gotools:
42591 @if gotools
42592 maybe-dvi-gotools: dvi-gotools
42593
42594 dvi-gotools: \
42595     configure-gotools 
42596         @: $(MAKE); $(unstage)
42597         @[ -f ./gotools/Makefile ] || exit 0; \
42598         r=`${PWD_COMMAND}`; export r; \
42599         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42600         $(HOST_EXPORTS) \
42601         for flag in $(EXTRA_HOST_FLAGS) ; do \
42602           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42603         done; \
42604         echo "Doing dvi in gotools"; \
42605         (cd $(HOST_SUBDIR)/gotools && \
42606           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42607                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42608                   "RANLIB=$${RANLIB}" \
42609                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42610                   dvi) \
42611           || exit 1
42612
42613 @endif gotools
42614
42615 .PHONY: maybe-pdf-gotools pdf-gotools
42616 maybe-pdf-gotools:
42617 @if gotools
42618 maybe-pdf-gotools: pdf-gotools
42619
42620 pdf-gotools: \
42621     configure-gotools 
42622         @: $(MAKE); $(unstage)
42623         @[ -f ./gotools/Makefile ] || exit 0; \
42624         r=`${PWD_COMMAND}`; export r; \
42625         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42626         $(HOST_EXPORTS) \
42627         for flag in $(EXTRA_HOST_FLAGS) ; do \
42628           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42629         done; \
42630         echo "Doing pdf in gotools"; \
42631         (cd $(HOST_SUBDIR)/gotools && \
42632           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42633                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42634                   "RANLIB=$${RANLIB}" \
42635                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42636                   pdf) \
42637           || exit 1
42638
42639 @endif gotools
42640
42641 .PHONY: maybe-html-gotools html-gotools
42642 maybe-html-gotools:
42643 @if gotools
42644 maybe-html-gotools: html-gotools
42645
42646 html-gotools: \
42647     configure-gotools 
42648         @: $(MAKE); $(unstage)
42649         @[ -f ./gotools/Makefile ] || exit 0; \
42650         r=`${PWD_COMMAND}`; export r; \
42651         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42652         $(HOST_EXPORTS) \
42653         for flag in $(EXTRA_HOST_FLAGS) ; do \
42654           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42655         done; \
42656         echo "Doing html in gotools"; \
42657         (cd $(HOST_SUBDIR)/gotools && \
42658           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42659                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42660                   "RANLIB=$${RANLIB}" \
42661                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42662                   html) \
42663           || exit 1
42664
42665 @endif gotools
42666
42667 .PHONY: maybe-TAGS-gotools TAGS-gotools
42668 maybe-TAGS-gotools:
42669 @if gotools
42670 maybe-TAGS-gotools: TAGS-gotools
42671
42672 TAGS-gotools: \
42673     configure-gotools 
42674         @: $(MAKE); $(unstage)
42675         @[ -f ./gotools/Makefile ] || exit 0; \
42676         r=`${PWD_COMMAND}`; export r; \
42677         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42678         $(HOST_EXPORTS) \
42679         for flag in $(EXTRA_HOST_FLAGS) ; do \
42680           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42681         done; \
42682         echo "Doing TAGS in gotools"; \
42683         (cd $(HOST_SUBDIR)/gotools && \
42684           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42685                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42686                   "RANLIB=$${RANLIB}" \
42687                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42688                   TAGS) \
42689           || exit 1
42690
42691 @endif gotools
42692
42693 .PHONY: maybe-install-info-gotools install-info-gotools
42694 maybe-install-info-gotools:
42695 @if gotools
42696 maybe-install-info-gotools: install-info-gotools
42697
42698 install-info-gotools: \
42699     configure-gotools \
42700     info-gotools 
42701         @: $(MAKE); $(unstage)
42702         @[ -f ./gotools/Makefile ] || exit 0; \
42703         r=`${PWD_COMMAND}`; export r; \
42704         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42705         $(HOST_EXPORTS) \
42706         for flag in $(EXTRA_HOST_FLAGS) ; do \
42707           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42708         done; \
42709         echo "Doing install-info in gotools"; \
42710         (cd $(HOST_SUBDIR)/gotools && \
42711           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42712                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42713                   "RANLIB=$${RANLIB}" \
42714                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42715                   install-info) \
42716           || exit 1
42717
42718 @endif gotools
42719
42720 .PHONY: maybe-install-dvi-gotools install-dvi-gotools
42721 maybe-install-dvi-gotools:
42722 @if gotools
42723 maybe-install-dvi-gotools: install-dvi-gotools
42724
42725 install-dvi-gotools: \
42726     configure-gotools \
42727     dvi-gotools 
42728         @: $(MAKE); $(unstage)
42729         @[ -f ./gotools/Makefile ] || exit 0; \
42730         r=`${PWD_COMMAND}`; export r; \
42731         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42732         $(HOST_EXPORTS) \
42733         for flag in $(EXTRA_HOST_FLAGS) ; do \
42734           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42735         done; \
42736         echo "Doing install-dvi in gotools"; \
42737         (cd $(HOST_SUBDIR)/gotools && \
42738           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42739                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42740                   "RANLIB=$${RANLIB}" \
42741                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42742                   install-dvi) \
42743           || exit 1
42744
42745 @endif gotools
42746
42747 .PHONY: maybe-install-pdf-gotools install-pdf-gotools
42748 maybe-install-pdf-gotools:
42749 @if gotools
42750 maybe-install-pdf-gotools: install-pdf-gotools
42751
42752 install-pdf-gotools: \
42753     configure-gotools \
42754     pdf-gotools 
42755         @: $(MAKE); $(unstage)
42756         @[ -f ./gotools/Makefile ] || exit 0; \
42757         r=`${PWD_COMMAND}`; export r; \
42758         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42759         $(HOST_EXPORTS) \
42760         for flag in $(EXTRA_HOST_FLAGS) ; do \
42761           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42762         done; \
42763         echo "Doing install-pdf in gotools"; \
42764         (cd $(HOST_SUBDIR)/gotools && \
42765           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42766                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42767                   "RANLIB=$${RANLIB}" \
42768                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42769                   install-pdf) \
42770           || exit 1
42771
42772 @endif gotools
42773
42774 .PHONY: maybe-install-html-gotools install-html-gotools
42775 maybe-install-html-gotools:
42776 @if gotools
42777 maybe-install-html-gotools: install-html-gotools
42778
42779 install-html-gotools: \
42780     configure-gotools \
42781     html-gotools 
42782         @: $(MAKE); $(unstage)
42783         @[ -f ./gotools/Makefile ] || exit 0; \
42784         r=`${PWD_COMMAND}`; export r; \
42785         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42786         $(HOST_EXPORTS) \
42787         for flag in $(EXTRA_HOST_FLAGS) ; do \
42788           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42789         done; \
42790         echo "Doing install-html in gotools"; \
42791         (cd $(HOST_SUBDIR)/gotools && \
42792           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42793                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42794                   "RANLIB=$${RANLIB}" \
42795                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42796                   install-html) \
42797           || exit 1
42798
42799 @endif gotools
42800
42801 .PHONY: maybe-installcheck-gotools installcheck-gotools
42802 maybe-installcheck-gotools:
42803 @if gotools
42804 maybe-installcheck-gotools: installcheck-gotools
42805
42806 installcheck-gotools: \
42807     configure-gotools 
42808         @: $(MAKE); $(unstage)
42809         @[ -f ./gotools/Makefile ] || exit 0; \
42810         r=`${PWD_COMMAND}`; export r; \
42811         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42812         $(HOST_EXPORTS) \
42813         for flag in $(EXTRA_HOST_FLAGS) ; do \
42814           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42815         done; \
42816         echo "Doing installcheck in gotools"; \
42817         (cd $(HOST_SUBDIR)/gotools && \
42818           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42819                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42820                   "RANLIB=$${RANLIB}" \
42821                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42822                   installcheck) \
42823           || exit 1
42824
42825 @endif gotools
42826
42827 .PHONY: maybe-mostlyclean-gotools mostlyclean-gotools
42828 maybe-mostlyclean-gotools:
42829 @if gotools
42830 maybe-mostlyclean-gotools: mostlyclean-gotools
42831
42832 mostlyclean-gotools: 
42833         @: $(MAKE); $(unstage)
42834         @[ -f ./gotools/Makefile ] || exit 0; \
42835         r=`${PWD_COMMAND}`; export r; \
42836         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42837         $(HOST_EXPORTS) \
42838         for flag in $(EXTRA_HOST_FLAGS) ; do \
42839           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42840         done; \
42841         echo "Doing mostlyclean in gotools"; \
42842         (cd $(HOST_SUBDIR)/gotools && \
42843           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42844                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42845                   "RANLIB=$${RANLIB}" \
42846                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42847                   mostlyclean) \
42848           || exit 1
42849
42850 @endif gotools
42851
42852 .PHONY: maybe-clean-gotools clean-gotools
42853 maybe-clean-gotools:
42854 @if gotools
42855 maybe-clean-gotools: clean-gotools
42856
42857 clean-gotools: 
42858         @: $(MAKE); $(unstage)
42859         @[ -f ./gotools/Makefile ] || exit 0; \
42860         r=`${PWD_COMMAND}`; export r; \
42861         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42862         $(HOST_EXPORTS) \
42863         for flag in $(EXTRA_HOST_FLAGS) ; do \
42864           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42865         done; \
42866         echo "Doing clean in gotools"; \
42867         (cd $(HOST_SUBDIR)/gotools && \
42868           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42869                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42870                   "RANLIB=$${RANLIB}" \
42871                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42872                   clean) \
42873           || exit 1
42874
42875 @endif gotools
42876
42877 .PHONY: maybe-distclean-gotools distclean-gotools
42878 maybe-distclean-gotools:
42879 @if gotools
42880 maybe-distclean-gotools: distclean-gotools
42881
42882 distclean-gotools: 
42883         @: $(MAKE); $(unstage)
42884         @[ -f ./gotools/Makefile ] || exit 0; \
42885         r=`${PWD_COMMAND}`; export r; \
42886         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42887         $(HOST_EXPORTS) \
42888         for flag in $(EXTRA_HOST_FLAGS) ; do \
42889           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42890         done; \
42891         echo "Doing distclean in gotools"; \
42892         (cd $(HOST_SUBDIR)/gotools && \
42893           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42894                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42895                   "RANLIB=$${RANLIB}" \
42896                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42897                   distclean) \
42898           || exit 1
42899
42900 @endif gotools
42901
42902 .PHONY: maybe-maintainer-clean-gotools maintainer-clean-gotools
42903 maybe-maintainer-clean-gotools:
42904 @if gotools
42905 maybe-maintainer-clean-gotools: maintainer-clean-gotools
42906
42907 maintainer-clean-gotools: 
42908         @: $(MAKE); $(unstage)
42909         @[ -f ./gotools/Makefile ] || exit 0; \
42910         r=`${PWD_COMMAND}`; export r; \
42911         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42912         $(HOST_EXPORTS) \
42913         for flag in $(EXTRA_HOST_FLAGS) ; do \
42914           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42915         done; \
42916         echo "Doing maintainer-clean in gotools"; \
42917         (cd $(HOST_SUBDIR)/gotools && \
42918           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42919                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42920                   "RANLIB=$${RANLIB}" \
42921                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42922                   maintainer-clean) \
42923           || exit 1
42924
42925 @endif gotools
42926
42927
42928
42929 .PHONY: configure-libctf maybe-configure-libctf
42930 maybe-configure-libctf:
42931 @if gcc-bootstrap
42932 configure-libctf: stage_current
42933 @endif gcc-bootstrap
42934 @if libctf
42935 maybe-configure-libctf: configure-libctf
42936 configure-libctf: 
42937         @r=`${PWD_COMMAND}`; export r; \
42938         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42939         test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
42940         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
42941         $(HOST_EXPORTS)  \
42942         echo Configuring in $(HOST_SUBDIR)/libctf; \
42943         cd "$(HOST_SUBDIR)/libctf" || exit 1; \
42944         case $(srcdir) in \
42945           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42946           *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
42947                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42948         esac; \
42949         module_srcdir=libctf; \
42950         $(SHELL) \
42951           $$s/$$module_srcdir/configure \
42952           --srcdir=$${topdir}/$$module_srcdir \
42953           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42954           --target=${target_alias}  \
42955           || exit 1
42956 @endif libctf
42957
42958
42959
42960 .PHONY: configure-stage1-libctf maybe-configure-stage1-libctf
42961 maybe-configure-stage1-libctf:
42962 @if libctf-bootstrap
42963 maybe-configure-stage1-libctf: configure-stage1-libctf
42964 configure-stage1-libctf:
42965         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
42966         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
42967         @r=`${PWD_COMMAND}`; export r; \
42968         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42969         TFLAGS="$(STAGE1_TFLAGS)"; \
42970         test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
42971         $(HOST_EXPORTS) \
42972         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
42973         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
42974         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
42975         echo Configuring stage 1 in $(HOST_SUBDIR)/libctf; \
42976         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
42977         cd $(HOST_SUBDIR)/libctf || exit 1; \
42978         case $(srcdir) in \
42979           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42980           *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
42981                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42982         esac; \
42983         module_srcdir=libctf; \
42984         $(SHELL) $$s/$$module_srcdir/configure \
42985           --srcdir=$${topdir}/$$module_srcdir \
42986           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42987           --target=${target_alias} \
42988            \
42989           $(STAGE1_CONFIGURE_FLAGS)
42990 @endif libctf-bootstrap
42991
42992 .PHONY: configure-stage2-libctf maybe-configure-stage2-libctf
42993 maybe-configure-stage2-libctf:
42994 @if libctf-bootstrap
42995 maybe-configure-stage2-libctf: configure-stage2-libctf
42996 configure-stage2-libctf:
42997         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
42998         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
42999         @r=`${PWD_COMMAND}`; export r; \
43000         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43001         TFLAGS="$(STAGE2_TFLAGS)"; \
43002         test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
43003         $(HOST_EXPORTS) \
43004         $(POSTSTAGE1_HOST_EXPORTS) \
43005         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
43006         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
43007         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
43008         echo Configuring stage 2 in $(HOST_SUBDIR)/libctf; \
43009         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
43010         cd $(HOST_SUBDIR)/libctf || exit 1; \
43011         case $(srcdir) in \
43012           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43013           *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
43014                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43015         esac; \
43016         module_srcdir=libctf; \
43017         $(SHELL) $$s/$$module_srcdir/configure \
43018           --srcdir=$${topdir}/$$module_srcdir \
43019           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
43020           --target=${target_alias} \
43021           --with-build-libsubdir=$(HOST_SUBDIR) \
43022           $(STAGE2_CONFIGURE_FLAGS)
43023 @endif libctf-bootstrap
43024
43025 .PHONY: configure-stage3-libctf maybe-configure-stage3-libctf
43026 maybe-configure-stage3-libctf:
43027 @if libctf-bootstrap
43028 maybe-configure-stage3-libctf: configure-stage3-libctf
43029 configure-stage3-libctf:
43030         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
43031         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
43032         @r=`${PWD_COMMAND}`; export r; \
43033         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43034         TFLAGS="$(STAGE3_TFLAGS)"; \
43035         test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
43036         $(HOST_EXPORTS) \
43037         $(POSTSTAGE1_HOST_EXPORTS) \
43038         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
43039         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
43040         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
43041         echo Configuring stage 3 in $(HOST_SUBDIR)/libctf; \
43042         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
43043         cd $(HOST_SUBDIR)/libctf || exit 1; \
43044         case $(srcdir) in \
43045           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43046           *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
43047                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43048         esac; \
43049         module_srcdir=libctf; \
43050         $(SHELL) $$s/$$module_srcdir/configure \
43051           --srcdir=$${topdir}/$$module_srcdir \
43052           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
43053           --target=${target_alias} \
43054           --with-build-libsubdir=$(HOST_SUBDIR) \
43055           $(STAGE3_CONFIGURE_FLAGS)
43056 @endif libctf-bootstrap
43057
43058 .PHONY: configure-stage4-libctf maybe-configure-stage4-libctf
43059 maybe-configure-stage4-libctf:
43060 @if libctf-bootstrap
43061 maybe-configure-stage4-libctf: configure-stage4-libctf
43062 configure-stage4-libctf:
43063         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
43064         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
43065         @r=`${PWD_COMMAND}`; export r; \
43066         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43067         TFLAGS="$(STAGE4_TFLAGS)"; \
43068         test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
43069         $(HOST_EXPORTS) \
43070         $(POSTSTAGE1_HOST_EXPORTS) \
43071         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
43072         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
43073         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
43074         echo Configuring stage 4 in $(HOST_SUBDIR)/libctf; \
43075         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
43076         cd $(HOST_SUBDIR)/libctf || exit 1; \
43077         case $(srcdir) in \
43078           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43079           *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
43080                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43081         esac; \
43082         module_srcdir=libctf; \
43083         $(SHELL) $$s/$$module_srcdir/configure \
43084           --srcdir=$${topdir}/$$module_srcdir \
43085           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
43086           --target=${target_alias} \
43087           --with-build-libsubdir=$(HOST_SUBDIR) \
43088           $(STAGE4_CONFIGURE_FLAGS)
43089 @endif libctf-bootstrap
43090
43091 .PHONY: configure-stageprofile-libctf maybe-configure-stageprofile-libctf
43092 maybe-configure-stageprofile-libctf:
43093 @if libctf-bootstrap
43094 maybe-configure-stageprofile-libctf: configure-stageprofile-libctf
43095 configure-stageprofile-libctf:
43096         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
43097         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
43098         @r=`${PWD_COMMAND}`; export r; \
43099         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43100         TFLAGS="$(STAGEprofile_TFLAGS)"; \
43101         test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
43102         $(HOST_EXPORTS) \
43103         $(POSTSTAGE1_HOST_EXPORTS) \
43104         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
43105         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
43106         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
43107         echo Configuring stage profile in $(HOST_SUBDIR)/libctf; \
43108         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
43109         cd $(HOST_SUBDIR)/libctf || exit 1; \
43110         case $(srcdir) in \
43111           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43112           *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
43113                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43114         esac; \
43115         module_srcdir=libctf; \
43116         $(SHELL) $$s/$$module_srcdir/configure \
43117           --srcdir=$${topdir}/$$module_srcdir \
43118           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
43119           --target=${target_alias} \
43120           --with-build-libsubdir=$(HOST_SUBDIR) \
43121           $(STAGEprofile_CONFIGURE_FLAGS)
43122 @endif libctf-bootstrap
43123
43124 .PHONY: configure-stagetrain-libctf maybe-configure-stagetrain-libctf
43125 maybe-configure-stagetrain-libctf:
43126 @if libctf-bootstrap
43127 maybe-configure-stagetrain-libctf: configure-stagetrain-libctf
43128 configure-stagetrain-libctf:
43129         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
43130         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
43131         @r=`${PWD_COMMAND}`; export r; \
43132         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43133         TFLAGS="$(STAGEtrain_TFLAGS)"; \
43134         test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
43135         $(HOST_EXPORTS) \
43136         $(POSTSTAGE1_HOST_EXPORTS) \
43137         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
43138         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
43139         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
43140         echo Configuring stage train in $(HOST_SUBDIR)/libctf; \
43141         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
43142         cd $(HOST_SUBDIR)/libctf || exit 1; \
43143         case $(srcdir) in \
43144           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43145           *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
43146                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43147         esac; \
43148         module_srcdir=libctf; \
43149         $(SHELL) $$s/$$module_srcdir/configure \
43150           --srcdir=$${topdir}/$$module_srcdir \
43151           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
43152           --target=${target_alias} \
43153           --with-build-libsubdir=$(HOST_SUBDIR) \
43154           $(STAGEtrain_CONFIGURE_FLAGS)
43155 @endif libctf-bootstrap
43156
43157 .PHONY: configure-stagefeedback-libctf maybe-configure-stagefeedback-libctf
43158 maybe-configure-stagefeedback-libctf:
43159 @if libctf-bootstrap
43160 maybe-configure-stagefeedback-libctf: configure-stagefeedback-libctf
43161 configure-stagefeedback-libctf:
43162         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
43163         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
43164         @r=`${PWD_COMMAND}`; export r; \
43165         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43166         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
43167         test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
43168         $(HOST_EXPORTS) \
43169         $(POSTSTAGE1_HOST_EXPORTS) \
43170         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
43171         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
43172         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
43173         echo Configuring stage feedback in $(HOST_SUBDIR)/libctf; \
43174         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
43175         cd $(HOST_SUBDIR)/libctf || exit 1; \
43176         case $(srcdir) in \
43177           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43178           *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
43179                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43180         esac; \
43181         module_srcdir=libctf; \
43182         $(SHELL) $$s/$$module_srcdir/configure \
43183           --srcdir=$${topdir}/$$module_srcdir \
43184           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
43185           --target=${target_alias} \
43186           --with-build-libsubdir=$(HOST_SUBDIR) \
43187           $(STAGEfeedback_CONFIGURE_FLAGS)
43188 @endif libctf-bootstrap
43189
43190 .PHONY: configure-stageautoprofile-libctf maybe-configure-stageautoprofile-libctf
43191 maybe-configure-stageautoprofile-libctf:
43192 @if libctf-bootstrap
43193 maybe-configure-stageautoprofile-libctf: configure-stageautoprofile-libctf
43194 configure-stageautoprofile-libctf:
43195         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
43196         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
43197         @r=`${PWD_COMMAND}`; export r; \
43198         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43199         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
43200         test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
43201         $(HOST_EXPORTS) \
43202         $(POSTSTAGE1_HOST_EXPORTS) \
43203         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
43204         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
43205         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
43206         echo Configuring stage autoprofile in $(HOST_SUBDIR)/libctf; \
43207         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
43208         cd $(HOST_SUBDIR)/libctf || exit 1; \
43209         case $(srcdir) in \
43210           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43211           *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
43212                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43213         esac; \
43214         module_srcdir=libctf; \
43215         $(SHELL) $$s/$$module_srcdir/configure \
43216           --srcdir=$${topdir}/$$module_srcdir \
43217           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
43218           --target=${target_alias} \
43219           --with-build-libsubdir=$(HOST_SUBDIR) \
43220           $(STAGEautoprofile_CONFIGURE_FLAGS)
43221 @endif libctf-bootstrap
43222
43223 .PHONY: configure-stageautofeedback-libctf maybe-configure-stageautofeedback-libctf
43224 maybe-configure-stageautofeedback-libctf:
43225 @if libctf-bootstrap
43226 maybe-configure-stageautofeedback-libctf: configure-stageautofeedback-libctf
43227 configure-stageautofeedback-libctf:
43228         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
43229         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
43230         @r=`${PWD_COMMAND}`; export r; \
43231         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43232         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
43233         test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
43234         $(HOST_EXPORTS) \
43235         $(POSTSTAGE1_HOST_EXPORTS) \
43236         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
43237         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
43238         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
43239         echo Configuring stage autofeedback in $(HOST_SUBDIR)/libctf; \
43240         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
43241         cd $(HOST_SUBDIR)/libctf || exit 1; \
43242         case $(srcdir) in \
43243           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43244           *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
43245                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43246         esac; \
43247         module_srcdir=libctf; \
43248         $(SHELL) $$s/$$module_srcdir/configure \
43249           --srcdir=$${topdir}/$$module_srcdir \
43250           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
43251           --target=${target_alias} \
43252           --with-build-libsubdir=$(HOST_SUBDIR) \
43253           $(STAGEautofeedback_CONFIGURE_FLAGS)
43254 @endif libctf-bootstrap
43255
43256
43257
43258
43259
43260 .PHONY: all-libctf maybe-all-libctf
43261 maybe-all-libctf:
43262 @if gcc-bootstrap
43263 all-libctf: stage_current
43264 @endif gcc-bootstrap
43265 @if libctf
43266 TARGET-libctf=all
43267 maybe-all-libctf: all-libctf
43268 all-libctf: configure-libctf
43269         @r=`${PWD_COMMAND}`; export r; \
43270         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43271         $(HOST_EXPORTS)  \
43272         (cd $(HOST_SUBDIR)/libctf && \
43273           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
43274                 $(TARGET-libctf))
43275 @endif libctf
43276
43277
43278
43279 .PHONY: all-stage1-libctf maybe-all-stage1-libctf
43280 .PHONY: clean-stage1-libctf maybe-clean-stage1-libctf
43281 maybe-all-stage1-libctf:
43282 maybe-clean-stage1-libctf:
43283 @if libctf-bootstrap
43284 maybe-all-stage1-libctf: all-stage1-libctf
43285 all-stage1: all-stage1-libctf
43286 TARGET-stage1-libctf = $(TARGET-libctf)
43287 all-stage1-libctf: configure-stage1-libctf
43288         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
43289         @r=`${PWD_COMMAND}`; export r; \
43290         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43291         TFLAGS="$(STAGE1_TFLAGS)"; \
43292         $(HOST_EXPORTS)  \
43293         cd $(HOST_SUBDIR)/libctf && \
43294          \
43295         $(MAKE) $(BASE_FLAGS_TO_PASS) \
43296                 CFLAGS="$(STAGE1_CFLAGS)" \
43297                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
43298                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
43299                 LIBCFLAGS="$(LIBCFLAGS)" \
43300                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43301                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43302                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43303                 $(EXTRA_HOST_FLAGS)  \
43304                 $(STAGE1_FLAGS_TO_PASS)  \
43305                 TFLAGS="$(STAGE1_TFLAGS)"  \
43306                 $(TARGET-stage1-libctf)
43307
43308 maybe-clean-stage1-libctf: clean-stage1-libctf
43309 clean-stage1: clean-stage1-libctf
43310 clean-stage1-libctf:
43311         @if [ $(current_stage) = stage1 ]; then \
43312           [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
43313         else \
43314           [ -f $(HOST_SUBDIR)/stage1-libctf/Makefile ] || exit 0; \
43315           $(MAKE) stage1-start; \
43316         fi; \
43317         cd $(HOST_SUBDIR)/libctf && \
43318         $(MAKE) $(EXTRA_HOST_FLAGS)  \
43319         $(STAGE1_FLAGS_TO_PASS)  clean
43320 @endif libctf-bootstrap
43321
43322
43323 .PHONY: all-stage2-libctf maybe-all-stage2-libctf
43324 .PHONY: clean-stage2-libctf maybe-clean-stage2-libctf
43325 maybe-all-stage2-libctf:
43326 maybe-clean-stage2-libctf:
43327 @if libctf-bootstrap
43328 maybe-all-stage2-libctf: all-stage2-libctf
43329 all-stage2: all-stage2-libctf
43330 TARGET-stage2-libctf = $(TARGET-libctf)
43331 all-stage2-libctf: configure-stage2-libctf
43332         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
43333         @r=`${PWD_COMMAND}`; export r; \
43334         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43335         TFLAGS="$(STAGE2_TFLAGS)"; \
43336         $(HOST_EXPORTS) \
43337         $(POSTSTAGE1_HOST_EXPORTS)  \
43338         cd $(HOST_SUBDIR)/libctf && \
43339          \
43340         $(MAKE) $(BASE_FLAGS_TO_PASS) \
43341                 CFLAGS="$(STAGE2_CFLAGS)" \
43342                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
43343                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
43344                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
43345                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43346                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43347                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43348                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
43349                 TFLAGS="$(STAGE2_TFLAGS)"  \
43350                 $(TARGET-stage2-libctf)
43351
43352 maybe-clean-stage2-libctf: clean-stage2-libctf
43353 clean-stage2: clean-stage2-libctf
43354 clean-stage2-libctf:
43355         @if [ $(current_stage) = stage2 ]; then \
43356           [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
43357         else \
43358           [ -f $(HOST_SUBDIR)/stage2-libctf/Makefile ] || exit 0; \
43359           $(MAKE) stage2-start; \
43360         fi; \
43361         cd $(HOST_SUBDIR)/libctf && \
43362         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
43363 @endif libctf-bootstrap
43364
43365
43366 .PHONY: all-stage3-libctf maybe-all-stage3-libctf
43367 .PHONY: clean-stage3-libctf maybe-clean-stage3-libctf
43368 maybe-all-stage3-libctf:
43369 maybe-clean-stage3-libctf:
43370 @if libctf-bootstrap
43371 maybe-all-stage3-libctf: all-stage3-libctf
43372 all-stage3: all-stage3-libctf
43373 TARGET-stage3-libctf = $(TARGET-libctf)
43374 all-stage3-libctf: configure-stage3-libctf
43375         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
43376         @r=`${PWD_COMMAND}`; export r; \
43377         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43378         TFLAGS="$(STAGE3_TFLAGS)"; \
43379         $(HOST_EXPORTS) \
43380         $(POSTSTAGE1_HOST_EXPORTS)  \
43381         cd $(HOST_SUBDIR)/libctf && \
43382          \
43383         $(MAKE) $(BASE_FLAGS_TO_PASS) \
43384                 CFLAGS="$(STAGE3_CFLAGS)" \
43385                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
43386                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
43387                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
43388                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43389                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43390                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43391                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
43392                 TFLAGS="$(STAGE3_TFLAGS)"  \
43393                 $(TARGET-stage3-libctf)
43394
43395 maybe-clean-stage3-libctf: clean-stage3-libctf
43396 clean-stage3: clean-stage3-libctf
43397 clean-stage3-libctf:
43398         @if [ $(current_stage) = stage3 ]; then \
43399           [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
43400         else \
43401           [ -f $(HOST_SUBDIR)/stage3-libctf/Makefile ] || exit 0; \
43402           $(MAKE) stage3-start; \
43403         fi; \
43404         cd $(HOST_SUBDIR)/libctf && \
43405         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
43406 @endif libctf-bootstrap
43407
43408
43409 .PHONY: all-stage4-libctf maybe-all-stage4-libctf
43410 .PHONY: clean-stage4-libctf maybe-clean-stage4-libctf
43411 maybe-all-stage4-libctf:
43412 maybe-clean-stage4-libctf:
43413 @if libctf-bootstrap
43414 maybe-all-stage4-libctf: all-stage4-libctf
43415 all-stage4: all-stage4-libctf
43416 TARGET-stage4-libctf = $(TARGET-libctf)
43417 all-stage4-libctf: configure-stage4-libctf
43418         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
43419         @r=`${PWD_COMMAND}`; export r; \
43420         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43421         TFLAGS="$(STAGE4_TFLAGS)"; \
43422         $(HOST_EXPORTS) \
43423         $(POSTSTAGE1_HOST_EXPORTS)  \
43424         cd $(HOST_SUBDIR)/libctf && \
43425          \
43426         $(MAKE) $(BASE_FLAGS_TO_PASS) \
43427                 CFLAGS="$(STAGE4_CFLAGS)" \
43428                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
43429                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
43430                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
43431                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43432                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43433                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43434                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
43435                 TFLAGS="$(STAGE4_TFLAGS)"  \
43436                 $(TARGET-stage4-libctf)
43437
43438 maybe-clean-stage4-libctf: clean-stage4-libctf
43439 clean-stage4: clean-stage4-libctf
43440 clean-stage4-libctf:
43441         @if [ $(current_stage) = stage4 ]; then \
43442           [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
43443         else \
43444           [ -f $(HOST_SUBDIR)/stage4-libctf/Makefile ] || exit 0; \
43445           $(MAKE) stage4-start; \
43446         fi; \
43447         cd $(HOST_SUBDIR)/libctf && \
43448         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
43449 @endif libctf-bootstrap
43450
43451
43452 .PHONY: all-stageprofile-libctf maybe-all-stageprofile-libctf
43453 .PHONY: clean-stageprofile-libctf maybe-clean-stageprofile-libctf
43454 maybe-all-stageprofile-libctf:
43455 maybe-clean-stageprofile-libctf:
43456 @if libctf-bootstrap
43457 maybe-all-stageprofile-libctf: all-stageprofile-libctf
43458 all-stageprofile: all-stageprofile-libctf
43459 TARGET-stageprofile-libctf = $(TARGET-libctf)
43460 all-stageprofile-libctf: configure-stageprofile-libctf
43461         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
43462         @r=`${PWD_COMMAND}`; export r; \
43463         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43464         TFLAGS="$(STAGEprofile_TFLAGS)"; \
43465         $(HOST_EXPORTS) \
43466         $(POSTSTAGE1_HOST_EXPORTS)  \
43467         cd $(HOST_SUBDIR)/libctf && \
43468          \
43469         $(MAKE) $(BASE_FLAGS_TO_PASS) \
43470                 CFLAGS="$(STAGEprofile_CFLAGS)" \
43471                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
43472                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
43473                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
43474                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43475                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43476                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43477                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
43478                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
43479                 $(TARGET-stageprofile-libctf)
43480
43481 maybe-clean-stageprofile-libctf: clean-stageprofile-libctf
43482 clean-stageprofile: clean-stageprofile-libctf
43483 clean-stageprofile-libctf:
43484         @if [ $(current_stage) = stageprofile ]; then \
43485           [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
43486         else \
43487           [ -f $(HOST_SUBDIR)/stageprofile-libctf/Makefile ] || exit 0; \
43488           $(MAKE) stageprofile-start; \
43489         fi; \
43490         cd $(HOST_SUBDIR)/libctf && \
43491         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
43492 @endif libctf-bootstrap
43493
43494
43495 .PHONY: all-stagetrain-libctf maybe-all-stagetrain-libctf
43496 .PHONY: clean-stagetrain-libctf maybe-clean-stagetrain-libctf
43497 maybe-all-stagetrain-libctf:
43498 maybe-clean-stagetrain-libctf:
43499 @if libctf-bootstrap
43500 maybe-all-stagetrain-libctf: all-stagetrain-libctf
43501 all-stagetrain: all-stagetrain-libctf
43502 TARGET-stagetrain-libctf = $(TARGET-libctf)
43503 all-stagetrain-libctf: configure-stagetrain-libctf
43504         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
43505         @r=`${PWD_COMMAND}`; export r; \
43506         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43507         TFLAGS="$(STAGEtrain_TFLAGS)"; \
43508         $(HOST_EXPORTS) \
43509         $(POSTSTAGE1_HOST_EXPORTS)  \
43510         cd $(HOST_SUBDIR)/libctf && \
43511          \
43512         $(MAKE) $(BASE_FLAGS_TO_PASS) \
43513                 CFLAGS="$(STAGEtrain_CFLAGS)" \
43514                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
43515                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
43516                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
43517                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43518                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43519                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43520                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
43521                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
43522                 $(TARGET-stagetrain-libctf)
43523
43524 maybe-clean-stagetrain-libctf: clean-stagetrain-libctf
43525 clean-stagetrain: clean-stagetrain-libctf
43526 clean-stagetrain-libctf:
43527         @if [ $(current_stage) = stagetrain ]; then \
43528           [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
43529         else \
43530           [ -f $(HOST_SUBDIR)/stagetrain-libctf/Makefile ] || exit 0; \
43531           $(MAKE) stagetrain-start; \
43532         fi; \
43533         cd $(HOST_SUBDIR)/libctf && \
43534         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
43535 @endif libctf-bootstrap
43536
43537
43538 .PHONY: all-stagefeedback-libctf maybe-all-stagefeedback-libctf
43539 .PHONY: clean-stagefeedback-libctf maybe-clean-stagefeedback-libctf
43540 maybe-all-stagefeedback-libctf:
43541 maybe-clean-stagefeedback-libctf:
43542 @if libctf-bootstrap
43543 maybe-all-stagefeedback-libctf: all-stagefeedback-libctf
43544 all-stagefeedback: all-stagefeedback-libctf
43545 TARGET-stagefeedback-libctf = $(TARGET-libctf)
43546 all-stagefeedback-libctf: configure-stagefeedback-libctf
43547         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
43548         @r=`${PWD_COMMAND}`; export r; \
43549         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43550         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
43551         $(HOST_EXPORTS) \
43552         $(POSTSTAGE1_HOST_EXPORTS)  \
43553         cd $(HOST_SUBDIR)/libctf && \
43554          \
43555         $(MAKE) $(BASE_FLAGS_TO_PASS) \
43556                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
43557                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
43558                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
43559                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
43560                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43561                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43562                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43563                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
43564                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
43565                 $(TARGET-stagefeedback-libctf)
43566
43567 maybe-clean-stagefeedback-libctf: clean-stagefeedback-libctf
43568 clean-stagefeedback: clean-stagefeedback-libctf
43569 clean-stagefeedback-libctf:
43570         @if [ $(current_stage) = stagefeedback ]; then \
43571           [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
43572         else \
43573           [ -f $(HOST_SUBDIR)/stagefeedback-libctf/Makefile ] || exit 0; \
43574           $(MAKE) stagefeedback-start; \
43575         fi; \
43576         cd $(HOST_SUBDIR)/libctf && \
43577         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
43578 @endif libctf-bootstrap
43579
43580
43581 .PHONY: all-stageautoprofile-libctf maybe-all-stageautoprofile-libctf
43582 .PHONY: clean-stageautoprofile-libctf maybe-clean-stageautoprofile-libctf
43583 maybe-all-stageautoprofile-libctf:
43584 maybe-clean-stageautoprofile-libctf:
43585 @if libctf-bootstrap
43586 maybe-all-stageautoprofile-libctf: all-stageautoprofile-libctf
43587 all-stageautoprofile: all-stageautoprofile-libctf
43588 TARGET-stageautoprofile-libctf = $(TARGET-libctf)
43589 all-stageautoprofile-libctf: configure-stageautoprofile-libctf
43590         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
43591         @r=`${PWD_COMMAND}`; export r; \
43592         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43593         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
43594         $(HOST_EXPORTS) \
43595         $(POSTSTAGE1_HOST_EXPORTS)  \
43596         cd $(HOST_SUBDIR)/libctf && \
43597         $$s/gcc/config/i386/$(AUTO_PROFILE) \
43598         $(MAKE) $(BASE_FLAGS_TO_PASS) \
43599                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
43600                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
43601                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
43602                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
43603                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43604                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43605                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43606                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
43607                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
43608                 $(TARGET-stageautoprofile-libctf)
43609
43610 maybe-clean-stageautoprofile-libctf: clean-stageautoprofile-libctf
43611 clean-stageautoprofile: clean-stageautoprofile-libctf
43612 clean-stageautoprofile-libctf:
43613         @if [ $(current_stage) = stageautoprofile ]; then \
43614           [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
43615         else \
43616           [ -f $(HOST_SUBDIR)/stageautoprofile-libctf/Makefile ] || exit 0; \
43617           $(MAKE) stageautoprofile-start; \
43618         fi; \
43619         cd $(HOST_SUBDIR)/libctf && \
43620         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
43621 @endif libctf-bootstrap
43622
43623
43624 .PHONY: all-stageautofeedback-libctf maybe-all-stageautofeedback-libctf
43625 .PHONY: clean-stageautofeedback-libctf maybe-clean-stageautofeedback-libctf
43626 maybe-all-stageautofeedback-libctf:
43627 maybe-clean-stageautofeedback-libctf:
43628 @if libctf-bootstrap
43629 maybe-all-stageautofeedback-libctf: all-stageautofeedback-libctf
43630 all-stageautofeedback: all-stageautofeedback-libctf
43631 TARGET-stageautofeedback-libctf = $(TARGET-libctf)
43632 all-stageautofeedback-libctf: configure-stageautofeedback-libctf
43633         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
43634         @r=`${PWD_COMMAND}`; export r; \
43635         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43636         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
43637         $(HOST_EXPORTS) \
43638         $(POSTSTAGE1_HOST_EXPORTS)  \
43639         cd $(HOST_SUBDIR)/libctf && \
43640          \
43641         $(MAKE) $(BASE_FLAGS_TO_PASS) \
43642                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
43643                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
43644                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
43645                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
43646                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43647                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43648                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43649                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
43650                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
43651                 $(TARGET-stageautofeedback-libctf)
43652
43653 maybe-clean-stageautofeedback-libctf: clean-stageautofeedback-libctf
43654 clean-stageautofeedback: clean-stageautofeedback-libctf
43655 clean-stageautofeedback-libctf:
43656         @if [ $(current_stage) = stageautofeedback ]; then \
43657           [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
43658         else \
43659           [ -f $(HOST_SUBDIR)/stageautofeedback-libctf/Makefile ] || exit 0; \
43660           $(MAKE) stageautofeedback-start; \
43661         fi; \
43662         cd $(HOST_SUBDIR)/libctf && \
43663         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
43664 @endif libctf-bootstrap
43665
43666
43667
43668
43669
43670 .PHONY: check-libctf maybe-check-libctf
43671 maybe-check-libctf:
43672 @if libctf
43673 maybe-check-libctf: check-libctf
43674
43675 check-libctf:
43676         @: $(MAKE); $(unstage)
43677         @r=`${PWD_COMMAND}`; export r; \
43678         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43679         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
43680         (cd $(HOST_SUBDIR)/libctf && \
43681           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
43682
43683 @endif libctf
43684
43685 .PHONY: install-libctf maybe-install-libctf
43686 maybe-install-libctf:
43687 @if libctf
43688 maybe-install-libctf: install-libctf
43689
43690 install-libctf: installdirs
43691         @: $(MAKE); $(unstage)
43692         @r=`${PWD_COMMAND}`; export r; \
43693         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43694         $(HOST_EXPORTS) \
43695         (cd $(HOST_SUBDIR)/libctf && \
43696           $(MAKE) $(FLAGS_TO_PASS)  install)
43697
43698 @endif libctf
43699
43700 .PHONY: install-strip-libctf maybe-install-strip-libctf
43701 maybe-install-strip-libctf:
43702 @if libctf
43703 maybe-install-strip-libctf: install-strip-libctf
43704
43705 install-strip-libctf: installdirs
43706         @: $(MAKE); $(unstage)
43707         @r=`${PWD_COMMAND}`; export r; \
43708         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43709         $(HOST_EXPORTS) \
43710         (cd $(HOST_SUBDIR)/libctf && \
43711           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
43712
43713 @endif libctf
43714
43715 # Other targets (info, dvi, pdf, etc.)
43716
43717 .PHONY: maybe-info-libctf info-libctf
43718 maybe-info-libctf:
43719 @if libctf
43720 maybe-info-libctf: info-libctf
43721
43722 info-libctf: \
43723     configure-libctf 
43724         @[ -f ./libctf/Makefile ] || exit 0; \
43725         r=`${PWD_COMMAND}`; export r; \
43726         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43727         $(HOST_EXPORTS) \
43728         for flag in $(EXTRA_HOST_FLAGS) ; do \
43729           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43730         done; \
43731         echo "Doing info in libctf"; \
43732         (cd $(HOST_SUBDIR)/libctf && \
43733           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43734                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43735                   "RANLIB=$${RANLIB}" \
43736                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43737                   info) \
43738           || exit 1
43739
43740 @endif libctf
43741
43742 .PHONY: maybe-dvi-libctf dvi-libctf
43743 maybe-dvi-libctf:
43744 @if libctf
43745 maybe-dvi-libctf: dvi-libctf
43746
43747 dvi-libctf: \
43748     configure-libctf 
43749         @[ -f ./libctf/Makefile ] || exit 0; \
43750         r=`${PWD_COMMAND}`; export r; \
43751         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43752         $(HOST_EXPORTS) \
43753         for flag in $(EXTRA_HOST_FLAGS) ; do \
43754           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43755         done; \
43756         echo "Doing dvi in libctf"; \
43757         (cd $(HOST_SUBDIR)/libctf && \
43758           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43759                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43760                   "RANLIB=$${RANLIB}" \
43761                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43762                   dvi) \
43763           || exit 1
43764
43765 @endif libctf
43766
43767 .PHONY: maybe-pdf-libctf pdf-libctf
43768 maybe-pdf-libctf:
43769 @if libctf
43770 maybe-pdf-libctf: pdf-libctf
43771
43772 pdf-libctf: \
43773     configure-libctf 
43774         @[ -f ./libctf/Makefile ] || exit 0; \
43775         r=`${PWD_COMMAND}`; export r; \
43776         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43777         $(HOST_EXPORTS) \
43778         for flag in $(EXTRA_HOST_FLAGS) ; do \
43779           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43780         done; \
43781         echo "Doing pdf in libctf"; \
43782         (cd $(HOST_SUBDIR)/libctf && \
43783           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43784                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43785                   "RANLIB=$${RANLIB}" \
43786                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43787                   pdf) \
43788           || exit 1
43789
43790 @endif libctf
43791
43792 .PHONY: maybe-html-libctf html-libctf
43793 maybe-html-libctf:
43794 @if libctf
43795 maybe-html-libctf: html-libctf
43796
43797 html-libctf: \
43798     configure-libctf 
43799         @[ -f ./libctf/Makefile ] || exit 0; \
43800         r=`${PWD_COMMAND}`; export r; \
43801         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43802         $(HOST_EXPORTS) \
43803         for flag in $(EXTRA_HOST_FLAGS) ; do \
43804           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43805         done; \
43806         echo "Doing html in libctf"; \
43807         (cd $(HOST_SUBDIR)/libctf && \
43808           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43809                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43810                   "RANLIB=$${RANLIB}" \
43811                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43812                   html) \
43813           || exit 1
43814
43815 @endif libctf
43816
43817 .PHONY: maybe-TAGS-libctf TAGS-libctf
43818 maybe-TAGS-libctf:
43819 @if libctf
43820 maybe-TAGS-libctf: TAGS-libctf
43821
43822 TAGS-libctf: \
43823     configure-libctf 
43824         @[ -f ./libctf/Makefile ] || exit 0; \
43825         r=`${PWD_COMMAND}`; export r; \
43826         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43827         $(HOST_EXPORTS) \
43828         for flag in $(EXTRA_HOST_FLAGS) ; do \
43829           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43830         done; \
43831         echo "Doing TAGS in libctf"; \
43832         (cd $(HOST_SUBDIR)/libctf && \
43833           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43834                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43835                   "RANLIB=$${RANLIB}" \
43836                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43837                   TAGS) \
43838           || exit 1
43839
43840 @endif libctf
43841
43842 .PHONY: maybe-install-info-libctf install-info-libctf
43843 maybe-install-info-libctf:
43844 @if libctf
43845 maybe-install-info-libctf: install-info-libctf
43846
43847 install-info-libctf: \
43848     configure-libctf \
43849     info-libctf 
43850         @[ -f ./libctf/Makefile ] || exit 0; \
43851         r=`${PWD_COMMAND}`; export r; \
43852         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43853         $(HOST_EXPORTS) \
43854         for flag in $(EXTRA_HOST_FLAGS) ; do \
43855           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43856         done; \
43857         echo "Doing install-info in libctf"; \
43858         (cd $(HOST_SUBDIR)/libctf && \
43859           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43860                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43861                   "RANLIB=$${RANLIB}" \
43862                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43863                   install-info) \
43864           || exit 1
43865
43866 @endif libctf
43867
43868 .PHONY: maybe-install-dvi-libctf install-dvi-libctf
43869 maybe-install-dvi-libctf:
43870 @if libctf
43871 maybe-install-dvi-libctf: install-dvi-libctf
43872
43873 install-dvi-libctf: \
43874     configure-libctf \
43875     dvi-libctf 
43876         @[ -f ./libctf/Makefile ] || exit 0; \
43877         r=`${PWD_COMMAND}`; export r; \
43878         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43879         $(HOST_EXPORTS) \
43880         for flag in $(EXTRA_HOST_FLAGS) ; do \
43881           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43882         done; \
43883         echo "Doing install-dvi in libctf"; \
43884         (cd $(HOST_SUBDIR)/libctf && \
43885           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43886                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43887                   "RANLIB=$${RANLIB}" \
43888                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43889                   install-dvi) \
43890           || exit 1
43891
43892 @endif libctf
43893
43894 .PHONY: maybe-install-pdf-libctf install-pdf-libctf
43895 maybe-install-pdf-libctf:
43896 @if libctf
43897 maybe-install-pdf-libctf: install-pdf-libctf
43898
43899 install-pdf-libctf: \
43900     configure-libctf \
43901     pdf-libctf 
43902         @[ -f ./libctf/Makefile ] || exit 0; \
43903         r=`${PWD_COMMAND}`; export r; \
43904         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43905         $(HOST_EXPORTS) \
43906         for flag in $(EXTRA_HOST_FLAGS) ; do \
43907           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43908         done; \
43909         echo "Doing install-pdf in libctf"; \
43910         (cd $(HOST_SUBDIR)/libctf && \
43911           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43912                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43913                   "RANLIB=$${RANLIB}" \
43914                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43915                   install-pdf) \
43916           || exit 1
43917
43918 @endif libctf
43919
43920 .PHONY: maybe-install-html-libctf install-html-libctf
43921 maybe-install-html-libctf:
43922 @if libctf
43923 maybe-install-html-libctf: install-html-libctf
43924
43925 install-html-libctf: \
43926     configure-libctf \
43927     html-libctf 
43928         @[ -f ./libctf/Makefile ] || exit 0; \
43929         r=`${PWD_COMMAND}`; export r; \
43930         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43931         $(HOST_EXPORTS) \
43932         for flag in $(EXTRA_HOST_FLAGS) ; do \
43933           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43934         done; \
43935         echo "Doing install-html in libctf"; \
43936         (cd $(HOST_SUBDIR)/libctf && \
43937           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43938                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43939                   "RANLIB=$${RANLIB}" \
43940                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43941                   install-html) \
43942           || exit 1
43943
43944 @endif libctf
43945
43946 .PHONY: maybe-installcheck-libctf installcheck-libctf
43947 maybe-installcheck-libctf:
43948 @if libctf
43949 maybe-installcheck-libctf: installcheck-libctf
43950
43951 installcheck-libctf: \
43952     configure-libctf 
43953         @[ -f ./libctf/Makefile ] || exit 0; \
43954         r=`${PWD_COMMAND}`; export r; \
43955         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43956         $(HOST_EXPORTS) \
43957         for flag in $(EXTRA_HOST_FLAGS) ; do \
43958           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43959         done; \
43960         echo "Doing installcheck in libctf"; \
43961         (cd $(HOST_SUBDIR)/libctf && \
43962           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43963                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43964                   "RANLIB=$${RANLIB}" \
43965                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43966                   installcheck) \
43967           || exit 1
43968
43969 @endif libctf
43970
43971 .PHONY: maybe-mostlyclean-libctf mostlyclean-libctf
43972 maybe-mostlyclean-libctf:
43973 @if libctf
43974 maybe-mostlyclean-libctf: mostlyclean-libctf
43975
43976 mostlyclean-libctf: 
43977         @[ -f ./libctf/Makefile ] || exit 0; \
43978         r=`${PWD_COMMAND}`; export r; \
43979         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43980         $(HOST_EXPORTS) \
43981         for flag in $(EXTRA_HOST_FLAGS) ; do \
43982           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43983         done; \
43984         echo "Doing mostlyclean in libctf"; \
43985         (cd $(HOST_SUBDIR)/libctf && \
43986           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43987                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43988                   "RANLIB=$${RANLIB}" \
43989                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43990                   mostlyclean) \
43991           || exit 1
43992
43993 @endif libctf
43994
43995 .PHONY: maybe-clean-libctf clean-libctf
43996 maybe-clean-libctf:
43997 @if libctf
43998 maybe-clean-libctf: clean-libctf
43999
44000 clean-libctf: 
44001         @[ -f ./libctf/Makefile ] || exit 0; \
44002         r=`${PWD_COMMAND}`; export r; \
44003         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44004         $(HOST_EXPORTS) \
44005         for flag in $(EXTRA_HOST_FLAGS) ; do \
44006           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44007         done; \
44008         echo "Doing clean in libctf"; \
44009         (cd $(HOST_SUBDIR)/libctf && \
44010           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44011                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44012                   "RANLIB=$${RANLIB}" \
44013                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44014                   clean) \
44015           || exit 1
44016
44017 @endif libctf
44018
44019 .PHONY: maybe-distclean-libctf distclean-libctf
44020 maybe-distclean-libctf:
44021 @if libctf
44022 maybe-distclean-libctf: distclean-libctf
44023
44024 distclean-libctf: 
44025         @[ -f ./libctf/Makefile ] || exit 0; \
44026         r=`${PWD_COMMAND}`; export r; \
44027         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44028         $(HOST_EXPORTS) \
44029         for flag in $(EXTRA_HOST_FLAGS) ; do \
44030           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44031         done; \
44032         echo "Doing distclean in libctf"; \
44033         (cd $(HOST_SUBDIR)/libctf && \
44034           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44035                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44036                   "RANLIB=$${RANLIB}" \
44037                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44038                   distclean) \
44039           || exit 1
44040
44041 @endif libctf
44042
44043 .PHONY: maybe-maintainer-clean-libctf maintainer-clean-libctf
44044 maybe-maintainer-clean-libctf:
44045 @if libctf
44046 maybe-maintainer-clean-libctf: maintainer-clean-libctf
44047
44048 maintainer-clean-libctf: 
44049         @[ -f ./libctf/Makefile ] || exit 0; \
44050         r=`${PWD_COMMAND}`; export r; \
44051         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44052         $(HOST_EXPORTS) \
44053         for flag in $(EXTRA_HOST_FLAGS) ; do \
44054           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44055         done; \
44056         echo "Doing maintainer-clean in libctf"; \
44057         (cd $(HOST_SUBDIR)/libctf && \
44058           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44059                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44060                   "RANLIB=$${RANLIB}" \
44061                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44062                   maintainer-clean) \
44063           || exit 1
44064
44065 @endif libctf
44066
44067
44068
44069 .PHONY: configure-libsframe maybe-configure-libsframe
44070 maybe-configure-libsframe:
44071 @if gcc-bootstrap
44072 configure-libsframe: stage_current
44073 @endif gcc-bootstrap
44074 @if libsframe
44075 maybe-configure-libsframe: configure-libsframe
44076 configure-libsframe: 
44077         @r=`${PWD_COMMAND}`; export r; \
44078         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44079         test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
44080         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
44081         $(HOST_EXPORTS)  \
44082         echo Configuring in $(HOST_SUBDIR)/libsframe; \
44083         cd "$(HOST_SUBDIR)/libsframe" || exit 1; \
44084         case $(srcdir) in \
44085           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44086           *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
44087                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44088         esac; \
44089         module_srcdir=libsframe; \
44090         $(SHELL) \
44091           $$s/$$module_srcdir/configure \
44092           --srcdir=$${topdir}/$$module_srcdir \
44093           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
44094           --target=${target_alias}  \
44095           || exit 1
44096 @endif libsframe
44097
44098
44099
44100 .PHONY: configure-stage1-libsframe maybe-configure-stage1-libsframe
44101 maybe-configure-stage1-libsframe:
44102 @if libsframe-bootstrap
44103 maybe-configure-stage1-libsframe: configure-stage1-libsframe
44104 configure-stage1-libsframe:
44105         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
44106         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe
44107         @r=`${PWD_COMMAND}`; export r; \
44108         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44109         TFLAGS="$(STAGE1_TFLAGS)"; \
44110         test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
44111         $(HOST_EXPORTS) \
44112         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
44113         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
44114         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
44115         echo Configuring stage 1 in $(HOST_SUBDIR)/libsframe; \
44116         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
44117         cd $(HOST_SUBDIR)/libsframe || exit 1; \
44118         case $(srcdir) in \
44119           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44120           *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
44121                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44122         esac; \
44123         module_srcdir=libsframe; \
44124         $(SHELL) $$s/$$module_srcdir/configure \
44125           --srcdir=$${topdir}/$$module_srcdir \
44126           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
44127           --target=${target_alias} \
44128            \
44129           $(STAGE1_CONFIGURE_FLAGS)
44130 @endif libsframe-bootstrap
44131
44132 .PHONY: configure-stage2-libsframe maybe-configure-stage2-libsframe
44133 maybe-configure-stage2-libsframe:
44134 @if libsframe-bootstrap
44135 maybe-configure-stage2-libsframe: configure-stage2-libsframe
44136 configure-stage2-libsframe:
44137         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
44138         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe
44139         @r=`${PWD_COMMAND}`; export r; \
44140         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44141         TFLAGS="$(STAGE2_TFLAGS)"; \
44142         test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
44143         $(HOST_EXPORTS) \
44144         $(POSTSTAGE1_HOST_EXPORTS) \
44145         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
44146         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
44147         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
44148         echo Configuring stage 2 in $(HOST_SUBDIR)/libsframe; \
44149         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
44150         cd $(HOST_SUBDIR)/libsframe || exit 1; \
44151         case $(srcdir) in \
44152           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44153           *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
44154                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44155         esac; \
44156         module_srcdir=libsframe; \
44157         $(SHELL) $$s/$$module_srcdir/configure \
44158           --srcdir=$${topdir}/$$module_srcdir \
44159           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
44160           --target=${target_alias} \
44161           --with-build-libsubdir=$(HOST_SUBDIR) \
44162           $(STAGE2_CONFIGURE_FLAGS)
44163 @endif libsframe-bootstrap
44164
44165 .PHONY: configure-stage3-libsframe maybe-configure-stage3-libsframe
44166 maybe-configure-stage3-libsframe:
44167 @if libsframe-bootstrap
44168 maybe-configure-stage3-libsframe: configure-stage3-libsframe
44169 configure-stage3-libsframe:
44170         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
44171         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe
44172         @r=`${PWD_COMMAND}`; export r; \
44173         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44174         TFLAGS="$(STAGE3_TFLAGS)"; \
44175         test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
44176         $(HOST_EXPORTS) \
44177         $(POSTSTAGE1_HOST_EXPORTS) \
44178         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
44179         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
44180         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
44181         echo Configuring stage 3 in $(HOST_SUBDIR)/libsframe; \
44182         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
44183         cd $(HOST_SUBDIR)/libsframe || exit 1; \
44184         case $(srcdir) in \
44185           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44186           *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
44187                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44188         esac; \
44189         module_srcdir=libsframe; \
44190         $(SHELL) $$s/$$module_srcdir/configure \
44191           --srcdir=$${topdir}/$$module_srcdir \
44192           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
44193           --target=${target_alias} \
44194           --with-build-libsubdir=$(HOST_SUBDIR) \
44195           $(STAGE3_CONFIGURE_FLAGS)
44196 @endif libsframe-bootstrap
44197
44198 .PHONY: configure-stage4-libsframe maybe-configure-stage4-libsframe
44199 maybe-configure-stage4-libsframe:
44200 @if libsframe-bootstrap
44201 maybe-configure-stage4-libsframe: configure-stage4-libsframe
44202 configure-stage4-libsframe:
44203         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
44204         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe
44205         @r=`${PWD_COMMAND}`; export r; \
44206         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44207         TFLAGS="$(STAGE4_TFLAGS)"; \
44208         test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
44209         $(HOST_EXPORTS) \
44210         $(POSTSTAGE1_HOST_EXPORTS) \
44211         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
44212         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
44213         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
44214         echo Configuring stage 4 in $(HOST_SUBDIR)/libsframe; \
44215         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
44216         cd $(HOST_SUBDIR)/libsframe || exit 1; \
44217         case $(srcdir) in \
44218           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44219           *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
44220                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44221         esac; \
44222         module_srcdir=libsframe; \
44223         $(SHELL) $$s/$$module_srcdir/configure \
44224           --srcdir=$${topdir}/$$module_srcdir \
44225           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
44226           --target=${target_alias} \
44227           --with-build-libsubdir=$(HOST_SUBDIR) \
44228           $(STAGE4_CONFIGURE_FLAGS)
44229 @endif libsframe-bootstrap
44230
44231 .PHONY: configure-stageprofile-libsframe maybe-configure-stageprofile-libsframe
44232 maybe-configure-stageprofile-libsframe:
44233 @if libsframe-bootstrap
44234 maybe-configure-stageprofile-libsframe: configure-stageprofile-libsframe
44235 configure-stageprofile-libsframe:
44236         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
44237         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe
44238         @r=`${PWD_COMMAND}`; export r; \
44239         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44240         TFLAGS="$(STAGEprofile_TFLAGS)"; \
44241         test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
44242         $(HOST_EXPORTS) \
44243         $(POSTSTAGE1_HOST_EXPORTS) \
44244         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
44245         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
44246         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
44247         echo Configuring stage profile in $(HOST_SUBDIR)/libsframe; \
44248         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
44249         cd $(HOST_SUBDIR)/libsframe || exit 1; \
44250         case $(srcdir) in \
44251           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44252           *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
44253                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44254         esac; \
44255         module_srcdir=libsframe; \
44256         $(SHELL) $$s/$$module_srcdir/configure \
44257           --srcdir=$${topdir}/$$module_srcdir \
44258           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
44259           --target=${target_alias} \
44260           --with-build-libsubdir=$(HOST_SUBDIR) \
44261           $(STAGEprofile_CONFIGURE_FLAGS)
44262 @endif libsframe-bootstrap
44263
44264 .PHONY: configure-stagetrain-libsframe maybe-configure-stagetrain-libsframe
44265 maybe-configure-stagetrain-libsframe:
44266 @if libsframe-bootstrap
44267 maybe-configure-stagetrain-libsframe: configure-stagetrain-libsframe
44268 configure-stagetrain-libsframe:
44269         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
44270         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe
44271         @r=`${PWD_COMMAND}`; export r; \
44272         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44273         TFLAGS="$(STAGEtrain_TFLAGS)"; \
44274         test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
44275         $(HOST_EXPORTS) \
44276         $(POSTSTAGE1_HOST_EXPORTS) \
44277         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
44278         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
44279         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
44280         echo Configuring stage train in $(HOST_SUBDIR)/libsframe; \
44281         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
44282         cd $(HOST_SUBDIR)/libsframe || exit 1; \
44283         case $(srcdir) in \
44284           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44285           *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
44286                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44287         esac; \
44288         module_srcdir=libsframe; \
44289         $(SHELL) $$s/$$module_srcdir/configure \
44290           --srcdir=$${topdir}/$$module_srcdir \
44291           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
44292           --target=${target_alias} \
44293           --with-build-libsubdir=$(HOST_SUBDIR) \
44294           $(STAGEtrain_CONFIGURE_FLAGS)
44295 @endif libsframe-bootstrap
44296
44297 .PHONY: configure-stagefeedback-libsframe maybe-configure-stagefeedback-libsframe
44298 maybe-configure-stagefeedback-libsframe:
44299 @if libsframe-bootstrap
44300 maybe-configure-stagefeedback-libsframe: configure-stagefeedback-libsframe
44301 configure-stagefeedback-libsframe:
44302         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
44303         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe
44304         @r=`${PWD_COMMAND}`; export r; \
44305         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44306         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
44307         test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
44308         $(HOST_EXPORTS) \
44309         $(POSTSTAGE1_HOST_EXPORTS) \
44310         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
44311         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
44312         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
44313         echo Configuring stage feedback in $(HOST_SUBDIR)/libsframe; \
44314         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
44315         cd $(HOST_SUBDIR)/libsframe || exit 1; \
44316         case $(srcdir) in \
44317           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44318           *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
44319                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44320         esac; \
44321         module_srcdir=libsframe; \
44322         $(SHELL) $$s/$$module_srcdir/configure \
44323           --srcdir=$${topdir}/$$module_srcdir \
44324           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
44325           --target=${target_alias} \
44326           --with-build-libsubdir=$(HOST_SUBDIR) \
44327           $(STAGEfeedback_CONFIGURE_FLAGS)
44328 @endif libsframe-bootstrap
44329
44330 .PHONY: configure-stageautoprofile-libsframe maybe-configure-stageautoprofile-libsframe
44331 maybe-configure-stageautoprofile-libsframe:
44332 @if libsframe-bootstrap
44333 maybe-configure-stageautoprofile-libsframe: configure-stageautoprofile-libsframe
44334 configure-stageautoprofile-libsframe:
44335         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
44336         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe
44337         @r=`${PWD_COMMAND}`; export r; \
44338         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44339         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
44340         test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
44341         $(HOST_EXPORTS) \
44342         $(POSTSTAGE1_HOST_EXPORTS) \
44343         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
44344         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
44345         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
44346         echo Configuring stage autoprofile in $(HOST_SUBDIR)/libsframe; \
44347         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
44348         cd $(HOST_SUBDIR)/libsframe || exit 1; \
44349         case $(srcdir) in \
44350           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44351           *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
44352                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44353         esac; \
44354         module_srcdir=libsframe; \
44355         $(SHELL) $$s/$$module_srcdir/configure \
44356           --srcdir=$${topdir}/$$module_srcdir \
44357           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
44358           --target=${target_alias} \
44359           --with-build-libsubdir=$(HOST_SUBDIR) \
44360           $(STAGEautoprofile_CONFIGURE_FLAGS)
44361 @endif libsframe-bootstrap
44362
44363 .PHONY: configure-stageautofeedback-libsframe maybe-configure-stageautofeedback-libsframe
44364 maybe-configure-stageautofeedback-libsframe:
44365 @if libsframe-bootstrap
44366 maybe-configure-stageautofeedback-libsframe: configure-stageautofeedback-libsframe
44367 configure-stageautofeedback-libsframe:
44368         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
44369         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe
44370         @r=`${PWD_COMMAND}`; export r; \
44371         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44372         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
44373         test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
44374         $(HOST_EXPORTS) \
44375         $(POSTSTAGE1_HOST_EXPORTS) \
44376         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
44377         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
44378         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
44379         echo Configuring stage autofeedback in $(HOST_SUBDIR)/libsframe; \
44380         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
44381         cd $(HOST_SUBDIR)/libsframe || exit 1; \
44382         case $(srcdir) in \
44383           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44384           *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
44385                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44386         esac; \
44387         module_srcdir=libsframe; \
44388         $(SHELL) $$s/$$module_srcdir/configure \
44389           --srcdir=$${topdir}/$$module_srcdir \
44390           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
44391           --target=${target_alias} \
44392           --with-build-libsubdir=$(HOST_SUBDIR) \
44393           $(STAGEautofeedback_CONFIGURE_FLAGS)
44394 @endif libsframe-bootstrap
44395
44396
44397
44398
44399
44400 .PHONY: all-libsframe maybe-all-libsframe
44401 maybe-all-libsframe:
44402 @if gcc-bootstrap
44403 all-libsframe: stage_current
44404 @endif gcc-bootstrap
44405 @if libsframe
44406 TARGET-libsframe=all
44407 maybe-all-libsframe: all-libsframe
44408 all-libsframe: configure-libsframe
44409         @r=`${PWD_COMMAND}`; export r; \
44410         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44411         $(HOST_EXPORTS)  \
44412         (cd $(HOST_SUBDIR)/libsframe && \
44413           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
44414                 $(TARGET-libsframe))
44415 @endif libsframe
44416
44417
44418
44419 .PHONY: all-stage1-libsframe maybe-all-stage1-libsframe
44420 .PHONY: clean-stage1-libsframe maybe-clean-stage1-libsframe
44421 maybe-all-stage1-libsframe:
44422 maybe-clean-stage1-libsframe:
44423 @if libsframe-bootstrap
44424 maybe-all-stage1-libsframe: all-stage1-libsframe
44425 all-stage1: all-stage1-libsframe
44426 TARGET-stage1-libsframe = $(TARGET-libsframe)
44427 all-stage1-libsframe: configure-stage1-libsframe
44428         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
44429         @r=`${PWD_COMMAND}`; export r; \
44430         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44431         TFLAGS="$(STAGE1_TFLAGS)"; \
44432         $(HOST_EXPORTS)  \
44433         cd $(HOST_SUBDIR)/libsframe && \
44434          \
44435         $(MAKE) $(BASE_FLAGS_TO_PASS) \
44436                 CFLAGS="$(STAGE1_CFLAGS)" \
44437                 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
44438                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
44439                 LIBCFLAGS="$(LIBCFLAGS)" \
44440                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44441                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44442                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44443                 $(EXTRA_HOST_FLAGS)  \
44444                 $(STAGE1_FLAGS_TO_PASS)  \
44445                 TFLAGS="$(STAGE1_TFLAGS)"  \
44446                 $(TARGET-stage1-libsframe)
44447
44448 maybe-clean-stage1-libsframe: clean-stage1-libsframe
44449 clean-stage1: clean-stage1-libsframe
44450 clean-stage1-libsframe:
44451         @if [ $(current_stage) = stage1 ]; then \
44452           [ -f $(HOST_SUBDIR)/libsframe/Makefile ] || exit 0; \
44453         else \
44454           [ -f $(HOST_SUBDIR)/stage1-libsframe/Makefile ] || exit 0; \
44455           $(MAKE) stage1-start; \
44456         fi; \
44457         cd $(HOST_SUBDIR)/libsframe && \
44458         $(MAKE) $(EXTRA_HOST_FLAGS)  \
44459         $(STAGE1_FLAGS_TO_PASS)  clean
44460 @endif libsframe-bootstrap
44461
44462
44463 .PHONY: all-stage2-libsframe maybe-all-stage2-libsframe
44464 .PHONY: clean-stage2-libsframe maybe-clean-stage2-libsframe
44465 maybe-all-stage2-libsframe:
44466 maybe-clean-stage2-libsframe:
44467 @if libsframe-bootstrap
44468 maybe-all-stage2-libsframe: all-stage2-libsframe
44469 all-stage2: all-stage2-libsframe
44470 TARGET-stage2-libsframe = $(TARGET-libsframe)
44471 all-stage2-libsframe: configure-stage2-libsframe
44472         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
44473         @r=`${PWD_COMMAND}`; export r; \
44474         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44475         TFLAGS="$(STAGE2_TFLAGS)"; \
44476         $(HOST_EXPORTS) \
44477         $(POSTSTAGE1_HOST_EXPORTS)  \
44478         cd $(HOST_SUBDIR)/libsframe && \
44479          \
44480         $(MAKE) $(BASE_FLAGS_TO_PASS) \
44481                 CFLAGS="$(STAGE2_CFLAGS)" \
44482                 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
44483                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
44484                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
44485                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44486                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44487                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44488                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
44489                 TFLAGS="$(STAGE2_TFLAGS)"  \
44490                 $(TARGET-stage2-libsframe)
44491
44492 maybe-clean-stage2-libsframe: clean-stage2-libsframe
44493 clean-stage2: clean-stage2-libsframe
44494 clean-stage2-libsframe:
44495         @if [ $(current_stage) = stage2 ]; then \
44496           [ -f $(HOST_SUBDIR)/libsframe/Makefile ] || exit 0; \
44497         else \
44498           [ -f $(HOST_SUBDIR)/stage2-libsframe/Makefile ] || exit 0; \
44499           $(MAKE) stage2-start; \
44500         fi; \
44501         cd $(HOST_SUBDIR)/libsframe && \
44502         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
44503 @endif libsframe-bootstrap
44504
44505
44506 .PHONY: all-stage3-libsframe maybe-all-stage3-libsframe
44507 .PHONY: clean-stage3-libsframe maybe-clean-stage3-libsframe
44508 maybe-all-stage3-libsframe:
44509 maybe-clean-stage3-libsframe:
44510 @if libsframe-bootstrap
44511 maybe-all-stage3-libsframe: all-stage3-libsframe
44512 all-stage3: all-stage3-libsframe
44513 TARGET-stage3-libsframe = $(TARGET-libsframe)
44514 all-stage3-libsframe: configure-stage3-libsframe
44515         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
44516         @r=`${PWD_COMMAND}`; export r; \
44517         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44518         TFLAGS="$(STAGE3_TFLAGS)"; \
44519         $(HOST_EXPORTS) \
44520         $(POSTSTAGE1_HOST_EXPORTS)  \
44521         cd $(HOST_SUBDIR)/libsframe && \
44522          \
44523         $(MAKE) $(BASE_FLAGS_TO_PASS) \
44524                 CFLAGS="$(STAGE3_CFLAGS)" \
44525                 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
44526                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
44527                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
44528                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44529                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44530                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44531                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
44532                 TFLAGS="$(STAGE3_TFLAGS)"  \
44533                 $(TARGET-stage3-libsframe)
44534
44535 maybe-clean-stage3-libsframe: clean-stage3-libsframe
44536 clean-stage3: clean-stage3-libsframe
44537 clean-stage3-libsframe:
44538         @if [ $(current_stage) = stage3 ]; then \
44539           [ -f $(HOST_SUBDIR)/libsframe/Makefile ] || exit 0; \
44540         else \
44541           [ -f $(HOST_SUBDIR)/stage3-libsframe/Makefile ] || exit 0; \
44542           $(MAKE) stage3-start; \
44543         fi; \
44544         cd $(HOST_SUBDIR)/libsframe && \
44545         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
44546 @endif libsframe-bootstrap
44547
44548
44549 .PHONY: all-stage4-libsframe maybe-all-stage4-libsframe
44550 .PHONY: clean-stage4-libsframe maybe-clean-stage4-libsframe
44551 maybe-all-stage4-libsframe:
44552 maybe-clean-stage4-libsframe:
44553 @if libsframe-bootstrap
44554 maybe-all-stage4-libsframe: all-stage4-libsframe
44555 all-stage4: all-stage4-libsframe
44556 TARGET-stage4-libsframe = $(TARGET-libsframe)
44557 all-stage4-libsframe: configure-stage4-libsframe
44558         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
44559         @r=`${PWD_COMMAND}`; export r; \
44560         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44561         TFLAGS="$(STAGE4_TFLAGS)"; \
44562         $(HOST_EXPORTS) \
44563         $(POSTSTAGE1_HOST_EXPORTS)  \
44564         cd $(HOST_SUBDIR)/libsframe && \
44565          \
44566         $(MAKE) $(BASE_FLAGS_TO_PASS) \
44567                 CFLAGS="$(STAGE4_CFLAGS)" \
44568                 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
44569                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
44570                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
44571                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44572                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44573                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44574                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
44575                 TFLAGS="$(STAGE4_TFLAGS)"  \
44576                 $(TARGET-stage4-libsframe)
44577
44578 maybe-clean-stage4-libsframe: clean-stage4-libsframe
44579 clean-stage4: clean-stage4-libsframe
44580 clean-stage4-libsframe:
44581         @if [ $(current_stage) = stage4 ]; then \
44582           [ -f $(HOST_SUBDIR)/libsframe/Makefile ] || exit 0; \
44583         else \
44584           [ -f $(HOST_SUBDIR)/stage4-libsframe/Makefile ] || exit 0; \
44585           $(MAKE) stage4-start; \
44586         fi; \
44587         cd $(HOST_SUBDIR)/libsframe && \
44588         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
44589 @endif libsframe-bootstrap
44590
44591
44592 .PHONY: all-stageprofile-libsframe maybe-all-stageprofile-libsframe
44593 .PHONY: clean-stageprofile-libsframe maybe-clean-stageprofile-libsframe
44594 maybe-all-stageprofile-libsframe:
44595 maybe-clean-stageprofile-libsframe:
44596 @if libsframe-bootstrap
44597 maybe-all-stageprofile-libsframe: all-stageprofile-libsframe
44598 all-stageprofile: all-stageprofile-libsframe
44599 TARGET-stageprofile-libsframe = $(TARGET-libsframe)
44600 all-stageprofile-libsframe: configure-stageprofile-libsframe
44601         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
44602         @r=`${PWD_COMMAND}`; export r; \
44603         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44604         TFLAGS="$(STAGEprofile_TFLAGS)"; \
44605         $(HOST_EXPORTS) \
44606         $(POSTSTAGE1_HOST_EXPORTS)  \
44607         cd $(HOST_SUBDIR)/libsframe && \
44608          \
44609         $(MAKE) $(BASE_FLAGS_TO_PASS) \
44610                 CFLAGS="$(STAGEprofile_CFLAGS)" \
44611                 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
44612                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
44613                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
44614                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44615                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44616                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44617                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
44618                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
44619                 $(TARGET-stageprofile-libsframe)
44620
44621 maybe-clean-stageprofile-libsframe: clean-stageprofile-libsframe
44622 clean-stageprofile: clean-stageprofile-libsframe
44623 clean-stageprofile-libsframe:
44624         @if [ $(current_stage) = stageprofile ]; then \
44625           [ -f $(HOST_SUBDIR)/libsframe/Makefile ] || exit 0; \
44626         else \
44627           [ -f $(HOST_SUBDIR)/stageprofile-libsframe/Makefile ] || exit 0; \
44628           $(MAKE) stageprofile-start; \
44629         fi; \
44630         cd $(HOST_SUBDIR)/libsframe && \
44631         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
44632 @endif libsframe-bootstrap
44633
44634
44635 .PHONY: all-stagetrain-libsframe maybe-all-stagetrain-libsframe
44636 .PHONY: clean-stagetrain-libsframe maybe-clean-stagetrain-libsframe
44637 maybe-all-stagetrain-libsframe:
44638 maybe-clean-stagetrain-libsframe:
44639 @if libsframe-bootstrap
44640 maybe-all-stagetrain-libsframe: all-stagetrain-libsframe
44641 all-stagetrain: all-stagetrain-libsframe
44642 TARGET-stagetrain-libsframe = $(TARGET-libsframe)
44643 all-stagetrain-libsframe: configure-stagetrain-libsframe
44644         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
44645         @r=`${PWD_COMMAND}`; export r; \
44646         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44647         TFLAGS="$(STAGEtrain_TFLAGS)"; \
44648         $(HOST_EXPORTS) \
44649         $(POSTSTAGE1_HOST_EXPORTS)  \
44650         cd $(HOST_SUBDIR)/libsframe && \
44651          \
44652         $(MAKE) $(BASE_FLAGS_TO_PASS) \
44653                 CFLAGS="$(STAGEtrain_CFLAGS)" \
44654                 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
44655                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
44656                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
44657                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44658                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44659                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44660                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
44661                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
44662                 $(TARGET-stagetrain-libsframe)
44663
44664 maybe-clean-stagetrain-libsframe: clean-stagetrain-libsframe
44665 clean-stagetrain: clean-stagetrain-libsframe
44666 clean-stagetrain-libsframe:
44667         @if [ $(current_stage) = stagetrain ]; then \
44668           [ -f $(HOST_SUBDIR)/libsframe/Makefile ] || exit 0; \
44669         else \
44670           [ -f $(HOST_SUBDIR)/stagetrain-libsframe/Makefile ] || exit 0; \
44671           $(MAKE) stagetrain-start; \
44672         fi; \
44673         cd $(HOST_SUBDIR)/libsframe && \
44674         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
44675 @endif libsframe-bootstrap
44676
44677
44678 .PHONY: all-stagefeedback-libsframe maybe-all-stagefeedback-libsframe
44679 .PHONY: clean-stagefeedback-libsframe maybe-clean-stagefeedback-libsframe
44680 maybe-all-stagefeedback-libsframe:
44681 maybe-clean-stagefeedback-libsframe:
44682 @if libsframe-bootstrap
44683 maybe-all-stagefeedback-libsframe: all-stagefeedback-libsframe
44684 all-stagefeedback: all-stagefeedback-libsframe
44685 TARGET-stagefeedback-libsframe = $(TARGET-libsframe)
44686 all-stagefeedback-libsframe: configure-stagefeedback-libsframe
44687         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
44688         @r=`${PWD_COMMAND}`; export r; \
44689         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44690         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
44691         $(HOST_EXPORTS) \
44692         $(POSTSTAGE1_HOST_EXPORTS)  \
44693         cd $(HOST_SUBDIR)/libsframe && \
44694          \
44695         $(MAKE) $(BASE_FLAGS_TO_PASS) \
44696                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
44697                 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
44698                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
44699                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
44700                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44701                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44702                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44703                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
44704                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
44705                 $(TARGET-stagefeedback-libsframe)
44706
44707 maybe-clean-stagefeedback-libsframe: clean-stagefeedback-libsframe
44708 clean-stagefeedback: clean-stagefeedback-libsframe
44709 clean-stagefeedback-libsframe:
44710         @if [ $(current_stage) = stagefeedback ]; then \
44711           [ -f $(HOST_SUBDIR)/libsframe/Makefile ] || exit 0; \
44712         else \
44713           [ -f $(HOST_SUBDIR)/stagefeedback-libsframe/Makefile ] || exit 0; \
44714           $(MAKE) stagefeedback-start; \
44715         fi; \
44716         cd $(HOST_SUBDIR)/libsframe && \
44717         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
44718 @endif libsframe-bootstrap
44719
44720
44721 .PHONY: all-stageautoprofile-libsframe maybe-all-stageautoprofile-libsframe
44722 .PHONY: clean-stageautoprofile-libsframe maybe-clean-stageautoprofile-libsframe
44723 maybe-all-stageautoprofile-libsframe:
44724 maybe-clean-stageautoprofile-libsframe:
44725 @if libsframe-bootstrap
44726 maybe-all-stageautoprofile-libsframe: all-stageautoprofile-libsframe
44727 all-stageautoprofile: all-stageautoprofile-libsframe
44728 TARGET-stageautoprofile-libsframe = $(TARGET-libsframe)
44729 all-stageautoprofile-libsframe: configure-stageautoprofile-libsframe
44730         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
44731         @r=`${PWD_COMMAND}`; export r; \
44732         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44733         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
44734         $(HOST_EXPORTS) \
44735         $(POSTSTAGE1_HOST_EXPORTS)  \
44736         cd $(HOST_SUBDIR)/libsframe && \
44737         $$s/gcc/config/i386/$(AUTO_PROFILE) \
44738         $(MAKE) $(BASE_FLAGS_TO_PASS) \
44739                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
44740                 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
44741                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
44742                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
44743                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44744                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44745                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44746                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
44747                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
44748                 $(TARGET-stageautoprofile-libsframe)
44749
44750 maybe-clean-stageautoprofile-libsframe: clean-stageautoprofile-libsframe
44751 clean-stageautoprofile: clean-stageautoprofile-libsframe
44752 clean-stageautoprofile-libsframe:
44753         @if [ $(current_stage) = stageautoprofile ]; then \
44754           [ -f $(HOST_SUBDIR)/libsframe/Makefile ] || exit 0; \
44755         else \
44756           [ -f $(HOST_SUBDIR)/stageautoprofile-libsframe/Makefile ] || exit 0; \
44757           $(MAKE) stageautoprofile-start; \
44758         fi; \
44759         cd $(HOST_SUBDIR)/libsframe && \
44760         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
44761 @endif libsframe-bootstrap
44762
44763
44764 .PHONY: all-stageautofeedback-libsframe maybe-all-stageautofeedback-libsframe
44765 .PHONY: clean-stageautofeedback-libsframe maybe-clean-stageautofeedback-libsframe
44766 maybe-all-stageautofeedback-libsframe:
44767 maybe-clean-stageautofeedback-libsframe:
44768 @if libsframe-bootstrap
44769 maybe-all-stageautofeedback-libsframe: all-stageautofeedback-libsframe
44770 all-stageautofeedback: all-stageautofeedback-libsframe
44771 TARGET-stageautofeedback-libsframe = $(TARGET-libsframe)
44772 all-stageautofeedback-libsframe: configure-stageautofeedback-libsframe
44773         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
44774         @r=`${PWD_COMMAND}`; export r; \
44775         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44776         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
44777         $(HOST_EXPORTS) \
44778         $(POSTSTAGE1_HOST_EXPORTS)  \
44779         cd $(HOST_SUBDIR)/libsframe && \
44780          \
44781         $(MAKE) $(BASE_FLAGS_TO_PASS) \
44782                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
44783                 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
44784                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
44785                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
44786                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44787                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44788                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44789                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
44790                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
44791                 $(TARGET-stageautofeedback-libsframe)
44792
44793 maybe-clean-stageautofeedback-libsframe: clean-stageautofeedback-libsframe
44794 clean-stageautofeedback: clean-stageautofeedback-libsframe
44795 clean-stageautofeedback-libsframe:
44796         @if [ $(current_stage) = stageautofeedback ]; then \
44797           [ -f $(HOST_SUBDIR)/libsframe/Makefile ] || exit 0; \
44798         else \
44799           [ -f $(HOST_SUBDIR)/stageautofeedback-libsframe/Makefile ] || exit 0; \
44800           $(MAKE) stageautofeedback-start; \
44801         fi; \
44802         cd $(HOST_SUBDIR)/libsframe && \
44803         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
44804 @endif libsframe-bootstrap
44805
44806
44807
44808
44809
44810 .PHONY: check-libsframe maybe-check-libsframe
44811 maybe-check-libsframe:
44812 @if libsframe
44813 maybe-check-libsframe: check-libsframe
44814
44815 check-libsframe:
44816         @: $(MAKE); $(unstage)
44817         @r=`${PWD_COMMAND}`; export r; \
44818         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44819         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
44820         (cd $(HOST_SUBDIR)/libsframe && \
44821           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
44822
44823 @endif libsframe
44824
44825 .PHONY: install-libsframe maybe-install-libsframe
44826 maybe-install-libsframe:
44827 @if libsframe
44828 maybe-install-libsframe: install-libsframe
44829
44830 install-libsframe: installdirs
44831         @: $(MAKE); $(unstage)
44832         @r=`${PWD_COMMAND}`; export r; \
44833         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44834         $(HOST_EXPORTS) \
44835         (cd $(HOST_SUBDIR)/libsframe && \
44836           $(MAKE) $(FLAGS_TO_PASS)  install)
44837
44838 @endif libsframe
44839
44840 .PHONY: install-strip-libsframe maybe-install-strip-libsframe
44841 maybe-install-strip-libsframe:
44842 @if libsframe
44843 maybe-install-strip-libsframe: install-strip-libsframe
44844
44845 install-strip-libsframe: installdirs
44846         @: $(MAKE); $(unstage)
44847         @r=`${PWD_COMMAND}`; export r; \
44848         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44849         $(HOST_EXPORTS) \
44850         (cd $(HOST_SUBDIR)/libsframe && \
44851           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
44852
44853 @endif libsframe
44854
44855 # Other targets (info, dvi, pdf, etc.)
44856
44857 .PHONY: maybe-info-libsframe info-libsframe
44858 maybe-info-libsframe:
44859 @if libsframe
44860 maybe-info-libsframe: info-libsframe
44861
44862 info-libsframe: \
44863     configure-libsframe 
44864         @[ -f ./libsframe/Makefile ] || exit 0; \
44865         r=`${PWD_COMMAND}`; export r; \
44866         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44867         $(HOST_EXPORTS) \
44868         for flag in $(EXTRA_HOST_FLAGS) ; do \
44869           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44870         done; \
44871         echo "Doing info in libsframe"; \
44872         (cd $(HOST_SUBDIR)/libsframe && \
44873           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44874                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44875                   "RANLIB=$${RANLIB}" \
44876                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44877                   info) \
44878           || exit 1
44879
44880 @endif libsframe
44881
44882 .PHONY: maybe-dvi-libsframe dvi-libsframe
44883 maybe-dvi-libsframe:
44884 @if libsframe
44885 maybe-dvi-libsframe: dvi-libsframe
44886
44887 dvi-libsframe: \
44888     configure-libsframe 
44889         @[ -f ./libsframe/Makefile ] || exit 0; \
44890         r=`${PWD_COMMAND}`; export r; \
44891         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44892         $(HOST_EXPORTS) \
44893         for flag in $(EXTRA_HOST_FLAGS) ; do \
44894           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44895         done; \
44896         echo "Doing dvi in libsframe"; \
44897         (cd $(HOST_SUBDIR)/libsframe && \
44898           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44899                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44900                   "RANLIB=$${RANLIB}" \
44901                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44902                   dvi) \
44903           || exit 1
44904
44905 @endif libsframe
44906
44907 .PHONY: maybe-pdf-libsframe pdf-libsframe
44908 maybe-pdf-libsframe:
44909 @if libsframe
44910 maybe-pdf-libsframe: pdf-libsframe
44911
44912 pdf-libsframe: \
44913     configure-libsframe 
44914         @[ -f ./libsframe/Makefile ] || exit 0; \
44915         r=`${PWD_COMMAND}`; export r; \
44916         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44917         $(HOST_EXPORTS) \
44918         for flag in $(EXTRA_HOST_FLAGS) ; do \
44919           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44920         done; \
44921         echo "Doing pdf in libsframe"; \
44922         (cd $(HOST_SUBDIR)/libsframe && \
44923           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44924                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44925                   "RANLIB=$${RANLIB}" \
44926                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44927                   pdf) \
44928           || exit 1
44929
44930 @endif libsframe
44931
44932 .PHONY: maybe-html-libsframe html-libsframe
44933 maybe-html-libsframe:
44934 @if libsframe
44935 maybe-html-libsframe: html-libsframe
44936
44937 html-libsframe: \
44938     configure-libsframe 
44939         @[ -f ./libsframe/Makefile ] || exit 0; \
44940         r=`${PWD_COMMAND}`; export r; \
44941         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44942         $(HOST_EXPORTS) \
44943         for flag in $(EXTRA_HOST_FLAGS) ; do \
44944           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44945         done; \
44946         echo "Doing html in libsframe"; \
44947         (cd $(HOST_SUBDIR)/libsframe && \
44948           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44949                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44950                   "RANLIB=$${RANLIB}" \
44951                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44952                   html) \
44953           || exit 1
44954
44955 @endif libsframe
44956
44957 .PHONY: maybe-TAGS-libsframe TAGS-libsframe
44958 maybe-TAGS-libsframe:
44959 @if libsframe
44960 maybe-TAGS-libsframe: TAGS-libsframe
44961
44962 TAGS-libsframe: \
44963     configure-libsframe 
44964         @[ -f ./libsframe/Makefile ] || exit 0; \
44965         r=`${PWD_COMMAND}`; export r; \
44966         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44967         $(HOST_EXPORTS) \
44968         for flag in $(EXTRA_HOST_FLAGS) ; do \
44969           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44970         done; \
44971         echo "Doing TAGS in libsframe"; \
44972         (cd $(HOST_SUBDIR)/libsframe && \
44973           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44974                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44975                   "RANLIB=$${RANLIB}" \
44976                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44977                   TAGS) \
44978           || exit 1
44979
44980 @endif libsframe
44981
44982 .PHONY: maybe-install-info-libsframe install-info-libsframe
44983 maybe-install-info-libsframe:
44984 @if libsframe
44985 maybe-install-info-libsframe: install-info-libsframe
44986
44987 install-info-libsframe: \
44988     configure-libsframe \
44989     info-libsframe 
44990         @[ -f ./libsframe/Makefile ] || exit 0; \
44991         r=`${PWD_COMMAND}`; export r; \
44992         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44993         $(HOST_EXPORTS) \
44994         for flag in $(EXTRA_HOST_FLAGS) ; do \
44995           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44996         done; \
44997         echo "Doing install-info in libsframe"; \
44998         (cd $(HOST_SUBDIR)/libsframe && \
44999           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45000                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45001                   "RANLIB=$${RANLIB}" \
45002                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45003                   install-info) \
45004           || exit 1
45005
45006 @endif libsframe
45007
45008 .PHONY: maybe-install-dvi-libsframe install-dvi-libsframe
45009 maybe-install-dvi-libsframe:
45010 @if libsframe
45011 maybe-install-dvi-libsframe: install-dvi-libsframe
45012
45013 install-dvi-libsframe: \
45014     configure-libsframe \
45015     dvi-libsframe 
45016         @[ -f ./libsframe/Makefile ] || exit 0; \
45017         r=`${PWD_COMMAND}`; export r; \
45018         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45019         $(HOST_EXPORTS) \
45020         for flag in $(EXTRA_HOST_FLAGS) ; do \
45021           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45022         done; \
45023         echo "Doing install-dvi in libsframe"; \
45024         (cd $(HOST_SUBDIR)/libsframe && \
45025           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45026                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45027                   "RANLIB=$${RANLIB}" \
45028                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45029                   install-dvi) \
45030           || exit 1
45031
45032 @endif libsframe
45033
45034 .PHONY: maybe-install-pdf-libsframe install-pdf-libsframe
45035 maybe-install-pdf-libsframe:
45036 @if libsframe
45037 maybe-install-pdf-libsframe: install-pdf-libsframe
45038
45039 install-pdf-libsframe: \
45040     configure-libsframe \
45041     pdf-libsframe 
45042         @[ -f ./libsframe/Makefile ] || exit 0; \
45043         r=`${PWD_COMMAND}`; export r; \
45044         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45045         $(HOST_EXPORTS) \
45046         for flag in $(EXTRA_HOST_FLAGS) ; do \
45047           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45048         done; \
45049         echo "Doing install-pdf in libsframe"; \
45050         (cd $(HOST_SUBDIR)/libsframe && \
45051           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45052                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45053                   "RANLIB=$${RANLIB}" \
45054                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45055                   install-pdf) \
45056           || exit 1
45057
45058 @endif libsframe
45059
45060 .PHONY: maybe-install-html-libsframe install-html-libsframe
45061 maybe-install-html-libsframe:
45062 @if libsframe
45063 maybe-install-html-libsframe: install-html-libsframe
45064
45065 install-html-libsframe: \
45066     configure-libsframe \
45067     html-libsframe 
45068         @[ -f ./libsframe/Makefile ] || exit 0; \
45069         r=`${PWD_COMMAND}`; export r; \
45070         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45071         $(HOST_EXPORTS) \
45072         for flag in $(EXTRA_HOST_FLAGS) ; do \
45073           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45074         done; \
45075         echo "Doing install-html in libsframe"; \
45076         (cd $(HOST_SUBDIR)/libsframe && \
45077           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45078                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45079                   "RANLIB=$${RANLIB}" \
45080                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45081                   install-html) \
45082           || exit 1
45083
45084 @endif libsframe
45085
45086 .PHONY: maybe-installcheck-libsframe installcheck-libsframe
45087 maybe-installcheck-libsframe:
45088 @if libsframe
45089 maybe-installcheck-libsframe: installcheck-libsframe
45090
45091 installcheck-libsframe: \
45092     configure-libsframe 
45093         @[ -f ./libsframe/Makefile ] || exit 0; \
45094         r=`${PWD_COMMAND}`; export r; \
45095         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45096         $(HOST_EXPORTS) \
45097         for flag in $(EXTRA_HOST_FLAGS) ; do \
45098           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45099         done; \
45100         echo "Doing installcheck in libsframe"; \
45101         (cd $(HOST_SUBDIR)/libsframe && \
45102           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45103                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45104                   "RANLIB=$${RANLIB}" \
45105                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45106                   installcheck) \
45107           || exit 1
45108
45109 @endif libsframe
45110
45111 .PHONY: maybe-mostlyclean-libsframe mostlyclean-libsframe
45112 maybe-mostlyclean-libsframe:
45113 @if libsframe
45114 maybe-mostlyclean-libsframe: mostlyclean-libsframe
45115
45116 mostlyclean-libsframe: 
45117         @[ -f ./libsframe/Makefile ] || exit 0; \
45118         r=`${PWD_COMMAND}`; export r; \
45119         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45120         $(HOST_EXPORTS) \
45121         for flag in $(EXTRA_HOST_FLAGS) ; do \
45122           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45123         done; \
45124         echo "Doing mostlyclean in libsframe"; \
45125         (cd $(HOST_SUBDIR)/libsframe && \
45126           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45127                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45128                   "RANLIB=$${RANLIB}" \
45129                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45130                   mostlyclean) \
45131           || exit 1
45132
45133 @endif libsframe
45134
45135 .PHONY: maybe-clean-libsframe clean-libsframe
45136 maybe-clean-libsframe:
45137 @if libsframe
45138 maybe-clean-libsframe: clean-libsframe
45139
45140 clean-libsframe: 
45141         @[ -f ./libsframe/Makefile ] || exit 0; \
45142         r=`${PWD_COMMAND}`; export r; \
45143         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45144         $(HOST_EXPORTS) \
45145         for flag in $(EXTRA_HOST_FLAGS) ; do \
45146           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45147         done; \
45148         echo "Doing clean in libsframe"; \
45149         (cd $(HOST_SUBDIR)/libsframe && \
45150           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45151                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45152                   "RANLIB=$${RANLIB}" \
45153                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45154                   clean) \
45155           || exit 1
45156
45157 @endif libsframe
45158
45159 .PHONY: maybe-distclean-libsframe distclean-libsframe
45160 maybe-distclean-libsframe:
45161 @if libsframe
45162 maybe-distclean-libsframe: distclean-libsframe
45163
45164 distclean-libsframe: 
45165         @[ -f ./libsframe/Makefile ] || exit 0; \
45166         r=`${PWD_COMMAND}`; export r; \
45167         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45168         $(HOST_EXPORTS) \
45169         for flag in $(EXTRA_HOST_FLAGS) ; do \
45170           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45171         done; \
45172         echo "Doing distclean in libsframe"; \
45173         (cd $(HOST_SUBDIR)/libsframe && \
45174           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45175                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45176                   "RANLIB=$${RANLIB}" \
45177                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45178                   distclean) \
45179           || exit 1
45180
45181 @endif libsframe
45182
45183 .PHONY: maybe-maintainer-clean-libsframe maintainer-clean-libsframe
45184 maybe-maintainer-clean-libsframe:
45185 @if libsframe
45186 maybe-maintainer-clean-libsframe: maintainer-clean-libsframe
45187
45188 maintainer-clean-libsframe: 
45189         @[ -f ./libsframe/Makefile ] || exit 0; \
45190         r=`${PWD_COMMAND}`; export r; \
45191         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45192         $(HOST_EXPORTS) \
45193         for flag in $(EXTRA_HOST_FLAGS) ; do \
45194           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45195         done; \
45196         echo "Doing maintainer-clean in libsframe"; \
45197         (cd $(HOST_SUBDIR)/libsframe && \
45198           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45199                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45200                   "RANLIB=$${RANLIB}" \
45201                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45202                   maintainer-clean) \
45203           || exit 1
45204
45205 @endif libsframe
45206
45207
45208
45209 # ---------------------------------------
45210 # Modules which run on the target machine
45211 # ---------------------------------------
45212
45213
45214
45215
45216 .PHONY: configure-target-libstdc++-v3 maybe-configure-target-libstdc++-v3
45217 maybe-configure-target-libstdc++-v3:
45218 @if gcc-bootstrap
45219 configure-target-libstdc++-v3: stage_current
45220 @endif gcc-bootstrap
45221 @if target-libstdc++-v3
45222 maybe-configure-target-libstdc++-v3: configure-target-libstdc++-v3
45223 configure-target-libstdc++-v3: 
45224         @r=`${PWD_COMMAND}`; export r; \
45225         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45226         echo "Checking multilib configuration for libstdc++-v3..."; \
45227         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
45228         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
45229         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
45230           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
45231             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
45232           else \
45233             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
45234             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
45235           fi; \
45236         else \
45237           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
45238         fi; \
45239         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
45240         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
45241         $(RAW_CXX_TARGET_EXPORTS)  \
45242         echo Configuring in $(TARGET_SUBDIR)/libstdc++-v3; \
45243         cd "$(TARGET_SUBDIR)/libstdc++-v3" || exit 1; \
45244         case $(srcdir) in \
45245           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45246           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
45247                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45248         esac; \
45249         module_srcdir=libstdc++-v3; \
45250         rm -f no-such-file || : ; \
45251         CONFIG_SITE=no-such-file $(SHELL) \
45252           $$s/$$module_srcdir/configure \
45253           --srcdir=$${topdir}/$$module_srcdir \
45254           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45255           --target=${target_alias}  \
45256           || exit 1
45257 @endif target-libstdc++-v3
45258
45259
45260
45261 .PHONY: configure-stage1-target-libstdc++-v3 maybe-configure-stage1-target-libstdc++-v3
45262 maybe-configure-stage1-target-libstdc++-v3:
45263 @if target-libstdc++-v3-bootstrap
45264 maybe-configure-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
45265 configure-stage1-target-libstdc++-v3:
45266         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
45267         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
45268         @r=`${PWD_COMMAND}`; export r; \
45269         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45270         TFLAGS="$(STAGE1_TFLAGS)"; \
45271         echo "Checking multilib configuration for libstdc++-v3..."; \
45272         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
45273         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
45274           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
45275             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
45276           else \
45277             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
45278             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
45279           fi; \
45280         else \
45281           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
45282         fi; \
45283         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
45284         $(RAW_CXX_TARGET_EXPORTS) \
45285         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45286         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45287         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
45288         echo Configuring stage 1 in $(TARGET_SUBDIR)/libstdc++-v3; \
45289         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
45290         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
45291         case $(srcdir) in \
45292           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45293           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
45294                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45295         esac; \
45296         module_srcdir=libstdc++-v3; \
45297         $(SHELL) $$s/$$module_srcdir/configure \
45298           --srcdir=$${topdir}/$$module_srcdir \
45299           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45300           --target=${target_alias} \
45301            \
45302           $(STAGE1_CONFIGURE_FLAGS)
45303 @endif target-libstdc++-v3-bootstrap
45304
45305 .PHONY: configure-stage2-target-libstdc++-v3 maybe-configure-stage2-target-libstdc++-v3
45306 maybe-configure-stage2-target-libstdc++-v3:
45307 @if target-libstdc++-v3-bootstrap
45308 maybe-configure-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
45309 configure-stage2-target-libstdc++-v3:
45310         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
45311         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
45312         @r=`${PWD_COMMAND}`; export r; \
45313         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45314         TFLAGS="$(STAGE2_TFLAGS)"; \
45315         echo "Checking multilib configuration for libstdc++-v3..."; \
45316         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
45317         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
45318           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
45319             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
45320           else \
45321             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
45322             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
45323           fi; \
45324         else \
45325           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
45326         fi; \
45327         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
45328         $(RAW_CXX_TARGET_EXPORTS) \
45329          \
45330         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45331         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45332         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
45333         echo Configuring stage 2 in $(TARGET_SUBDIR)/libstdc++-v3; \
45334         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
45335         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
45336         case $(srcdir) in \
45337           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45338           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
45339                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45340         esac; \
45341         module_srcdir=libstdc++-v3; \
45342         $(SHELL) $$s/$$module_srcdir/configure \
45343           --srcdir=$${topdir}/$$module_srcdir \
45344           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45345           --target=${target_alias} \
45346           --with-build-libsubdir=$(HOST_SUBDIR) \
45347           $(STAGE2_CONFIGURE_FLAGS)
45348 @endif target-libstdc++-v3-bootstrap
45349
45350 .PHONY: configure-stage3-target-libstdc++-v3 maybe-configure-stage3-target-libstdc++-v3
45351 maybe-configure-stage3-target-libstdc++-v3:
45352 @if target-libstdc++-v3-bootstrap
45353 maybe-configure-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
45354 configure-stage3-target-libstdc++-v3:
45355         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
45356         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
45357         @r=`${PWD_COMMAND}`; export r; \
45358         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45359         TFLAGS="$(STAGE3_TFLAGS)"; \
45360         echo "Checking multilib configuration for libstdc++-v3..."; \
45361         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
45362         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
45363           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
45364             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
45365           else \
45366             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
45367             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
45368           fi; \
45369         else \
45370           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
45371         fi; \
45372         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
45373         $(RAW_CXX_TARGET_EXPORTS) \
45374          \
45375         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45376         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45377         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
45378         echo Configuring stage 3 in $(TARGET_SUBDIR)/libstdc++-v3; \
45379         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
45380         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
45381         case $(srcdir) in \
45382           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45383           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
45384                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45385         esac; \
45386         module_srcdir=libstdc++-v3; \
45387         $(SHELL) $$s/$$module_srcdir/configure \
45388           --srcdir=$${topdir}/$$module_srcdir \
45389           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45390           --target=${target_alias} \
45391           --with-build-libsubdir=$(HOST_SUBDIR) \
45392           $(STAGE3_CONFIGURE_FLAGS)
45393 @endif target-libstdc++-v3-bootstrap
45394
45395 .PHONY: configure-stage4-target-libstdc++-v3 maybe-configure-stage4-target-libstdc++-v3
45396 maybe-configure-stage4-target-libstdc++-v3:
45397 @if target-libstdc++-v3-bootstrap
45398 maybe-configure-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
45399 configure-stage4-target-libstdc++-v3:
45400         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
45401         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
45402         @r=`${PWD_COMMAND}`; export r; \
45403         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45404         TFLAGS="$(STAGE4_TFLAGS)"; \
45405         echo "Checking multilib configuration for libstdc++-v3..."; \
45406         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
45407         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
45408           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
45409             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
45410           else \
45411             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
45412             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
45413           fi; \
45414         else \
45415           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
45416         fi; \
45417         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
45418         $(RAW_CXX_TARGET_EXPORTS) \
45419          \
45420         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45421         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45422         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
45423         echo Configuring stage 4 in $(TARGET_SUBDIR)/libstdc++-v3; \
45424         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
45425         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
45426         case $(srcdir) in \
45427           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45428           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
45429                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45430         esac; \
45431         module_srcdir=libstdc++-v3; \
45432         $(SHELL) $$s/$$module_srcdir/configure \
45433           --srcdir=$${topdir}/$$module_srcdir \
45434           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45435           --target=${target_alias} \
45436           --with-build-libsubdir=$(HOST_SUBDIR) \
45437           $(STAGE4_CONFIGURE_FLAGS)
45438 @endif target-libstdc++-v3-bootstrap
45439
45440 .PHONY: configure-stageprofile-target-libstdc++-v3 maybe-configure-stageprofile-target-libstdc++-v3
45441 maybe-configure-stageprofile-target-libstdc++-v3:
45442 @if target-libstdc++-v3-bootstrap
45443 maybe-configure-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
45444 configure-stageprofile-target-libstdc++-v3:
45445         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
45446         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
45447         @r=`${PWD_COMMAND}`; export r; \
45448         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45449         TFLAGS="$(STAGEprofile_TFLAGS)"; \
45450         echo "Checking multilib configuration for libstdc++-v3..."; \
45451         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
45452         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
45453           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
45454             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
45455           else \
45456             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
45457             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
45458           fi; \
45459         else \
45460           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
45461         fi; \
45462         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
45463         $(RAW_CXX_TARGET_EXPORTS) \
45464          \
45465         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45466         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45467         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
45468         echo Configuring stage profile in $(TARGET_SUBDIR)/libstdc++-v3; \
45469         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
45470         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
45471         case $(srcdir) in \
45472           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45473           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
45474                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45475         esac; \
45476         module_srcdir=libstdc++-v3; \
45477         $(SHELL) $$s/$$module_srcdir/configure \
45478           --srcdir=$${topdir}/$$module_srcdir \
45479           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45480           --target=${target_alias} \
45481           --with-build-libsubdir=$(HOST_SUBDIR) \
45482           $(STAGEprofile_CONFIGURE_FLAGS)
45483 @endif target-libstdc++-v3-bootstrap
45484
45485 .PHONY: configure-stagetrain-target-libstdc++-v3 maybe-configure-stagetrain-target-libstdc++-v3
45486 maybe-configure-stagetrain-target-libstdc++-v3:
45487 @if target-libstdc++-v3-bootstrap
45488 maybe-configure-stagetrain-target-libstdc++-v3: configure-stagetrain-target-libstdc++-v3
45489 configure-stagetrain-target-libstdc++-v3:
45490         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
45491         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
45492         @r=`${PWD_COMMAND}`; export r; \
45493         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45494         TFLAGS="$(STAGEtrain_TFLAGS)"; \
45495         echo "Checking multilib configuration for libstdc++-v3..."; \
45496         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
45497         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
45498           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
45499             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
45500           else \
45501             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
45502             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
45503           fi; \
45504         else \
45505           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
45506         fi; \
45507         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
45508         $(RAW_CXX_TARGET_EXPORTS) \
45509          \
45510         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45511         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45512         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
45513         echo Configuring stage train in $(TARGET_SUBDIR)/libstdc++-v3; \
45514         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
45515         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
45516         case $(srcdir) in \
45517           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45518           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
45519                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45520         esac; \
45521         module_srcdir=libstdc++-v3; \
45522         $(SHELL) $$s/$$module_srcdir/configure \
45523           --srcdir=$${topdir}/$$module_srcdir \
45524           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45525           --target=${target_alias} \
45526           --with-build-libsubdir=$(HOST_SUBDIR) \
45527           $(STAGEtrain_CONFIGURE_FLAGS)
45528 @endif target-libstdc++-v3-bootstrap
45529
45530 .PHONY: configure-stagefeedback-target-libstdc++-v3 maybe-configure-stagefeedback-target-libstdc++-v3
45531 maybe-configure-stagefeedback-target-libstdc++-v3:
45532 @if target-libstdc++-v3-bootstrap
45533 maybe-configure-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
45534 configure-stagefeedback-target-libstdc++-v3:
45535         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
45536         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
45537         @r=`${PWD_COMMAND}`; export r; \
45538         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45539         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
45540         echo "Checking multilib configuration for libstdc++-v3..."; \
45541         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
45542         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
45543           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
45544             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
45545           else \
45546             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
45547             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
45548           fi; \
45549         else \
45550           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
45551         fi; \
45552         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
45553         $(RAW_CXX_TARGET_EXPORTS) \
45554          \
45555         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45556         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45557         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
45558         echo Configuring stage feedback in $(TARGET_SUBDIR)/libstdc++-v3; \
45559         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
45560         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
45561         case $(srcdir) in \
45562           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45563           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
45564                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45565         esac; \
45566         module_srcdir=libstdc++-v3; \
45567         $(SHELL) $$s/$$module_srcdir/configure \
45568           --srcdir=$${topdir}/$$module_srcdir \
45569           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45570           --target=${target_alias} \
45571           --with-build-libsubdir=$(HOST_SUBDIR) \
45572           $(STAGEfeedback_CONFIGURE_FLAGS)
45573 @endif target-libstdc++-v3-bootstrap
45574
45575 .PHONY: configure-stageautoprofile-target-libstdc++-v3 maybe-configure-stageautoprofile-target-libstdc++-v3
45576 maybe-configure-stageautoprofile-target-libstdc++-v3:
45577 @if target-libstdc++-v3-bootstrap
45578 maybe-configure-stageautoprofile-target-libstdc++-v3: configure-stageautoprofile-target-libstdc++-v3
45579 configure-stageautoprofile-target-libstdc++-v3:
45580         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
45581         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
45582         @r=`${PWD_COMMAND}`; export r; \
45583         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45584         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
45585         echo "Checking multilib configuration for libstdc++-v3..."; \
45586         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
45587         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
45588           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
45589             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
45590           else \
45591             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
45592             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
45593           fi; \
45594         else \
45595           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
45596         fi; \
45597         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
45598         $(RAW_CXX_TARGET_EXPORTS) \
45599          \
45600         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45601         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45602         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
45603         echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libstdc++-v3; \
45604         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
45605         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
45606         case $(srcdir) in \
45607           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45608           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
45609                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45610         esac; \
45611         module_srcdir=libstdc++-v3; \
45612         $(SHELL) $$s/$$module_srcdir/configure \
45613           --srcdir=$${topdir}/$$module_srcdir \
45614           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45615           --target=${target_alias} \
45616           --with-build-libsubdir=$(HOST_SUBDIR) \
45617           $(STAGEautoprofile_CONFIGURE_FLAGS)
45618 @endif target-libstdc++-v3-bootstrap
45619
45620 .PHONY: configure-stageautofeedback-target-libstdc++-v3 maybe-configure-stageautofeedback-target-libstdc++-v3
45621 maybe-configure-stageautofeedback-target-libstdc++-v3:
45622 @if target-libstdc++-v3-bootstrap
45623 maybe-configure-stageautofeedback-target-libstdc++-v3: configure-stageautofeedback-target-libstdc++-v3
45624 configure-stageautofeedback-target-libstdc++-v3:
45625         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
45626         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
45627         @r=`${PWD_COMMAND}`; export r; \
45628         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45629         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
45630         echo "Checking multilib configuration for libstdc++-v3..."; \
45631         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
45632         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
45633           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
45634             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
45635           else \
45636             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
45637             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
45638           fi; \
45639         else \
45640           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
45641         fi; \
45642         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
45643         $(RAW_CXX_TARGET_EXPORTS) \
45644          \
45645         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45646         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45647         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
45648         echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libstdc++-v3; \
45649         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
45650         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
45651         case $(srcdir) in \
45652           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45653           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
45654                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45655         esac; \
45656         module_srcdir=libstdc++-v3; \
45657         $(SHELL) $$s/$$module_srcdir/configure \
45658           --srcdir=$${topdir}/$$module_srcdir \
45659           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45660           --target=${target_alias} \
45661           --with-build-libsubdir=$(HOST_SUBDIR) \
45662           $(STAGEautofeedback_CONFIGURE_FLAGS)
45663 @endif target-libstdc++-v3-bootstrap
45664
45665
45666
45667
45668
45669 .PHONY: all-target-libstdc++-v3 maybe-all-target-libstdc++-v3
45670 maybe-all-target-libstdc++-v3:
45671 @if gcc-bootstrap
45672 all-target-libstdc++-v3: stage_current
45673 @endif gcc-bootstrap
45674 @if target-libstdc++-v3
45675 TARGET-target-libstdc++-v3=all
45676 maybe-all-target-libstdc++-v3: all-target-libstdc++-v3
45677 all-target-libstdc++-v3: configure-target-libstdc++-v3
45678         @r=`${PWD_COMMAND}`; export r; \
45679         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45680         $(RAW_CXX_TARGET_EXPORTS)  \
45681         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45682           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
45683                 $(TARGET-target-libstdc++-v3))
45684 @endif target-libstdc++-v3
45685
45686
45687
45688 .PHONY: all-stage1-target-libstdc++-v3 maybe-all-stage1-target-libstdc++-v3
45689 .PHONY: clean-stage1-target-libstdc++-v3 maybe-clean-stage1-target-libstdc++-v3
45690 maybe-all-stage1-target-libstdc++-v3:
45691 maybe-clean-stage1-target-libstdc++-v3:
45692 @if target-libstdc++-v3-bootstrap
45693 maybe-all-stage1-target-libstdc++-v3: all-stage1-target-libstdc++-v3
45694 all-stage1: all-stage1-target-libstdc++-v3
45695 TARGET-stage1-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
45696 all-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
45697         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
45698         @r=`${PWD_COMMAND}`; export r; \
45699         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45700         TFLAGS="$(STAGE1_TFLAGS)"; \
45701         $(RAW_CXX_TARGET_EXPORTS)  \
45702         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45703          \
45704         $(MAKE) $(BASE_FLAGS_TO_PASS) \
45705                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45706                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45707                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45708                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45709                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45710                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45711                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
45712                   \
45713                 TFLAGS="$(STAGE1_TFLAGS)"  \
45714                 $(TARGET-stage1-target-libstdc++-v3)
45715
45716 maybe-clean-stage1-target-libstdc++-v3: clean-stage1-target-libstdc++-v3
45717 clean-stage1: clean-stage1-target-libstdc++-v3
45718 clean-stage1-target-libstdc++-v3:
45719         @if [ $(current_stage) = stage1 ]; then \
45720           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45721         else \
45722           [ -f $(TARGET_SUBDIR)/stage1-libstdc++-v3/Makefile ] || exit 0; \
45723           $(MAKE) stage1-start; \
45724         fi; \
45725         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45726         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
45727           clean
45728 @endif target-libstdc++-v3-bootstrap
45729
45730
45731 .PHONY: all-stage2-target-libstdc++-v3 maybe-all-stage2-target-libstdc++-v3
45732 .PHONY: clean-stage2-target-libstdc++-v3 maybe-clean-stage2-target-libstdc++-v3
45733 maybe-all-stage2-target-libstdc++-v3:
45734 maybe-clean-stage2-target-libstdc++-v3:
45735 @if target-libstdc++-v3-bootstrap
45736 maybe-all-stage2-target-libstdc++-v3: all-stage2-target-libstdc++-v3
45737 all-stage2: all-stage2-target-libstdc++-v3
45738 TARGET-stage2-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
45739 all-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
45740         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
45741         @r=`${PWD_COMMAND}`; export r; \
45742         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45743         TFLAGS="$(STAGE2_TFLAGS)"; \
45744         $(RAW_CXX_TARGET_EXPORTS) \
45745           \
45746         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45747          \
45748         $(MAKE) $(BASE_FLAGS_TO_PASS) \
45749                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45750                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45751                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45752                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45753                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45754                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45755                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
45756                 TFLAGS="$(STAGE2_TFLAGS)"  \
45757                 $(TARGET-stage2-target-libstdc++-v3)
45758
45759 maybe-clean-stage2-target-libstdc++-v3: clean-stage2-target-libstdc++-v3
45760 clean-stage2: clean-stage2-target-libstdc++-v3
45761 clean-stage2-target-libstdc++-v3:
45762         @if [ $(current_stage) = stage2 ]; then \
45763           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45764         else \
45765           [ -f $(TARGET_SUBDIR)/stage2-libstdc++-v3/Makefile ] || exit 0; \
45766           $(MAKE) stage2-start; \
45767         fi; \
45768         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45769         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
45770 @endif target-libstdc++-v3-bootstrap
45771
45772
45773 .PHONY: all-stage3-target-libstdc++-v3 maybe-all-stage3-target-libstdc++-v3
45774 .PHONY: clean-stage3-target-libstdc++-v3 maybe-clean-stage3-target-libstdc++-v3
45775 maybe-all-stage3-target-libstdc++-v3:
45776 maybe-clean-stage3-target-libstdc++-v3:
45777 @if target-libstdc++-v3-bootstrap
45778 maybe-all-stage3-target-libstdc++-v3: all-stage3-target-libstdc++-v3
45779 all-stage3: all-stage3-target-libstdc++-v3
45780 TARGET-stage3-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
45781 all-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
45782         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
45783         @r=`${PWD_COMMAND}`; export r; \
45784         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45785         TFLAGS="$(STAGE3_TFLAGS)"; \
45786         $(RAW_CXX_TARGET_EXPORTS) \
45787           \
45788         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45789          \
45790         $(MAKE) $(BASE_FLAGS_TO_PASS) \
45791                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45792                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45793                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45794                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45795                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45796                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45797                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
45798                 TFLAGS="$(STAGE3_TFLAGS)"  \
45799                 $(TARGET-stage3-target-libstdc++-v3)
45800
45801 maybe-clean-stage3-target-libstdc++-v3: clean-stage3-target-libstdc++-v3
45802 clean-stage3: clean-stage3-target-libstdc++-v3
45803 clean-stage3-target-libstdc++-v3:
45804         @if [ $(current_stage) = stage3 ]; then \
45805           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45806         else \
45807           [ -f $(TARGET_SUBDIR)/stage3-libstdc++-v3/Makefile ] || exit 0; \
45808           $(MAKE) stage3-start; \
45809         fi; \
45810         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45811         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
45812 @endif target-libstdc++-v3-bootstrap
45813
45814
45815 .PHONY: all-stage4-target-libstdc++-v3 maybe-all-stage4-target-libstdc++-v3
45816 .PHONY: clean-stage4-target-libstdc++-v3 maybe-clean-stage4-target-libstdc++-v3
45817 maybe-all-stage4-target-libstdc++-v3:
45818 maybe-clean-stage4-target-libstdc++-v3:
45819 @if target-libstdc++-v3-bootstrap
45820 maybe-all-stage4-target-libstdc++-v3: all-stage4-target-libstdc++-v3
45821 all-stage4: all-stage4-target-libstdc++-v3
45822 TARGET-stage4-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
45823 all-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
45824         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
45825         @r=`${PWD_COMMAND}`; export r; \
45826         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45827         TFLAGS="$(STAGE4_TFLAGS)"; \
45828         $(RAW_CXX_TARGET_EXPORTS) \
45829           \
45830         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45831          \
45832         $(MAKE) $(BASE_FLAGS_TO_PASS) \
45833                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45834                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45835                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45836                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45837                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45838                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45839                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
45840                 TFLAGS="$(STAGE4_TFLAGS)"  \
45841                 $(TARGET-stage4-target-libstdc++-v3)
45842
45843 maybe-clean-stage4-target-libstdc++-v3: clean-stage4-target-libstdc++-v3
45844 clean-stage4: clean-stage4-target-libstdc++-v3
45845 clean-stage4-target-libstdc++-v3:
45846         @if [ $(current_stage) = stage4 ]; then \
45847           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45848         else \
45849           [ -f $(TARGET_SUBDIR)/stage4-libstdc++-v3/Makefile ] || exit 0; \
45850           $(MAKE) stage4-start; \
45851         fi; \
45852         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45853         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
45854 @endif target-libstdc++-v3-bootstrap
45855
45856
45857 .PHONY: all-stageprofile-target-libstdc++-v3 maybe-all-stageprofile-target-libstdc++-v3
45858 .PHONY: clean-stageprofile-target-libstdc++-v3 maybe-clean-stageprofile-target-libstdc++-v3
45859 maybe-all-stageprofile-target-libstdc++-v3:
45860 maybe-clean-stageprofile-target-libstdc++-v3:
45861 @if target-libstdc++-v3-bootstrap
45862 maybe-all-stageprofile-target-libstdc++-v3: all-stageprofile-target-libstdc++-v3
45863 all-stageprofile: all-stageprofile-target-libstdc++-v3
45864 TARGET-stageprofile-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
45865 all-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
45866         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
45867         @r=`${PWD_COMMAND}`; export r; \
45868         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45869         TFLAGS="$(STAGEprofile_TFLAGS)"; \
45870         $(RAW_CXX_TARGET_EXPORTS) \
45871           \
45872         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45873          \
45874         $(MAKE) $(BASE_FLAGS_TO_PASS) \
45875                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45876                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45877                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45878                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45879                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45880                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45881                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
45882                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
45883                 $(TARGET-stageprofile-target-libstdc++-v3)
45884
45885 maybe-clean-stageprofile-target-libstdc++-v3: clean-stageprofile-target-libstdc++-v3
45886 clean-stageprofile: clean-stageprofile-target-libstdc++-v3
45887 clean-stageprofile-target-libstdc++-v3:
45888         @if [ $(current_stage) = stageprofile ]; then \
45889           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45890         else \
45891           [ -f $(TARGET_SUBDIR)/stageprofile-libstdc++-v3/Makefile ] || exit 0; \
45892           $(MAKE) stageprofile-start; \
45893         fi; \
45894         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45895         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
45896 @endif target-libstdc++-v3-bootstrap
45897
45898
45899 .PHONY: all-stagetrain-target-libstdc++-v3 maybe-all-stagetrain-target-libstdc++-v3
45900 .PHONY: clean-stagetrain-target-libstdc++-v3 maybe-clean-stagetrain-target-libstdc++-v3
45901 maybe-all-stagetrain-target-libstdc++-v3:
45902 maybe-clean-stagetrain-target-libstdc++-v3:
45903 @if target-libstdc++-v3-bootstrap
45904 maybe-all-stagetrain-target-libstdc++-v3: all-stagetrain-target-libstdc++-v3
45905 all-stagetrain: all-stagetrain-target-libstdc++-v3
45906 TARGET-stagetrain-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
45907 all-stagetrain-target-libstdc++-v3: configure-stagetrain-target-libstdc++-v3
45908         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
45909         @r=`${PWD_COMMAND}`; export r; \
45910         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45911         TFLAGS="$(STAGEtrain_TFLAGS)"; \
45912         $(RAW_CXX_TARGET_EXPORTS) \
45913           \
45914         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45915          \
45916         $(MAKE) $(BASE_FLAGS_TO_PASS) \
45917                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45918                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45919                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45920                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45921                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45922                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45923                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
45924                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
45925                 $(TARGET-stagetrain-target-libstdc++-v3)
45926
45927 maybe-clean-stagetrain-target-libstdc++-v3: clean-stagetrain-target-libstdc++-v3
45928 clean-stagetrain: clean-stagetrain-target-libstdc++-v3
45929 clean-stagetrain-target-libstdc++-v3:
45930         @if [ $(current_stage) = stagetrain ]; then \
45931           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45932         else \
45933           [ -f $(TARGET_SUBDIR)/stagetrain-libstdc++-v3/Makefile ] || exit 0; \
45934           $(MAKE) stagetrain-start; \
45935         fi; \
45936         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45937         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
45938 @endif target-libstdc++-v3-bootstrap
45939
45940
45941 .PHONY: all-stagefeedback-target-libstdc++-v3 maybe-all-stagefeedback-target-libstdc++-v3
45942 .PHONY: clean-stagefeedback-target-libstdc++-v3 maybe-clean-stagefeedback-target-libstdc++-v3
45943 maybe-all-stagefeedback-target-libstdc++-v3:
45944 maybe-clean-stagefeedback-target-libstdc++-v3:
45945 @if target-libstdc++-v3-bootstrap
45946 maybe-all-stagefeedback-target-libstdc++-v3: all-stagefeedback-target-libstdc++-v3
45947 all-stagefeedback: all-stagefeedback-target-libstdc++-v3
45948 TARGET-stagefeedback-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
45949 all-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
45950         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
45951         @r=`${PWD_COMMAND}`; export r; \
45952         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45953         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
45954         $(RAW_CXX_TARGET_EXPORTS) \
45955           \
45956         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45957          \
45958         $(MAKE) $(BASE_FLAGS_TO_PASS) \
45959                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45960                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45961                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45962                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45963                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45964                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45965                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
45966                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
45967                 $(TARGET-stagefeedback-target-libstdc++-v3)
45968
45969 maybe-clean-stagefeedback-target-libstdc++-v3: clean-stagefeedback-target-libstdc++-v3
45970 clean-stagefeedback: clean-stagefeedback-target-libstdc++-v3
45971 clean-stagefeedback-target-libstdc++-v3:
45972         @if [ $(current_stage) = stagefeedback ]; then \
45973           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45974         else \
45975           [ -f $(TARGET_SUBDIR)/stagefeedback-libstdc++-v3/Makefile ] || exit 0; \
45976           $(MAKE) stagefeedback-start; \
45977         fi; \
45978         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45979         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
45980 @endif target-libstdc++-v3-bootstrap
45981
45982
45983 .PHONY: all-stageautoprofile-target-libstdc++-v3 maybe-all-stageautoprofile-target-libstdc++-v3
45984 .PHONY: clean-stageautoprofile-target-libstdc++-v3 maybe-clean-stageautoprofile-target-libstdc++-v3
45985 maybe-all-stageautoprofile-target-libstdc++-v3:
45986 maybe-clean-stageautoprofile-target-libstdc++-v3:
45987 @if target-libstdc++-v3-bootstrap
45988 maybe-all-stageautoprofile-target-libstdc++-v3: all-stageautoprofile-target-libstdc++-v3
45989 all-stageautoprofile: all-stageautoprofile-target-libstdc++-v3
45990 TARGET-stageautoprofile-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
45991 all-stageautoprofile-target-libstdc++-v3: configure-stageautoprofile-target-libstdc++-v3
45992         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
45993         @r=`${PWD_COMMAND}`; export r; \
45994         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45995         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
45996         $(RAW_CXX_TARGET_EXPORTS) \
45997           \
45998         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45999         $$s/gcc/config/i386/$(AUTO_PROFILE) \
46000         $(MAKE) $(BASE_FLAGS_TO_PASS) \
46001                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46002                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46003                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46004                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46005                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46006                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46007                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
46008                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
46009                 $(TARGET-stageautoprofile-target-libstdc++-v3)
46010
46011 maybe-clean-stageautoprofile-target-libstdc++-v3: clean-stageautoprofile-target-libstdc++-v3
46012 clean-stageautoprofile: clean-stageautoprofile-target-libstdc++-v3
46013 clean-stageautoprofile-target-libstdc++-v3:
46014         @if [ $(current_stage) = stageautoprofile ]; then \
46015           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
46016         else \
46017           [ -f $(TARGET_SUBDIR)/stageautoprofile-libstdc++-v3/Makefile ] || exit 0; \
46018           $(MAKE) stageautoprofile-start; \
46019         fi; \
46020         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46021         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
46022 @endif target-libstdc++-v3-bootstrap
46023
46024
46025 .PHONY: all-stageautofeedback-target-libstdc++-v3 maybe-all-stageautofeedback-target-libstdc++-v3
46026 .PHONY: clean-stageautofeedback-target-libstdc++-v3 maybe-clean-stageautofeedback-target-libstdc++-v3
46027 maybe-all-stageautofeedback-target-libstdc++-v3:
46028 maybe-clean-stageautofeedback-target-libstdc++-v3:
46029 @if target-libstdc++-v3-bootstrap
46030 maybe-all-stageautofeedback-target-libstdc++-v3: all-stageautofeedback-target-libstdc++-v3
46031 all-stageautofeedback: all-stageautofeedback-target-libstdc++-v3
46032 TARGET-stageautofeedback-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
46033 all-stageautofeedback-target-libstdc++-v3: configure-stageautofeedback-target-libstdc++-v3
46034         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
46035         @r=`${PWD_COMMAND}`; export r; \
46036         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46037         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
46038         $(RAW_CXX_TARGET_EXPORTS) \
46039           \
46040         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46041          \
46042         $(MAKE) $(BASE_FLAGS_TO_PASS) \
46043                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46044                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46045                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46046                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46047                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46048                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46049                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
46050                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
46051                 $(TARGET-stageautofeedback-target-libstdc++-v3)
46052
46053 maybe-clean-stageautofeedback-target-libstdc++-v3: clean-stageautofeedback-target-libstdc++-v3
46054 clean-stageautofeedback: clean-stageautofeedback-target-libstdc++-v3
46055 clean-stageautofeedback-target-libstdc++-v3:
46056         @if [ $(current_stage) = stageautofeedback ]; then \
46057           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
46058         else \
46059           [ -f $(TARGET_SUBDIR)/stageautofeedback-libstdc++-v3/Makefile ] || exit 0; \
46060           $(MAKE) stageautofeedback-start; \
46061         fi; \
46062         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46063         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
46064 @endif target-libstdc++-v3-bootstrap
46065
46066
46067
46068
46069
46070
46071 .PHONY: check-target-libstdc++-v3 maybe-check-target-libstdc++-v3
46072 maybe-check-target-libstdc++-v3:
46073 @if target-libstdc++-v3
46074 maybe-check-target-libstdc++-v3: check-target-libstdc++-v3
46075
46076 check-target-libstdc++-v3:
46077         @: $(MAKE); $(unstage)
46078         @r=`${PWD_COMMAND}`; export r; \
46079         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46080         $(RAW_CXX_TARGET_EXPORTS) \
46081         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46082           $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   check)
46083
46084 @endif target-libstdc++-v3
46085
46086 .PHONY: install-target-libstdc++-v3 maybe-install-target-libstdc++-v3
46087 maybe-install-target-libstdc++-v3:
46088 @if target-libstdc++-v3
46089 maybe-install-target-libstdc++-v3: install-target-libstdc++-v3
46090
46091 install-target-libstdc++-v3: installdirs
46092         @: $(MAKE); $(unstage)
46093         @r=`${PWD_COMMAND}`; export r; \
46094         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46095         $(RAW_CXX_TARGET_EXPORTS) \
46096         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46097           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
46098
46099 @endif target-libstdc++-v3
46100
46101 .PHONY: install-strip-target-libstdc++-v3 maybe-install-strip-target-libstdc++-v3
46102 maybe-install-strip-target-libstdc++-v3:
46103 @if target-libstdc++-v3
46104 maybe-install-strip-target-libstdc++-v3: install-strip-target-libstdc++-v3
46105
46106 install-strip-target-libstdc++-v3: installdirs
46107         @: $(MAKE); $(unstage)
46108         @r=`${PWD_COMMAND}`; export r; \
46109         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46110         $(RAW_CXX_TARGET_EXPORTS) \
46111         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46112           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
46113
46114 @endif target-libstdc++-v3
46115
46116 # Other targets (info, dvi, pdf, etc.)
46117
46118 .PHONY: maybe-info-target-libstdc++-v3 info-target-libstdc++-v3
46119 maybe-info-target-libstdc++-v3:
46120 @if target-libstdc++-v3
46121 maybe-info-target-libstdc++-v3: info-target-libstdc++-v3
46122
46123 info-target-libstdc++-v3: \
46124     configure-target-libstdc++-v3 
46125         @: $(MAKE); $(unstage)
46126         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
46127         r=`${PWD_COMMAND}`; export r; \
46128         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46129         $(RAW_CXX_TARGET_EXPORTS) \
46130         echo "Doing info in $(TARGET_SUBDIR)/libstdc++-v3"; \
46131         for flag in $(EXTRA_TARGET_FLAGS); do \
46132           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46133         done; \
46134         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46135           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46136                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46137                   "RANLIB=$${RANLIB}" \
46138                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46139                    info) \
46140           || exit 1
46141
46142 @endif target-libstdc++-v3
46143
46144 .PHONY: maybe-dvi-target-libstdc++-v3 dvi-target-libstdc++-v3
46145 maybe-dvi-target-libstdc++-v3:
46146 @if target-libstdc++-v3
46147 maybe-dvi-target-libstdc++-v3: dvi-target-libstdc++-v3
46148
46149 dvi-target-libstdc++-v3: \
46150     configure-target-libstdc++-v3 
46151         @: $(MAKE); $(unstage)
46152         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
46153         r=`${PWD_COMMAND}`; export r; \
46154         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46155         $(RAW_CXX_TARGET_EXPORTS) \
46156         echo "Doing dvi in $(TARGET_SUBDIR)/libstdc++-v3"; \
46157         for flag in $(EXTRA_TARGET_FLAGS); do \
46158           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46159         done; \
46160         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46161           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46162                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46163                   "RANLIB=$${RANLIB}" \
46164                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46165                    dvi) \
46166           || exit 1
46167
46168 @endif target-libstdc++-v3
46169
46170 .PHONY: maybe-pdf-target-libstdc++-v3 pdf-target-libstdc++-v3
46171 maybe-pdf-target-libstdc++-v3:
46172 @if target-libstdc++-v3
46173 maybe-pdf-target-libstdc++-v3: pdf-target-libstdc++-v3
46174
46175 pdf-target-libstdc++-v3: \
46176     configure-target-libstdc++-v3 
46177         @: $(MAKE); $(unstage)
46178         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
46179         r=`${PWD_COMMAND}`; export r; \
46180         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46181         $(RAW_CXX_TARGET_EXPORTS) \
46182         echo "Doing pdf in $(TARGET_SUBDIR)/libstdc++-v3"; \
46183         for flag in $(EXTRA_TARGET_FLAGS); do \
46184           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46185         done; \
46186         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46187           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46188                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46189                   "RANLIB=$${RANLIB}" \
46190                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46191                    pdf) \
46192           || exit 1
46193
46194 @endif target-libstdc++-v3
46195
46196 .PHONY: maybe-html-target-libstdc++-v3 html-target-libstdc++-v3
46197 maybe-html-target-libstdc++-v3:
46198 @if target-libstdc++-v3
46199 maybe-html-target-libstdc++-v3: html-target-libstdc++-v3
46200
46201 html-target-libstdc++-v3: \
46202     configure-target-libstdc++-v3 
46203         @: $(MAKE); $(unstage)
46204         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
46205         r=`${PWD_COMMAND}`; export r; \
46206         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46207         $(RAW_CXX_TARGET_EXPORTS) \
46208         echo "Doing html in $(TARGET_SUBDIR)/libstdc++-v3"; \
46209         for flag in $(EXTRA_TARGET_FLAGS); do \
46210           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46211         done; \
46212         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46213           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46214                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46215                   "RANLIB=$${RANLIB}" \
46216                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46217                    html) \
46218           || exit 1
46219
46220 @endif target-libstdc++-v3
46221
46222 .PHONY: maybe-TAGS-target-libstdc++-v3 TAGS-target-libstdc++-v3
46223 maybe-TAGS-target-libstdc++-v3:
46224 @if target-libstdc++-v3
46225 maybe-TAGS-target-libstdc++-v3: TAGS-target-libstdc++-v3
46226
46227 TAGS-target-libstdc++-v3: \
46228     configure-target-libstdc++-v3 
46229         @: $(MAKE); $(unstage)
46230         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
46231         r=`${PWD_COMMAND}`; export r; \
46232         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46233         $(RAW_CXX_TARGET_EXPORTS) \
46234         echo "Doing TAGS in $(TARGET_SUBDIR)/libstdc++-v3"; \
46235         for flag in $(EXTRA_TARGET_FLAGS); do \
46236           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46237         done; \
46238         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46239           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46240                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46241                   "RANLIB=$${RANLIB}" \
46242                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46243                    TAGS) \
46244           || exit 1
46245
46246 @endif target-libstdc++-v3
46247
46248 .PHONY: maybe-install-info-target-libstdc++-v3 install-info-target-libstdc++-v3
46249 maybe-install-info-target-libstdc++-v3:
46250 @if target-libstdc++-v3
46251 maybe-install-info-target-libstdc++-v3: install-info-target-libstdc++-v3
46252
46253 install-info-target-libstdc++-v3: \
46254     configure-target-libstdc++-v3 \
46255     info-target-libstdc++-v3 
46256         @: $(MAKE); $(unstage)
46257         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
46258         r=`${PWD_COMMAND}`; export r; \
46259         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46260         $(RAW_CXX_TARGET_EXPORTS) \
46261         echo "Doing install-info in $(TARGET_SUBDIR)/libstdc++-v3"; \
46262         for flag in $(EXTRA_TARGET_FLAGS); do \
46263           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46264         done; \
46265         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46266           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46267                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46268                   "RANLIB=$${RANLIB}" \
46269                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46270                    install-info) \
46271           || exit 1
46272
46273 @endif target-libstdc++-v3
46274
46275 .PHONY: maybe-install-dvi-target-libstdc++-v3 install-dvi-target-libstdc++-v3
46276 maybe-install-dvi-target-libstdc++-v3:
46277 @if target-libstdc++-v3
46278 maybe-install-dvi-target-libstdc++-v3: install-dvi-target-libstdc++-v3
46279
46280 install-dvi-target-libstdc++-v3: \
46281     configure-target-libstdc++-v3 \
46282     dvi-target-libstdc++-v3 
46283         @: $(MAKE); $(unstage)
46284         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
46285         r=`${PWD_COMMAND}`; export r; \
46286         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46287         $(RAW_CXX_TARGET_EXPORTS) \
46288         echo "Doing install-dvi in $(TARGET_SUBDIR)/libstdc++-v3"; \
46289         for flag in $(EXTRA_TARGET_FLAGS); do \
46290           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46291         done; \
46292         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46293           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46294                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46295                   "RANLIB=$${RANLIB}" \
46296                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46297                    install-dvi) \
46298           || exit 1
46299
46300 @endif target-libstdc++-v3
46301
46302 .PHONY: maybe-install-pdf-target-libstdc++-v3 install-pdf-target-libstdc++-v3
46303 maybe-install-pdf-target-libstdc++-v3:
46304 @if target-libstdc++-v3
46305 maybe-install-pdf-target-libstdc++-v3: install-pdf-target-libstdc++-v3
46306
46307 install-pdf-target-libstdc++-v3: \
46308     configure-target-libstdc++-v3 \
46309     pdf-target-libstdc++-v3 
46310         @: $(MAKE); $(unstage)
46311         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
46312         r=`${PWD_COMMAND}`; export r; \
46313         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46314         $(RAW_CXX_TARGET_EXPORTS) \
46315         echo "Doing install-pdf in $(TARGET_SUBDIR)/libstdc++-v3"; \
46316         for flag in $(EXTRA_TARGET_FLAGS); do \
46317           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46318         done; \
46319         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46320           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46321                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46322                   "RANLIB=$${RANLIB}" \
46323                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46324                    install-pdf) \
46325           || exit 1
46326
46327 @endif target-libstdc++-v3
46328
46329 .PHONY: maybe-install-html-target-libstdc++-v3 install-html-target-libstdc++-v3
46330 maybe-install-html-target-libstdc++-v3:
46331 @if target-libstdc++-v3
46332 maybe-install-html-target-libstdc++-v3: install-html-target-libstdc++-v3
46333
46334 install-html-target-libstdc++-v3: \
46335     configure-target-libstdc++-v3 \
46336     html-target-libstdc++-v3 
46337         @: $(MAKE); $(unstage)
46338         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
46339         r=`${PWD_COMMAND}`; export r; \
46340         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46341         $(RAW_CXX_TARGET_EXPORTS) \
46342         echo "Doing install-html in $(TARGET_SUBDIR)/libstdc++-v3"; \
46343         for flag in $(EXTRA_TARGET_FLAGS); do \
46344           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46345         done; \
46346         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46347           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46348                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46349                   "RANLIB=$${RANLIB}" \
46350                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46351                    install-html) \
46352           || exit 1
46353
46354 @endif target-libstdc++-v3
46355
46356 .PHONY: maybe-installcheck-target-libstdc++-v3 installcheck-target-libstdc++-v3
46357 maybe-installcheck-target-libstdc++-v3:
46358 @if target-libstdc++-v3
46359 maybe-installcheck-target-libstdc++-v3: installcheck-target-libstdc++-v3
46360
46361 installcheck-target-libstdc++-v3: \
46362     configure-target-libstdc++-v3 
46363         @: $(MAKE); $(unstage)
46364         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
46365         r=`${PWD_COMMAND}`; export r; \
46366         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46367         $(RAW_CXX_TARGET_EXPORTS) \
46368         echo "Doing installcheck in $(TARGET_SUBDIR)/libstdc++-v3"; \
46369         for flag in $(EXTRA_TARGET_FLAGS); do \
46370           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46371         done; \
46372         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46373           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46374                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46375                   "RANLIB=$${RANLIB}" \
46376                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46377                    installcheck) \
46378           || exit 1
46379
46380 @endif target-libstdc++-v3
46381
46382 .PHONY: maybe-mostlyclean-target-libstdc++-v3 mostlyclean-target-libstdc++-v3
46383 maybe-mostlyclean-target-libstdc++-v3:
46384 @if target-libstdc++-v3
46385 maybe-mostlyclean-target-libstdc++-v3: mostlyclean-target-libstdc++-v3
46386
46387 mostlyclean-target-libstdc++-v3: 
46388         @: $(MAKE); $(unstage)
46389         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
46390         r=`${PWD_COMMAND}`; export r; \
46391         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46392         $(RAW_CXX_TARGET_EXPORTS) \
46393         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libstdc++-v3"; \
46394         for flag in $(EXTRA_TARGET_FLAGS); do \
46395           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46396         done; \
46397         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46398           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46399                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46400                   "RANLIB=$${RANLIB}" \
46401                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46402                    mostlyclean) \
46403           || exit 1
46404
46405 @endif target-libstdc++-v3
46406
46407 .PHONY: maybe-clean-target-libstdc++-v3 clean-target-libstdc++-v3
46408 maybe-clean-target-libstdc++-v3:
46409 @if target-libstdc++-v3
46410 maybe-clean-target-libstdc++-v3: clean-target-libstdc++-v3
46411
46412 clean-target-libstdc++-v3: 
46413         @: $(MAKE); $(unstage)
46414         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
46415         r=`${PWD_COMMAND}`; export r; \
46416         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46417         $(RAW_CXX_TARGET_EXPORTS) \
46418         echo "Doing clean in $(TARGET_SUBDIR)/libstdc++-v3"; \
46419         for flag in $(EXTRA_TARGET_FLAGS); do \
46420           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46421         done; \
46422         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46423           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46424                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46425                   "RANLIB=$${RANLIB}" \
46426                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46427                    clean) \
46428           || exit 1
46429
46430 @endif target-libstdc++-v3
46431
46432 .PHONY: maybe-distclean-target-libstdc++-v3 distclean-target-libstdc++-v3
46433 maybe-distclean-target-libstdc++-v3:
46434 @if target-libstdc++-v3
46435 maybe-distclean-target-libstdc++-v3: distclean-target-libstdc++-v3
46436
46437 distclean-target-libstdc++-v3: 
46438         @: $(MAKE); $(unstage)
46439         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
46440         r=`${PWD_COMMAND}`; export r; \
46441         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46442         $(RAW_CXX_TARGET_EXPORTS) \
46443         echo "Doing distclean in $(TARGET_SUBDIR)/libstdc++-v3"; \
46444         for flag in $(EXTRA_TARGET_FLAGS); do \
46445           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46446         done; \
46447         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46448           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46449                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46450                   "RANLIB=$${RANLIB}" \
46451                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46452                    distclean) \
46453           || exit 1
46454
46455 @endif target-libstdc++-v3
46456
46457 .PHONY: maybe-maintainer-clean-target-libstdc++-v3 maintainer-clean-target-libstdc++-v3
46458 maybe-maintainer-clean-target-libstdc++-v3:
46459 @if target-libstdc++-v3
46460 maybe-maintainer-clean-target-libstdc++-v3: maintainer-clean-target-libstdc++-v3
46461
46462 maintainer-clean-target-libstdc++-v3: 
46463         @: $(MAKE); $(unstage)
46464         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
46465         r=`${PWD_COMMAND}`; export r; \
46466         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46467         $(RAW_CXX_TARGET_EXPORTS) \
46468         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libstdc++-v3"; \
46469         for flag in $(EXTRA_TARGET_FLAGS); do \
46470           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46471         done; \
46472         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46473           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46474                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46475                   "RANLIB=$${RANLIB}" \
46476                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46477                    maintainer-clean) \
46478           || exit 1
46479
46480 @endif target-libstdc++-v3
46481
46482
46483
46484
46485
46486 .PHONY: configure-target-libsanitizer maybe-configure-target-libsanitizer
46487 maybe-configure-target-libsanitizer:
46488 @if gcc-bootstrap
46489 configure-target-libsanitizer: stage_current
46490 @endif gcc-bootstrap
46491 @if target-libsanitizer
46492 maybe-configure-target-libsanitizer: configure-target-libsanitizer
46493 configure-target-libsanitizer: 
46494         @r=`${PWD_COMMAND}`; export r; \
46495         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46496         echo "Checking multilib configuration for libsanitizer..."; \
46497         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
46498         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
46499         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
46500           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
46501             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
46502           else \
46503             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
46504             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
46505           fi; \
46506         else \
46507           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
46508         fi; \
46509         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
46510         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
46511         $(RAW_CXX_TARGET_EXPORTS)  \
46512         echo Configuring in $(TARGET_SUBDIR)/libsanitizer; \
46513         cd "$(TARGET_SUBDIR)/libsanitizer" || exit 1; \
46514         case $(srcdir) in \
46515           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46516           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
46517                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46518         esac; \
46519         module_srcdir=libsanitizer; \
46520         rm -f no-such-file || : ; \
46521         CONFIG_SITE=no-such-file $(SHELL) \
46522           $$s/$$module_srcdir/configure \
46523           --srcdir=$${topdir}/$$module_srcdir \
46524           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46525           --target=${target_alias}  \
46526           || exit 1
46527 @endif target-libsanitizer
46528
46529
46530
46531 .PHONY: configure-stage1-target-libsanitizer maybe-configure-stage1-target-libsanitizer
46532 maybe-configure-stage1-target-libsanitizer:
46533 @if target-libsanitizer-bootstrap
46534 maybe-configure-stage1-target-libsanitizer: configure-stage1-target-libsanitizer
46535 configure-stage1-target-libsanitizer:
46536         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
46537         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
46538         @r=`${PWD_COMMAND}`; export r; \
46539         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46540         TFLAGS="$(STAGE1_TFLAGS)"; \
46541         echo "Checking multilib configuration for libsanitizer..."; \
46542         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
46543         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
46544           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
46545             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
46546           else \
46547             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
46548             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
46549           fi; \
46550         else \
46551           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
46552         fi; \
46553         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
46554         $(RAW_CXX_TARGET_EXPORTS) \
46555         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46556         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46557         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
46558         echo Configuring stage 1 in $(TARGET_SUBDIR)/libsanitizer; \
46559         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
46560         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
46561         case $(srcdir) in \
46562           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46563           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
46564                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46565         esac; \
46566         module_srcdir=libsanitizer; \
46567         $(SHELL) $$s/$$module_srcdir/configure \
46568           --srcdir=$${topdir}/$$module_srcdir \
46569           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46570           --target=${target_alias} \
46571            \
46572           $(STAGE1_CONFIGURE_FLAGS)
46573 @endif target-libsanitizer-bootstrap
46574
46575 .PHONY: configure-stage2-target-libsanitizer maybe-configure-stage2-target-libsanitizer
46576 maybe-configure-stage2-target-libsanitizer:
46577 @if target-libsanitizer-bootstrap
46578 maybe-configure-stage2-target-libsanitizer: configure-stage2-target-libsanitizer
46579 configure-stage2-target-libsanitizer:
46580         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
46581         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
46582         @r=`${PWD_COMMAND}`; export r; \
46583         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46584         TFLAGS="$(STAGE2_TFLAGS)"; \
46585         echo "Checking multilib configuration for libsanitizer..."; \
46586         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
46587         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
46588           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
46589             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
46590           else \
46591             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
46592             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
46593           fi; \
46594         else \
46595           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
46596         fi; \
46597         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
46598         $(RAW_CXX_TARGET_EXPORTS) \
46599          \
46600         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46601         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46602         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
46603         echo Configuring stage 2 in $(TARGET_SUBDIR)/libsanitizer; \
46604         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
46605         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
46606         case $(srcdir) in \
46607           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46608           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
46609                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46610         esac; \
46611         module_srcdir=libsanitizer; \
46612         $(SHELL) $$s/$$module_srcdir/configure \
46613           --srcdir=$${topdir}/$$module_srcdir \
46614           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46615           --target=${target_alias} \
46616           --with-build-libsubdir=$(HOST_SUBDIR) \
46617           $(STAGE2_CONFIGURE_FLAGS)
46618 @endif target-libsanitizer-bootstrap
46619
46620 .PHONY: configure-stage3-target-libsanitizer maybe-configure-stage3-target-libsanitizer
46621 maybe-configure-stage3-target-libsanitizer:
46622 @if target-libsanitizer-bootstrap
46623 maybe-configure-stage3-target-libsanitizer: configure-stage3-target-libsanitizer
46624 configure-stage3-target-libsanitizer:
46625         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
46626         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
46627         @r=`${PWD_COMMAND}`; export r; \
46628         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46629         TFLAGS="$(STAGE3_TFLAGS)"; \
46630         echo "Checking multilib configuration for libsanitizer..."; \
46631         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
46632         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
46633           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
46634             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
46635           else \
46636             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
46637             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
46638           fi; \
46639         else \
46640           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
46641         fi; \
46642         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
46643         $(RAW_CXX_TARGET_EXPORTS) \
46644          \
46645         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46646         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46647         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
46648         echo Configuring stage 3 in $(TARGET_SUBDIR)/libsanitizer; \
46649         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
46650         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
46651         case $(srcdir) in \
46652           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46653           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
46654                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46655         esac; \
46656         module_srcdir=libsanitizer; \
46657         $(SHELL) $$s/$$module_srcdir/configure \
46658           --srcdir=$${topdir}/$$module_srcdir \
46659           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46660           --target=${target_alias} \
46661           --with-build-libsubdir=$(HOST_SUBDIR) \
46662           $(STAGE3_CONFIGURE_FLAGS)
46663 @endif target-libsanitizer-bootstrap
46664
46665 .PHONY: configure-stage4-target-libsanitizer maybe-configure-stage4-target-libsanitizer
46666 maybe-configure-stage4-target-libsanitizer:
46667 @if target-libsanitizer-bootstrap
46668 maybe-configure-stage4-target-libsanitizer: configure-stage4-target-libsanitizer
46669 configure-stage4-target-libsanitizer:
46670         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
46671         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
46672         @r=`${PWD_COMMAND}`; export r; \
46673         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46674         TFLAGS="$(STAGE4_TFLAGS)"; \
46675         echo "Checking multilib configuration for libsanitizer..."; \
46676         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
46677         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
46678           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
46679             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
46680           else \
46681             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
46682             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
46683           fi; \
46684         else \
46685           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
46686         fi; \
46687         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
46688         $(RAW_CXX_TARGET_EXPORTS) \
46689          \
46690         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46691         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46692         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
46693         echo Configuring stage 4 in $(TARGET_SUBDIR)/libsanitizer; \
46694         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
46695         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
46696         case $(srcdir) in \
46697           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46698           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
46699                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46700         esac; \
46701         module_srcdir=libsanitizer; \
46702         $(SHELL) $$s/$$module_srcdir/configure \
46703           --srcdir=$${topdir}/$$module_srcdir \
46704           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46705           --target=${target_alias} \
46706           --with-build-libsubdir=$(HOST_SUBDIR) \
46707           $(STAGE4_CONFIGURE_FLAGS)
46708 @endif target-libsanitizer-bootstrap
46709
46710 .PHONY: configure-stageprofile-target-libsanitizer maybe-configure-stageprofile-target-libsanitizer
46711 maybe-configure-stageprofile-target-libsanitizer:
46712 @if target-libsanitizer-bootstrap
46713 maybe-configure-stageprofile-target-libsanitizer: configure-stageprofile-target-libsanitizer
46714 configure-stageprofile-target-libsanitizer:
46715         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
46716         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
46717         @r=`${PWD_COMMAND}`; export r; \
46718         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46719         TFLAGS="$(STAGEprofile_TFLAGS)"; \
46720         echo "Checking multilib configuration for libsanitizer..."; \
46721         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
46722         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
46723           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
46724             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
46725           else \
46726             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
46727             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
46728           fi; \
46729         else \
46730           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
46731         fi; \
46732         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
46733         $(RAW_CXX_TARGET_EXPORTS) \
46734          \
46735         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46736         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46737         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
46738         echo Configuring stage profile in $(TARGET_SUBDIR)/libsanitizer; \
46739         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
46740         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
46741         case $(srcdir) in \
46742           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46743           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
46744                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46745         esac; \
46746         module_srcdir=libsanitizer; \
46747         $(SHELL) $$s/$$module_srcdir/configure \
46748           --srcdir=$${topdir}/$$module_srcdir \
46749           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46750           --target=${target_alias} \
46751           --with-build-libsubdir=$(HOST_SUBDIR) \
46752           $(STAGEprofile_CONFIGURE_FLAGS)
46753 @endif target-libsanitizer-bootstrap
46754
46755 .PHONY: configure-stagetrain-target-libsanitizer maybe-configure-stagetrain-target-libsanitizer
46756 maybe-configure-stagetrain-target-libsanitizer:
46757 @if target-libsanitizer-bootstrap
46758 maybe-configure-stagetrain-target-libsanitizer: configure-stagetrain-target-libsanitizer
46759 configure-stagetrain-target-libsanitizer:
46760         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
46761         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
46762         @r=`${PWD_COMMAND}`; export r; \
46763         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46764         TFLAGS="$(STAGEtrain_TFLAGS)"; \
46765         echo "Checking multilib configuration for libsanitizer..."; \
46766         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
46767         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
46768           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
46769             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
46770           else \
46771             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
46772             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
46773           fi; \
46774         else \
46775           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
46776         fi; \
46777         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
46778         $(RAW_CXX_TARGET_EXPORTS) \
46779          \
46780         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46781         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46782         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
46783         echo Configuring stage train in $(TARGET_SUBDIR)/libsanitizer; \
46784         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
46785         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
46786         case $(srcdir) in \
46787           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46788           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
46789                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46790         esac; \
46791         module_srcdir=libsanitizer; \
46792         $(SHELL) $$s/$$module_srcdir/configure \
46793           --srcdir=$${topdir}/$$module_srcdir \
46794           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46795           --target=${target_alias} \
46796           --with-build-libsubdir=$(HOST_SUBDIR) \
46797           $(STAGEtrain_CONFIGURE_FLAGS)
46798 @endif target-libsanitizer-bootstrap
46799
46800 .PHONY: configure-stagefeedback-target-libsanitizer maybe-configure-stagefeedback-target-libsanitizer
46801 maybe-configure-stagefeedback-target-libsanitizer:
46802 @if target-libsanitizer-bootstrap
46803 maybe-configure-stagefeedback-target-libsanitizer: configure-stagefeedback-target-libsanitizer
46804 configure-stagefeedback-target-libsanitizer:
46805         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
46806         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
46807         @r=`${PWD_COMMAND}`; export r; \
46808         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46809         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
46810         echo "Checking multilib configuration for libsanitizer..."; \
46811         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
46812         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
46813           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
46814             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
46815           else \
46816             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
46817             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
46818           fi; \
46819         else \
46820           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
46821         fi; \
46822         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
46823         $(RAW_CXX_TARGET_EXPORTS) \
46824          \
46825         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46826         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46827         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
46828         echo Configuring stage feedback in $(TARGET_SUBDIR)/libsanitizer; \
46829         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
46830         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
46831         case $(srcdir) in \
46832           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46833           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
46834                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46835         esac; \
46836         module_srcdir=libsanitizer; \
46837         $(SHELL) $$s/$$module_srcdir/configure \
46838           --srcdir=$${topdir}/$$module_srcdir \
46839           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46840           --target=${target_alias} \
46841           --with-build-libsubdir=$(HOST_SUBDIR) \
46842           $(STAGEfeedback_CONFIGURE_FLAGS)
46843 @endif target-libsanitizer-bootstrap
46844
46845 .PHONY: configure-stageautoprofile-target-libsanitizer maybe-configure-stageautoprofile-target-libsanitizer
46846 maybe-configure-stageautoprofile-target-libsanitizer:
46847 @if target-libsanitizer-bootstrap
46848 maybe-configure-stageautoprofile-target-libsanitizer: configure-stageautoprofile-target-libsanitizer
46849 configure-stageautoprofile-target-libsanitizer:
46850         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
46851         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
46852         @r=`${PWD_COMMAND}`; export r; \
46853         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46854         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
46855         echo "Checking multilib configuration for libsanitizer..."; \
46856         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
46857         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
46858           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
46859             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
46860           else \
46861             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
46862             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
46863           fi; \
46864         else \
46865           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
46866         fi; \
46867         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
46868         $(RAW_CXX_TARGET_EXPORTS) \
46869          \
46870         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46871         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46872         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
46873         echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libsanitizer; \
46874         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
46875         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
46876         case $(srcdir) in \
46877           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46878           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
46879                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46880         esac; \
46881         module_srcdir=libsanitizer; \
46882         $(SHELL) $$s/$$module_srcdir/configure \
46883           --srcdir=$${topdir}/$$module_srcdir \
46884           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46885           --target=${target_alias} \
46886           --with-build-libsubdir=$(HOST_SUBDIR) \
46887           $(STAGEautoprofile_CONFIGURE_FLAGS)
46888 @endif target-libsanitizer-bootstrap
46889
46890 .PHONY: configure-stageautofeedback-target-libsanitizer maybe-configure-stageautofeedback-target-libsanitizer
46891 maybe-configure-stageautofeedback-target-libsanitizer:
46892 @if target-libsanitizer-bootstrap
46893 maybe-configure-stageautofeedback-target-libsanitizer: configure-stageautofeedback-target-libsanitizer
46894 configure-stageautofeedback-target-libsanitizer:
46895         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
46896         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
46897         @r=`${PWD_COMMAND}`; export r; \
46898         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46899         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
46900         echo "Checking multilib configuration for libsanitizer..."; \
46901         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
46902         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
46903           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
46904             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
46905           else \
46906             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
46907             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
46908           fi; \
46909         else \
46910           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
46911         fi; \
46912         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
46913         $(RAW_CXX_TARGET_EXPORTS) \
46914          \
46915         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46916         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46917         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
46918         echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libsanitizer; \
46919         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
46920         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
46921         case $(srcdir) in \
46922           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46923           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
46924                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46925         esac; \
46926         module_srcdir=libsanitizer; \
46927         $(SHELL) $$s/$$module_srcdir/configure \
46928           --srcdir=$${topdir}/$$module_srcdir \
46929           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46930           --target=${target_alias} \
46931           --with-build-libsubdir=$(HOST_SUBDIR) \
46932           $(STAGEautofeedback_CONFIGURE_FLAGS)
46933 @endif target-libsanitizer-bootstrap
46934
46935
46936
46937
46938
46939 .PHONY: all-target-libsanitizer maybe-all-target-libsanitizer
46940 maybe-all-target-libsanitizer:
46941 @if gcc-bootstrap
46942 all-target-libsanitizer: stage_current
46943 @endif gcc-bootstrap
46944 @if target-libsanitizer
46945 TARGET-target-libsanitizer=all
46946 maybe-all-target-libsanitizer: all-target-libsanitizer
46947 all-target-libsanitizer: configure-target-libsanitizer
46948         @r=`${PWD_COMMAND}`; export r; \
46949         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46950         $(RAW_CXX_TARGET_EXPORTS)  \
46951         (cd $(TARGET_SUBDIR)/libsanitizer && \
46952           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
46953                 $(TARGET-target-libsanitizer))
46954 @endif target-libsanitizer
46955
46956
46957
46958 .PHONY: all-stage1-target-libsanitizer maybe-all-stage1-target-libsanitizer
46959 .PHONY: clean-stage1-target-libsanitizer maybe-clean-stage1-target-libsanitizer
46960 maybe-all-stage1-target-libsanitizer:
46961 maybe-clean-stage1-target-libsanitizer:
46962 @if target-libsanitizer-bootstrap
46963 maybe-all-stage1-target-libsanitizer: all-stage1-target-libsanitizer
46964 all-stage1: all-stage1-target-libsanitizer
46965 TARGET-stage1-target-libsanitizer = $(TARGET-target-libsanitizer)
46966 all-stage1-target-libsanitizer: configure-stage1-target-libsanitizer
46967         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
46968         @r=`${PWD_COMMAND}`; export r; \
46969         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46970         TFLAGS="$(STAGE1_TFLAGS)"; \
46971         $(RAW_CXX_TARGET_EXPORTS)  \
46972         cd $(TARGET_SUBDIR)/libsanitizer && \
46973          \
46974         $(MAKE) $(BASE_FLAGS_TO_PASS) \
46975                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46976                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46977                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46978                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46979                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46980                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46981                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
46982                   \
46983                 TFLAGS="$(STAGE1_TFLAGS)"  \
46984                 $(TARGET-stage1-target-libsanitizer)
46985
46986 maybe-clean-stage1-target-libsanitizer: clean-stage1-target-libsanitizer
46987 clean-stage1: clean-stage1-target-libsanitizer
46988 clean-stage1-target-libsanitizer:
46989         @if [ $(current_stage) = stage1 ]; then \
46990           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46991         else \
46992           [ -f $(TARGET_SUBDIR)/stage1-libsanitizer/Makefile ] || exit 0; \
46993           $(MAKE) stage1-start; \
46994         fi; \
46995         cd $(TARGET_SUBDIR)/libsanitizer && \
46996         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
46997           clean
46998 @endif target-libsanitizer-bootstrap
46999
47000
47001 .PHONY: all-stage2-target-libsanitizer maybe-all-stage2-target-libsanitizer
47002 .PHONY: clean-stage2-target-libsanitizer maybe-clean-stage2-target-libsanitizer
47003 maybe-all-stage2-target-libsanitizer:
47004 maybe-clean-stage2-target-libsanitizer:
47005 @if target-libsanitizer-bootstrap
47006 maybe-all-stage2-target-libsanitizer: all-stage2-target-libsanitizer
47007 all-stage2: all-stage2-target-libsanitizer
47008 TARGET-stage2-target-libsanitizer = $(TARGET-target-libsanitizer)
47009 all-stage2-target-libsanitizer: configure-stage2-target-libsanitizer
47010         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
47011         @r=`${PWD_COMMAND}`; export r; \
47012         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47013         TFLAGS="$(STAGE2_TFLAGS)"; \
47014         $(RAW_CXX_TARGET_EXPORTS) \
47015           \
47016         cd $(TARGET_SUBDIR)/libsanitizer && \
47017          \
47018         $(MAKE) $(BASE_FLAGS_TO_PASS) \
47019                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47020                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47021                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47022                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47023                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47024                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47025                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
47026                 TFLAGS="$(STAGE2_TFLAGS)"  \
47027                 $(TARGET-stage2-target-libsanitizer)
47028
47029 maybe-clean-stage2-target-libsanitizer: clean-stage2-target-libsanitizer
47030 clean-stage2: clean-stage2-target-libsanitizer
47031 clean-stage2-target-libsanitizer:
47032         @if [ $(current_stage) = stage2 ]; then \
47033           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
47034         else \
47035           [ -f $(TARGET_SUBDIR)/stage2-libsanitizer/Makefile ] || exit 0; \
47036           $(MAKE) stage2-start; \
47037         fi; \
47038         cd $(TARGET_SUBDIR)/libsanitizer && \
47039         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
47040 @endif target-libsanitizer-bootstrap
47041
47042
47043 .PHONY: all-stage3-target-libsanitizer maybe-all-stage3-target-libsanitizer
47044 .PHONY: clean-stage3-target-libsanitizer maybe-clean-stage3-target-libsanitizer
47045 maybe-all-stage3-target-libsanitizer:
47046 maybe-clean-stage3-target-libsanitizer:
47047 @if target-libsanitizer-bootstrap
47048 maybe-all-stage3-target-libsanitizer: all-stage3-target-libsanitizer
47049 all-stage3: all-stage3-target-libsanitizer
47050 TARGET-stage3-target-libsanitizer = $(TARGET-target-libsanitizer)
47051 all-stage3-target-libsanitizer: configure-stage3-target-libsanitizer
47052         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
47053         @r=`${PWD_COMMAND}`; export r; \
47054         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47055         TFLAGS="$(STAGE3_TFLAGS)"; \
47056         $(RAW_CXX_TARGET_EXPORTS) \
47057           \
47058         cd $(TARGET_SUBDIR)/libsanitizer && \
47059          \
47060         $(MAKE) $(BASE_FLAGS_TO_PASS) \
47061                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47062                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47063                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47064                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47065                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47066                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47067                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
47068                 TFLAGS="$(STAGE3_TFLAGS)"  \
47069                 $(TARGET-stage3-target-libsanitizer)
47070
47071 maybe-clean-stage3-target-libsanitizer: clean-stage3-target-libsanitizer
47072 clean-stage3: clean-stage3-target-libsanitizer
47073 clean-stage3-target-libsanitizer:
47074         @if [ $(current_stage) = stage3 ]; then \
47075           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
47076         else \
47077           [ -f $(TARGET_SUBDIR)/stage3-libsanitizer/Makefile ] || exit 0; \
47078           $(MAKE) stage3-start; \
47079         fi; \
47080         cd $(TARGET_SUBDIR)/libsanitizer && \
47081         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
47082 @endif target-libsanitizer-bootstrap
47083
47084
47085 .PHONY: all-stage4-target-libsanitizer maybe-all-stage4-target-libsanitizer
47086 .PHONY: clean-stage4-target-libsanitizer maybe-clean-stage4-target-libsanitizer
47087 maybe-all-stage4-target-libsanitizer:
47088 maybe-clean-stage4-target-libsanitizer:
47089 @if target-libsanitizer-bootstrap
47090 maybe-all-stage4-target-libsanitizer: all-stage4-target-libsanitizer
47091 all-stage4: all-stage4-target-libsanitizer
47092 TARGET-stage4-target-libsanitizer = $(TARGET-target-libsanitizer)
47093 all-stage4-target-libsanitizer: configure-stage4-target-libsanitizer
47094         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
47095         @r=`${PWD_COMMAND}`; export r; \
47096         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47097         TFLAGS="$(STAGE4_TFLAGS)"; \
47098         $(RAW_CXX_TARGET_EXPORTS) \
47099           \
47100         cd $(TARGET_SUBDIR)/libsanitizer && \
47101          \
47102         $(MAKE) $(BASE_FLAGS_TO_PASS) \
47103                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47104                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47105                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47106                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47107                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47108                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47109                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
47110                 TFLAGS="$(STAGE4_TFLAGS)"  \
47111                 $(TARGET-stage4-target-libsanitizer)
47112
47113 maybe-clean-stage4-target-libsanitizer: clean-stage4-target-libsanitizer
47114 clean-stage4: clean-stage4-target-libsanitizer
47115 clean-stage4-target-libsanitizer:
47116         @if [ $(current_stage) = stage4 ]; then \
47117           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
47118         else \
47119           [ -f $(TARGET_SUBDIR)/stage4-libsanitizer/Makefile ] || exit 0; \
47120           $(MAKE) stage4-start; \
47121         fi; \
47122         cd $(TARGET_SUBDIR)/libsanitizer && \
47123         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
47124 @endif target-libsanitizer-bootstrap
47125
47126
47127 .PHONY: all-stageprofile-target-libsanitizer maybe-all-stageprofile-target-libsanitizer
47128 .PHONY: clean-stageprofile-target-libsanitizer maybe-clean-stageprofile-target-libsanitizer
47129 maybe-all-stageprofile-target-libsanitizer:
47130 maybe-clean-stageprofile-target-libsanitizer:
47131 @if target-libsanitizer-bootstrap
47132 maybe-all-stageprofile-target-libsanitizer: all-stageprofile-target-libsanitizer
47133 all-stageprofile: all-stageprofile-target-libsanitizer
47134 TARGET-stageprofile-target-libsanitizer = $(TARGET-target-libsanitizer)
47135 all-stageprofile-target-libsanitizer: configure-stageprofile-target-libsanitizer
47136         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
47137         @r=`${PWD_COMMAND}`; export r; \
47138         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47139         TFLAGS="$(STAGEprofile_TFLAGS)"; \
47140         $(RAW_CXX_TARGET_EXPORTS) \
47141           \
47142         cd $(TARGET_SUBDIR)/libsanitizer && \
47143          \
47144         $(MAKE) $(BASE_FLAGS_TO_PASS) \
47145                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47146                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47147                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47148                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47149                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47150                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47151                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
47152                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
47153                 $(TARGET-stageprofile-target-libsanitizer)
47154
47155 maybe-clean-stageprofile-target-libsanitizer: clean-stageprofile-target-libsanitizer
47156 clean-stageprofile: clean-stageprofile-target-libsanitizer
47157 clean-stageprofile-target-libsanitizer:
47158         @if [ $(current_stage) = stageprofile ]; then \
47159           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
47160         else \
47161           [ -f $(TARGET_SUBDIR)/stageprofile-libsanitizer/Makefile ] || exit 0; \
47162           $(MAKE) stageprofile-start; \
47163         fi; \
47164         cd $(TARGET_SUBDIR)/libsanitizer && \
47165         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
47166 @endif target-libsanitizer-bootstrap
47167
47168
47169 .PHONY: all-stagetrain-target-libsanitizer maybe-all-stagetrain-target-libsanitizer
47170 .PHONY: clean-stagetrain-target-libsanitizer maybe-clean-stagetrain-target-libsanitizer
47171 maybe-all-stagetrain-target-libsanitizer:
47172 maybe-clean-stagetrain-target-libsanitizer:
47173 @if target-libsanitizer-bootstrap
47174 maybe-all-stagetrain-target-libsanitizer: all-stagetrain-target-libsanitizer
47175 all-stagetrain: all-stagetrain-target-libsanitizer
47176 TARGET-stagetrain-target-libsanitizer = $(TARGET-target-libsanitizer)
47177 all-stagetrain-target-libsanitizer: configure-stagetrain-target-libsanitizer
47178         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
47179         @r=`${PWD_COMMAND}`; export r; \
47180         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47181         TFLAGS="$(STAGEtrain_TFLAGS)"; \
47182         $(RAW_CXX_TARGET_EXPORTS) \
47183           \
47184         cd $(TARGET_SUBDIR)/libsanitizer && \
47185          \
47186         $(MAKE) $(BASE_FLAGS_TO_PASS) \
47187                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47188                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47189                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47190                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47191                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47192                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47193                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
47194                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
47195                 $(TARGET-stagetrain-target-libsanitizer)
47196
47197 maybe-clean-stagetrain-target-libsanitizer: clean-stagetrain-target-libsanitizer
47198 clean-stagetrain: clean-stagetrain-target-libsanitizer
47199 clean-stagetrain-target-libsanitizer:
47200         @if [ $(current_stage) = stagetrain ]; then \
47201           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
47202         else \
47203           [ -f $(TARGET_SUBDIR)/stagetrain-libsanitizer/Makefile ] || exit 0; \
47204           $(MAKE) stagetrain-start; \
47205         fi; \
47206         cd $(TARGET_SUBDIR)/libsanitizer && \
47207         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
47208 @endif target-libsanitizer-bootstrap
47209
47210
47211 .PHONY: all-stagefeedback-target-libsanitizer maybe-all-stagefeedback-target-libsanitizer
47212 .PHONY: clean-stagefeedback-target-libsanitizer maybe-clean-stagefeedback-target-libsanitizer
47213 maybe-all-stagefeedback-target-libsanitizer:
47214 maybe-clean-stagefeedback-target-libsanitizer:
47215 @if target-libsanitizer-bootstrap
47216 maybe-all-stagefeedback-target-libsanitizer: all-stagefeedback-target-libsanitizer
47217 all-stagefeedback: all-stagefeedback-target-libsanitizer
47218 TARGET-stagefeedback-target-libsanitizer = $(TARGET-target-libsanitizer)
47219 all-stagefeedback-target-libsanitizer: configure-stagefeedback-target-libsanitizer
47220         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
47221         @r=`${PWD_COMMAND}`; export r; \
47222         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47223         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
47224         $(RAW_CXX_TARGET_EXPORTS) \
47225           \
47226         cd $(TARGET_SUBDIR)/libsanitizer && \
47227          \
47228         $(MAKE) $(BASE_FLAGS_TO_PASS) \
47229                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47230                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47231                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47232                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47233                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47234                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47235                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
47236                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
47237                 $(TARGET-stagefeedback-target-libsanitizer)
47238
47239 maybe-clean-stagefeedback-target-libsanitizer: clean-stagefeedback-target-libsanitizer
47240 clean-stagefeedback: clean-stagefeedback-target-libsanitizer
47241 clean-stagefeedback-target-libsanitizer:
47242         @if [ $(current_stage) = stagefeedback ]; then \
47243           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
47244         else \
47245           [ -f $(TARGET_SUBDIR)/stagefeedback-libsanitizer/Makefile ] || exit 0; \
47246           $(MAKE) stagefeedback-start; \
47247         fi; \
47248         cd $(TARGET_SUBDIR)/libsanitizer && \
47249         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
47250 @endif target-libsanitizer-bootstrap
47251
47252
47253 .PHONY: all-stageautoprofile-target-libsanitizer maybe-all-stageautoprofile-target-libsanitizer
47254 .PHONY: clean-stageautoprofile-target-libsanitizer maybe-clean-stageautoprofile-target-libsanitizer
47255 maybe-all-stageautoprofile-target-libsanitizer:
47256 maybe-clean-stageautoprofile-target-libsanitizer:
47257 @if target-libsanitizer-bootstrap
47258 maybe-all-stageautoprofile-target-libsanitizer: all-stageautoprofile-target-libsanitizer
47259 all-stageautoprofile: all-stageautoprofile-target-libsanitizer
47260 TARGET-stageautoprofile-target-libsanitizer = $(TARGET-target-libsanitizer)
47261 all-stageautoprofile-target-libsanitizer: configure-stageautoprofile-target-libsanitizer
47262         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
47263         @r=`${PWD_COMMAND}`; export r; \
47264         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47265         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
47266         $(RAW_CXX_TARGET_EXPORTS) \
47267           \
47268         cd $(TARGET_SUBDIR)/libsanitizer && \
47269         $$s/gcc/config/i386/$(AUTO_PROFILE) \
47270         $(MAKE) $(BASE_FLAGS_TO_PASS) \
47271                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47272                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47273                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47274                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47275                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47276                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47277                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
47278                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
47279                 $(TARGET-stageautoprofile-target-libsanitizer)
47280
47281 maybe-clean-stageautoprofile-target-libsanitizer: clean-stageautoprofile-target-libsanitizer
47282 clean-stageautoprofile: clean-stageautoprofile-target-libsanitizer
47283 clean-stageautoprofile-target-libsanitizer:
47284         @if [ $(current_stage) = stageautoprofile ]; then \
47285           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
47286         else \
47287           [ -f $(TARGET_SUBDIR)/stageautoprofile-libsanitizer/Makefile ] || exit 0; \
47288           $(MAKE) stageautoprofile-start; \
47289         fi; \
47290         cd $(TARGET_SUBDIR)/libsanitizer && \
47291         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
47292 @endif target-libsanitizer-bootstrap
47293
47294
47295 .PHONY: all-stageautofeedback-target-libsanitizer maybe-all-stageautofeedback-target-libsanitizer
47296 .PHONY: clean-stageautofeedback-target-libsanitizer maybe-clean-stageautofeedback-target-libsanitizer
47297 maybe-all-stageautofeedback-target-libsanitizer:
47298 maybe-clean-stageautofeedback-target-libsanitizer:
47299 @if target-libsanitizer-bootstrap
47300 maybe-all-stageautofeedback-target-libsanitizer: all-stageautofeedback-target-libsanitizer
47301 all-stageautofeedback: all-stageautofeedback-target-libsanitizer
47302 TARGET-stageautofeedback-target-libsanitizer = $(TARGET-target-libsanitizer)
47303 all-stageautofeedback-target-libsanitizer: configure-stageautofeedback-target-libsanitizer
47304         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
47305         @r=`${PWD_COMMAND}`; export r; \
47306         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47307         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
47308         $(RAW_CXX_TARGET_EXPORTS) \
47309           \
47310         cd $(TARGET_SUBDIR)/libsanitizer && \
47311          \
47312         $(MAKE) $(BASE_FLAGS_TO_PASS) \
47313                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47314                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47315                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47316                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47317                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47318                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47319                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
47320                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
47321                 $(TARGET-stageautofeedback-target-libsanitizer)
47322
47323 maybe-clean-stageautofeedback-target-libsanitizer: clean-stageautofeedback-target-libsanitizer
47324 clean-stageautofeedback: clean-stageautofeedback-target-libsanitizer
47325 clean-stageautofeedback-target-libsanitizer:
47326         @if [ $(current_stage) = stageautofeedback ]; then \
47327           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
47328         else \
47329           [ -f $(TARGET_SUBDIR)/stageautofeedback-libsanitizer/Makefile ] || exit 0; \
47330           $(MAKE) stageautofeedback-start; \
47331         fi; \
47332         cd $(TARGET_SUBDIR)/libsanitizer && \
47333         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
47334 @endif target-libsanitizer-bootstrap
47335
47336
47337
47338
47339
47340
47341 .PHONY: check-target-libsanitizer maybe-check-target-libsanitizer
47342 maybe-check-target-libsanitizer:
47343 @if target-libsanitizer
47344 maybe-check-target-libsanitizer: check-target-libsanitizer
47345
47346 check-target-libsanitizer:
47347         @: $(MAKE); $(unstage)
47348         @r=`${PWD_COMMAND}`; export r; \
47349         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47350         $(RAW_CXX_TARGET_EXPORTS) \
47351         (cd $(TARGET_SUBDIR)/libsanitizer && \
47352           $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   check)
47353
47354 @endif target-libsanitizer
47355
47356 .PHONY: install-target-libsanitizer maybe-install-target-libsanitizer
47357 maybe-install-target-libsanitizer:
47358 @if target-libsanitizer
47359 maybe-install-target-libsanitizer: install-target-libsanitizer
47360
47361 install-target-libsanitizer: installdirs
47362         @: $(MAKE); $(unstage)
47363         @r=`${PWD_COMMAND}`; export r; \
47364         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47365         $(RAW_CXX_TARGET_EXPORTS) \
47366         (cd $(TARGET_SUBDIR)/libsanitizer && \
47367           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
47368
47369 @endif target-libsanitizer
47370
47371 .PHONY: install-strip-target-libsanitizer maybe-install-strip-target-libsanitizer
47372 maybe-install-strip-target-libsanitizer:
47373 @if target-libsanitizer
47374 maybe-install-strip-target-libsanitizer: install-strip-target-libsanitizer
47375
47376 install-strip-target-libsanitizer: installdirs
47377         @: $(MAKE); $(unstage)
47378         @r=`${PWD_COMMAND}`; export r; \
47379         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47380         $(RAW_CXX_TARGET_EXPORTS) \
47381         (cd $(TARGET_SUBDIR)/libsanitizer && \
47382           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
47383
47384 @endif target-libsanitizer
47385
47386 # Other targets (info, dvi, pdf, etc.)
47387
47388 .PHONY: maybe-info-target-libsanitizer info-target-libsanitizer
47389 maybe-info-target-libsanitizer:
47390 @if target-libsanitizer
47391 maybe-info-target-libsanitizer: info-target-libsanitizer
47392
47393 info-target-libsanitizer: \
47394     configure-target-libsanitizer 
47395         @: $(MAKE); $(unstage)
47396         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
47397         r=`${PWD_COMMAND}`; export r; \
47398         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47399         $(RAW_CXX_TARGET_EXPORTS) \
47400         echo "Doing info in $(TARGET_SUBDIR)/libsanitizer"; \
47401         for flag in $(EXTRA_TARGET_FLAGS); do \
47402           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47403         done; \
47404         (cd $(TARGET_SUBDIR)/libsanitizer && \
47405           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47406                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47407                   "RANLIB=$${RANLIB}" \
47408                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47409                    info) \
47410           || exit 1
47411
47412 @endif target-libsanitizer
47413
47414 .PHONY: maybe-dvi-target-libsanitizer dvi-target-libsanitizer
47415 maybe-dvi-target-libsanitizer:
47416 @if target-libsanitizer
47417 maybe-dvi-target-libsanitizer: dvi-target-libsanitizer
47418
47419 dvi-target-libsanitizer: \
47420     configure-target-libsanitizer 
47421         @: $(MAKE); $(unstage)
47422         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
47423         r=`${PWD_COMMAND}`; export r; \
47424         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47425         $(RAW_CXX_TARGET_EXPORTS) \
47426         echo "Doing dvi in $(TARGET_SUBDIR)/libsanitizer"; \
47427         for flag in $(EXTRA_TARGET_FLAGS); do \
47428           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47429         done; \
47430         (cd $(TARGET_SUBDIR)/libsanitizer && \
47431           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47432                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47433                   "RANLIB=$${RANLIB}" \
47434                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47435                    dvi) \
47436           || exit 1
47437
47438 @endif target-libsanitizer
47439
47440 .PHONY: maybe-pdf-target-libsanitizer pdf-target-libsanitizer
47441 maybe-pdf-target-libsanitizer:
47442 @if target-libsanitizer
47443 maybe-pdf-target-libsanitizer: pdf-target-libsanitizer
47444
47445 pdf-target-libsanitizer: \
47446     configure-target-libsanitizer 
47447         @: $(MAKE); $(unstage)
47448         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
47449         r=`${PWD_COMMAND}`; export r; \
47450         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47451         $(RAW_CXX_TARGET_EXPORTS) \
47452         echo "Doing pdf in $(TARGET_SUBDIR)/libsanitizer"; \
47453         for flag in $(EXTRA_TARGET_FLAGS); do \
47454           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47455         done; \
47456         (cd $(TARGET_SUBDIR)/libsanitizer && \
47457           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47458                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47459                   "RANLIB=$${RANLIB}" \
47460                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47461                    pdf) \
47462           || exit 1
47463
47464 @endif target-libsanitizer
47465
47466 .PHONY: maybe-html-target-libsanitizer html-target-libsanitizer
47467 maybe-html-target-libsanitizer:
47468 @if target-libsanitizer
47469 maybe-html-target-libsanitizer: html-target-libsanitizer
47470
47471 html-target-libsanitizer: \
47472     configure-target-libsanitizer 
47473         @: $(MAKE); $(unstage)
47474         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
47475         r=`${PWD_COMMAND}`; export r; \
47476         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47477         $(RAW_CXX_TARGET_EXPORTS) \
47478         echo "Doing html in $(TARGET_SUBDIR)/libsanitizer"; \
47479         for flag in $(EXTRA_TARGET_FLAGS); do \
47480           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47481         done; \
47482         (cd $(TARGET_SUBDIR)/libsanitizer && \
47483           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47484                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47485                   "RANLIB=$${RANLIB}" \
47486                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47487                    html) \
47488           || exit 1
47489
47490 @endif target-libsanitizer
47491
47492 .PHONY: maybe-TAGS-target-libsanitizer TAGS-target-libsanitizer
47493 maybe-TAGS-target-libsanitizer:
47494 @if target-libsanitizer
47495 maybe-TAGS-target-libsanitizer: TAGS-target-libsanitizer
47496
47497 TAGS-target-libsanitizer: \
47498     configure-target-libsanitizer 
47499         @: $(MAKE); $(unstage)
47500         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
47501         r=`${PWD_COMMAND}`; export r; \
47502         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47503         $(RAW_CXX_TARGET_EXPORTS) \
47504         echo "Doing TAGS in $(TARGET_SUBDIR)/libsanitizer"; \
47505         for flag in $(EXTRA_TARGET_FLAGS); do \
47506           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47507         done; \
47508         (cd $(TARGET_SUBDIR)/libsanitizer && \
47509           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47510                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47511                   "RANLIB=$${RANLIB}" \
47512                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47513                    TAGS) \
47514           || exit 1
47515
47516 @endif target-libsanitizer
47517
47518 .PHONY: maybe-install-info-target-libsanitizer install-info-target-libsanitizer
47519 maybe-install-info-target-libsanitizer:
47520 @if target-libsanitizer
47521 maybe-install-info-target-libsanitizer: install-info-target-libsanitizer
47522
47523 install-info-target-libsanitizer: \
47524     configure-target-libsanitizer \
47525     info-target-libsanitizer 
47526         @: $(MAKE); $(unstage)
47527         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
47528         r=`${PWD_COMMAND}`; export r; \
47529         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47530         $(RAW_CXX_TARGET_EXPORTS) \
47531         echo "Doing install-info in $(TARGET_SUBDIR)/libsanitizer"; \
47532         for flag in $(EXTRA_TARGET_FLAGS); do \
47533           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47534         done; \
47535         (cd $(TARGET_SUBDIR)/libsanitizer && \
47536           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47537                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47538                   "RANLIB=$${RANLIB}" \
47539                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47540                    install-info) \
47541           || exit 1
47542
47543 @endif target-libsanitizer
47544
47545 .PHONY: maybe-install-dvi-target-libsanitizer install-dvi-target-libsanitizer
47546 maybe-install-dvi-target-libsanitizer:
47547 @if target-libsanitizer
47548 maybe-install-dvi-target-libsanitizer: install-dvi-target-libsanitizer
47549
47550 install-dvi-target-libsanitizer: \
47551     configure-target-libsanitizer \
47552     dvi-target-libsanitizer 
47553         @: $(MAKE); $(unstage)
47554         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
47555         r=`${PWD_COMMAND}`; export r; \
47556         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47557         $(RAW_CXX_TARGET_EXPORTS) \
47558         echo "Doing install-dvi in $(TARGET_SUBDIR)/libsanitizer"; \
47559         for flag in $(EXTRA_TARGET_FLAGS); do \
47560           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47561         done; \
47562         (cd $(TARGET_SUBDIR)/libsanitizer && \
47563           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47564                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47565                   "RANLIB=$${RANLIB}" \
47566                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47567                    install-dvi) \
47568           || exit 1
47569
47570 @endif target-libsanitizer
47571
47572 .PHONY: maybe-install-pdf-target-libsanitizer install-pdf-target-libsanitizer
47573 maybe-install-pdf-target-libsanitizer:
47574 @if target-libsanitizer
47575 maybe-install-pdf-target-libsanitizer: install-pdf-target-libsanitizer
47576
47577 install-pdf-target-libsanitizer: \
47578     configure-target-libsanitizer \
47579     pdf-target-libsanitizer 
47580         @: $(MAKE); $(unstage)
47581         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
47582         r=`${PWD_COMMAND}`; export r; \
47583         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47584         $(RAW_CXX_TARGET_EXPORTS) \
47585         echo "Doing install-pdf in $(TARGET_SUBDIR)/libsanitizer"; \
47586         for flag in $(EXTRA_TARGET_FLAGS); do \
47587           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47588         done; \
47589         (cd $(TARGET_SUBDIR)/libsanitizer && \
47590           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47591                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47592                   "RANLIB=$${RANLIB}" \
47593                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47594                    install-pdf) \
47595           || exit 1
47596
47597 @endif target-libsanitizer
47598
47599 .PHONY: maybe-install-html-target-libsanitizer install-html-target-libsanitizer
47600 maybe-install-html-target-libsanitizer:
47601 @if target-libsanitizer
47602 maybe-install-html-target-libsanitizer: install-html-target-libsanitizer
47603
47604 install-html-target-libsanitizer: \
47605     configure-target-libsanitizer \
47606     html-target-libsanitizer 
47607         @: $(MAKE); $(unstage)
47608         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
47609         r=`${PWD_COMMAND}`; export r; \
47610         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47611         $(RAW_CXX_TARGET_EXPORTS) \
47612         echo "Doing install-html in $(TARGET_SUBDIR)/libsanitizer"; \
47613         for flag in $(EXTRA_TARGET_FLAGS); do \
47614           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47615         done; \
47616         (cd $(TARGET_SUBDIR)/libsanitizer && \
47617           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47618                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47619                   "RANLIB=$${RANLIB}" \
47620                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47621                    install-html) \
47622           || exit 1
47623
47624 @endif target-libsanitizer
47625
47626 .PHONY: maybe-installcheck-target-libsanitizer installcheck-target-libsanitizer
47627 maybe-installcheck-target-libsanitizer:
47628 @if target-libsanitizer
47629 maybe-installcheck-target-libsanitizer: installcheck-target-libsanitizer
47630
47631 installcheck-target-libsanitizer: \
47632     configure-target-libsanitizer 
47633         @: $(MAKE); $(unstage)
47634         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
47635         r=`${PWD_COMMAND}`; export r; \
47636         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47637         $(RAW_CXX_TARGET_EXPORTS) \
47638         echo "Doing installcheck in $(TARGET_SUBDIR)/libsanitizer"; \
47639         for flag in $(EXTRA_TARGET_FLAGS); do \
47640           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47641         done; \
47642         (cd $(TARGET_SUBDIR)/libsanitizer && \
47643           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47644                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47645                   "RANLIB=$${RANLIB}" \
47646                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47647                    installcheck) \
47648           || exit 1
47649
47650 @endif target-libsanitizer
47651
47652 .PHONY: maybe-mostlyclean-target-libsanitizer mostlyclean-target-libsanitizer
47653 maybe-mostlyclean-target-libsanitizer:
47654 @if target-libsanitizer
47655 maybe-mostlyclean-target-libsanitizer: mostlyclean-target-libsanitizer
47656
47657 mostlyclean-target-libsanitizer: 
47658         @: $(MAKE); $(unstage)
47659         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
47660         r=`${PWD_COMMAND}`; export r; \
47661         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47662         $(RAW_CXX_TARGET_EXPORTS) \
47663         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libsanitizer"; \
47664         for flag in $(EXTRA_TARGET_FLAGS); do \
47665           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47666         done; \
47667         (cd $(TARGET_SUBDIR)/libsanitizer && \
47668           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47669                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47670                   "RANLIB=$${RANLIB}" \
47671                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47672                    mostlyclean) \
47673           || exit 1
47674
47675 @endif target-libsanitizer
47676
47677 .PHONY: maybe-clean-target-libsanitizer clean-target-libsanitizer
47678 maybe-clean-target-libsanitizer:
47679 @if target-libsanitizer
47680 maybe-clean-target-libsanitizer: clean-target-libsanitizer
47681
47682 clean-target-libsanitizer: 
47683         @: $(MAKE); $(unstage)
47684         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
47685         r=`${PWD_COMMAND}`; export r; \
47686         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47687         $(RAW_CXX_TARGET_EXPORTS) \
47688         echo "Doing clean in $(TARGET_SUBDIR)/libsanitizer"; \
47689         for flag in $(EXTRA_TARGET_FLAGS); do \
47690           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47691         done; \
47692         (cd $(TARGET_SUBDIR)/libsanitizer && \
47693           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47694                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47695                   "RANLIB=$${RANLIB}" \
47696                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47697                    clean) \
47698           || exit 1
47699
47700 @endif target-libsanitizer
47701
47702 .PHONY: maybe-distclean-target-libsanitizer distclean-target-libsanitizer
47703 maybe-distclean-target-libsanitizer:
47704 @if target-libsanitizer
47705 maybe-distclean-target-libsanitizer: distclean-target-libsanitizer
47706
47707 distclean-target-libsanitizer: 
47708         @: $(MAKE); $(unstage)
47709         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
47710         r=`${PWD_COMMAND}`; export r; \
47711         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47712         $(RAW_CXX_TARGET_EXPORTS) \
47713         echo "Doing distclean in $(TARGET_SUBDIR)/libsanitizer"; \
47714         for flag in $(EXTRA_TARGET_FLAGS); do \
47715           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47716         done; \
47717         (cd $(TARGET_SUBDIR)/libsanitizer && \
47718           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47719                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47720                   "RANLIB=$${RANLIB}" \
47721                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47722                    distclean) \
47723           || exit 1
47724
47725 @endif target-libsanitizer
47726
47727 .PHONY: maybe-maintainer-clean-target-libsanitizer maintainer-clean-target-libsanitizer
47728 maybe-maintainer-clean-target-libsanitizer:
47729 @if target-libsanitizer
47730 maybe-maintainer-clean-target-libsanitizer: maintainer-clean-target-libsanitizer
47731
47732 maintainer-clean-target-libsanitizer: 
47733         @: $(MAKE); $(unstage)
47734         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
47735         r=`${PWD_COMMAND}`; export r; \
47736         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47737         $(RAW_CXX_TARGET_EXPORTS) \
47738         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libsanitizer"; \
47739         for flag in $(EXTRA_TARGET_FLAGS); do \
47740           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47741         done; \
47742         (cd $(TARGET_SUBDIR)/libsanitizer && \
47743           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47744                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47745                   "RANLIB=$${RANLIB}" \
47746                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47747                    maintainer-clean) \
47748           || exit 1
47749
47750 @endif target-libsanitizer
47751
47752
47753
47754
47755
47756 .PHONY: configure-target-libvtv maybe-configure-target-libvtv
47757 maybe-configure-target-libvtv:
47758 @if gcc-bootstrap
47759 configure-target-libvtv: stage_current
47760 @endif gcc-bootstrap
47761 @if target-libvtv
47762 maybe-configure-target-libvtv: configure-target-libvtv
47763 configure-target-libvtv: 
47764         @r=`${PWD_COMMAND}`; export r; \
47765         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47766         echo "Checking multilib configuration for libvtv..."; \
47767         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
47768         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
47769         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
47770           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
47771             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
47772           else \
47773             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
47774             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
47775           fi; \
47776         else \
47777           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
47778         fi; \
47779         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
47780         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
47781         $(RAW_CXX_TARGET_EXPORTS)  \
47782         echo Configuring in $(TARGET_SUBDIR)/libvtv; \
47783         cd "$(TARGET_SUBDIR)/libvtv" || exit 1; \
47784         case $(srcdir) in \
47785           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47786           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
47787                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47788         esac; \
47789         module_srcdir=libvtv; \
47790         rm -f no-such-file || : ; \
47791         CONFIG_SITE=no-such-file $(SHELL) \
47792           $$s/$$module_srcdir/configure \
47793           --srcdir=$${topdir}/$$module_srcdir \
47794           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47795           --target=${target_alias}  \
47796           || exit 1
47797 @endif target-libvtv
47798
47799
47800
47801 .PHONY: configure-stage1-target-libvtv maybe-configure-stage1-target-libvtv
47802 maybe-configure-stage1-target-libvtv:
47803 @if target-libvtv-bootstrap
47804 maybe-configure-stage1-target-libvtv: configure-stage1-target-libvtv
47805 configure-stage1-target-libvtv:
47806         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
47807         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
47808         @r=`${PWD_COMMAND}`; export r; \
47809         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47810         TFLAGS="$(STAGE1_TFLAGS)"; \
47811         echo "Checking multilib configuration for libvtv..."; \
47812         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
47813         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
47814           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
47815             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
47816           else \
47817             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
47818             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
47819           fi; \
47820         else \
47821           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
47822         fi; \
47823         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
47824         $(RAW_CXX_TARGET_EXPORTS) \
47825         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47826         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47827         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
47828         echo Configuring stage 1 in $(TARGET_SUBDIR)/libvtv; \
47829         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
47830         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
47831         case $(srcdir) in \
47832           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47833           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
47834                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47835         esac; \
47836         module_srcdir=libvtv; \
47837         $(SHELL) $$s/$$module_srcdir/configure \
47838           --srcdir=$${topdir}/$$module_srcdir \
47839           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47840           --target=${target_alias} \
47841            \
47842           $(STAGE1_CONFIGURE_FLAGS)
47843 @endif target-libvtv-bootstrap
47844
47845 .PHONY: configure-stage2-target-libvtv maybe-configure-stage2-target-libvtv
47846 maybe-configure-stage2-target-libvtv:
47847 @if target-libvtv-bootstrap
47848 maybe-configure-stage2-target-libvtv: configure-stage2-target-libvtv
47849 configure-stage2-target-libvtv:
47850         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
47851         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
47852         @r=`${PWD_COMMAND}`; export r; \
47853         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47854         TFLAGS="$(STAGE2_TFLAGS)"; \
47855         echo "Checking multilib configuration for libvtv..."; \
47856         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
47857         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
47858           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
47859             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
47860           else \
47861             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
47862             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
47863           fi; \
47864         else \
47865           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
47866         fi; \
47867         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
47868         $(RAW_CXX_TARGET_EXPORTS) \
47869          \
47870         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47871         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47872         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
47873         echo Configuring stage 2 in $(TARGET_SUBDIR)/libvtv; \
47874         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
47875         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
47876         case $(srcdir) in \
47877           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47878           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
47879                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47880         esac; \
47881         module_srcdir=libvtv; \
47882         $(SHELL) $$s/$$module_srcdir/configure \
47883           --srcdir=$${topdir}/$$module_srcdir \
47884           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47885           --target=${target_alias} \
47886           --with-build-libsubdir=$(HOST_SUBDIR) \
47887           $(STAGE2_CONFIGURE_FLAGS)
47888 @endif target-libvtv-bootstrap
47889
47890 .PHONY: configure-stage3-target-libvtv maybe-configure-stage3-target-libvtv
47891 maybe-configure-stage3-target-libvtv:
47892 @if target-libvtv-bootstrap
47893 maybe-configure-stage3-target-libvtv: configure-stage3-target-libvtv
47894 configure-stage3-target-libvtv:
47895         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
47896         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
47897         @r=`${PWD_COMMAND}`; export r; \
47898         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47899         TFLAGS="$(STAGE3_TFLAGS)"; \
47900         echo "Checking multilib configuration for libvtv..."; \
47901         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
47902         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
47903           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
47904             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
47905           else \
47906             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
47907             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
47908           fi; \
47909         else \
47910           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
47911         fi; \
47912         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
47913         $(RAW_CXX_TARGET_EXPORTS) \
47914          \
47915         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47916         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47917         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
47918         echo Configuring stage 3 in $(TARGET_SUBDIR)/libvtv; \
47919         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
47920         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
47921         case $(srcdir) in \
47922           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47923           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
47924                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47925         esac; \
47926         module_srcdir=libvtv; \
47927         $(SHELL) $$s/$$module_srcdir/configure \
47928           --srcdir=$${topdir}/$$module_srcdir \
47929           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47930           --target=${target_alias} \
47931           --with-build-libsubdir=$(HOST_SUBDIR) \
47932           $(STAGE3_CONFIGURE_FLAGS)
47933 @endif target-libvtv-bootstrap
47934
47935 .PHONY: configure-stage4-target-libvtv maybe-configure-stage4-target-libvtv
47936 maybe-configure-stage4-target-libvtv:
47937 @if target-libvtv-bootstrap
47938 maybe-configure-stage4-target-libvtv: configure-stage4-target-libvtv
47939 configure-stage4-target-libvtv:
47940         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
47941         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
47942         @r=`${PWD_COMMAND}`; export r; \
47943         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47944         TFLAGS="$(STAGE4_TFLAGS)"; \
47945         echo "Checking multilib configuration for libvtv..."; \
47946         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
47947         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
47948           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
47949             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
47950           else \
47951             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
47952             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
47953           fi; \
47954         else \
47955           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
47956         fi; \
47957         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
47958         $(RAW_CXX_TARGET_EXPORTS) \
47959          \
47960         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47961         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47962         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
47963         echo Configuring stage 4 in $(TARGET_SUBDIR)/libvtv; \
47964         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
47965         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
47966         case $(srcdir) in \
47967           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47968           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
47969                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47970         esac; \
47971         module_srcdir=libvtv; \
47972         $(SHELL) $$s/$$module_srcdir/configure \
47973           --srcdir=$${topdir}/$$module_srcdir \
47974           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47975           --target=${target_alias} \
47976           --with-build-libsubdir=$(HOST_SUBDIR) \
47977           $(STAGE4_CONFIGURE_FLAGS)
47978 @endif target-libvtv-bootstrap
47979
47980 .PHONY: configure-stageprofile-target-libvtv maybe-configure-stageprofile-target-libvtv
47981 maybe-configure-stageprofile-target-libvtv:
47982 @if target-libvtv-bootstrap
47983 maybe-configure-stageprofile-target-libvtv: configure-stageprofile-target-libvtv
47984 configure-stageprofile-target-libvtv:
47985         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
47986         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
47987         @r=`${PWD_COMMAND}`; export r; \
47988         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47989         TFLAGS="$(STAGEprofile_TFLAGS)"; \
47990         echo "Checking multilib configuration for libvtv..."; \
47991         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
47992         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
47993           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
47994             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
47995           else \
47996             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
47997             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
47998           fi; \
47999         else \
48000           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
48001         fi; \
48002         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
48003         $(RAW_CXX_TARGET_EXPORTS) \
48004          \
48005         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
48006         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
48007         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
48008         echo Configuring stage profile in $(TARGET_SUBDIR)/libvtv; \
48009         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
48010         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
48011         case $(srcdir) in \
48012           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48013           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
48014                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48015         esac; \
48016         module_srcdir=libvtv; \
48017         $(SHELL) $$s/$$module_srcdir/configure \
48018           --srcdir=$${topdir}/$$module_srcdir \
48019           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48020           --target=${target_alias} \
48021           --with-build-libsubdir=$(HOST_SUBDIR) \
48022           $(STAGEprofile_CONFIGURE_FLAGS)
48023 @endif target-libvtv-bootstrap
48024
48025 .PHONY: configure-stagetrain-target-libvtv maybe-configure-stagetrain-target-libvtv
48026 maybe-configure-stagetrain-target-libvtv:
48027 @if target-libvtv-bootstrap
48028 maybe-configure-stagetrain-target-libvtv: configure-stagetrain-target-libvtv
48029 configure-stagetrain-target-libvtv:
48030         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
48031         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
48032         @r=`${PWD_COMMAND}`; export r; \
48033         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48034         TFLAGS="$(STAGEtrain_TFLAGS)"; \
48035         echo "Checking multilib configuration for libvtv..."; \
48036         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
48037         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
48038           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
48039             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
48040           else \
48041             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
48042             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
48043           fi; \
48044         else \
48045           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
48046         fi; \
48047         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
48048         $(RAW_CXX_TARGET_EXPORTS) \
48049          \
48050         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
48051         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
48052         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
48053         echo Configuring stage train in $(TARGET_SUBDIR)/libvtv; \
48054         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
48055         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
48056         case $(srcdir) in \
48057           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48058           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
48059                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48060         esac; \
48061         module_srcdir=libvtv; \
48062         $(SHELL) $$s/$$module_srcdir/configure \
48063           --srcdir=$${topdir}/$$module_srcdir \
48064           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48065           --target=${target_alias} \
48066           --with-build-libsubdir=$(HOST_SUBDIR) \
48067           $(STAGEtrain_CONFIGURE_FLAGS)
48068 @endif target-libvtv-bootstrap
48069
48070 .PHONY: configure-stagefeedback-target-libvtv maybe-configure-stagefeedback-target-libvtv
48071 maybe-configure-stagefeedback-target-libvtv:
48072 @if target-libvtv-bootstrap
48073 maybe-configure-stagefeedback-target-libvtv: configure-stagefeedback-target-libvtv
48074 configure-stagefeedback-target-libvtv:
48075         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
48076         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
48077         @r=`${PWD_COMMAND}`; export r; \
48078         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48079         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
48080         echo "Checking multilib configuration for libvtv..."; \
48081         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
48082         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
48083           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
48084             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
48085           else \
48086             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
48087             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
48088           fi; \
48089         else \
48090           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
48091         fi; \
48092         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
48093         $(RAW_CXX_TARGET_EXPORTS) \
48094          \
48095         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
48096         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
48097         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
48098         echo Configuring stage feedback in $(TARGET_SUBDIR)/libvtv; \
48099         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
48100         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
48101         case $(srcdir) in \
48102           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48103           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
48104                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48105         esac; \
48106         module_srcdir=libvtv; \
48107         $(SHELL) $$s/$$module_srcdir/configure \
48108           --srcdir=$${topdir}/$$module_srcdir \
48109           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48110           --target=${target_alias} \
48111           --with-build-libsubdir=$(HOST_SUBDIR) \
48112           $(STAGEfeedback_CONFIGURE_FLAGS)
48113 @endif target-libvtv-bootstrap
48114
48115 .PHONY: configure-stageautoprofile-target-libvtv maybe-configure-stageautoprofile-target-libvtv
48116 maybe-configure-stageautoprofile-target-libvtv:
48117 @if target-libvtv-bootstrap
48118 maybe-configure-stageautoprofile-target-libvtv: configure-stageautoprofile-target-libvtv
48119 configure-stageautoprofile-target-libvtv:
48120         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
48121         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
48122         @r=`${PWD_COMMAND}`; export r; \
48123         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48124         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
48125         echo "Checking multilib configuration for libvtv..."; \
48126         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
48127         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
48128           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
48129             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
48130           else \
48131             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
48132             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
48133           fi; \
48134         else \
48135           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
48136         fi; \
48137         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
48138         $(RAW_CXX_TARGET_EXPORTS) \
48139          \
48140         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
48141         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
48142         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
48143         echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libvtv; \
48144         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
48145         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
48146         case $(srcdir) in \
48147           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48148           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
48149                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48150         esac; \
48151         module_srcdir=libvtv; \
48152         $(SHELL) $$s/$$module_srcdir/configure \
48153           --srcdir=$${topdir}/$$module_srcdir \
48154           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48155           --target=${target_alias} \
48156           --with-build-libsubdir=$(HOST_SUBDIR) \
48157           $(STAGEautoprofile_CONFIGURE_FLAGS)
48158 @endif target-libvtv-bootstrap
48159
48160 .PHONY: configure-stageautofeedback-target-libvtv maybe-configure-stageautofeedback-target-libvtv
48161 maybe-configure-stageautofeedback-target-libvtv:
48162 @if target-libvtv-bootstrap
48163 maybe-configure-stageautofeedback-target-libvtv: configure-stageautofeedback-target-libvtv
48164 configure-stageautofeedback-target-libvtv:
48165         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
48166         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
48167         @r=`${PWD_COMMAND}`; export r; \
48168         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48169         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
48170         echo "Checking multilib configuration for libvtv..."; \
48171         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
48172         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
48173           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
48174             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
48175           else \
48176             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
48177             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
48178           fi; \
48179         else \
48180           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
48181         fi; \
48182         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
48183         $(RAW_CXX_TARGET_EXPORTS) \
48184          \
48185         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
48186         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
48187         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
48188         echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libvtv; \
48189         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
48190         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
48191         case $(srcdir) in \
48192           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48193           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
48194                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48195         esac; \
48196         module_srcdir=libvtv; \
48197         $(SHELL) $$s/$$module_srcdir/configure \
48198           --srcdir=$${topdir}/$$module_srcdir \
48199           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48200           --target=${target_alias} \
48201           --with-build-libsubdir=$(HOST_SUBDIR) \
48202           $(STAGEautofeedback_CONFIGURE_FLAGS)
48203 @endif target-libvtv-bootstrap
48204
48205
48206
48207
48208
48209 .PHONY: all-target-libvtv maybe-all-target-libvtv
48210 maybe-all-target-libvtv:
48211 @if gcc-bootstrap
48212 all-target-libvtv: stage_current
48213 @endif gcc-bootstrap
48214 @if target-libvtv
48215 TARGET-target-libvtv=all
48216 maybe-all-target-libvtv: all-target-libvtv
48217 all-target-libvtv: configure-target-libvtv
48218         @r=`${PWD_COMMAND}`; export r; \
48219         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48220         $(RAW_CXX_TARGET_EXPORTS)  \
48221         (cd $(TARGET_SUBDIR)/libvtv && \
48222           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
48223                 $(TARGET-target-libvtv))
48224 @endif target-libvtv
48225
48226
48227
48228 .PHONY: all-stage1-target-libvtv maybe-all-stage1-target-libvtv
48229 .PHONY: clean-stage1-target-libvtv maybe-clean-stage1-target-libvtv
48230 maybe-all-stage1-target-libvtv:
48231 maybe-clean-stage1-target-libvtv:
48232 @if target-libvtv-bootstrap
48233 maybe-all-stage1-target-libvtv: all-stage1-target-libvtv
48234 all-stage1: all-stage1-target-libvtv
48235 TARGET-stage1-target-libvtv = $(TARGET-target-libvtv)
48236 all-stage1-target-libvtv: configure-stage1-target-libvtv
48237         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
48238         @r=`${PWD_COMMAND}`; export r; \
48239         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48240         TFLAGS="$(STAGE1_TFLAGS)"; \
48241         $(RAW_CXX_TARGET_EXPORTS)  \
48242         cd $(TARGET_SUBDIR)/libvtv && \
48243          \
48244         $(MAKE) $(BASE_FLAGS_TO_PASS) \
48245                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
48246                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
48247                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
48248                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
48249                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
48250                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
48251                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
48252                   \
48253                 TFLAGS="$(STAGE1_TFLAGS)"  \
48254                 $(TARGET-stage1-target-libvtv)
48255
48256 maybe-clean-stage1-target-libvtv: clean-stage1-target-libvtv
48257 clean-stage1: clean-stage1-target-libvtv
48258 clean-stage1-target-libvtv:
48259         @if [ $(current_stage) = stage1 ]; then \
48260           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
48261         else \
48262           [ -f $(TARGET_SUBDIR)/stage1-libvtv/Makefile ] || exit 0; \
48263           $(MAKE) stage1-start; \
48264         fi; \
48265         cd $(TARGET_SUBDIR)/libvtv && \
48266         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
48267           clean
48268 @endif target-libvtv-bootstrap
48269
48270
48271 .PHONY: all-stage2-target-libvtv maybe-all-stage2-target-libvtv
48272 .PHONY: clean-stage2-target-libvtv maybe-clean-stage2-target-libvtv
48273 maybe-all-stage2-target-libvtv:
48274 maybe-clean-stage2-target-libvtv:
48275 @if target-libvtv-bootstrap
48276 maybe-all-stage2-target-libvtv: all-stage2-target-libvtv
48277 all-stage2: all-stage2-target-libvtv
48278 TARGET-stage2-target-libvtv = $(TARGET-target-libvtv)
48279 all-stage2-target-libvtv: configure-stage2-target-libvtv
48280         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
48281         @r=`${PWD_COMMAND}`; export r; \
48282         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48283         TFLAGS="$(STAGE2_TFLAGS)"; \
48284         $(RAW_CXX_TARGET_EXPORTS) \
48285           \
48286         cd $(TARGET_SUBDIR)/libvtv && \
48287          \
48288         $(MAKE) $(BASE_FLAGS_TO_PASS) \
48289                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
48290                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
48291                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
48292                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
48293                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
48294                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
48295                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
48296                 TFLAGS="$(STAGE2_TFLAGS)"  \
48297                 $(TARGET-stage2-target-libvtv)
48298
48299 maybe-clean-stage2-target-libvtv: clean-stage2-target-libvtv
48300 clean-stage2: clean-stage2-target-libvtv
48301 clean-stage2-target-libvtv:
48302         @if [ $(current_stage) = stage2 ]; then \
48303           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
48304         else \
48305           [ -f $(TARGET_SUBDIR)/stage2-libvtv/Makefile ] || exit 0; \
48306           $(MAKE) stage2-start; \
48307         fi; \
48308         cd $(TARGET_SUBDIR)/libvtv && \
48309         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
48310 @endif target-libvtv-bootstrap
48311
48312
48313 .PHONY: all-stage3-target-libvtv maybe-all-stage3-target-libvtv
48314 .PHONY: clean-stage3-target-libvtv maybe-clean-stage3-target-libvtv
48315 maybe-all-stage3-target-libvtv:
48316 maybe-clean-stage3-target-libvtv:
48317 @if target-libvtv-bootstrap
48318 maybe-all-stage3-target-libvtv: all-stage3-target-libvtv
48319 all-stage3: all-stage3-target-libvtv
48320 TARGET-stage3-target-libvtv = $(TARGET-target-libvtv)
48321 all-stage3-target-libvtv: configure-stage3-target-libvtv
48322         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
48323         @r=`${PWD_COMMAND}`; export r; \
48324         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48325         TFLAGS="$(STAGE3_TFLAGS)"; \
48326         $(RAW_CXX_TARGET_EXPORTS) \
48327           \
48328         cd $(TARGET_SUBDIR)/libvtv && \
48329          \
48330         $(MAKE) $(BASE_FLAGS_TO_PASS) \
48331                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
48332                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
48333                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
48334                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
48335                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
48336                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
48337                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
48338                 TFLAGS="$(STAGE3_TFLAGS)"  \
48339                 $(TARGET-stage3-target-libvtv)
48340
48341 maybe-clean-stage3-target-libvtv: clean-stage3-target-libvtv
48342 clean-stage3: clean-stage3-target-libvtv
48343 clean-stage3-target-libvtv:
48344         @if [ $(current_stage) = stage3 ]; then \
48345           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
48346         else \
48347           [ -f $(TARGET_SUBDIR)/stage3-libvtv/Makefile ] || exit 0; \
48348           $(MAKE) stage3-start; \
48349         fi; \
48350         cd $(TARGET_SUBDIR)/libvtv && \
48351         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
48352 @endif target-libvtv-bootstrap
48353
48354
48355 .PHONY: all-stage4-target-libvtv maybe-all-stage4-target-libvtv
48356 .PHONY: clean-stage4-target-libvtv maybe-clean-stage4-target-libvtv
48357 maybe-all-stage4-target-libvtv:
48358 maybe-clean-stage4-target-libvtv:
48359 @if target-libvtv-bootstrap
48360 maybe-all-stage4-target-libvtv: all-stage4-target-libvtv
48361 all-stage4: all-stage4-target-libvtv
48362 TARGET-stage4-target-libvtv = $(TARGET-target-libvtv)
48363 all-stage4-target-libvtv: configure-stage4-target-libvtv
48364         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
48365         @r=`${PWD_COMMAND}`; export r; \
48366         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48367         TFLAGS="$(STAGE4_TFLAGS)"; \
48368         $(RAW_CXX_TARGET_EXPORTS) \
48369           \
48370         cd $(TARGET_SUBDIR)/libvtv && \
48371          \
48372         $(MAKE) $(BASE_FLAGS_TO_PASS) \
48373                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
48374                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
48375                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
48376                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
48377                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
48378                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
48379                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
48380                 TFLAGS="$(STAGE4_TFLAGS)"  \
48381                 $(TARGET-stage4-target-libvtv)
48382
48383 maybe-clean-stage4-target-libvtv: clean-stage4-target-libvtv
48384 clean-stage4: clean-stage4-target-libvtv
48385 clean-stage4-target-libvtv:
48386         @if [ $(current_stage) = stage4 ]; then \
48387           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
48388         else \
48389           [ -f $(TARGET_SUBDIR)/stage4-libvtv/Makefile ] || exit 0; \
48390           $(MAKE) stage4-start; \
48391         fi; \
48392         cd $(TARGET_SUBDIR)/libvtv && \
48393         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
48394 @endif target-libvtv-bootstrap
48395
48396
48397 .PHONY: all-stageprofile-target-libvtv maybe-all-stageprofile-target-libvtv
48398 .PHONY: clean-stageprofile-target-libvtv maybe-clean-stageprofile-target-libvtv
48399 maybe-all-stageprofile-target-libvtv:
48400 maybe-clean-stageprofile-target-libvtv:
48401 @if target-libvtv-bootstrap
48402 maybe-all-stageprofile-target-libvtv: all-stageprofile-target-libvtv
48403 all-stageprofile: all-stageprofile-target-libvtv
48404 TARGET-stageprofile-target-libvtv = $(TARGET-target-libvtv)
48405 all-stageprofile-target-libvtv: configure-stageprofile-target-libvtv
48406         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
48407         @r=`${PWD_COMMAND}`; export r; \
48408         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48409         TFLAGS="$(STAGEprofile_TFLAGS)"; \
48410         $(RAW_CXX_TARGET_EXPORTS) \
48411           \
48412         cd $(TARGET_SUBDIR)/libvtv && \
48413          \
48414         $(MAKE) $(BASE_FLAGS_TO_PASS) \
48415                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
48416                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
48417                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
48418                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
48419                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
48420                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
48421                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
48422                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
48423                 $(TARGET-stageprofile-target-libvtv)
48424
48425 maybe-clean-stageprofile-target-libvtv: clean-stageprofile-target-libvtv
48426 clean-stageprofile: clean-stageprofile-target-libvtv
48427 clean-stageprofile-target-libvtv:
48428         @if [ $(current_stage) = stageprofile ]; then \
48429           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
48430         else \
48431           [ -f $(TARGET_SUBDIR)/stageprofile-libvtv/Makefile ] || exit 0; \
48432           $(MAKE) stageprofile-start; \
48433         fi; \
48434         cd $(TARGET_SUBDIR)/libvtv && \
48435         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
48436 @endif target-libvtv-bootstrap
48437
48438
48439 .PHONY: all-stagetrain-target-libvtv maybe-all-stagetrain-target-libvtv
48440 .PHONY: clean-stagetrain-target-libvtv maybe-clean-stagetrain-target-libvtv
48441 maybe-all-stagetrain-target-libvtv:
48442 maybe-clean-stagetrain-target-libvtv:
48443 @if target-libvtv-bootstrap
48444 maybe-all-stagetrain-target-libvtv: all-stagetrain-target-libvtv
48445 all-stagetrain: all-stagetrain-target-libvtv
48446 TARGET-stagetrain-target-libvtv = $(TARGET-target-libvtv)
48447 all-stagetrain-target-libvtv: configure-stagetrain-target-libvtv
48448         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
48449         @r=`${PWD_COMMAND}`; export r; \
48450         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48451         TFLAGS="$(STAGEtrain_TFLAGS)"; \
48452         $(RAW_CXX_TARGET_EXPORTS) \
48453           \
48454         cd $(TARGET_SUBDIR)/libvtv && \
48455          \
48456         $(MAKE) $(BASE_FLAGS_TO_PASS) \
48457                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
48458                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
48459                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
48460                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
48461                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
48462                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
48463                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
48464                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
48465                 $(TARGET-stagetrain-target-libvtv)
48466
48467 maybe-clean-stagetrain-target-libvtv: clean-stagetrain-target-libvtv
48468 clean-stagetrain: clean-stagetrain-target-libvtv
48469 clean-stagetrain-target-libvtv:
48470         @if [ $(current_stage) = stagetrain ]; then \
48471           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
48472         else \
48473           [ -f $(TARGET_SUBDIR)/stagetrain-libvtv/Makefile ] || exit 0; \
48474           $(MAKE) stagetrain-start; \
48475         fi; \
48476         cd $(TARGET_SUBDIR)/libvtv && \
48477         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
48478 @endif target-libvtv-bootstrap
48479
48480
48481 .PHONY: all-stagefeedback-target-libvtv maybe-all-stagefeedback-target-libvtv
48482 .PHONY: clean-stagefeedback-target-libvtv maybe-clean-stagefeedback-target-libvtv
48483 maybe-all-stagefeedback-target-libvtv:
48484 maybe-clean-stagefeedback-target-libvtv:
48485 @if target-libvtv-bootstrap
48486 maybe-all-stagefeedback-target-libvtv: all-stagefeedback-target-libvtv
48487 all-stagefeedback: all-stagefeedback-target-libvtv
48488 TARGET-stagefeedback-target-libvtv = $(TARGET-target-libvtv)
48489 all-stagefeedback-target-libvtv: configure-stagefeedback-target-libvtv
48490         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
48491         @r=`${PWD_COMMAND}`; export r; \
48492         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48493         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
48494         $(RAW_CXX_TARGET_EXPORTS) \
48495           \
48496         cd $(TARGET_SUBDIR)/libvtv && \
48497          \
48498         $(MAKE) $(BASE_FLAGS_TO_PASS) \
48499                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
48500                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
48501                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
48502                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
48503                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
48504                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
48505                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
48506                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
48507                 $(TARGET-stagefeedback-target-libvtv)
48508
48509 maybe-clean-stagefeedback-target-libvtv: clean-stagefeedback-target-libvtv
48510 clean-stagefeedback: clean-stagefeedback-target-libvtv
48511 clean-stagefeedback-target-libvtv:
48512         @if [ $(current_stage) = stagefeedback ]; then \
48513           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
48514         else \
48515           [ -f $(TARGET_SUBDIR)/stagefeedback-libvtv/Makefile ] || exit 0; \
48516           $(MAKE) stagefeedback-start; \
48517         fi; \
48518         cd $(TARGET_SUBDIR)/libvtv && \
48519         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
48520 @endif target-libvtv-bootstrap
48521
48522
48523 .PHONY: all-stageautoprofile-target-libvtv maybe-all-stageautoprofile-target-libvtv
48524 .PHONY: clean-stageautoprofile-target-libvtv maybe-clean-stageautoprofile-target-libvtv
48525 maybe-all-stageautoprofile-target-libvtv:
48526 maybe-clean-stageautoprofile-target-libvtv:
48527 @if target-libvtv-bootstrap
48528 maybe-all-stageautoprofile-target-libvtv: all-stageautoprofile-target-libvtv
48529 all-stageautoprofile: all-stageautoprofile-target-libvtv
48530 TARGET-stageautoprofile-target-libvtv = $(TARGET-target-libvtv)
48531 all-stageautoprofile-target-libvtv: configure-stageautoprofile-target-libvtv
48532         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
48533         @r=`${PWD_COMMAND}`; export r; \
48534         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48535         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
48536         $(RAW_CXX_TARGET_EXPORTS) \
48537           \
48538         cd $(TARGET_SUBDIR)/libvtv && \
48539         $$s/gcc/config/i386/$(AUTO_PROFILE) \
48540         $(MAKE) $(BASE_FLAGS_TO_PASS) \
48541                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
48542                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
48543                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
48544                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
48545                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
48546                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
48547                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
48548                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
48549                 $(TARGET-stageautoprofile-target-libvtv)
48550
48551 maybe-clean-stageautoprofile-target-libvtv: clean-stageautoprofile-target-libvtv
48552 clean-stageautoprofile: clean-stageautoprofile-target-libvtv
48553 clean-stageautoprofile-target-libvtv:
48554         @if [ $(current_stage) = stageautoprofile ]; then \
48555           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
48556         else \
48557           [ -f $(TARGET_SUBDIR)/stageautoprofile-libvtv/Makefile ] || exit 0; \
48558           $(MAKE) stageautoprofile-start; \
48559         fi; \
48560         cd $(TARGET_SUBDIR)/libvtv && \
48561         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
48562 @endif target-libvtv-bootstrap
48563
48564
48565 .PHONY: all-stageautofeedback-target-libvtv maybe-all-stageautofeedback-target-libvtv
48566 .PHONY: clean-stageautofeedback-target-libvtv maybe-clean-stageautofeedback-target-libvtv
48567 maybe-all-stageautofeedback-target-libvtv:
48568 maybe-clean-stageautofeedback-target-libvtv:
48569 @if target-libvtv-bootstrap
48570 maybe-all-stageautofeedback-target-libvtv: all-stageautofeedback-target-libvtv
48571 all-stageautofeedback: all-stageautofeedback-target-libvtv
48572 TARGET-stageautofeedback-target-libvtv = $(TARGET-target-libvtv)
48573 all-stageautofeedback-target-libvtv: configure-stageautofeedback-target-libvtv
48574         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
48575         @r=`${PWD_COMMAND}`; export r; \
48576         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48577         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
48578         $(RAW_CXX_TARGET_EXPORTS) \
48579           \
48580         cd $(TARGET_SUBDIR)/libvtv && \
48581          \
48582         $(MAKE) $(BASE_FLAGS_TO_PASS) \
48583                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
48584                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
48585                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
48586                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
48587                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
48588                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
48589                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
48590                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
48591                 $(TARGET-stageautofeedback-target-libvtv)
48592
48593 maybe-clean-stageautofeedback-target-libvtv: clean-stageautofeedback-target-libvtv
48594 clean-stageautofeedback: clean-stageautofeedback-target-libvtv
48595 clean-stageautofeedback-target-libvtv:
48596         @if [ $(current_stage) = stageautofeedback ]; then \
48597           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
48598         else \
48599           [ -f $(TARGET_SUBDIR)/stageautofeedback-libvtv/Makefile ] || exit 0; \
48600           $(MAKE) stageautofeedback-start; \
48601         fi; \
48602         cd $(TARGET_SUBDIR)/libvtv && \
48603         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
48604 @endif target-libvtv-bootstrap
48605
48606
48607
48608
48609
48610
48611 .PHONY: check-target-libvtv maybe-check-target-libvtv
48612 maybe-check-target-libvtv:
48613 @if target-libvtv
48614 maybe-check-target-libvtv: check-target-libvtv
48615
48616 check-target-libvtv:
48617         @: $(MAKE); $(unstage)
48618         @r=`${PWD_COMMAND}`; export r; \
48619         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48620         $(RAW_CXX_TARGET_EXPORTS) \
48621         (cd $(TARGET_SUBDIR)/libvtv && \
48622           $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   check)
48623
48624 @endif target-libvtv
48625
48626 .PHONY: install-target-libvtv maybe-install-target-libvtv
48627 maybe-install-target-libvtv:
48628 @if target-libvtv
48629 maybe-install-target-libvtv: install-target-libvtv
48630
48631 install-target-libvtv: installdirs
48632         @: $(MAKE); $(unstage)
48633         @r=`${PWD_COMMAND}`; export r; \
48634         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48635         $(RAW_CXX_TARGET_EXPORTS) \
48636         (cd $(TARGET_SUBDIR)/libvtv && \
48637           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
48638
48639 @endif target-libvtv
48640
48641 .PHONY: install-strip-target-libvtv maybe-install-strip-target-libvtv
48642 maybe-install-strip-target-libvtv:
48643 @if target-libvtv
48644 maybe-install-strip-target-libvtv: install-strip-target-libvtv
48645
48646 install-strip-target-libvtv: installdirs
48647         @: $(MAKE); $(unstage)
48648         @r=`${PWD_COMMAND}`; export r; \
48649         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48650         $(RAW_CXX_TARGET_EXPORTS) \
48651         (cd $(TARGET_SUBDIR)/libvtv && \
48652           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
48653
48654 @endif target-libvtv
48655
48656 # Other targets (info, dvi, pdf, etc.)
48657
48658 .PHONY: maybe-info-target-libvtv info-target-libvtv
48659 maybe-info-target-libvtv:
48660 @if target-libvtv
48661 maybe-info-target-libvtv: info-target-libvtv
48662
48663 info-target-libvtv: \
48664     configure-target-libvtv 
48665         @: $(MAKE); $(unstage)
48666         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
48667         r=`${PWD_COMMAND}`; export r; \
48668         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48669         $(RAW_CXX_TARGET_EXPORTS) \
48670         echo "Doing info in $(TARGET_SUBDIR)/libvtv"; \
48671         for flag in $(EXTRA_TARGET_FLAGS); do \
48672           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48673         done; \
48674         (cd $(TARGET_SUBDIR)/libvtv && \
48675           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48676                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48677                   "RANLIB=$${RANLIB}" \
48678                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48679                    info) \
48680           || exit 1
48681
48682 @endif target-libvtv
48683
48684 .PHONY: maybe-dvi-target-libvtv dvi-target-libvtv
48685 maybe-dvi-target-libvtv:
48686 @if target-libvtv
48687 maybe-dvi-target-libvtv: dvi-target-libvtv
48688
48689 dvi-target-libvtv: \
48690     configure-target-libvtv 
48691         @: $(MAKE); $(unstage)
48692         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
48693         r=`${PWD_COMMAND}`; export r; \
48694         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48695         $(RAW_CXX_TARGET_EXPORTS) \
48696         echo "Doing dvi in $(TARGET_SUBDIR)/libvtv"; \
48697         for flag in $(EXTRA_TARGET_FLAGS); do \
48698           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48699         done; \
48700         (cd $(TARGET_SUBDIR)/libvtv && \
48701           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48702                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48703                   "RANLIB=$${RANLIB}" \
48704                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48705                    dvi) \
48706           || exit 1
48707
48708 @endif target-libvtv
48709
48710 .PHONY: maybe-pdf-target-libvtv pdf-target-libvtv
48711 maybe-pdf-target-libvtv:
48712 @if target-libvtv
48713 maybe-pdf-target-libvtv: pdf-target-libvtv
48714
48715 pdf-target-libvtv: \
48716     configure-target-libvtv 
48717         @: $(MAKE); $(unstage)
48718         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
48719         r=`${PWD_COMMAND}`; export r; \
48720         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48721         $(RAW_CXX_TARGET_EXPORTS) \
48722         echo "Doing pdf in $(TARGET_SUBDIR)/libvtv"; \
48723         for flag in $(EXTRA_TARGET_FLAGS); do \
48724           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48725         done; \
48726         (cd $(TARGET_SUBDIR)/libvtv && \
48727           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48728                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48729                   "RANLIB=$${RANLIB}" \
48730                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48731                    pdf) \
48732           || exit 1
48733
48734 @endif target-libvtv
48735
48736 .PHONY: maybe-html-target-libvtv html-target-libvtv
48737 maybe-html-target-libvtv:
48738 @if target-libvtv
48739 maybe-html-target-libvtv: html-target-libvtv
48740
48741 html-target-libvtv: \
48742     configure-target-libvtv 
48743         @: $(MAKE); $(unstage)
48744         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
48745         r=`${PWD_COMMAND}`; export r; \
48746         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48747         $(RAW_CXX_TARGET_EXPORTS) \
48748         echo "Doing html in $(TARGET_SUBDIR)/libvtv"; \
48749         for flag in $(EXTRA_TARGET_FLAGS); do \
48750           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48751         done; \
48752         (cd $(TARGET_SUBDIR)/libvtv && \
48753           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48754                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48755                   "RANLIB=$${RANLIB}" \
48756                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48757                    html) \
48758           || exit 1
48759
48760 @endif target-libvtv
48761
48762 .PHONY: maybe-TAGS-target-libvtv TAGS-target-libvtv
48763 maybe-TAGS-target-libvtv:
48764 @if target-libvtv
48765 maybe-TAGS-target-libvtv: TAGS-target-libvtv
48766
48767 TAGS-target-libvtv: \
48768     configure-target-libvtv 
48769         @: $(MAKE); $(unstage)
48770         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
48771         r=`${PWD_COMMAND}`; export r; \
48772         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48773         $(RAW_CXX_TARGET_EXPORTS) \
48774         echo "Doing TAGS in $(TARGET_SUBDIR)/libvtv"; \
48775         for flag in $(EXTRA_TARGET_FLAGS); do \
48776           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48777         done; \
48778         (cd $(TARGET_SUBDIR)/libvtv && \
48779           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48780                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48781                   "RANLIB=$${RANLIB}" \
48782                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48783                    TAGS) \
48784           || exit 1
48785
48786 @endif target-libvtv
48787
48788 .PHONY: maybe-install-info-target-libvtv install-info-target-libvtv
48789 maybe-install-info-target-libvtv:
48790 @if target-libvtv
48791 maybe-install-info-target-libvtv: install-info-target-libvtv
48792
48793 install-info-target-libvtv: \
48794     configure-target-libvtv \
48795     info-target-libvtv 
48796         @: $(MAKE); $(unstage)
48797         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
48798         r=`${PWD_COMMAND}`; export r; \
48799         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48800         $(RAW_CXX_TARGET_EXPORTS) \
48801         echo "Doing install-info in $(TARGET_SUBDIR)/libvtv"; \
48802         for flag in $(EXTRA_TARGET_FLAGS); do \
48803           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48804         done; \
48805         (cd $(TARGET_SUBDIR)/libvtv && \
48806           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48807                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48808                   "RANLIB=$${RANLIB}" \
48809                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48810                    install-info) \
48811           || exit 1
48812
48813 @endif target-libvtv
48814
48815 .PHONY: maybe-install-dvi-target-libvtv install-dvi-target-libvtv
48816 maybe-install-dvi-target-libvtv:
48817 @if target-libvtv
48818 maybe-install-dvi-target-libvtv: install-dvi-target-libvtv
48819
48820 install-dvi-target-libvtv: \
48821     configure-target-libvtv \
48822     dvi-target-libvtv 
48823         @: $(MAKE); $(unstage)
48824         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
48825         r=`${PWD_COMMAND}`; export r; \
48826         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48827         $(RAW_CXX_TARGET_EXPORTS) \
48828         echo "Doing install-dvi in $(TARGET_SUBDIR)/libvtv"; \
48829         for flag in $(EXTRA_TARGET_FLAGS); do \
48830           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48831         done; \
48832         (cd $(TARGET_SUBDIR)/libvtv && \
48833           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48834                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48835                   "RANLIB=$${RANLIB}" \
48836                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48837                    install-dvi) \
48838           || exit 1
48839
48840 @endif target-libvtv
48841
48842 .PHONY: maybe-install-pdf-target-libvtv install-pdf-target-libvtv
48843 maybe-install-pdf-target-libvtv:
48844 @if target-libvtv
48845 maybe-install-pdf-target-libvtv: install-pdf-target-libvtv
48846
48847 install-pdf-target-libvtv: \
48848     configure-target-libvtv \
48849     pdf-target-libvtv 
48850         @: $(MAKE); $(unstage)
48851         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
48852         r=`${PWD_COMMAND}`; export r; \
48853         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48854         $(RAW_CXX_TARGET_EXPORTS) \
48855         echo "Doing install-pdf in $(TARGET_SUBDIR)/libvtv"; \
48856         for flag in $(EXTRA_TARGET_FLAGS); do \
48857           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48858         done; \
48859         (cd $(TARGET_SUBDIR)/libvtv && \
48860           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48861                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48862                   "RANLIB=$${RANLIB}" \
48863                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48864                    install-pdf) \
48865           || exit 1
48866
48867 @endif target-libvtv
48868
48869 .PHONY: maybe-install-html-target-libvtv install-html-target-libvtv
48870 maybe-install-html-target-libvtv:
48871 @if target-libvtv
48872 maybe-install-html-target-libvtv: install-html-target-libvtv
48873
48874 install-html-target-libvtv: \
48875     configure-target-libvtv \
48876     html-target-libvtv 
48877         @: $(MAKE); $(unstage)
48878         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
48879         r=`${PWD_COMMAND}`; export r; \
48880         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48881         $(RAW_CXX_TARGET_EXPORTS) \
48882         echo "Doing install-html in $(TARGET_SUBDIR)/libvtv"; \
48883         for flag in $(EXTRA_TARGET_FLAGS); do \
48884           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48885         done; \
48886         (cd $(TARGET_SUBDIR)/libvtv && \
48887           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48888                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48889                   "RANLIB=$${RANLIB}" \
48890                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48891                    install-html) \
48892           || exit 1
48893
48894 @endif target-libvtv
48895
48896 .PHONY: maybe-installcheck-target-libvtv installcheck-target-libvtv
48897 maybe-installcheck-target-libvtv:
48898 @if target-libvtv
48899 maybe-installcheck-target-libvtv: installcheck-target-libvtv
48900
48901 installcheck-target-libvtv: \
48902     configure-target-libvtv 
48903         @: $(MAKE); $(unstage)
48904         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
48905         r=`${PWD_COMMAND}`; export r; \
48906         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48907         $(RAW_CXX_TARGET_EXPORTS) \
48908         echo "Doing installcheck in $(TARGET_SUBDIR)/libvtv"; \
48909         for flag in $(EXTRA_TARGET_FLAGS); do \
48910           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48911         done; \
48912         (cd $(TARGET_SUBDIR)/libvtv && \
48913           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48914                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48915                   "RANLIB=$${RANLIB}" \
48916                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48917                    installcheck) \
48918           || exit 1
48919
48920 @endif target-libvtv
48921
48922 .PHONY: maybe-mostlyclean-target-libvtv mostlyclean-target-libvtv
48923 maybe-mostlyclean-target-libvtv:
48924 @if target-libvtv
48925 maybe-mostlyclean-target-libvtv: mostlyclean-target-libvtv
48926
48927 mostlyclean-target-libvtv: 
48928         @: $(MAKE); $(unstage)
48929         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
48930         r=`${PWD_COMMAND}`; export r; \
48931         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48932         $(RAW_CXX_TARGET_EXPORTS) \
48933         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libvtv"; \
48934         for flag in $(EXTRA_TARGET_FLAGS); do \
48935           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48936         done; \
48937         (cd $(TARGET_SUBDIR)/libvtv && \
48938           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48939                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48940                   "RANLIB=$${RANLIB}" \
48941                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48942                    mostlyclean) \
48943           || exit 1
48944
48945 @endif target-libvtv
48946
48947 .PHONY: maybe-clean-target-libvtv clean-target-libvtv
48948 maybe-clean-target-libvtv:
48949 @if target-libvtv
48950 maybe-clean-target-libvtv: clean-target-libvtv
48951
48952 clean-target-libvtv: 
48953         @: $(MAKE); $(unstage)
48954         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
48955         r=`${PWD_COMMAND}`; export r; \
48956         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48957         $(RAW_CXX_TARGET_EXPORTS) \
48958         echo "Doing clean in $(TARGET_SUBDIR)/libvtv"; \
48959         for flag in $(EXTRA_TARGET_FLAGS); do \
48960           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48961         done; \
48962         (cd $(TARGET_SUBDIR)/libvtv && \
48963           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48964                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48965                   "RANLIB=$${RANLIB}" \
48966                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48967                    clean) \
48968           || exit 1
48969
48970 @endif target-libvtv
48971
48972 .PHONY: maybe-distclean-target-libvtv distclean-target-libvtv
48973 maybe-distclean-target-libvtv:
48974 @if target-libvtv
48975 maybe-distclean-target-libvtv: distclean-target-libvtv
48976
48977 distclean-target-libvtv: 
48978         @: $(MAKE); $(unstage)
48979         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
48980         r=`${PWD_COMMAND}`; export r; \
48981         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48982         $(RAW_CXX_TARGET_EXPORTS) \
48983         echo "Doing distclean in $(TARGET_SUBDIR)/libvtv"; \
48984         for flag in $(EXTRA_TARGET_FLAGS); do \
48985           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48986         done; \
48987         (cd $(TARGET_SUBDIR)/libvtv && \
48988           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48989                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48990                   "RANLIB=$${RANLIB}" \
48991                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48992                    distclean) \
48993           || exit 1
48994
48995 @endif target-libvtv
48996
48997 .PHONY: maybe-maintainer-clean-target-libvtv maintainer-clean-target-libvtv
48998 maybe-maintainer-clean-target-libvtv:
48999 @if target-libvtv
49000 maybe-maintainer-clean-target-libvtv: maintainer-clean-target-libvtv
49001
49002 maintainer-clean-target-libvtv: 
49003         @: $(MAKE); $(unstage)
49004         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
49005         r=`${PWD_COMMAND}`; export r; \
49006         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49007         $(RAW_CXX_TARGET_EXPORTS) \
49008         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libvtv"; \
49009         for flag in $(EXTRA_TARGET_FLAGS); do \
49010           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49011         done; \
49012         (cd $(TARGET_SUBDIR)/libvtv && \
49013           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49014                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49015                   "RANLIB=$${RANLIB}" \
49016                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49017                    maintainer-clean) \
49018           || exit 1
49019
49020 @endif target-libvtv
49021
49022
49023
49024
49025
49026 .PHONY: configure-target-liboffloadmic maybe-configure-target-liboffloadmic
49027 maybe-configure-target-liboffloadmic:
49028 @if gcc-bootstrap
49029 configure-target-liboffloadmic: stage_current
49030 @endif gcc-bootstrap
49031 @if target-liboffloadmic
49032 maybe-configure-target-liboffloadmic: configure-target-liboffloadmic
49033 configure-target-liboffloadmic: 
49034         @: $(MAKE); $(unstage)
49035         @r=`${PWD_COMMAND}`; export r; \
49036         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49037         echo "Checking multilib configuration for liboffloadmic..."; \
49038         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/liboffloadmic; \
49039         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp 2> /dev/null; \
49040         if test -r $(TARGET_SUBDIR)/liboffloadmic/multilib.out; then \
49041           if cmp -s $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp $(TARGET_SUBDIR)/liboffloadmic/multilib.out; then \
49042             rm -f $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp; \
49043           else \
49044             rm -f $(TARGET_SUBDIR)/liboffloadmic/Makefile; \
49045             mv $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp $(TARGET_SUBDIR)/liboffloadmic/multilib.out; \
49046           fi; \
49047         else \
49048           mv $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp $(TARGET_SUBDIR)/liboffloadmic/multilib.out; \
49049         fi; \
49050         test ! -f $(TARGET_SUBDIR)/liboffloadmic/Makefile || exit 0; \
49051         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/liboffloadmic; \
49052         $(NORMAL_TARGET_EXPORTS)  \
49053         echo Configuring in $(TARGET_SUBDIR)/liboffloadmic; \
49054         cd "$(TARGET_SUBDIR)/liboffloadmic" || exit 1; \
49055         case $(srcdir) in \
49056           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49057           *) topdir=`echo $(TARGET_SUBDIR)/liboffloadmic/ | \
49058                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49059         esac; \
49060         module_srcdir=liboffloadmic; \
49061         rm -f no-such-file || : ; \
49062         CONFIG_SITE=no-such-file $(SHELL) \
49063           $$s/$$module_srcdir/configure \
49064           --srcdir=$${topdir}/$$module_srcdir \
49065           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49066           --target=${target_alias} @extra_liboffloadmic_configure_flags@ \
49067           || exit 1
49068 @endif target-liboffloadmic
49069
49070
49071
49072
49073
49074 .PHONY: all-target-liboffloadmic maybe-all-target-liboffloadmic
49075 maybe-all-target-liboffloadmic:
49076 @if gcc-bootstrap
49077 all-target-liboffloadmic: stage_current
49078 @endif gcc-bootstrap
49079 @if target-liboffloadmic
49080 TARGET-target-liboffloadmic=all
49081 maybe-all-target-liboffloadmic: all-target-liboffloadmic
49082 all-target-liboffloadmic: configure-target-liboffloadmic
49083         @: $(MAKE); $(unstage)
49084         @r=`${PWD_COMMAND}`; export r; \
49085         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49086         $(NORMAL_TARGET_EXPORTS)  \
49087         (cd $(TARGET_SUBDIR)/liboffloadmic && \
49088           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
49089                 $(TARGET-target-liboffloadmic))
49090 @endif target-liboffloadmic
49091
49092
49093
49094
49095
49096 .PHONY: check-target-liboffloadmic maybe-check-target-liboffloadmic
49097 maybe-check-target-liboffloadmic:
49098 @if target-liboffloadmic
49099 maybe-check-target-liboffloadmic: check-target-liboffloadmic
49100
49101 check-target-liboffloadmic:
49102         @: $(MAKE); $(unstage)
49103         @r=`${PWD_COMMAND}`; export r; \
49104         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49105         $(NORMAL_TARGET_EXPORTS) \
49106         (cd $(TARGET_SUBDIR)/liboffloadmic && \
49107           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
49108
49109 @endif target-liboffloadmic
49110
49111 .PHONY: install-target-liboffloadmic maybe-install-target-liboffloadmic
49112 maybe-install-target-liboffloadmic:
49113 @if target-liboffloadmic
49114 maybe-install-target-liboffloadmic: install-target-liboffloadmic
49115
49116 install-target-liboffloadmic: installdirs
49117         @: $(MAKE); $(unstage)
49118         @r=`${PWD_COMMAND}`; export r; \
49119         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49120         $(NORMAL_TARGET_EXPORTS) \
49121         (cd $(TARGET_SUBDIR)/liboffloadmic && \
49122           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
49123
49124 @endif target-liboffloadmic
49125
49126 .PHONY: install-strip-target-liboffloadmic maybe-install-strip-target-liboffloadmic
49127 maybe-install-strip-target-liboffloadmic:
49128 @if target-liboffloadmic
49129 maybe-install-strip-target-liboffloadmic: install-strip-target-liboffloadmic
49130
49131 install-strip-target-liboffloadmic: installdirs
49132         @: $(MAKE); $(unstage)
49133         @r=`${PWD_COMMAND}`; export r; \
49134         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49135         $(NORMAL_TARGET_EXPORTS) \
49136         (cd $(TARGET_SUBDIR)/liboffloadmic && \
49137           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
49138
49139 @endif target-liboffloadmic
49140
49141 # Other targets (info, dvi, pdf, etc.)
49142
49143 .PHONY: maybe-info-target-liboffloadmic info-target-liboffloadmic
49144 maybe-info-target-liboffloadmic:
49145 @if target-liboffloadmic
49146 maybe-info-target-liboffloadmic: info-target-liboffloadmic
49147
49148 info-target-liboffloadmic: \
49149     configure-target-liboffloadmic 
49150         @: $(MAKE); $(unstage)
49151         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
49152         r=`${PWD_COMMAND}`; export r; \
49153         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49154         $(NORMAL_TARGET_EXPORTS) \
49155         echo "Doing info in $(TARGET_SUBDIR)/liboffloadmic"; \
49156         for flag in $(EXTRA_TARGET_FLAGS); do \
49157           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49158         done; \
49159         (cd $(TARGET_SUBDIR)/liboffloadmic && \
49160           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49161                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49162                   "RANLIB=$${RANLIB}" \
49163                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49164                    info) \
49165           || exit 1
49166
49167 @endif target-liboffloadmic
49168
49169 .PHONY: maybe-dvi-target-liboffloadmic dvi-target-liboffloadmic
49170 maybe-dvi-target-liboffloadmic:
49171 @if target-liboffloadmic
49172 maybe-dvi-target-liboffloadmic: dvi-target-liboffloadmic
49173
49174 dvi-target-liboffloadmic: \
49175     configure-target-liboffloadmic 
49176         @: $(MAKE); $(unstage)
49177         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
49178         r=`${PWD_COMMAND}`; export r; \
49179         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49180         $(NORMAL_TARGET_EXPORTS) \
49181         echo "Doing dvi in $(TARGET_SUBDIR)/liboffloadmic"; \
49182         for flag in $(EXTRA_TARGET_FLAGS); do \
49183           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49184         done; \
49185         (cd $(TARGET_SUBDIR)/liboffloadmic && \
49186           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49187                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49188                   "RANLIB=$${RANLIB}" \
49189                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49190                    dvi) \
49191           || exit 1
49192
49193 @endif target-liboffloadmic
49194
49195 .PHONY: maybe-pdf-target-liboffloadmic pdf-target-liboffloadmic
49196 maybe-pdf-target-liboffloadmic:
49197 @if target-liboffloadmic
49198 maybe-pdf-target-liboffloadmic: pdf-target-liboffloadmic
49199
49200 pdf-target-liboffloadmic: \
49201     configure-target-liboffloadmic 
49202         @: $(MAKE); $(unstage)
49203         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
49204         r=`${PWD_COMMAND}`; export r; \
49205         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49206         $(NORMAL_TARGET_EXPORTS) \
49207         echo "Doing pdf in $(TARGET_SUBDIR)/liboffloadmic"; \
49208         for flag in $(EXTRA_TARGET_FLAGS); do \
49209           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49210         done; \
49211         (cd $(TARGET_SUBDIR)/liboffloadmic && \
49212           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49213                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49214                   "RANLIB=$${RANLIB}" \
49215                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49216                    pdf) \
49217           || exit 1
49218
49219 @endif target-liboffloadmic
49220
49221 .PHONY: maybe-html-target-liboffloadmic html-target-liboffloadmic
49222 maybe-html-target-liboffloadmic:
49223 @if target-liboffloadmic
49224 maybe-html-target-liboffloadmic: html-target-liboffloadmic
49225
49226 html-target-liboffloadmic: \
49227     configure-target-liboffloadmic 
49228         @: $(MAKE); $(unstage)
49229         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
49230         r=`${PWD_COMMAND}`; export r; \
49231         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49232         $(NORMAL_TARGET_EXPORTS) \
49233         echo "Doing html in $(TARGET_SUBDIR)/liboffloadmic"; \
49234         for flag in $(EXTRA_TARGET_FLAGS); do \
49235           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49236         done; \
49237         (cd $(TARGET_SUBDIR)/liboffloadmic && \
49238           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49239                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49240                   "RANLIB=$${RANLIB}" \
49241                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49242                    html) \
49243           || exit 1
49244
49245 @endif target-liboffloadmic
49246
49247 .PHONY: maybe-TAGS-target-liboffloadmic TAGS-target-liboffloadmic
49248 maybe-TAGS-target-liboffloadmic:
49249 @if target-liboffloadmic
49250 maybe-TAGS-target-liboffloadmic: TAGS-target-liboffloadmic
49251
49252 TAGS-target-liboffloadmic: \
49253     configure-target-liboffloadmic 
49254         @: $(MAKE); $(unstage)
49255         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
49256         r=`${PWD_COMMAND}`; export r; \
49257         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49258         $(NORMAL_TARGET_EXPORTS) \
49259         echo "Doing TAGS in $(TARGET_SUBDIR)/liboffloadmic"; \
49260         for flag in $(EXTRA_TARGET_FLAGS); do \
49261           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49262         done; \
49263         (cd $(TARGET_SUBDIR)/liboffloadmic && \
49264           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49265                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49266                   "RANLIB=$${RANLIB}" \
49267                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49268                    TAGS) \
49269           || exit 1
49270
49271 @endif target-liboffloadmic
49272
49273 .PHONY: maybe-install-info-target-liboffloadmic install-info-target-liboffloadmic
49274 maybe-install-info-target-liboffloadmic:
49275 @if target-liboffloadmic
49276 maybe-install-info-target-liboffloadmic: install-info-target-liboffloadmic
49277
49278 install-info-target-liboffloadmic: \
49279     configure-target-liboffloadmic \
49280     info-target-liboffloadmic 
49281         @: $(MAKE); $(unstage)
49282         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
49283         r=`${PWD_COMMAND}`; export r; \
49284         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49285         $(NORMAL_TARGET_EXPORTS) \
49286         echo "Doing install-info in $(TARGET_SUBDIR)/liboffloadmic"; \
49287         for flag in $(EXTRA_TARGET_FLAGS); do \
49288           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49289         done; \
49290         (cd $(TARGET_SUBDIR)/liboffloadmic && \
49291           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49292                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49293                   "RANLIB=$${RANLIB}" \
49294                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49295                    install-info) \
49296           || exit 1
49297
49298 @endif target-liboffloadmic
49299
49300 .PHONY: maybe-install-dvi-target-liboffloadmic install-dvi-target-liboffloadmic
49301 maybe-install-dvi-target-liboffloadmic:
49302 @if target-liboffloadmic
49303 maybe-install-dvi-target-liboffloadmic: install-dvi-target-liboffloadmic
49304
49305 install-dvi-target-liboffloadmic: \
49306     configure-target-liboffloadmic \
49307     dvi-target-liboffloadmic 
49308         @: $(MAKE); $(unstage)
49309         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
49310         r=`${PWD_COMMAND}`; export r; \
49311         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49312         $(NORMAL_TARGET_EXPORTS) \
49313         echo "Doing install-dvi in $(TARGET_SUBDIR)/liboffloadmic"; \
49314         for flag in $(EXTRA_TARGET_FLAGS); do \
49315           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49316         done; \
49317         (cd $(TARGET_SUBDIR)/liboffloadmic && \
49318           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49319                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49320                   "RANLIB=$${RANLIB}" \
49321                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49322                    install-dvi) \
49323           || exit 1
49324
49325 @endif target-liboffloadmic
49326
49327 .PHONY: maybe-install-pdf-target-liboffloadmic install-pdf-target-liboffloadmic
49328 maybe-install-pdf-target-liboffloadmic:
49329 @if target-liboffloadmic
49330 maybe-install-pdf-target-liboffloadmic: install-pdf-target-liboffloadmic
49331
49332 install-pdf-target-liboffloadmic: \
49333     configure-target-liboffloadmic \
49334     pdf-target-liboffloadmic 
49335         @: $(MAKE); $(unstage)
49336         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
49337         r=`${PWD_COMMAND}`; export r; \
49338         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49339         $(NORMAL_TARGET_EXPORTS) \
49340         echo "Doing install-pdf in $(TARGET_SUBDIR)/liboffloadmic"; \
49341         for flag in $(EXTRA_TARGET_FLAGS); do \
49342           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49343         done; \
49344         (cd $(TARGET_SUBDIR)/liboffloadmic && \
49345           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49346                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49347                   "RANLIB=$${RANLIB}" \
49348                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49349                    install-pdf) \
49350           || exit 1
49351
49352 @endif target-liboffloadmic
49353
49354 .PHONY: maybe-install-html-target-liboffloadmic install-html-target-liboffloadmic
49355 maybe-install-html-target-liboffloadmic:
49356 @if target-liboffloadmic
49357 maybe-install-html-target-liboffloadmic: install-html-target-liboffloadmic
49358
49359 install-html-target-liboffloadmic: \
49360     configure-target-liboffloadmic \
49361     html-target-liboffloadmic 
49362         @: $(MAKE); $(unstage)
49363         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
49364         r=`${PWD_COMMAND}`; export r; \
49365         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49366         $(NORMAL_TARGET_EXPORTS) \
49367         echo "Doing install-html in $(TARGET_SUBDIR)/liboffloadmic"; \
49368         for flag in $(EXTRA_TARGET_FLAGS); do \
49369           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49370         done; \
49371         (cd $(TARGET_SUBDIR)/liboffloadmic && \
49372           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49373                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49374                   "RANLIB=$${RANLIB}" \
49375                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49376                    install-html) \
49377           || exit 1
49378
49379 @endif target-liboffloadmic
49380
49381 .PHONY: maybe-installcheck-target-liboffloadmic installcheck-target-liboffloadmic
49382 maybe-installcheck-target-liboffloadmic:
49383 @if target-liboffloadmic
49384 maybe-installcheck-target-liboffloadmic: installcheck-target-liboffloadmic
49385
49386 installcheck-target-liboffloadmic: \
49387     configure-target-liboffloadmic 
49388         @: $(MAKE); $(unstage)
49389         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
49390         r=`${PWD_COMMAND}`; export r; \
49391         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49392         $(NORMAL_TARGET_EXPORTS) \
49393         echo "Doing installcheck in $(TARGET_SUBDIR)/liboffloadmic"; \
49394         for flag in $(EXTRA_TARGET_FLAGS); do \
49395           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49396         done; \
49397         (cd $(TARGET_SUBDIR)/liboffloadmic && \
49398           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49399                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49400                   "RANLIB=$${RANLIB}" \
49401                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49402                    installcheck) \
49403           || exit 1
49404
49405 @endif target-liboffloadmic
49406
49407 .PHONY: maybe-mostlyclean-target-liboffloadmic mostlyclean-target-liboffloadmic
49408 maybe-mostlyclean-target-liboffloadmic:
49409 @if target-liboffloadmic
49410 maybe-mostlyclean-target-liboffloadmic: mostlyclean-target-liboffloadmic
49411
49412 mostlyclean-target-liboffloadmic: 
49413         @: $(MAKE); $(unstage)
49414         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
49415         r=`${PWD_COMMAND}`; export r; \
49416         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49417         $(NORMAL_TARGET_EXPORTS) \
49418         echo "Doing mostlyclean in $(TARGET_SUBDIR)/liboffloadmic"; \
49419         for flag in $(EXTRA_TARGET_FLAGS); do \
49420           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49421         done; \
49422         (cd $(TARGET_SUBDIR)/liboffloadmic && \
49423           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49424                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49425                   "RANLIB=$${RANLIB}" \
49426                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49427                    mostlyclean) \
49428           || exit 1
49429
49430 @endif target-liboffloadmic
49431
49432 .PHONY: maybe-clean-target-liboffloadmic clean-target-liboffloadmic
49433 maybe-clean-target-liboffloadmic:
49434 @if target-liboffloadmic
49435 maybe-clean-target-liboffloadmic: clean-target-liboffloadmic
49436
49437 clean-target-liboffloadmic: 
49438         @: $(MAKE); $(unstage)
49439         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
49440         r=`${PWD_COMMAND}`; export r; \
49441         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49442         $(NORMAL_TARGET_EXPORTS) \
49443         echo "Doing clean in $(TARGET_SUBDIR)/liboffloadmic"; \
49444         for flag in $(EXTRA_TARGET_FLAGS); do \
49445           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49446         done; \
49447         (cd $(TARGET_SUBDIR)/liboffloadmic && \
49448           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49449                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49450                   "RANLIB=$${RANLIB}" \
49451                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49452                    clean) \
49453           || exit 1
49454
49455 @endif target-liboffloadmic
49456
49457 .PHONY: maybe-distclean-target-liboffloadmic distclean-target-liboffloadmic
49458 maybe-distclean-target-liboffloadmic:
49459 @if target-liboffloadmic
49460 maybe-distclean-target-liboffloadmic: distclean-target-liboffloadmic
49461
49462 distclean-target-liboffloadmic: 
49463         @: $(MAKE); $(unstage)
49464         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
49465         r=`${PWD_COMMAND}`; export r; \
49466         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49467         $(NORMAL_TARGET_EXPORTS) \
49468         echo "Doing distclean in $(TARGET_SUBDIR)/liboffloadmic"; \
49469         for flag in $(EXTRA_TARGET_FLAGS); do \
49470           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49471         done; \
49472         (cd $(TARGET_SUBDIR)/liboffloadmic && \
49473           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49474                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49475                   "RANLIB=$${RANLIB}" \
49476                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49477                    distclean) \
49478           || exit 1
49479
49480 @endif target-liboffloadmic
49481
49482 .PHONY: maybe-maintainer-clean-target-liboffloadmic maintainer-clean-target-liboffloadmic
49483 maybe-maintainer-clean-target-liboffloadmic:
49484 @if target-liboffloadmic
49485 maybe-maintainer-clean-target-liboffloadmic: maintainer-clean-target-liboffloadmic
49486
49487 maintainer-clean-target-liboffloadmic: 
49488         @: $(MAKE); $(unstage)
49489         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
49490         r=`${PWD_COMMAND}`; export r; \
49491         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49492         $(NORMAL_TARGET_EXPORTS) \
49493         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/liboffloadmic"; \
49494         for flag in $(EXTRA_TARGET_FLAGS); do \
49495           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49496         done; \
49497         (cd $(TARGET_SUBDIR)/liboffloadmic && \
49498           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49499                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49500                   "RANLIB=$${RANLIB}" \
49501                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49502                    maintainer-clean) \
49503           || exit 1
49504
49505 @endif target-liboffloadmic
49506
49507
49508
49509
49510
49511 .PHONY: configure-target-libssp maybe-configure-target-libssp
49512 maybe-configure-target-libssp:
49513 @if gcc-bootstrap
49514 configure-target-libssp: stage_current
49515 @endif gcc-bootstrap
49516 @if target-libssp
49517 maybe-configure-target-libssp: configure-target-libssp
49518 configure-target-libssp: 
49519         @: $(MAKE); $(unstage)
49520         @r=`${PWD_COMMAND}`; export r; \
49521         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49522         echo "Checking multilib configuration for libssp..."; \
49523         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp; \
49524         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libssp/multilib.tmp 2> /dev/null; \
49525         if test -r $(TARGET_SUBDIR)/libssp/multilib.out; then \
49526           if cmp -s $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; then \
49527             rm -f $(TARGET_SUBDIR)/libssp/multilib.tmp; \
49528           else \
49529             rm -f $(TARGET_SUBDIR)/libssp/Makefile; \
49530             mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
49531           fi; \
49532         else \
49533           mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
49534         fi; \
49535         test ! -f $(TARGET_SUBDIR)/libssp/Makefile || exit 0; \
49536         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp; \
49537         $(NORMAL_TARGET_EXPORTS)  \
49538         echo Configuring in $(TARGET_SUBDIR)/libssp; \
49539         cd "$(TARGET_SUBDIR)/libssp" || exit 1; \
49540         case $(srcdir) in \
49541           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49542           *) topdir=`echo $(TARGET_SUBDIR)/libssp/ | \
49543                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49544         esac; \
49545         module_srcdir=libssp; \
49546         rm -f no-such-file || : ; \
49547         CONFIG_SITE=no-such-file $(SHELL) \
49548           $$s/$$module_srcdir/configure \
49549           --srcdir=$${topdir}/$$module_srcdir \
49550           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49551           --target=${target_alias}  \
49552           || exit 1
49553 @endif target-libssp
49554
49555
49556
49557
49558
49559 .PHONY: all-target-libssp maybe-all-target-libssp
49560 maybe-all-target-libssp:
49561 @if gcc-bootstrap
49562 all-target-libssp: stage_current
49563 @endif gcc-bootstrap
49564 @if target-libssp
49565 TARGET-target-libssp=all
49566 maybe-all-target-libssp: all-target-libssp
49567 all-target-libssp: configure-target-libssp
49568         @: $(MAKE); $(unstage)
49569         @r=`${PWD_COMMAND}`; export r; \
49570         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49571         $(NORMAL_TARGET_EXPORTS)  \
49572         (cd $(TARGET_SUBDIR)/libssp && \
49573           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
49574                 $(TARGET-target-libssp))
49575 @endif target-libssp
49576
49577
49578
49579
49580
49581 .PHONY: check-target-libssp maybe-check-target-libssp
49582 maybe-check-target-libssp:
49583 @if target-libssp
49584 maybe-check-target-libssp: check-target-libssp
49585
49586 check-target-libssp:
49587         @: $(MAKE); $(unstage)
49588         @r=`${PWD_COMMAND}`; export r; \
49589         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49590         $(NORMAL_TARGET_EXPORTS) \
49591         (cd $(TARGET_SUBDIR)/libssp && \
49592           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
49593
49594 @endif target-libssp
49595
49596 .PHONY: install-target-libssp maybe-install-target-libssp
49597 maybe-install-target-libssp:
49598 @if target-libssp
49599 maybe-install-target-libssp: install-target-libssp
49600
49601 install-target-libssp: installdirs
49602         @: $(MAKE); $(unstage)
49603         @r=`${PWD_COMMAND}`; export r; \
49604         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49605         $(NORMAL_TARGET_EXPORTS) \
49606         (cd $(TARGET_SUBDIR)/libssp && \
49607           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
49608
49609 @endif target-libssp
49610
49611 .PHONY: install-strip-target-libssp maybe-install-strip-target-libssp
49612 maybe-install-strip-target-libssp:
49613 @if target-libssp
49614 maybe-install-strip-target-libssp: install-strip-target-libssp
49615
49616 install-strip-target-libssp: installdirs
49617         @: $(MAKE); $(unstage)
49618         @r=`${PWD_COMMAND}`; export r; \
49619         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49620         $(NORMAL_TARGET_EXPORTS) \
49621         (cd $(TARGET_SUBDIR)/libssp && \
49622           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
49623
49624 @endif target-libssp
49625
49626 # Other targets (info, dvi, pdf, etc.)
49627
49628 .PHONY: maybe-info-target-libssp info-target-libssp
49629 maybe-info-target-libssp:
49630 @if target-libssp
49631 maybe-info-target-libssp: info-target-libssp
49632
49633 info-target-libssp: \
49634     configure-target-libssp 
49635         @: $(MAKE); $(unstage)
49636         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
49637         r=`${PWD_COMMAND}`; export r; \
49638         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49639         $(NORMAL_TARGET_EXPORTS) \
49640         echo "Doing info in $(TARGET_SUBDIR)/libssp"; \
49641         for flag in $(EXTRA_TARGET_FLAGS); do \
49642           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49643         done; \
49644         (cd $(TARGET_SUBDIR)/libssp && \
49645           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49646                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49647                   "RANLIB=$${RANLIB}" \
49648                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49649                    info) \
49650           || exit 1
49651
49652 @endif target-libssp
49653
49654 .PHONY: maybe-dvi-target-libssp dvi-target-libssp
49655 maybe-dvi-target-libssp:
49656 @if target-libssp
49657 maybe-dvi-target-libssp: dvi-target-libssp
49658
49659 dvi-target-libssp: \
49660     configure-target-libssp 
49661         @: $(MAKE); $(unstage)
49662         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
49663         r=`${PWD_COMMAND}`; export r; \
49664         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49665         $(NORMAL_TARGET_EXPORTS) \
49666         echo "Doing dvi in $(TARGET_SUBDIR)/libssp"; \
49667         for flag in $(EXTRA_TARGET_FLAGS); do \
49668           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49669         done; \
49670         (cd $(TARGET_SUBDIR)/libssp && \
49671           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49672                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49673                   "RANLIB=$${RANLIB}" \
49674                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49675                    dvi) \
49676           || exit 1
49677
49678 @endif target-libssp
49679
49680 .PHONY: maybe-pdf-target-libssp pdf-target-libssp
49681 maybe-pdf-target-libssp:
49682 @if target-libssp
49683 maybe-pdf-target-libssp: pdf-target-libssp
49684
49685 pdf-target-libssp: \
49686     configure-target-libssp 
49687         @: $(MAKE); $(unstage)
49688         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
49689         r=`${PWD_COMMAND}`; export r; \
49690         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49691         $(NORMAL_TARGET_EXPORTS) \
49692         echo "Doing pdf in $(TARGET_SUBDIR)/libssp"; \
49693         for flag in $(EXTRA_TARGET_FLAGS); do \
49694           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49695         done; \
49696         (cd $(TARGET_SUBDIR)/libssp && \
49697           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49698                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49699                   "RANLIB=$${RANLIB}" \
49700                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49701                    pdf) \
49702           || exit 1
49703
49704 @endif target-libssp
49705
49706 .PHONY: maybe-html-target-libssp html-target-libssp
49707 maybe-html-target-libssp:
49708 @if target-libssp
49709 maybe-html-target-libssp: html-target-libssp
49710
49711 html-target-libssp: \
49712     configure-target-libssp 
49713         @: $(MAKE); $(unstage)
49714         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
49715         r=`${PWD_COMMAND}`; export r; \
49716         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49717         $(NORMAL_TARGET_EXPORTS) \
49718         echo "Doing html in $(TARGET_SUBDIR)/libssp"; \
49719         for flag in $(EXTRA_TARGET_FLAGS); do \
49720           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49721         done; \
49722         (cd $(TARGET_SUBDIR)/libssp && \
49723           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49724                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49725                   "RANLIB=$${RANLIB}" \
49726                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49727                    html) \
49728           || exit 1
49729
49730 @endif target-libssp
49731
49732 .PHONY: maybe-TAGS-target-libssp TAGS-target-libssp
49733 maybe-TAGS-target-libssp:
49734 @if target-libssp
49735 maybe-TAGS-target-libssp: TAGS-target-libssp
49736
49737 TAGS-target-libssp: \
49738     configure-target-libssp 
49739         @: $(MAKE); $(unstage)
49740         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
49741         r=`${PWD_COMMAND}`; export r; \
49742         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49743         $(NORMAL_TARGET_EXPORTS) \
49744         echo "Doing TAGS in $(TARGET_SUBDIR)/libssp"; \
49745         for flag in $(EXTRA_TARGET_FLAGS); do \
49746           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49747         done; \
49748         (cd $(TARGET_SUBDIR)/libssp && \
49749           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49750                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49751                   "RANLIB=$${RANLIB}" \
49752                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49753                    TAGS) \
49754           || exit 1
49755
49756 @endif target-libssp
49757
49758 .PHONY: maybe-install-info-target-libssp install-info-target-libssp
49759 maybe-install-info-target-libssp:
49760 @if target-libssp
49761 maybe-install-info-target-libssp: install-info-target-libssp
49762
49763 install-info-target-libssp: \
49764     configure-target-libssp \
49765     info-target-libssp 
49766         @: $(MAKE); $(unstage)
49767         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
49768         r=`${PWD_COMMAND}`; export r; \
49769         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49770         $(NORMAL_TARGET_EXPORTS) \
49771         echo "Doing install-info in $(TARGET_SUBDIR)/libssp"; \
49772         for flag in $(EXTRA_TARGET_FLAGS); do \
49773           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49774         done; \
49775         (cd $(TARGET_SUBDIR)/libssp && \
49776           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49777                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49778                   "RANLIB=$${RANLIB}" \
49779                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49780                    install-info) \
49781           || exit 1
49782
49783 @endif target-libssp
49784
49785 .PHONY: maybe-install-dvi-target-libssp install-dvi-target-libssp
49786 maybe-install-dvi-target-libssp:
49787 @if target-libssp
49788 maybe-install-dvi-target-libssp: install-dvi-target-libssp
49789
49790 install-dvi-target-libssp: \
49791     configure-target-libssp \
49792     dvi-target-libssp 
49793         @: $(MAKE); $(unstage)
49794         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
49795         r=`${PWD_COMMAND}`; export r; \
49796         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49797         $(NORMAL_TARGET_EXPORTS) \
49798         echo "Doing install-dvi in $(TARGET_SUBDIR)/libssp"; \
49799         for flag in $(EXTRA_TARGET_FLAGS); do \
49800           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49801         done; \
49802         (cd $(TARGET_SUBDIR)/libssp && \
49803           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49804                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49805                   "RANLIB=$${RANLIB}" \
49806                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49807                    install-dvi) \
49808           || exit 1
49809
49810 @endif target-libssp
49811
49812 .PHONY: maybe-install-pdf-target-libssp install-pdf-target-libssp
49813 maybe-install-pdf-target-libssp:
49814 @if target-libssp
49815 maybe-install-pdf-target-libssp: install-pdf-target-libssp
49816
49817 install-pdf-target-libssp: \
49818     configure-target-libssp \
49819     pdf-target-libssp 
49820         @: $(MAKE); $(unstage)
49821         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
49822         r=`${PWD_COMMAND}`; export r; \
49823         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49824         $(NORMAL_TARGET_EXPORTS) \
49825         echo "Doing install-pdf in $(TARGET_SUBDIR)/libssp"; \
49826         for flag in $(EXTRA_TARGET_FLAGS); do \
49827           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49828         done; \
49829         (cd $(TARGET_SUBDIR)/libssp && \
49830           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49831                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49832                   "RANLIB=$${RANLIB}" \
49833                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49834                    install-pdf) \
49835           || exit 1
49836
49837 @endif target-libssp
49838
49839 .PHONY: maybe-install-html-target-libssp install-html-target-libssp
49840 maybe-install-html-target-libssp:
49841 @if target-libssp
49842 maybe-install-html-target-libssp: install-html-target-libssp
49843
49844 install-html-target-libssp: \
49845     configure-target-libssp \
49846     html-target-libssp 
49847         @: $(MAKE); $(unstage)
49848         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
49849         r=`${PWD_COMMAND}`; export r; \
49850         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49851         $(NORMAL_TARGET_EXPORTS) \
49852         echo "Doing install-html in $(TARGET_SUBDIR)/libssp"; \
49853         for flag in $(EXTRA_TARGET_FLAGS); do \
49854           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49855         done; \
49856         (cd $(TARGET_SUBDIR)/libssp && \
49857           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49858                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49859                   "RANLIB=$${RANLIB}" \
49860                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49861                    install-html) \
49862           || exit 1
49863
49864 @endif target-libssp
49865
49866 .PHONY: maybe-installcheck-target-libssp installcheck-target-libssp
49867 maybe-installcheck-target-libssp:
49868 @if target-libssp
49869 maybe-installcheck-target-libssp: installcheck-target-libssp
49870
49871 installcheck-target-libssp: \
49872     configure-target-libssp 
49873         @: $(MAKE); $(unstage)
49874         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
49875         r=`${PWD_COMMAND}`; export r; \
49876         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49877         $(NORMAL_TARGET_EXPORTS) \
49878         echo "Doing installcheck in $(TARGET_SUBDIR)/libssp"; \
49879         for flag in $(EXTRA_TARGET_FLAGS); do \
49880           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49881         done; \
49882         (cd $(TARGET_SUBDIR)/libssp && \
49883           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49884                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49885                   "RANLIB=$${RANLIB}" \
49886                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49887                    installcheck) \
49888           || exit 1
49889
49890 @endif target-libssp
49891
49892 .PHONY: maybe-mostlyclean-target-libssp mostlyclean-target-libssp
49893 maybe-mostlyclean-target-libssp:
49894 @if target-libssp
49895 maybe-mostlyclean-target-libssp: mostlyclean-target-libssp
49896
49897 mostlyclean-target-libssp: 
49898         @: $(MAKE); $(unstage)
49899         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
49900         r=`${PWD_COMMAND}`; export r; \
49901         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49902         $(NORMAL_TARGET_EXPORTS) \
49903         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libssp"; \
49904         for flag in $(EXTRA_TARGET_FLAGS); do \
49905           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49906         done; \
49907         (cd $(TARGET_SUBDIR)/libssp && \
49908           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49909                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49910                   "RANLIB=$${RANLIB}" \
49911                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49912                    mostlyclean) \
49913           || exit 1
49914
49915 @endif target-libssp
49916
49917 .PHONY: maybe-clean-target-libssp clean-target-libssp
49918 maybe-clean-target-libssp:
49919 @if target-libssp
49920 maybe-clean-target-libssp: clean-target-libssp
49921
49922 clean-target-libssp: 
49923         @: $(MAKE); $(unstage)
49924         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
49925         r=`${PWD_COMMAND}`; export r; \
49926         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49927         $(NORMAL_TARGET_EXPORTS) \
49928         echo "Doing clean in $(TARGET_SUBDIR)/libssp"; \
49929         for flag in $(EXTRA_TARGET_FLAGS); do \
49930           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49931         done; \
49932         (cd $(TARGET_SUBDIR)/libssp && \
49933           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49934                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49935                   "RANLIB=$${RANLIB}" \
49936                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49937                    clean) \
49938           || exit 1
49939
49940 @endif target-libssp
49941
49942 .PHONY: maybe-distclean-target-libssp distclean-target-libssp
49943 maybe-distclean-target-libssp:
49944 @if target-libssp
49945 maybe-distclean-target-libssp: distclean-target-libssp
49946
49947 distclean-target-libssp: 
49948         @: $(MAKE); $(unstage)
49949         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
49950         r=`${PWD_COMMAND}`; export r; \
49951         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49952         $(NORMAL_TARGET_EXPORTS) \
49953         echo "Doing distclean in $(TARGET_SUBDIR)/libssp"; \
49954         for flag in $(EXTRA_TARGET_FLAGS); do \
49955           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49956         done; \
49957         (cd $(TARGET_SUBDIR)/libssp && \
49958           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49959                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49960                   "RANLIB=$${RANLIB}" \
49961                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49962                    distclean) \
49963           || exit 1
49964
49965 @endif target-libssp
49966
49967 .PHONY: maybe-maintainer-clean-target-libssp maintainer-clean-target-libssp
49968 maybe-maintainer-clean-target-libssp:
49969 @if target-libssp
49970 maybe-maintainer-clean-target-libssp: maintainer-clean-target-libssp
49971
49972 maintainer-clean-target-libssp: 
49973         @: $(MAKE); $(unstage)
49974         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
49975         r=`${PWD_COMMAND}`; export r; \
49976         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49977         $(NORMAL_TARGET_EXPORTS) \
49978         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libssp"; \
49979         for flag in $(EXTRA_TARGET_FLAGS); do \
49980           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49981         done; \
49982         (cd $(TARGET_SUBDIR)/libssp && \
49983           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49984                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49985                   "RANLIB=$${RANLIB}" \
49986                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49987                    maintainer-clean) \
49988           || exit 1
49989
49990 @endif target-libssp
49991
49992
49993
49994
49995
49996 .PHONY: configure-target-newlib maybe-configure-target-newlib
49997 maybe-configure-target-newlib:
49998 @if gcc-bootstrap
49999 configure-target-newlib: stage_current
50000 @endif gcc-bootstrap
50001 @if target-newlib
50002 maybe-configure-target-newlib: configure-target-newlib
50003 configure-target-newlib: 
50004         @: $(MAKE); $(unstage)
50005         @r=`${PWD_COMMAND}`; export r; \
50006         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50007         echo "Checking multilib configuration for newlib..."; \
50008         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib; \
50009         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/newlib/multilib.tmp 2> /dev/null; \
50010         if test -r $(TARGET_SUBDIR)/newlib/multilib.out; then \
50011           if cmp -s $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; then \
50012             rm -f $(TARGET_SUBDIR)/newlib/multilib.tmp; \
50013           else \
50014             rm -f $(TARGET_SUBDIR)/newlib/Makefile; \
50015             mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
50016           fi; \
50017         else \
50018           mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
50019         fi; \
50020         test ! -f $(TARGET_SUBDIR)/newlib/Makefile || exit 0; \
50021         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib; \
50022         $(NORMAL_TARGET_EXPORTS)  \
50023         echo Configuring in $(TARGET_SUBDIR)/newlib; \
50024         cd "$(TARGET_SUBDIR)/newlib" || exit 1; \
50025         case $(srcdir) in \
50026           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50027           *) topdir=`echo $(TARGET_SUBDIR)/newlib/ | \
50028                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50029         esac; \
50030         module_srcdir=newlib; \
50031         rm -f no-such-file || : ; \
50032         CONFIG_SITE=no-such-file $(SHELL) \
50033           $$s/$$module_srcdir/configure \
50034           --srcdir=$${topdir}/$$module_srcdir \
50035           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50036           --target=${target_alias}  \
50037           || exit 1
50038 @endif target-newlib
50039
50040
50041
50042
50043
50044 .PHONY: all-target-newlib maybe-all-target-newlib
50045 maybe-all-target-newlib:
50046 @if gcc-bootstrap
50047 all-target-newlib: stage_current
50048 @endif gcc-bootstrap
50049 @if target-newlib
50050 TARGET-target-newlib=all
50051 maybe-all-target-newlib: all-target-newlib
50052 all-target-newlib: configure-target-newlib
50053         @: $(MAKE); $(unstage)
50054         @r=`${PWD_COMMAND}`; export r; \
50055         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50056         $(NORMAL_TARGET_EXPORTS)  \
50057         (cd $(TARGET_SUBDIR)/newlib && \
50058           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
50059                 $(TARGET-target-newlib))
50060 @endif target-newlib
50061
50062
50063
50064
50065
50066 .PHONY: check-target-newlib maybe-check-target-newlib
50067 maybe-check-target-newlib:
50068 @if target-newlib
50069 maybe-check-target-newlib: check-target-newlib
50070
50071 check-target-newlib:
50072         @: $(MAKE); $(unstage)
50073         @r=`${PWD_COMMAND}`; export r; \
50074         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50075         $(NORMAL_TARGET_EXPORTS) \
50076         (cd $(TARGET_SUBDIR)/newlib && \
50077           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
50078
50079 @endif target-newlib
50080
50081 .PHONY: install-target-newlib maybe-install-target-newlib
50082 maybe-install-target-newlib:
50083 @if target-newlib
50084 maybe-install-target-newlib: install-target-newlib
50085
50086 install-target-newlib: installdirs
50087         @: $(MAKE); $(unstage)
50088         @r=`${PWD_COMMAND}`; export r; \
50089         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50090         $(NORMAL_TARGET_EXPORTS) \
50091         (cd $(TARGET_SUBDIR)/newlib && \
50092           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
50093
50094 @endif target-newlib
50095
50096 .PHONY: install-strip-target-newlib maybe-install-strip-target-newlib
50097 maybe-install-strip-target-newlib:
50098 @if target-newlib
50099 maybe-install-strip-target-newlib: install-strip-target-newlib
50100
50101 install-strip-target-newlib: installdirs
50102         @: $(MAKE); $(unstage)
50103         @r=`${PWD_COMMAND}`; export r; \
50104         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50105         $(NORMAL_TARGET_EXPORTS) \
50106         (cd $(TARGET_SUBDIR)/newlib && \
50107           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
50108
50109 @endif target-newlib
50110
50111 # Other targets (info, dvi, pdf, etc.)
50112
50113 .PHONY: maybe-info-target-newlib info-target-newlib
50114 maybe-info-target-newlib:
50115 @if target-newlib
50116 maybe-info-target-newlib: info-target-newlib
50117
50118 info-target-newlib: \
50119     configure-target-newlib 
50120         @: $(MAKE); $(unstage)
50121         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
50122         r=`${PWD_COMMAND}`; export r; \
50123         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50124         $(NORMAL_TARGET_EXPORTS) \
50125         echo "Doing info in $(TARGET_SUBDIR)/newlib"; \
50126         for flag in $(EXTRA_TARGET_FLAGS); do \
50127           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50128         done; \
50129         (cd $(TARGET_SUBDIR)/newlib && \
50130           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50131                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50132                   "RANLIB=$${RANLIB}" \
50133                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50134                    info) \
50135           || exit 1
50136
50137 @endif target-newlib
50138
50139 .PHONY: maybe-dvi-target-newlib dvi-target-newlib
50140 maybe-dvi-target-newlib:
50141 @if target-newlib
50142 maybe-dvi-target-newlib: dvi-target-newlib
50143
50144 dvi-target-newlib: \
50145     configure-target-newlib 
50146         @: $(MAKE); $(unstage)
50147         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
50148         r=`${PWD_COMMAND}`; export r; \
50149         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50150         $(NORMAL_TARGET_EXPORTS) \
50151         echo "Doing dvi in $(TARGET_SUBDIR)/newlib"; \
50152         for flag in $(EXTRA_TARGET_FLAGS); do \
50153           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50154         done; \
50155         (cd $(TARGET_SUBDIR)/newlib && \
50156           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50157                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50158                   "RANLIB=$${RANLIB}" \
50159                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50160                    dvi) \
50161           || exit 1
50162
50163 @endif target-newlib
50164
50165 .PHONY: maybe-pdf-target-newlib pdf-target-newlib
50166 maybe-pdf-target-newlib:
50167 @if target-newlib
50168 maybe-pdf-target-newlib: pdf-target-newlib
50169
50170 pdf-target-newlib: \
50171     configure-target-newlib 
50172         @: $(MAKE); $(unstage)
50173         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
50174         r=`${PWD_COMMAND}`; export r; \
50175         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50176         $(NORMAL_TARGET_EXPORTS) \
50177         echo "Doing pdf in $(TARGET_SUBDIR)/newlib"; \
50178         for flag in $(EXTRA_TARGET_FLAGS); do \
50179           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50180         done; \
50181         (cd $(TARGET_SUBDIR)/newlib && \
50182           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50183                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50184                   "RANLIB=$${RANLIB}" \
50185                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50186                    pdf) \
50187           || exit 1
50188
50189 @endif target-newlib
50190
50191 .PHONY: maybe-html-target-newlib html-target-newlib
50192 maybe-html-target-newlib:
50193 @if target-newlib
50194 maybe-html-target-newlib: html-target-newlib
50195
50196 html-target-newlib: \
50197     configure-target-newlib 
50198         @: $(MAKE); $(unstage)
50199         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
50200         r=`${PWD_COMMAND}`; export r; \
50201         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50202         $(NORMAL_TARGET_EXPORTS) \
50203         echo "Doing html in $(TARGET_SUBDIR)/newlib"; \
50204         for flag in $(EXTRA_TARGET_FLAGS); do \
50205           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50206         done; \
50207         (cd $(TARGET_SUBDIR)/newlib && \
50208           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50209                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50210                   "RANLIB=$${RANLIB}" \
50211                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50212                    html) \
50213           || exit 1
50214
50215 @endif target-newlib
50216
50217 .PHONY: maybe-TAGS-target-newlib TAGS-target-newlib
50218 maybe-TAGS-target-newlib:
50219 @if target-newlib
50220 maybe-TAGS-target-newlib: TAGS-target-newlib
50221
50222 TAGS-target-newlib: \
50223     configure-target-newlib 
50224         @: $(MAKE); $(unstage)
50225         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
50226         r=`${PWD_COMMAND}`; export r; \
50227         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50228         $(NORMAL_TARGET_EXPORTS) \
50229         echo "Doing TAGS in $(TARGET_SUBDIR)/newlib"; \
50230         for flag in $(EXTRA_TARGET_FLAGS); do \
50231           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50232         done; \
50233         (cd $(TARGET_SUBDIR)/newlib && \
50234           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50235                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50236                   "RANLIB=$${RANLIB}" \
50237                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50238                    TAGS) \
50239           || exit 1
50240
50241 @endif target-newlib
50242
50243 .PHONY: maybe-install-info-target-newlib install-info-target-newlib
50244 maybe-install-info-target-newlib:
50245 @if target-newlib
50246 maybe-install-info-target-newlib: install-info-target-newlib
50247
50248 install-info-target-newlib: \
50249     configure-target-newlib \
50250     info-target-newlib 
50251         @: $(MAKE); $(unstage)
50252         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
50253         r=`${PWD_COMMAND}`; export r; \
50254         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50255         $(NORMAL_TARGET_EXPORTS) \
50256         echo "Doing install-info in $(TARGET_SUBDIR)/newlib"; \
50257         for flag in $(EXTRA_TARGET_FLAGS); do \
50258           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50259         done; \
50260         (cd $(TARGET_SUBDIR)/newlib && \
50261           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50262                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50263                   "RANLIB=$${RANLIB}" \
50264                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50265                    install-info) \
50266           || exit 1
50267
50268 @endif target-newlib
50269
50270 .PHONY: maybe-install-dvi-target-newlib install-dvi-target-newlib
50271 maybe-install-dvi-target-newlib:
50272 @if target-newlib
50273 maybe-install-dvi-target-newlib: install-dvi-target-newlib
50274
50275 install-dvi-target-newlib: \
50276     configure-target-newlib \
50277     dvi-target-newlib 
50278         @: $(MAKE); $(unstage)
50279         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
50280         r=`${PWD_COMMAND}`; export r; \
50281         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50282         $(NORMAL_TARGET_EXPORTS) \
50283         echo "Doing install-dvi in $(TARGET_SUBDIR)/newlib"; \
50284         for flag in $(EXTRA_TARGET_FLAGS); do \
50285           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50286         done; \
50287         (cd $(TARGET_SUBDIR)/newlib && \
50288           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50289                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50290                   "RANLIB=$${RANLIB}" \
50291                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50292                    install-dvi) \
50293           || exit 1
50294
50295 @endif target-newlib
50296
50297 .PHONY: maybe-install-pdf-target-newlib install-pdf-target-newlib
50298 maybe-install-pdf-target-newlib:
50299 @if target-newlib
50300 maybe-install-pdf-target-newlib: install-pdf-target-newlib
50301
50302 install-pdf-target-newlib: \
50303     configure-target-newlib \
50304     pdf-target-newlib 
50305         @: $(MAKE); $(unstage)
50306         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
50307         r=`${PWD_COMMAND}`; export r; \
50308         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50309         $(NORMAL_TARGET_EXPORTS) \
50310         echo "Doing install-pdf in $(TARGET_SUBDIR)/newlib"; \
50311         for flag in $(EXTRA_TARGET_FLAGS); do \
50312           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50313         done; \
50314         (cd $(TARGET_SUBDIR)/newlib && \
50315           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50316                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50317                   "RANLIB=$${RANLIB}" \
50318                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50319                    install-pdf) \
50320           || exit 1
50321
50322 @endif target-newlib
50323
50324 .PHONY: maybe-install-html-target-newlib install-html-target-newlib
50325 maybe-install-html-target-newlib:
50326 @if target-newlib
50327 maybe-install-html-target-newlib: install-html-target-newlib
50328
50329 install-html-target-newlib: \
50330     configure-target-newlib \
50331     html-target-newlib 
50332         @: $(MAKE); $(unstage)
50333         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
50334         r=`${PWD_COMMAND}`; export r; \
50335         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50336         $(NORMAL_TARGET_EXPORTS) \
50337         echo "Doing install-html in $(TARGET_SUBDIR)/newlib"; \
50338         for flag in $(EXTRA_TARGET_FLAGS); do \
50339           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50340         done; \
50341         (cd $(TARGET_SUBDIR)/newlib && \
50342           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50343                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50344                   "RANLIB=$${RANLIB}" \
50345                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50346                    install-html) \
50347           || exit 1
50348
50349 @endif target-newlib
50350
50351 .PHONY: maybe-installcheck-target-newlib installcheck-target-newlib
50352 maybe-installcheck-target-newlib:
50353 @if target-newlib
50354 maybe-installcheck-target-newlib: installcheck-target-newlib
50355
50356 installcheck-target-newlib: \
50357     configure-target-newlib 
50358         @: $(MAKE); $(unstage)
50359         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
50360         r=`${PWD_COMMAND}`; export r; \
50361         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50362         $(NORMAL_TARGET_EXPORTS) \
50363         echo "Doing installcheck in $(TARGET_SUBDIR)/newlib"; \
50364         for flag in $(EXTRA_TARGET_FLAGS); do \
50365           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50366         done; \
50367         (cd $(TARGET_SUBDIR)/newlib && \
50368           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50369                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50370                   "RANLIB=$${RANLIB}" \
50371                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50372                    installcheck) \
50373           || exit 1
50374
50375 @endif target-newlib
50376
50377 .PHONY: maybe-mostlyclean-target-newlib mostlyclean-target-newlib
50378 maybe-mostlyclean-target-newlib:
50379 @if target-newlib
50380 maybe-mostlyclean-target-newlib: mostlyclean-target-newlib
50381
50382 mostlyclean-target-newlib: 
50383         @: $(MAKE); $(unstage)
50384         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
50385         r=`${PWD_COMMAND}`; export r; \
50386         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50387         $(NORMAL_TARGET_EXPORTS) \
50388         echo "Doing mostlyclean in $(TARGET_SUBDIR)/newlib"; \
50389         for flag in $(EXTRA_TARGET_FLAGS); do \
50390           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50391         done; \
50392         (cd $(TARGET_SUBDIR)/newlib && \
50393           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50394                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50395                   "RANLIB=$${RANLIB}" \
50396                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50397                    mostlyclean) \
50398           || exit 1
50399
50400 @endif target-newlib
50401
50402 .PHONY: maybe-clean-target-newlib clean-target-newlib
50403 maybe-clean-target-newlib:
50404 @if target-newlib
50405 maybe-clean-target-newlib: clean-target-newlib
50406
50407 clean-target-newlib: 
50408         @: $(MAKE); $(unstage)
50409         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
50410         r=`${PWD_COMMAND}`; export r; \
50411         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50412         $(NORMAL_TARGET_EXPORTS) \
50413         echo "Doing clean in $(TARGET_SUBDIR)/newlib"; \
50414         for flag in $(EXTRA_TARGET_FLAGS); do \
50415           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50416         done; \
50417         (cd $(TARGET_SUBDIR)/newlib && \
50418           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50419                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50420                   "RANLIB=$${RANLIB}" \
50421                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50422                    clean) \
50423           || exit 1
50424
50425 @endif target-newlib
50426
50427 .PHONY: maybe-distclean-target-newlib distclean-target-newlib
50428 maybe-distclean-target-newlib:
50429 @if target-newlib
50430 maybe-distclean-target-newlib: distclean-target-newlib
50431
50432 distclean-target-newlib: 
50433         @: $(MAKE); $(unstage)
50434         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
50435         r=`${PWD_COMMAND}`; export r; \
50436         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50437         $(NORMAL_TARGET_EXPORTS) \
50438         echo "Doing distclean in $(TARGET_SUBDIR)/newlib"; \
50439         for flag in $(EXTRA_TARGET_FLAGS); do \
50440           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50441         done; \
50442         (cd $(TARGET_SUBDIR)/newlib && \
50443           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50444                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50445                   "RANLIB=$${RANLIB}" \
50446                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50447                    distclean) \
50448           || exit 1
50449
50450 @endif target-newlib
50451
50452 .PHONY: maybe-maintainer-clean-target-newlib maintainer-clean-target-newlib
50453 maybe-maintainer-clean-target-newlib:
50454 @if target-newlib
50455 maybe-maintainer-clean-target-newlib: maintainer-clean-target-newlib
50456
50457 maintainer-clean-target-newlib: 
50458         @: $(MAKE); $(unstage)
50459         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
50460         r=`${PWD_COMMAND}`; export r; \
50461         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50462         $(NORMAL_TARGET_EXPORTS) \
50463         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/newlib"; \
50464         for flag in $(EXTRA_TARGET_FLAGS); do \
50465           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50466         done; \
50467         (cd $(TARGET_SUBDIR)/newlib && \
50468           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50469                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50470                   "RANLIB=$${RANLIB}" \
50471                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50472                    maintainer-clean) \
50473           || exit 1
50474
50475 @endif target-newlib
50476
50477
50478
50479
50480
50481 .PHONY: configure-target-libgcc maybe-configure-target-libgcc
50482 maybe-configure-target-libgcc:
50483 @if gcc-bootstrap
50484 configure-target-libgcc: stage_current
50485 @endif gcc-bootstrap
50486 @if target-libgcc
50487 maybe-configure-target-libgcc: configure-target-libgcc
50488 configure-target-libgcc: 
50489         @r=`${PWD_COMMAND}`; export r; \
50490         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50491         echo "Checking multilib configuration for libgcc..."; \
50492         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
50493         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
50494         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
50495           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
50496             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
50497           else \
50498             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
50499             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
50500           fi; \
50501         else \
50502           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
50503         fi; \
50504         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
50505         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
50506         $(NORMAL_TARGET_EXPORTS)  \
50507         echo Configuring in $(TARGET_SUBDIR)/libgcc; \
50508         cd "$(TARGET_SUBDIR)/libgcc" || exit 1; \
50509         case $(srcdir) in \
50510           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50511           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
50512                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50513         esac; \
50514         module_srcdir=libgcc; \
50515         rm -f no-such-file || : ; \
50516         CONFIG_SITE=no-such-file $(SHELL) \
50517           $$s/$$module_srcdir/configure \
50518           --srcdir=$${topdir}/$$module_srcdir \
50519           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50520           --target=${target_alias}  \
50521           || exit 1
50522 @endif target-libgcc
50523
50524
50525
50526 .PHONY: configure-stage1-target-libgcc maybe-configure-stage1-target-libgcc
50527 maybe-configure-stage1-target-libgcc:
50528 @if target-libgcc-bootstrap
50529 maybe-configure-stage1-target-libgcc: configure-stage1-target-libgcc
50530 configure-stage1-target-libgcc:
50531         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
50532         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
50533         @r=`${PWD_COMMAND}`; export r; \
50534         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50535         TFLAGS="$(STAGE1_TFLAGS)"; \
50536         echo "Checking multilib configuration for libgcc..."; \
50537         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
50538         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
50539           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
50540             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
50541           else \
50542             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
50543             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
50544           fi; \
50545         else \
50546           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
50547         fi; \
50548         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
50549         $(NORMAL_TARGET_EXPORTS) \
50550         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
50551         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
50552         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
50553         echo Configuring stage 1 in $(TARGET_SUBDIR)/libgcc; \
50554         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
50555         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
50556         case $(srcdir) in \
50557           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50558           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
50559                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50560         esac; \
50561         module_srcdir=libgcc; \
50562         $(SHELL) $$s/$$module_srcdir/configure \
50563           --srcdir=$${topdir}/$$module_srcdir \
50564           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50565           --target=${target_alias} \
50566            \
50567           $(STAGE1_CONFIGURE_FLAGS)
50568 @endif target-libgcc-bootstrap
50569
50570 .PHONY: configure-stage2-target-libgcc maybe-configure-stage2-target-libgcc
50571 maybe-configure-stage2-target-libgcc:
50572 @if target-libgcc-bootstrap
50573 maybe-configure-stage2-target-libgcc: configure-stage2-target-libgcc
50574 configure-stage2-target-libgcc:
50575         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
50576         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
50577         @r=`${PWD_COMMAND}`; export r; \
50578         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50579         TFLAGS="$(STAGE2_TFLAGS)"; \
50580         echo "Checking multilib configuration for libgcc..."; \
50581         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
50582         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
50583           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
50584             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
50585           else \
50586             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
50587             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
50588           fi; \
50589         else \
50590           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
50591         fi; \
50592         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
50593         $(NORMAL_TARGET_EXPORTS) \
50594          \
50595         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
50596         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
50597         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
50598         echo Configuring stage 2 in $(TARGET_SUBDIR)/libgcc; \
50599         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
50600         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
50601         case $(srcdir) in \
50602           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50603           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
50604                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50605         esac; \
50606         module_srcdir=libgcc; \
50607         $(SHELL) $$s/$$module_srcdir/configure \
50608           --srcdir=$${topdir}/$$module_srcdir \
50609           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50610           --target=${target_alias} \
50611           --with-build-libsubdir=$(HOST_SUBDIR) \
50612           $(STAGE2_CONFIGURE_FLAGS)
50613 @endif target-libgcc-bootstrap
50614
50615 .PHONY: configure-stage3-target-libgcc maybe-configure-stage3-target-libgcc
50616 maybe-configure-stage3-target-libgcc:
50617 @if target-libgcc-bootstrap
50618 maybe-configure-stage3-target-libgcc: configure-stage3-target-libgcc
50619 configure-stage3-target-libgcc:
50620         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
50621         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
50622         @r=`${PWD_COMMAND}`; export r; \
50623         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50624         TFLAGS="$(STAGE3_TFLAGS)"; \
50625         echo "Checking multilib configuration for libgcc..."; \
50626         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
50627         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
50628           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
50629             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
50630           else \
50631             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
50632             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
50633           fi; \
50634         else \
50635           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
50636         fi; \
50637         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
50638         $(NORMAL_TARGET_EXPORTS) \
50639          \
50640         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
50641         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
50642         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
50643         echo Configuring stage 3 in $(TARGET_SUBDIR)/libgcc; \
50644         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
50645         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
50646         case $(srcdir) in \
50647           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50648           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
50649                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50650         esac; \
50651         module_srcdir=libgcc; \
50652         $(SHELL) $$s/$$module_srcdir/configure \
50653           --srcdir=$${topdir}/$$module_srcdir \
50654           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50655           --target=${target_alias} \
50656           --with-build-libsubdir=$(HOST_SUBDIR) \
50657           $(STAGE3_CONFIGURE_FLAGS)
50658 @endif target-libgcc-bootstrap
50659
50660 .PHONY: configure-stage4-target-libgcc maybe-configure-stage4-target-libgcc
50661 maybe-configure-stage4-target-libgcc:
50662 @if target-libgcc-bootstrap
50663 maybe-configure-stage4-target-libgcc: configure-stage4-target-libgcc
50664 configure-stage4-target-libgcc:
50665         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
50666         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
50667         @r=`${PWD_COMMAND}`; export r; \
50668         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50669         TFLAGS="$(STAGE4_TFLAGS)"; \
50670         echo "Checking multilib configuration for libgcc..."; \
50671         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
50672         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
50673           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
50674             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
50675           else \
50676             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
50677             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
50678           fi; \
50679         else \
50680           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
50681         fi; \
50682         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
50683         $(NORMAL_TARGET_EXPORTS) \
50684          \
50685         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
50686         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
50687         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
50688         echo Configuring stage 4 in $(TARGET_SUBDIR)/libgcc; \
50689         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
50690         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
50691         case $(srcdir) in \
50692           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50693           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
50694                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50695         esac; \
50696         module_srcdir=libgcc; \
50697         $(SHELL) $$s/$$module_srcdir/configure \
50698           --srcdir=$${topdir}/$$module_srcdir \
50699           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50700           --target=${target_alias} \
50701           --with-build-libsubdir=$(HOST_SUBDIR) \
50702           $(STAGE4_CONFIGURE_FLAGS)
50703 @endif target-libgcc-bootstrap
50704
50705 .PHONY: configure-stageprofile-target-libgcc maybe-configure-stageprofile-target-libgcc
50706 maybe-configure-stageprofile-target-libgcc:
50707 @if target-libgcc-bootstrap
50708 maybe-configure-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
50709 configure-stageprofile-target-libgcc:
50710         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
50711         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
50712         @r=`${PWD_COMMAND}`; export r; \
50713         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50714         TFLAGS="$(STAGEprofile_TFLAGS)"; \
50715         echo "Checking multilib configuration for libgcc..."; \
50716         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
50717         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
50718           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
50719             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
50720           else \
50721             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
50722             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
50723           fi; \
50724         else \
50725           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
50726         fi; \
50727         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
50728         $(NORMAL_TARGET_EXPORTS) \
50729          \
50730         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
50731         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
50732         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
50733         echo Configuring stage profile in $(TARGET_SUBDIR)/libgcc; \
50734         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
50735         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
50736         case $(srcdir) in \
50737           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50738           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
50739                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50740         esac; \
50741         module_srcdir=libgcc; \
50742         $(SHELL) $$s/$$module_srcdir/configure \
50743           --srcdir=$${topdir}/$$module_srcdir \
50744           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50745           --target=${target_alias} \
50746           --with-build-libsubdir=$(HOST_SUBDIR) \
50747           $(STAGEprofile_CONFIGURE_FLAGS)
50748 @endif target-libgcc-bootstrap
50749
50750 .PHONY: configure-stagetrain-target-libgcc maybe-configure-stagetrain-target-libgcc
50751 maybe-configure-stagetrain-target-libgcc:
50752 @if target-libgcc-bootstrap
50753 maybe-configure-stagetrain-target-libgcc: configure-stagetrain-target-libgcc
50754 configure-stagetrain-target-libgcc:
50755         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
50756         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
50757         @r=`${PWD_COMMAND}`; export r; \
50758         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50759         TFLAGS="$(STAGEtrain_TFLAGS)"; \
50760         echo "Checking multilib configuration for libgcc..."; \
50761         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
50762         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
50763           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
50764             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
50765           else \
50766             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
50767             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
50768           fi; \
50769         else \
50770           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
50771         fi; \
50772         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
50773         $(NORMAL_TARGET_EXPORTS) \
50774          \
50775         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
50776         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
50777         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
50778         echo Configuring stage train in $(TARGET_SUBDIR)/libgcc; \
50779         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
50780         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
50781         case $(srcdir) in \
50782           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50783           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
50784                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50785         esac; \
50786         module_srcdir=libgcc; \
50787         $(SHELL) $$s/$$module_srcdir/configure \
50788           --srcdir=$${topdir}/$$module_srcdir \
50789           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50790           --target=${target_alias} \
50791           --with-build-libsubdir=$(HOST_SUBDIR) \
50792           $(STAGEtrain_CONFIGURE_FLAGS)
50793 @endif target-libgcc-bootstrap
50794
50795 .PHONY: configure-stagefeedback-target-libgcc maybe-configure-stagefeedback-target-libgcc
50796 maybe-configure-stagefeedback-target-libgcc:
50797 @if target-libgcc-bootstrap
50798 maybe-configure-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
50799 configure-stagefeedback-target-libgcc:
50800         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
50801         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
50802         @r=`${PWD_COMMAND}`; export r; \
50803         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50804         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
50805         echo "Checking multilib configuration for libgcc..."; \
50806         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
50807         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
50808           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
50809             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
50810           else \
50811             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
50812             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
50813           fi; \
50814         else \
50815           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
50816         fi; \
50817         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
50818         $(NORMAL_TARGET_EXPORTS) \
50819          \
50820         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
50821         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
50822         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
50823         echo Configuring stage feedback in $(TARGET_SUBDIR)/libgcc; \
50824         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
50825         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
50826         case $(srcdir) in \
50827           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50828           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
50829                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50830         esac; \
50831         module_srcdir=libgcc; \
50832         $(SHELL) $$s/$$module_srcdir/configure \
50833           --srcdir=$${topdir}/$$module_srcdir \
50834           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50835           --target=${target_alias} \
50836           --with-build-libsubdir=$(HOST_SUBDIR) \
50837           $(STAGEfeedback_CONFIGURE_FLAGS)
50838 @endif target-libgcc-bootstrap
50839
50840 .PHONY: configure-stageautoprofile-target-libgcc maybe-configure-stageautoprofile-target-libgcc
50841 maybe-configure-stageautoprofile-target-libgcc:
50842 @if target-libgcc-bootstrap
50843 maybe-configure-stageautoprofile-target-libgcc: configure-stageautoprofile-target-libgcc
50844 configure-stageautoprofile-target-libgcc:
50845         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
50846         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
50847         @r=`${PWD_COMMAND}`; export r; \
50848         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50849         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
50850         echo "Checking multilib configuration for libgcc..."; \
50851         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
50852         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
50853           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
50854             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
50855           else \
50856             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
50857             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
50858           fi; \
50859         else \
50860           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
50861         fi; \
50862         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
50863         $(NORMAL_TARGET_EXPORTS) \
50864          \
50865         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
50866         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
50867         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
50868         echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libgcc; \
50869         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
50870         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
50871         case $(srcdir) in \
50872           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50873           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
50874                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50875         esac; \
50876         module_srcdir=libgcc; \
50877         $(SHELL) $$s/$$module_srcdir/configure \
50878           --srcdir=$${topdir}/$$module_srcdir \
50879           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50880           --target=${target_alias} \
50881           --with-build-libsubdir=$(HOST_SUBDIR) \
50882           $(STAGEautoprofile_CONFIGURE_FLAGS)
50883 @endif target-libgcc-bootstrap
50884
50885 .PHONY: configure-stageautofeedback-target-libgcc maybe-configure-stageautofeedback-target-libgcc
50886 maybe-configure-stageautofeedback-target-libgcc:
50887 @if target-libgcc-bootstrap
50888 maybe-configure-stageautofeedback-target-libgcc: configure-stageautofeedback-target-libgcc
50889 configure-stageautofeedback-target-libgcc:
50890         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
50891         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
50892         @r=`${PWD_COMMAND}`; export r; \
50893         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50894         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
50895         echo "Checking multilib configuration for libgcc..."; \
50896         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
50897         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
50898           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
50899             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
50900           else \
50901             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
50902             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
50903           fi; \
50904         else \
50905           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
50906         fi; \
50907         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
50908         $(NORMAL_TARGET_EXPORTS) \
50909          \
50910         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
50911         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
50912         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
50913         echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libgcc; \
50914         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
50915         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
50916         case $(srcdir) in \
50917           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50918           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
50919                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50920         esac; \
50921         module_srcdir=libgcc; \
50922         $(SHELL) $$s/$$module_srcdir/configure \
50923           --srcdir=$${topdir}/$$module_srcdir \
50924           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50925           --target=${target_alias} \
50926           --with-build-libsubdir=$(HOST_SUBDIR) \
50927           $(STAGEautofeedback_CONFIGURE_FLAGS)
50928 @endif target-libgcc-bootstrap
50929
50930
50931
50932
50933
50934 .PHONY: all-target-libgcc maybe-all-target-libgcc
50935 maybe-all-target-libgcc:
50936 @if gcc-bootstrap
50937 all-target-libgcc: stage_current
50938 @endif gcc-bootstrap
50939 @if target-libgcc
50940 TARGET-target-libgcc=all
50941 maybe-all-target-libgcc: all-target-libgcc
50942 all-target-libgcc: configure-target-libgcc
50943         @r=`${PWD_COMMAND}`; export r; \
50944         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50945         $(NORMAL_TARGET_EXPORTS)  \
50946         (cd $(TARGET_SUBDIR)/libgcc && \
50947           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
50948                 $(TARGET-target-libgcc))
50949 @endif target-libgcc
50950
50951
50952
50953 .PHONY: all-stage1-target-libgcc maybe-all-stage1-target-libgcc
50954 .PHONY: clean-stage1-target-libgcc maybe-clean-stage1-target-libgcc
50955 maybe-all-stage1-target-libgcc:
50956 maybe-clean-stage1-target-libgcc:
50957 @if target-libgcc-bootstrap
50958 maybe-all-stage1-target-libgcc: all-stage1-target-libgcc
50959 all-stage1: all-stage1-target-libgcc
50960 TARGET-stage1-target-libgcc = $(TARGET-target-libgcc)
50961 all-stage1-target-libgcc: configure-stage1-target-libgcc
50962         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
50963         @r=`${PWD_COMMAND}`; export r; \
50964         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50965         TFLAGS="$(STAGE1_TFLAGS)"; \
50966         $(NORMAL_TARGET_EXPORTS)  \
50967         cd $(TARGET_SUBDIR)/libgcc && \
50968          \
50969         $(MAKE) $(BASE_FLAGS_TO_PASS) \
50970                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
50971                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
50972                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
50973                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
50974                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
50975                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
50976                 $(EXTRA_TARGET_FLAGS)  \
50977                   \
50978                 TFLAGS="$(STAGE1_TFLAGS)"  \
50979                 $(TARGET-stage1-target-libgcc)
50980
50981 maybe-clean-stage1-target-libgcc: clean-stage1-target-libgcc
50982 clean-stage1: clean-stage1-target-libgcc
50983 clean-stage1-target-libgcc:
50984         @if [ $(current_stage) = stage1 ]; then \
50985           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
50986         else \
50987           [ -f $(TARGET_SUBDIR)/stage1-libgcc/Makefile ] || exit 0; \
50988           $(MAKE) stage1-start; \
50989         fi; \
50990         cd $(TARGET_SUBDIR)/libgcc && \
50991         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
50992           clean
50993 @endif target-libgcc-bootstrap
50994
50995
50996 .PHONY: all-stage2-target-libgcc maybe-all-stage2-target-libgcc
50997 .PHONY: clean-stage2-target-libgcc maybe-clean-stage2-target-libgcc
50998 maybe-all-stage2-target-libgcc:
50999 maybe-clean-stage2-target-libgcc:
51000 @if target-libgcc-bootstrap
51001 maybe-all-stage2-target-libgcc: all-stage2-target-libgcc
51002 all-stage2: all-stage2-target-libgcc
51003 TARGET-stage2-target-libgcc = $(TARGET-target-libgcc)
51004 all-stage2-target-libgcc: configure-stage2-target-libgcc
51005         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
51006         @r=`${PWD_COMMAND}`; export r; \
51007         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51008         TFLAGS="$(STAGE2_TFLAGS)"; \
51009         $(NORMAL_TARGET_EXPORTS) \
51010           \
51011         cd $(TARGET_SUBDIR)/libgcc && \
51012          \
51013         $(MAKE) $(BASE_FLAGS_TO_PASS) \
51014                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
51015                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
51016                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
51017                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
51018                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
51019                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
51020                 $(EXTRA_TARGET_FLAGS)   \
51021                 TFLAGS="$(STAGE2_TFLAGS)"  \
51022                 $(TARGET-stage2-target-libgcc)
51023
51024 maybe-clean-stage2-target-libgcc: clean-stage2-target-libgcc
51025 clean-stage2: clean-stage2-target-libgcc
51026 clean-stage2-target-libgcc:
51027         @if [ $(current_stage) = stage2 ]; then \
51028           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
51029         else \
51030           [ -f $(TARGET_SUBDIR)/stage2-libgcc/Makefile ] || exit 0; \
51031           $(MAKE) stage2-start; \
51032         fi; \
51033         cd $(TARGET_SUBDIR)/libgcc && \
51034         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
51035 @endif target-libgcc-bootstrap
51036
51037
51038 .PHONY: all-stage3-target-libgcc maybe-all-stage3-target-libgcc
51039 .PHONY: clean-stage3-target-libgcc maybe-clean-stage3-target-libgcc
51040 maybe-all-stage3-target-libgcc:
51041 maybe-clean-stage3-target-libgcc:
51042 @if target-libgcc-bootstrap
51043 maybe-all-stage3-target-libgcc: all-stage3-target-libgcc
51044 all-stage3: all-stage3-target-libgcc
51045 TARGET-stage3-target-libgcc = $(TARGET-target-libgcc)
51046 all-stage3-target-libgcc: configure-stage3-target-libgcc
51047         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
51048         @r=`${PWD_COMMAND}`; export r; \
51049         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51050         TFLAGS="$(STAGE3_TFLAGS)"; \
51051         $(NORMAL_TARGET_EXPORTS) \
51052           \
51053         cd $(TARGET_SUBDIR)/libgcc && \
51054          \
51055         $(MAKE) $(BASE_FLAGS_TO_PASS) \
51056                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
51057                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
51058                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
51059                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
51060                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
51061                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
51062                 $(EXTRA_TARGET_FLAGS)   \
51063                 TFLAGS="$(STAGE3_TFLAGS)"  \
51064                 $(TARGET-stage3-target-libgcc)
51065
51066 maybe-clean-stage3-target-libgcc: clean-stage3-target-libgcc
51067 clean-stage3: clean-stage3-target-libgcc
51068 clean-stage3-target-libgcc:
51069         @if [ $(current_stage) = stage3 ]; then \
51070           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
51071         else \
51072           [ -f $(TARGET_SUBDIR)/stage3-libgcc/Makefile ] || exit 0; \
51073           $(MAKE) stage3-start; \
51074         fi; \
51075         cd $(TARGET_SUBDIR)/libgcc && \
51076         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
51077 @endif target-libgcc-bootstrap
51078
51079
51080 .PHONY: all-stage4-target-libgcc maybe-all-stage4-target-libgcc
51081 .PHONY: clean-stage4-target-libgcc maybe-clean-stage4-target-libgcc
51082 maybe-all-stage4-target-libgcc:
51083 maybe-clean-stage4-target-libgcc:
51084 @if target-libgcc-bootstrap
51085 maybe-all-stage4-target-libgcc: all-stage4-target-libgcc
51086 all-stage4: all-stage4-target-libgcc
51087 TARGET-stage4-target-libgcc = $(TARGET-target-libgcc)
51088 all-stage4-target-libgcc: configure-stage4-target-libgcc
51089         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
51090         @r=`${PWD_COMMAND}`; export r; \
51091         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51092         TFLAGS="$(STAGE4_TFLAGS)"; \
51093         $(NORMAL_TARGET_EXPORTS) \
51094           \
51095         cd $(TARGET_SUBDIR)/libgcc && \
51096          \
51097         $(MAKE) $(BASE_FLAGS_TO_PASS) \
51098                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
51099                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
51100                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
51101                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
51102                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
51103                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
51104                 $(EXTRA_TARGET_FLAGS)   \
51105                 TFLAGS="$(STAGE4_TFLAGS)"  \
51106                 $(TARGET-stage4-target-libgcc)
51107
51108 maybe-clean-stage4-target-libgcc: clean-stage4-target-libgcc
51109 clean-stage4: clean-stage4-target-libgcc
51110 clean-stage4-target-libgcc:
51111         @if [ $(current_stage) = stage4 ]; then \
51112           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
51113         else \
51114           [ -f $(TARGET_SUBDIR)/stage4-libgcc/Makefile ] || exit 0; \
51115           $(MAKE) stage4-start; \
51116         fi; \
51117         cd $(TARGET_SUBDIR)/libgcc && \
51118         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
51119 @endif target-libgcc-bootstrap
51120
51121
51122 .PHONY: all-stageprofile-target-libgcc maybe-all-stageprofile-target-libgcc
51123 .PHONY: clean-stageprofile-target-libgcc maybe-clean-stageprofile-target-libgcc
51124 maybe-all-stageprofile-target-libgcc:
51125 maybe-clean-stageprofile-target-libgcc:
51126 @if target-libgcc-bootstrap
51127 maybe-all-stageprofile-target-libgcc: all-stageprofile-target-libgcc
51128 all-stageprofile: all-stageprofile-target-libgcc
51129 TARGET-stageprofile-target-libgcc = $(TARGET-target-libgcc)
51130 all-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
51131         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
51132         @r=`${PWD_COMMAND}`; export r; \
51133         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51134         TFLAGS="$(STAGEprofile_TFLAGS)"; \
51135         $(NORMAL_TARGET_EXPORTS) \
51136           \
51137         cd $(TARGET_SUBDIR)/libgcc && \
51138          \
51139         $(MAKE) $(BASE_FLAGS_TO_PASS) \
51140                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
51141                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
51142                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
51143                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
51144                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
51145                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
51146                 $(EXTRA_TARGET_FLAGS)   \
51147                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
51148                 $(TARGET-stageprofile-target-libgcc)
51149
51150 maybe-clean-stageprofile-target-libgcc: clean-stageprofile-target-libgcc
51151 clean-stageprofile: clean-stageprofile-target-libgcc
51152 clean-stageprofile-target-libgcc:
51153         @if [ $(current_stage) = stageprofile ]; then \
51154           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
51155         else \
51156           [ -f $(TARGET_SUBDIR)/stageprofile-libgcc/Makefile ] || exit 0; \
51157           $(MAKE) stageprofile-start; \
51158         fi; \
51159         cd $(TARGET_SUBDIR)/libgcc && \
51160         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
51161 @endif target-libgcc-bootstrap
51162
51163
51164 .PHONY: all-stagetrain-target-libgcc maybe-all-stagetrain-target-libgcc
51165 .PHONY: clean-stagetrain-target-libgcc maybe-clean-stagetrain-target-libgcc
51166 maybe-all-stagetrain-target-libgcc:
51167 maybe-clean-stagetrain-target-libgcc:
51168 @if target-libgcc-bootstrap
51169 maybe-all-stagetrain-target-libgcc: all-stagetrain-target-libgcc
51170 all-stagetrain: all-stagetrain-target-libgcc
51171 TARGET-stagetrain-target-libgcc = $(TARGET-target-libgcc)
51172 all-stagetrain-target-libgcc: configure-stagetrain-target-libgcc
51173         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
51174         @r=`${PWD_COMMAND}`; export r; \
51175         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51176         TFLAGS="$(STAGEtrain_TFLAGS)"; \
51177         $(NORMAL_TARGET_EXPORTS) \
51178           \
51179         cd $(TARGET_SUBDIR)/libgcc && \
51180          \
51181         $(MAKE) $(BASE_FLAGS_TO_PASS) \
51182                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
51183                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
51184                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
51185                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
51186                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
51187                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
51188                 $(EXTRA_TARGET_FLAGS)   \
51189                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
51190                 $(TARGET-stagetrain-target-libgcc)
51191
51192 maybe-clean-stagetrain-target-libgcc: clean-stagetrain-target-libgcc
51193 clean-stagetrain: clean-stagetrain-target-libgcc
51194 clean-stagetrain-target-libgcc:
51195         @if [ $(current_stage) = stagetrain ]; then \
51196           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
51197         else \
51198           [ -f $(TARGET_SUBDIR)/stagetrain-libgcc/Makefile ] || exit 0; \
51199           $(MAKE) stagetrain-start; \
51200         fi; \
51201         cd $(TARGET_SUBDIR)/libgcc && \
51202         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
51203 @endif target-libgcc-bootstrap
51204
51205
51206 .PHONY: all-stagefeedback-target-libgcc maybe-all-stagefeedback-target-libgcc
51207 .PHONY: clean-stagefeedback-target-libgcc maybe-clean-stagefeedback-target-libgcc
51208 maybe-all-stagefeedback-target-libgcc:
51209 maybe-clean-stagefeedback-target-libgcc:
51210 @if target-libgcc-bootstrap
51211 maybe-all-stagefeedback-target-libgcc: all-stagefeedback-target-libgcc
51212 all-stagefeedback: all-stagefeedback-target-libgcc
51213 TARGET-stagefeedback-target-libgcc = $(TARGET-target-libgcc)
51214 all-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
51215         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
51216         @r=`${PWD_COMMAND}`; export r; \
51217         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51218         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
51219         $(NORMAL_TARGET_EXPORTS) \
51220           \
51221         cd $(TARGET_SUBDIR)/libgcc && \
51222          \
51223         $(MAKE) $(BASE_FLAGS_TO_PASS) \
51224                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
51225                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
51226                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
51227                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
51228                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
51229                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
51230                 $(EXTRA_TARGET_FLAGS)   \
51231                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
51232                 $(TARGET-stagefeedback-target-libgcc)
51233
51234 maybe-clean-stagefeedback-target-libgcc: clean-stagefeedback-target-libgcc
51235 clean-stagefeedback: clean-stagefeedback-target-libgcc
51236 clean-stagefeedback-target-libgcc:
51237         @if [ $(current_stage) = stagefeedback ]; then \
51238           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
51239         else \
51240           [ -f $(TARGET_SUBDIR)/stagefeedback-libgcc/Makefile ] || exit 0; \
51241           $(MAKE) stagefeedback-start; \
51242         fi; \
51243         cd $(TARGET_SUBDIR)/libgcc && \
51244         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
51245 @endif target-libgcc-bootstrap
51246
51247
51248 .PHONY: all-stageautoprofile-target-libgcc maybe-all-stageautoprofile-target-libgcc
51249 .PHONY: clean-stageautoprofile-target-libgcc maybe-clean-stageautoprofile-target-libgcc
51250 maybe-all-stageautoprofile-target-libgcc:
51251 maybe-clean-stageautoprofile-target-libgcc:
51252 @if target-libgcc-bootstrap
51253 maybe-all-stageautoprofile-target-libgcc: all-stageautoprofile-target-libgcc
51254 all-stageautoprofile: all-stageautoprofile-target-libgcc
51255 TARGET-stageautoprofile-target-libgcc = $(TARGET-target-libgcc)
51256 all-stageautoprofile-target-libgcc: configure-stageautoprofile-target-libgcc
51257         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
51258         @r=`${PWD_COMMAND}`; export r; \
51259         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51260         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
51261         $(NORMAL_TARGET_EXPORTS) \
51262           \
51263         cd $(TARGET_SUBDIR)/libgcc && \
51264         $$s/gcc/config/i386/$(AUTO_PROFILE) \
51265         $(MAKE) $(BASE_FLAGS_TO_PASS) \
51266                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
51267                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
51268                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
51269                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
51270                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
51271                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
51272                 $(EXTRA_TARGET_FLAGS)   \
51273                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
51274                 $(TARGET-stageautoprofile-target-libgcc)
51275
51276 maybe-clean-stageautoprofile-target-libgcc: clean-stageautoprofile-target-libgcc
51277 clean-stageautoprofile: clean-stageautoprofile-target-libgcc
51278 clean-stageautoprofile-target-libgcc:
51279         @if [ $(current_stage) = stageautoprofile ]; then \
51280           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
51281         else \
51282           [ -f $(TARGET_SUBDIR)/stageautoprofile-libgcc/Makefile ] || exit 0; \
51283           $(MAKE) stageautoprofile-start; \
51284         fi; \
51285         cd $(TARGET_SUBDIR)/libgcc && \
51286         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
51287 @endif target-libgcc-bootstrap
51288
51289
51290 .PHONY: all-stageautofeedback-target-libgcc maybe-all-stageautofeedback-target-libgcc
51291 .PHONY: clean-stageautofeedback-target-libgcc maybe-clean-stageautofeedback-target-libgcc
51292 maybe-all-stageautofeedback-target-libgcc:
51293 maybe-clean-stageautofeedback-target-libgcc:
51294 @if target-libgcc-bootstrap
51295 maybe-all-stageautofeedback-target-libgcc: all-stageautofeedback-target-libgcc
51296 all-stageautofeedback: all-stageautofeedback-target-libgcc
51297 TARGET-stageautofeedback-target-libgcc = $(TARGET-target-libgcc)
51298 all-stageautofeedback-target-libgcc: configure-stageautofeedback-target-libgcc
51299         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
51300         @r=`${PWD_COMMAND}`; export r; \
51301         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51302         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
51303         $(NORMAL_TARGET_EXPORTS) \
51304           \
51305         cd $(TARGET_SUBDIR)/libgcc && \
51306          \
51307         $(MAKE) $(BASE_FLAGS_TO_PASS) \
51308                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
51309                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
51310                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
51311                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
51312                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
51313                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
51314                 $(EXTRA_TARGET_FLAGS)   \
51315                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
51316                 $(TARGET-stageautofeedback-target-libgcc)
51317
51318 maybe-clean-stageautofeedback-target-libgcc: clean-stageautofeedback-target-libgcc
51319 clean-stageautofeedback: clean-stageautofeedback-target-libgcc
51320 clean-stageautofeedback-target-libgcc:
51321         @if [ $(current_stage) = stageautofeedback ]; then \
51322           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
51323         else \
51324           [ -f $(TARGET_SUBDIR)/stageautofeedback-libgcc/Makefile ] || exit 0; \
51325           $(MAKE) stageautofeedback-start; \
51326         fi; \
51327         cd $(TARGET_SUBDIR)/libgcc && \
51328         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
51329 @endif target-libgcc-bootstrap
51330
51331
51332
51333
51334
51335
51336 .PHONY: check-target-libgcc maybe-check-target-libgcc
51337 maybe-check-target-libgcc:
51338 @if target-libgcc
51339 maybe-check-target-libgcc: check-target-libgcc
51340
51341 # Dummy target for uncheckable module.
51342 check-target-libgcc:
51343
51344 @endif target-libgcc
51345
51346 .PHONY: install-target-libgcc maybe-install-target-libgcc
51347 maybe-install-target-libgcc:
51348 @if target-libgcc
51349 maybe-install-target-libgcc: install-target-libgcc
51350
51351 install-target-libgcc: installdirs
51352         @: $(MAKE); $(unstage)
51353         @r=`${PWD_COMMAND}`; export r; \
51354         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51355         $(NORMAL_TARGET_EXPORTS) \
51356         (cd $(TARGET_SUBDIR)/libgcc && \
51357           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
51358
51359 @endif target-libgcc
51360
51361 .PHONY: install-strip-target-libgcc maybe-install-strip-target-libgcc
51362 maybe-install-strip-target-libgcc:
51363 @if target-libgcc
51364 maybe-install-strip-target-libgcc: install-strip-target-libgcc
51365
51366 install-strip-target-libgcc: installdirs
51367         @: $(MAKE); $(unstage)
51368         @r=`${PWD_COMMAND}`; export r; \
51369         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51370         $(NORMAL_TARGET_EXPORTS) \
51371         (cd $(TARGET_SUBDIR)/libgcc && \
51372           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
51373
51374 @endif target-libgcc
51375
51376 # Other targets (info, dvi, pdf, etc.)
51377
51378 .PHONY: maybe-info-target-libgcc info-target-libgcc
51379 maybe-info-target-libgcc:
51380 @if target-libgcc
51381 maybe-info-target-libgcc: info-target-libgcc
51382
51383 info-target-libgcc: \
51384     configure-target-libgcc 
51385         @: $(MAKE); $(unstage)
51386         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
51387         r=`${PWD_COMMAND}`; export r; \
51388         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51389         $(NORMAL_TARGET_EXPORTS) \
51390         echo "Doing info in $(TARGET_SUBDIR)/libgcc"; \
51391         for flag in $(EXTRA_TARGET_FLAGS); do \
51392           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51393         done; \
51394         (cd $(TARGET_SUBDIR)/libgcc && \
51395           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51396                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51397                   "RANLIB=$${RANLIB}" \
51398                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51399                    info) \
51400           || exit 1
51401
51402 @endif target-libgcc
51403
51404 .PHONY: maybe-dvi-target-libgcc dvi-target-libgcc
51405 maybe-dvi-target-libgcc:
51406 @if target-libgcc
51407 maybe-dvi-target-libgcc: dvi-target-libgcc
51408
51409 dvi-target-libgcc: \
51410     configure-target-libgcc 
51411         @: $(MAKE); $(unstage)
51412         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
51413         r=`${PWD_COMMAND}`; export r; \
51414         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51415         $(NORMAL_TARGET_EXPORTS) \
51416         echo "Doing dvi in $(TARGET_SUBDIR)/libgcc"; \
51417         for flag in $(EXTRA_TARGET_FLAGS); do \
51418           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51419         done; \
51420         (cd $(TARGET_SUBDIR)/libgcc && \
51421           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51422                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51423                   "RANLIB=$${RANLIB}" \
51424                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51425                    dvi) \
51426           || exit 1
51427
51428 @endif target-libgcc
51429
51430 .PHONY: maybe-pdf-target-libgcc pdf-target-libgcc
51431 maybe-pdf-target-libgcc:
51432 @if target-libgcc
51433 maybe-pdf-target-libgcc: pdf-target-libgcc
51434
51435 pdf-target-libgcc: \
51436     configure-target-libgcc 
51437         @: $(MAKE); $(unstage)
51438         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
51439         r=`${PWD_COMMAND}`; export r; \
51440         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51441         $(NORMAL_TARGET_EXPORTS) \
51442         echo "Doing pdf in $(TARGET_SUBDIR)/libgcc"; \
51443         for flag in $(EXTRA_TARGET_FLAGS); do \
51444           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51445         done; \
51446         (cd $(TARGET_SUBDIR)/libgcc && \
51447           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51448                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51449                   "RANLIB=$${RANLIB}" \
51450                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51451                    pdf) \
51452           || exit 1
51453
51454 @endif target-libgcc
51455
51456 .PHONY: maybe-html-target-libgcc html-target-libgcc
51457 maybe-html-target-libgcc:
51458 @if target-libgcc
51459 maybe-html-target-libgcc: html-target-libgcc
51460
51461 html-target-libgcc: \
51462     configure-target-libgcc 
51463         @: $(MAKE); $(unstage)
51464         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
51465         r=`${PWD_COMMAND}`; export r; \
51466         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51467         $(NORMAL_TARGET_EXPORTS) \
51468         echo "Doing html in $(TARGET_SUBDIR)/libgcc"; \
51469         for flag in $(EXTRA_TARGET_FLAGS); do \
51470           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51471         done; \
51472         (cd $(TARGET_SUBDIR)/libgcc && \
51473           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51474                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51475                   "RANLIB=$${RANLIB}" \
51476                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51477                    html) \
51478           || exit 1
51479
51480 @endif target-libgcc
51481
51482 .PHONY: maybe-TAGS-target-libgcc TAGS-target-libgcc
51483 maybe-TAGS-target-libgcc:
51484 @if target-libgcc
51485 maybe-TAGS-target-libgcc: TAGS-target-libgcc
51486
51487 # libgcc doesn't support TAGS.
51488 TAGS-target-libgcc:
51489
51490 @endif target-libgcc
51491
51492 .PHONY: maybe-install-info-target-libgcc install-info-target-libgcc
51493 maybe-install-info-target-libgcc:
51494 @if target-libgcc
51495 maybe-install-info-target-libgcc: install-info-target-libgcc
51496
51497 install-info-target-libgcc: \
51498     configure-target-libgcc \
51499     info-target-libgcc 
51500         @: $(MAKE); $(unstage)
51501         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
51502         r=`${PWD_COMMAND}`; export r; \
51503         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51504         $(NORMAL_TARGET_EXPORTS) \
51505         echo "Doing install-info in $(TARGET_SUBDIR)/libgcc"; \
51506         for flag in $(EXTRA_TARGET_FLAGS); do \
51507           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51508         done; \
51509         (cd $(TARGET_SUBDIR)/libgcc && \
51510           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51511                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51512                   "RANLIB=$${RANLIB}" \
51513                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51514                    install-info) \
51515           || exit 1
51516
51517 @endif target-libgcc
51518
51519 .PHONY: maybe-install-dvi-target-libgcc install-dvi-target-libgcc
51520 maybe-install-dvi-target-libgcc:
51521 @if target-libgcc
51522 maybe-install-dvi-target-libgcc: install-dvi-target-libgcc
51523
51524 # libgcc doesn't support install-dvi.
51525 install-dvi-target-libgcc:
51526
51527 @endif target-libgcc
51528
51529 .PHONY: maybe-install-pdf-target-libgcc install-pdf-target-libgcc
51530 maybe-install-pdf-target-libgcc:
51531 @if target-libgcc
51532 maybe-install-pdf-target-libgcc: install-pdf-target-libgcc
51533
51534 install-pdf-target-libgcc: \
51535     configure-target-libgcc \
51536     pdf-target-libgcc 
51537         @: $(MAKE); $(unstage)
51538         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
51539         r=`${PWD_COMMAND}`; export r; \
51540         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51541         $(NORMAL_TARGET_EXPORTS) \
51542         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgcc"; \
51543         for flag in $(EXTRA_TARGET_FLAGS); do \
51544           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51545         done; \
51546         (cd $(TARGET_SUBDIR)/libgcc && \
51547           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51548                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51549                   "RANLIB=$${RANLIB}" \
51550                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51551                    install-pdf) \
51552           || exit 1
51553
51554 @endif target-libgcc
51555
51556 .PHONY: maybe-install-html-target-libgcc install-html-target-libgcc
51557 maybe-install-html-target-libgcc:
51558 @if target-libgcc
51559 maybe-install-html-target-libgcc: install-html-target-libgcc
51560
51561 install-html-target-libgcc: \
51562     configure-target-libgcc \
51563     html-target-libgcc 
51564         @: $(MAKE); $(unstage)
51565         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
51566         r=`${PWD_COMMAND}`; export r; \
51567         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51568         $(NORMAL_TARGET_EXPORTS) \
51569         echo "Doing install-html in $(TARGET_SUBDIR)/libgcc"; \
51570         for flag in $(EXTRA_TARGET_FLAGS); do \
51571           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51572         done; \
51573         (cd $(TARGET_SUBDIR)/libgcc && \
51574           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51575                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51576                   "RANLIB=$${RANLIB}" \
51577                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51578                    install-html) \
51579           || exit 1
51580
51581 @endif target-libgcc
51582
51583 .PHONY: maybe-installcheck-target-libgcc installcheck-target-libgcc
51584 maybe-installcheck-target-libgcc:
51585 @if target-libgcc
51586 maybe-installcheck-target-libgcc: installcheck-target-libgcc
51587
51588 installcheck-target-libgcc: \
51589     configure-target-libgcc 
51590         @: $(MAKE); $(unstage)
51591         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
51592         r=`${PWD_COMMAND}`; export r; \
51593         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51594         $(NORMAL_TARGET_EXPORTS) \
51595         echo "Doing installcheck in $(TARGET_SUBDIR)/libgcc"; \
51596         for flag in $(EXTRA_TARGET_FLAGS); do \
51597           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51598         done; \
51599         (cd $(TARGET_SUBDIR)/libgcc && \
51600           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51601                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51602                   "RANLIB=$${RANLIB}" \
51603                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51604                    installcheck) \
51605           || exit 1
51606
51607 @endif target-libgcc
51608
51609 .PHONY: maybe-mostlyclean-target-libgcc mostlyclean-target-libgcc
51610 maybe-mostlyclean-target-libgcc:
51611 @if target-libgcc
51612 maybe-mostlyclean-target-libgcc: mostlyclean-target-libgcc
51613
51614 mostlyclean-target-libgcc: 
51615         @: $(MAKE); $(unstage)
51616         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
51617         r=`${PWD_COMMAND}`; export r; \
51618         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51619         $(NORMAL_TARGET_EXPORTS) \
51620         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgcc"; \
51621         for flag in $(EXTRA_TARGET_FLAGS); do \
51622           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51623         done; \
51624         (cd $(TARGET_SUBDIR)/libgcc && \
51625           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51626                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51627                   "RANLIB=$${RANLIB}" \
51628                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51629                    mostlyclean) \
51630           || exit 1
51631
51632 @endif target-libgcc
51633
51634 .PHONY: maybe-clean-target-libgcc clean-target-libgcc
51635 maybe-clean-target-libgcc:
51636 @if target-libgcc
51637 maybe-clean-target-libgcc: clean-target-libgcc
51638
51639 clean-target-libgcc: 
51640         @: $(MAKE); $(unstage)
51641         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
51642         r=`${PWD_COMMAND}`; export r; \
51643         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51644         $(NORMAL_TARGET_EXPORTS) \
51645         echo "Doing clean in $(TARGET_SUBDIR)/libgcc"; \
51646         for flag in $(EXTRA_TARGET_FLAGS); do \
51647           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51648         done; \
51649         (cd $(TARGET_SUBDIR)/libgcc && \
51650           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51651                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51652                   "RANLIB=$${RANLIB}" \
51653                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51654                    clean) \
51655           || exit 1
51656
51657 @endif target-libgcc
51658
51659 .PHONY: maybe-distclean-target-libgcc distclean-target-libgcc
51660 maybe-distclean-target-libgcc:
51661 @if target-libgcc
51662 maybe-distclean-target-libgcc: distclean-target-libgcc
51663
51664 distclean-target-libgcc: 
51665         @: $(MAKE); $(unstage)
51666         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
51667         r=`${PWD_COMMAND}`; export r; \
51668         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51669         $(NORMAL_TARGET_EXPORTS) \
51670         echo "Doing distclean in $(TARGET_SUBDIR)/libgcc"; \
51671         for flag in $(EXTRA_TARGET_FLAGS); do \
51672           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51673         done; \
51674         (cd $(TARGET_SUBDIR)/libgcc && \
51675           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51676                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51677                   "RANLIB=$${RANLIB}" \
51678                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51679                    distclean) \
51680           || exit 1
51681
51682 @endif target-libgcc
51683
51684 .PHONY: maybe-maintainer-clean-target-libgcc maintainer-clean-target-libgcc
51685 maybe-maintainer-clean-target-libgcc:
51686 @if target-libgcc
51687 maybe-maintainer-clean-target-libgcc: maintainer-clean-target-libgcc
51688
51689 maintainer-clean-target-libgcc: 
51690         @: $(MAKE); $(unstage)
51691         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
51692         r=`${PWD_COMMAND}`; export r; \
51693         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51694         $(NORMAL_TARGET_EXPORTS) \
51695         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgcc"; \
51696         for flag in $(EXTRA_TARGET_FLAGS); do \
51697           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51698         done; \
51699         (cd $(TARGET_SUBDIR)/libgcc && \
51700           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51701                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51702                   "RANLIB=$${RANLIB}" \
51703                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51704                    maintainer-clean) \
51705           || exit 1
51706
51707 @endif target-libgcc
51708
51709
51710
51711
51712
51713 .PHONY: configure-target-libbacktrace maybe-configure-target-libbacktrace
51714 maybe-configure-target-libbacktrace:
51715 @if gcc-bootstrap
51716 configure-target-libbacktrace: stage_current
51717 @endif gcc-bootstrap
51718 @if target-libbacktrace
51719 maybe-configure-target-libbacktrace: configure-target-libbacktrace
51720 configure-target-libbacktrace: 
51721         @: $(MAKE); $(unstage)
51722         @r=`${PWD_COMMAND}`; export r; \
51723         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51724         echo "Checking multilib configuration for libbacktrace..."; \
51725         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
51726         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
51727         if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
51728           if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
51729             rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
51730           else \
51731             rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
51732             mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
51733           fi; \
51734         else \
51735           mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
51736         fi; \
51737         test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
51738         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
51739         $(NORMAL_TARGET_EXPORTS)  \
51740         echo Configuring in $(TARGET_SUBDIR)/libbacktrace; \
51741         cd "$(TARGET_SUBDIR)/libbacktrace" || exit 1; \
51742         case $(srcdir) in \
51743           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51744           *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
51745                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51746         esac; \
51747         module_srcdir=libbacktrace; \
51748         rm -f no-such-file || : ; \
51749         CONFIG_SITE=no-such-file $(SHELL) \
51750           $$s/$$module_srcdir/configure \
51751           --srcdir=$${topdir}/$$module_srcdir \
51752           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51753           --target=${target_alias}  \
51754           || exit 1
51755 @endif target-libbacktrace
51756
51757
51758
51759
51760
51761 .PHONY: all-target-libbacktrace maybe-all-target-libbacktrace
51762 maybe-all-target-libbacktrace:
51763 @if gcc-bootstrap
51764 all-target-libbacktrace: stage_current
51765 @endif gcc-bootstrap
51766 @if target-libbacktrace
51767 TARGET-target-libbacktrace=all
51768 maybe-all-target-libbacktrace: all-target-libbacktrace
51769 all-target-libbacktrace: configure-target-libbacktrace
51770         @: $(MAKE); $(unstage)
51771         @r=`${PWD_COMMAND}`; export r; \
51772         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51773         $(NORMAL_TARGET_EXPORTS)  \
51774         (cd $(TARGET_SUBDIR)/libbacktrace && \
51775           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
51776                 $(TARGET-target-libbacktrace))
51777 @endif target-libbacktrace
51778
51779
51780
51781
51782
51783 .PHONY: check-target-libbacktrace maybe-check-target-libbacktrace
51784 maybe-check-target-libbacktrace:
51785 @if target-libbacktrace
51786 maybe-check-target-libbacktrace: check-target-libbacktrace
51787
51788 check-target-libbacktrace:
51789         @: $(MAKE); $(unstage)
51790         @r=`${PWD_COMMAND}`; export r; \
51791         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51792         $(NORMAL_TARGET_EXPORTS) \
51793         (cd $(TARGET_SUBDIR)/libbacktrace && \
51794           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
51795
51796 @endif target-libbacktrace
51797
51798 .PHONY: install-target-libbacktrace maybe-install-target-libbacktrace
51799 maybe-install-target-libbacktrace:
51800 @if target-libbacktrace
51801 maybe-install-target-libbacktrace: install-target-libbacktrace
51802
51803 install-target-libbacktrace: installdirs
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)/libbacktrace && \
51809           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
51810
51811 @endif target-libbacktrace
51812
51813 .PHONY: install-strip-target-libbacktrace maybe-install-strip-target-libbacktrace
51814 maybe-install-strip-target-libbacktrace:
51815 @if target-libbacktrace
51816 maybe-install-strip-target-libbacktrace: install-strip-target-libbacktrace
51817
51818 install-strip-target-libbacktrace: installdirs
51819         @: $(MAKE); $(unstage)
51820         @r=`${PWD_COMMAND}`; export r; \
51821         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51822         $(NORMAL_TARGET_EXPORTS) \
51823         (cd $(TARGET_SUBDIR)/libbacktrace && \
51824           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
51825
51826 @endif target-libbacktrace
51827
51828 # Other targets (info, dvi, pdf, etc.)
51829
51830 .PHONY: maybe-info-target-libbacktrace info-target-libbacktrace
51831 maybe-info-target-libbacktrace:
51832 @if target-libbacktrace
51833 maybe-info-target-libbacktrace: info-target-libbacktrace
51834
51835 info-target-libbacktrace: \
51836     configure-target-libbacktrace 
51837         @: $(MAKE); $(unstage)
51838         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
51839         r=`${PWD_COMMAND}`; export r; \
51840         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51841         $(NORMAL_TARGET_EXPORTS) \
51842         echo "Doing info in $(TARGET_SUBDIR)/libbacktrace"; \
51843         for flag in $(EXTRA_TARGET_FLAGS); do \
51844           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51845         done; \
51846         (cd $(TARGET_SUBDIR)/libbacktrace && \
51847           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51848                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51849                   "RANLIB=$${RANLIB}" \
51850                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51851                    info) \
51852           || exit 1
51853
51854 @endif target-libbacktrace
51855
51856 .PHONY: maybe-dvi-target-libbacktrace dvi-target-libbacktrace
51857 maybe-dvi-target-libbacktrace:
51858 @if target-libbacktrace
51859 maybe-dvi-target-libbacktrace: dvi-target-libbacktrace
51860
51861 dvi-target-libbacktrace: \
51862     configure-target-libbacktrace 
51863         @: $(MAKE); $(unstage)
51864         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
51865         r=`${PWD_COMMAND}`; export r; \
51866         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51867         $(NORMAL_TARGET_EXPORTS) \
51868         echo "Doing dvi in $(TARGET_SUBDIR)/libbacktrace"; \
51869         for flag in $(EXTRA_TARGET_FLAGS); do \
51870           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51871         done; \
51872         (cd $(TARGET_SUBDIR)/libbacktrace && \
51873           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51874                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51875                   "RANLIB=$${RANLIB}" \
51876                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51877                    dvi) \
51878           || exit 1
51879
51880 @endif target-libbacktrace
51881
51882 .PHONY: maybe-pdf-target-libbacktrace pdf-target-libbacktrace
51883 maybe-pdf-target-libbacktrace:
51884 @if target-libbacktrace
51885 maybe-pdf-target-libbacktrace: pdf-target-libbacktrace
51886
51887 pdf-target-libbacktrace: \
51888     configure-target-libbacktrace 
51889         @: $(MAKE); $(unstage)
51890         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
51891         r=`${PWD_COMMAND}`; export r; \
51892         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51893         $(NORMAL_TARGET_EXPORTS) \
51894         echo "Doing pdf in $(TARGET_SUBDIR)/libbacktrace"; \
51895         for flag in $(EXTRA_TARGET_FLAGS); do \
51896           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51897         done; \
51898         (cd $(TARGET_SUBDIR)/libbacktrace && \
51899           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51900                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51901                   "RANLIB=$${RANLIB}" \
51902                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51903                    pdf) \
51904           || exit 1
51905
51906 @endif target-libbacktrace
51907
51908 .PHONY: maybe-html-target-libbacktrace html-target-libbacktrace
51909 maybe-html-target-libbacktrace:
51910 @if target-libbacktrace
51911 maybe-html-target-libbacktrace: html-target-libbacktrace
51912
51913 html-target-libbacktrace: \
51914     configure-target-libbacktrace 
51915         @: $(MAKE); $(unstage)
51916         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
51917         r=`${PWD_COMMAND}`; export r; \
51918         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51919         $(NORMAL_TARGET_EXPORTS) \
51920         echo "Doing html in $(TARGET_SUBDIR)/libbacktrace"; \
51921         for flag in $(EXTRA_TARGET_FLAGS); do \
51922           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51923         done; \
51924         (cd $(TARGET_SUBDIR)/libbacktrace && \
51925           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51926                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51927                   "RANLIB=$${RANLIB}" \
51928                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51929                    html) \
51930           || exit 1
51931
51932 @endif target-libbacktrace
51933
51934 .PHONY: maybe-TAGS-target-libbacktrace TAGS-target-libbacktrace
51935 maybe-TAGS-target-libbacktrace:
51936 @if target-libbacktrace
51937 maybe-TAGS-target-libbacktrace: TAGS-target-libbacktrace
51938
51939 TAGS-target-libbacktrace: \
51940     configure-target-libbacktrace 
51941         @: $(MAKE); $(unstage)
51942         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
51943         r=`${PWD_COMMAND}`; export r; \
51944         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51945         $(NORMAL_TARGET_EXPORTS) \
51946         echo "Doing TAGS in $(TARGET_SUBDIR)/libbacktrace"; \
51947         for flag in $(EXTRA_TARGET_FLAGS); do \
51948           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51949         done; \
51950         (cd $(TARGET_SUBDIR)/libbacktrace && \
51951           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51952                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51953                   "RANLIB=$${RANLIB}" \
51954                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51955                    TAGS) \
51956           || exit 1
51957
51958 @endif target-libbacktrace
51959
51960 .PHONY: maybe-install-info-target-libbacktrace install-info-target-libbacktrace
51961 maybe-install-info-target-libbacktrace:
51962 @if target-libbacktrace
51963 maybe-install-info-target-libbacktrace: install-info-target-libbacktrace
51964
51965 install-info-target-libbacktrace: \
51966     configure-target-libbacktrace \
51967     info-target-libbacktrace 
51968         @: $(MAKE); $(unstage)
51969         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
51970         r=`${PWD_COMMAND}`; export r; \
51971         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51972         $(NORMAL_TARGET_EXPORTS) \
51973         echo "Doing install-info in $(TARGET_SUBDIR)/libbacktrace"; \
51974         for flag in $(EXTRA_TARGET_FLAGS); do \
51975           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51976         done; \
51977         (cd $(TARGET_SUBDIR)/libbacktrace && \
51978           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51979                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51980                   "RANLIB=$${RANLIB}" \
51981                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51982                    install-info) \
51983           || exit 1
51984
51985 @endif target-libbacktrace
51986
51987 .PHONY: maybe-install-dvi-target-libbacktrace install-dvi-target-libbacktrace
51988 maybe-install-dvi-target-libbacktrace:
51989 @if target-libbacktrace
51990 maybe-install-dvi-target-libbacktrace: install-dvi-target-libbacktrace
51991
51992 install-dvi-target-libbacktrace: \
51993     configure-target-libbacktrace \
51994     dvi-target-libbacktrace 
51995         @: $(MAKE); $(unstage)
51996         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
51997         r=`${PWD_COMMAND}`; export r; \
51998         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51999         $(NORMAL_TARGET_EXPORTS) \
52000         echo "Doing install-dvi in $(TARGET_SUBDIR)/libbacktrace"; \
52001         for flag in $(EXTRA_TARGET_FLAGS); do \
52002           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52003         done; \
52004         (cd $(TARGET_SUBDIR)/libbacktrace && \
52005           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52006                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52007                   "RANLIB=$${RANLIB}" \
52008                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52009                    install-dvi) \
52010           || exit 1
52011
52012 @endif target-libbacktrace
52013
52014 .PHONY: maybe-install-pdf-target-libbacktrace install-pdf-target-libbacktrace
52015 maybe-install-pdf-target-libbacktrace:
52016 @if target-libbacktrace
52017 maybe-install-pdf-target-libbacktrace: install-pdf-target-libbacktrace
52018
52019 install-pdf-target-libbacktrace: \
52020     configure-target-libbacktrace \
52021     pdf-target-libbacktrace 
52022         @: $(MAKE); $(unstage)
52023         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
52024         r=`${PWD_COMMAND}`; export r; \
52025         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52026         $(NORMAL_TARGET_EXPORTS) \
52027         echo "Doing install-pdf in $(TARGET_SUBDIR)/libbacktrace"; \
52028         for flag in $(EXTRA_TARGET_FLAGS); do \
52029           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52030         done; \
52031         (cd $(TARGET_SUBDIR)/libbacktrace && \
52032           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52033                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52034                   "RANLIB=$${RANLIB}" \
52035                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52036                    install-pdf) \
52037           || exit 1
52038
52039 @endif target-libbacktrace
52040
52041 .PHONY: maybe-install-html-target-libbacktrace install-html-target-libbacktrace
52042 maybe-install-html-target-libbacktrace:
52043 @if target-libbacktrace
52044 maybe-install-html-target-libbacktrace: install-html-target-libbacktrace
52045
52046 install-html-target-libbacktrace: \
52047     configure-target-libbacktrace \
52048     html-target-libbacktrace 
52049         @: $(MAKE); $(unstage)
52050         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
52051         r=`${PWD_COMMAND}`; export r; \
52052         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52053         $(NORMAL_TARGET_EXPORTS) \
52054         echo "Doing install-html in $(TARGET_SUBDIR)/libbacktrace"; \
52055         for flag in $(EXTRA_TARGET_FLAGS); do \
52056           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52057         done; \
52058         (cd $(TARGET_SUBDIR)/libbacktrace && \
52059           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52060                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52061                   "RANLIB=$${RANLIB}" \
52062                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52063                    install-html) \
52064           || exit 1
52065
52066 @endif target-libbacktrace
52067
52068 .PHONY: maybe-installcheck-target-libbacktrace installcheck-target-libbacktrace
52069 maybe-installcheck-target-libbacktrace:
52070 @if target-libbacktrace
52071 maybe-installcheck-target-libbacktrace: installcheck-target-libbacktrace
52072
52073 installcheck-target-libbacktrace: \
52074     configure-target-libbacktrace 
52075         @: $(MAKE); $(unstage)
52076         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
52077         r=`${PWD_COMMAND}`; export r; \
52078         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52079         $(NORMAL_TARGET_EXPORTS) \
52080         echo "Doing installcheck in $(TARGET_SUBDIR)/libbacktrace"; \
52081         for flag in $(EXTRA_TARGET_FLAGS); do \
52082           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52083         done; \
52084         (cd $(TARGET_SUBDIR)/libbacktrace && \
52085           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52086                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52087                   "RANLIB=$${RANLIB}" \
52088                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52089                    installcheck) \
52090           || exit 1
52091
52092 @endif target-libbacktrace
52093
52094 .PHONY: maybe-mostlyclean-target-libbacktrace mostlyclean-target-libbacktrace
52095 maybe-mostlyclean-target-libbacktrace:
52096 @if target-libbacktrace
52097 maybe-mostlyclean-target-libbacktrace: mostlyclean-target-libbacktrace
52098
52099 mostlyclean-target-libbacktrace: 
52100         @: $(MAKE); $(unstage)
52101         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
52102         r=`${PWD_COMMAND}`; export r; \
52103         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52104         $(NORMAL_TARGET_EXPORTS) \
52105         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libbacktrace"; \
52106         for flag in $(EXTRA_TARGET_FLAGS); do \
52107           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52108         done; \
52109         (cd $(TARGET_SUBDIR)/libbacktrace && \
52110           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52111                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52112                   "RANLIB=$${RANLIB}" \
52113                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52114                    mostlyclean) \
52115           || exit 1
52116
52117 @endif target-libbacktrace
52118
52119 .PHONY: maybe-clean-target-libbacktrace clean-target-libbacktrace
52120 maybe-clean-target-libbacktrace:
52121 @if target-libbacktrace
52122 maybe-clean-target-libbacktrace: clean-target-libbacktrace
52123
52124 clean-target-libbacktrace: 
52125         @: $(MAKE); $(unstage)
52126         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
52127         r=`${PWD_COMMAND}`; export r; \
52128         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52129         $(NORMAL_TARGET_EXPORTS) \
52130         echo "Doing clean in $(TARGET_SUBDIR)/libbacktrace"; \
52131         for flag in $(EXTRA_TARGET_FLAGS); do \
52132           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52133         done; \
52134         (cd $(TARGET_SUBDIR)/libbacktrace && \
52135           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52136                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52137                   "RANLIB=$${RANLIB}" \
52138                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52139                    clean) \
52140           || exit 1
52141
52142 @endif target-libbacktrace
52143
52144 .PHONY: maybe-distclean-target-libbacktrace distclean-target-libbacktrace
52145 maybe-distclean-target-libbacktrace:
52146 @if target-libbacktrace
52147 maybe-distclean-target-libbacktrace: distclean-target-libbacktrace
52148
52149 distclean-target-libbacktrace: 
52150         @: $(MAKE); $(unstage)
52151         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
52152         r=`${PWD_COMMAND}`; export r; \
52153         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52154         $(NORMAL_TARGET_EXPORTS) \
52155         echo "Doing distclean in $(TARGET_SUBDIR)/libbacktrace"; \
52156         for flag in $(EXTRA_TARGET_FLAGS); do \
52157           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52158         done; \
52159         (cd $(TARGET_SUBDIR)/libbacktrace && \
52160           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52161                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52162                   "RANLIB=$${RANLIB}" \
52163                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52164                    distclean) \
52165           || exit 1
52166
52167 @endif target-libbacktrace
52168
52169 .PHONY: maybe-maintainer-clean-target-libbacktrace maintainer-clean-target-libbacktrace
52170 maybe-maintainer-clean-target-libbacktrace:
52171 @if target-libbacktrace
52172 maybe-maintainer-clean-target-libbacktrace: maintainer-clean-target-libbacktrace
52173
52174 maintainer-clean-target-libbacktrace: 
52175         @: $(MAKE); $(unstage)
52176         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
52177         r=`${PWD_COMMAND}`; export r; \
52178         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52179         $(NORMAL_TARGET_EXPORTS) \
52180         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libbacktrace"; \
52181         for flag in $(EXTRA_TARGET_FLAGS); do \
52182           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52183         done; \
52184         (cd $(TARGET_SUBDIR)/libbacktrace && \
52185           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52186                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52187                   "RANLIB=$${RANLIB}" \
52188                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52189                    maintainer-clean) \
52190           || exit 1
52191
52192 @endif target-libbacktrace
52193
52194
52195
52196
52197
52198 .PHONY: configure-target-libquadmath maybe-configure-target-libquadmath
52199 maybe-configure-target-libquadmath:
52200 @if gcc-bootstrap
52201 configure-target-libquadmath: stage_current
52202 @endif gcc-bootstrap
52203 @if target-libquadmath
52204 maybe-configure-target-libquadmath: configure-target-libquadmath
52205 configure-target-libquadmath: 
52206         @: $(MAKE); $(unstage)
52207         @r=`${PWD_COMMAND}`; export r; \
52208         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52209         echo "Checking multilib configuration for libquadmath..."; \
52210         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libquadmath; \
52211         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libquadmath/multilib.tmp 2> /dev/null; \
52212         if test -r $(TARGET_SUBDIR)/libquadmath/multilib.out; then \
52213           if cmp -s $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; then \
52214             rm -f $(TARGET_SUBDIR)/libquadmath/multilib.tmp; \
52215           else \
52216             rm -f $(TARGET_SUBDIR)/libquadmath/Makefile; \
52217             mv $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; \
52218           fi; \
52219         else \
52220           mv $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; \
52221         fi; \
52222         test ! -f $(TARGET_SUBDIR)/libquadmath/Makefile || exit 0; \
52223         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libquadmath; \
52224         $(NORMAL_TARGET_EXPORTS)  \
52225         echo Configuring in $(TARGET_SUBDIR)/libquadmath; \
52226         cd "$(TARGET_SUBDIR)/libquadmath" || exit 1; \
52227         case $(srcdir) in \
52228           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
52229           *) topdir=`echo $(TARGET_SUBDIR)/libquadmath/ | \
52230                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
52231         esac; \
52232         module_srcdir=libquadmath; \
52233         rm -f no-such-file || : ; \
52234         CONFIG_SITE=no-such-file $(SHELL) \
52235           $$s/$$module_srcdir/configure \
52236           --srcdir=$${topdir}/$$module_srcdir \
52237           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
52238           --target=${target_alias}  \
52239           || exit 1
52240 @endif target-libquadmath
52241
52242
52243
52244
52245
52246 .PHONY: all-target-libquadmath maybe-all-target-libquadmath
52247 maybe-all-target-libquadmath:
52248 @if gcc-bootstrap
52249 all-target-libquadmath: stage_current
52250 @endif gcc-bootstrap
52251 @if target-libquadmath
52252 TARGET-target-libquadmath=all
52253 maybe-all-target-libquadmath: all-target-libquadmath
52254 all-target-libquadmath: configure-target-libquadmath
52255         @: $(MAKE); $(unstage)
52256         @r=`${PWD_COMMAND}`; export r; \
52257         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52258         $(NORMAL_TARGET_EXPORTS)  \
52259         (cd $(TARGET_SUBDIR)/libquadmath && \
52260           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
52261                 $(TARGET-target-libquadmath))
52262 @endif target-libquadmath
52263
52264
52265
52266
52267
52268 .PHONY: check-target-libquadmath maybe-check-target-libquadmath
52269 maybe-check-target-libquadmath:
52270 @if target-libquadmath
52271 maybe-check-target-libquadmath: check-target-libquadmath
52272
52273 check-target-libquadmath:
52274         @: $(MAKE); $(unstage)
52275         @r=`${PWD_COMMAND}`; export r; \
52276         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52277         $(NORMAL_TARGET_EXPORTS) \
52278         (cd $(TARGET_SUBDIR)/libquadmath && \
52279           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
52280
52281 @endif target-libquadmath
52282
52283 .PHONY: install-target-libquadmath maybe-install-target-libquadmath
52284 maybe-install-target-libquadmath:
52285 @if target-libquadmath
52286 maybe-install-target-libquadmath: install-target-libquadmath
52287
52288 install-target-libquadmath: installdirs
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)/libquadmath && \
52294           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
52295
52296 @endif target-libquadmath
52297
52298 .PHONY: install-strip-target-libquadmath maybe-install-strip-target-libquadmath
52299 maybe-install-strip-target-libquadmath:
52300 @if target-libquadmath
52301 maybe-install-strip-target-libquadmath: install-strip-target-libquadmath
52302
52303 install-strip-target-libquadmath: installdirs
52304         @: $(MAKE); $(unstage)
52305         @r=`${PWD_COMMAND}`; export r; \
52306         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52307         $(NORMAL_TARGET_EXPORTS) \
52308         (cd $(TARGET_SUBDIR)/libquadmath && \
52309           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
52310
52311 @endif target-libquadmath
52312
52313 # Other targets (info, dvi, pdf, etc.)
52314
52315 .PHONY: maybe-info-target-libquadmath info-target-libquadmath
52316 maybe-info-target-libquadmath:
52317 @if target-libquadmath
52318 maybe-info-target-libquadmath: info-target-libquadmath
52319
52320 info-target-libquadmath: \
52321     configure-target-libquadmath 
52322         @: $(MAKE); $(unstage)
52323         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
52324         r=`${PWD_COMMAND}`; export r; \
52325         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52326         $(NORMAL_TARGET_EXPORTS) \
52327         echo "Doing info in $(TARGET_SUBDIR)/libquadmath"; \
52328         for flag in $(EXTRA_TARGET_FLAGS); do \
52329           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52330         done; \
52331         (cd $(TARGET_SUBDIR)/libquadmath && \
52332           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52333                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52334                   "RANLIB=$${RANLIB}" \
52335                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52336                    info) \
52337           || exit 1
52338
52339 @endif target-libquadmath
52340
52341 .PHONY: maybe-dvi-target-libquadmath dvi-target-libquadmath
52342 maybe-dvi-target-libquadmath:
52343 @if target-libquadmath
52344 maybe-dvi-target-libquadmath: dvi-target-libquadmath
52345
52346 dvi-target-libquadmath: \
52347     configure-target-libquadmath 
52348         @: $(MAKE); $(unstage)
52349         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
52350         r=`${PWD_COMMAND}`; export r; \
52351         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52352         $(NORMAL_TARGET_EXPORTS) \
52353         echo "Doing dvi in $(TARGET_SUBDIR)/libquadmath"; \
52354         for flag in $(EXTRA_TARGET_FLAGS); do \
52355           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52356         done; \
52357         (cd $(TARGET_SUBDIR)/libquadmath && \
52358           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52359                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52360                   "RANLIB=$${RANLIB}" \
52361                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52362                    dvi) \
52363           || exit 1
52364
52365 @endif target-libquadmath
52366
52367 .PHONY: maybe-pdf-target-libquadmath pdf-target-libquadmath
52368 maybe-pdf-target-libquadmath:
52369 @if target-libquadmath
52370 maybe-pdf-target-libquadmath: pdf-target-libquadmath
52371
52372 pdf-target-libquadmath: \
52373     configure-target-libquadmath 
52374         @: $(MAKE); $(unstage)
52375         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
52376         r=`${PWD_COMMAND}`; export r; \
52377         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52378         $(NORMAL_TARGET_EXPORTS) \
52379         echo "Doing pdf in $(TARGET_SUBDIR)/libquadmath"; \
52380         for flag in $(EXTRA_TARGET_FLAGS); do \
52381           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52382         done; \
52383         (cd $(TARGET_SUBDIR)/libquadmath && \
52384           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52385                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52386                   "RANLIB=$${RANLIB}" \
52387                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52388                    pdf) \
52389           || exit 1
52390
52391 @endif target-libquadmath
52392
52393 .PHONY: maybe-html-target-libquadmath html-target-libquadmath
52394 maybe-html-target-libquadmath:
52395 @if target-libquadmath
52396 maybe-html-target-libquadmath: html-target-libquadmath
52397
52398 html-target-libquadmath: \
52399     configure-target-libquadmath 
52400         @: $(MAKE); $(unstage)
52401         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
52402         r=`${PWD_COMMAND}`; export r; \
52403         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52404         $(NORMAL_TARGET_EXPORTS) \
52405         echo "Doing html in $(TARGET_SUBDIR)/libquadmath"; \
52406         for flag in $(EXTRA_TARGET_FLAGS); do \
52407           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52408         done; \
52409         (cd $(TARGET_SUBDIR)/libquadmath && \
52410           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52411                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52412                   "RANLIB=$${RANLIB}" \
52413                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52414                    html) \
52415           || exit 1
52416
52417 @endif target-libquadmath
52418
52419 .PHONY: maybe-TAGS-target-libquadmath TAGS-target-libquadmath
52420 maybe-TAGS-target-libquadmath:
52421 @if target-libquadmath
52422 maybe-TAGS-target-libquadmath: TAGS-target-libquadmath
52423
52424 TAGS-target-libquadmath: \
52425     configure-target-libquadmath 
52426         @: $(MAKE); $(unstage)
52427         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
52428         r=`${PWD_COMMAND}`; export r; \
52429         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52430         $(NORMAL_TARGET_EXPORTS) \
52431         echo "Doing TAGS in $(TARGET_SUBDIR)/libquadmath"; \
52432         for flag in $(EXTRA_TARGET_FLAGS); do \
52433           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52434         done; \
52435         (cd $(TARGET_SUBDIR)/libquadmath && \
52436           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52437                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52438                   "RANLIB=$${RANLIB}" \
52439                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52440                    TAGS) \
52441           || exit 1
52442
52443 @endif target-libquadmath
52444
52445 .PHONY: maybe-install-info-target-libquadmath install-info-target-libquadmath
52446 maybe-install-info-target-libquadmath:
52447 @if target-libquadmath
52448 maybe-install-info-target-libquadmath: install-info-target-libquadmath
52449
52450 install-info-target-libquadmath: \
52451     configure-target-libquadmath \
52452     info-target-libquadmath 
52453         @: $(MAKE); $(unstage)
52454         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
52455         r=`${PWD_COMMAND}`; export r; \
52456         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52457         $(NORMAL_TARGET_EXPORTS) \
52458         echo "Doing install-info in $(TARGET_SUBDIR)/libquadmath"; \
52459         for flag in $(EXTRA_TARGET_FLAGS); do \
52460           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52461         done; \
52462         (cd $(TARGET_SUBDIR)/libquadmath && \
52463           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52464                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52465                   "RANLIB=$${RANLIB}" \
52466                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52467                    install-info) \
52468           || exit 1
52469
52470 @endif target-libquadmath
52471
52472 .PHONY: maybe-install-dvi-target-libquadmath install-dvi-target-libquadmath
52473 maybe-install-dvi-target-libquadmath:
52474 @if target-libquadmath
52475 maybe-install-dvi-target-libquadmath: install-dvi-target-libquadmath
52476
52477 install-dvi-target-libquadmath: \
52478     configure-target-libquadmath \
52479     dvi-target-libquadmath 
52480         @: $(MAKE); $(unstage)
52481         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
52482         r=`${PWD_COMMAND}`; export r; \
52483         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52484         $(NORMAL_TARGET_EXPORTS) \
52485         echo "Doing install-dvi in $(TARGET_SUBDIR)/libquadmath"; \
52486         for flag in $(EXTRA_TARGET_FLAGS); do \
52487           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52488         done; \
52489         (cd $(TARGET_SUBDIR)/libquadmath && \
52490           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52491                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52492                   "RANLIB=$${RANLIB}" \
52493                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52494                    install-dvi) \
52495           || exit 1
52496
52497 @endif target-libquadmath
52498
52499 .PHONY: maybe-install-pdf-target-libquadmath install-pdf-target-libquadmath
52500 maybe-install-pdf-target-libquadmath:
52501 @if target-libquadmath
52502 maybe-install-pdf-target-libquadmath: install-pdf-target-libquadmath
52503
52504 install-pdf-target-libquadmath: \
52505     configure-target-libquadmath \
52506     pdf-target-libquadmath 
52507         @: $(MAKE); $(unstage)
52508         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
52509         r=`${PWD_COMMAND}`; export r; \
52510         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52511         $(NORMAL_TARGET_EXPORTS) \
52512         echo "Doing install-pdf in $(TARGET_SUBDIR)/libquadmath"; \
52513         for flag in $(EXTRA_TARGET_FLAGS); do \
52514           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52515         done; \
52516         (cd $(TARGET_SUBDIR)/libquadmath && \
52517           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52518                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52519                   "RANLIB=$${RANLIB}" \
52520                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52521                    install-pdf) \
52522           || exit 1
52523
52524 @endif target-libquadmath
52525
52526 .PHONY: maybe-install-html-target-libquadmath install-html-target-libquadmath
52527 maybe-install-html-target-libquadmath:
52528 @if target-libquadmath
52529 maybe-install-html-target-libquadmath: install-html-target-libquadmath
52530
52531 install-html-target-libquadmath: \
52532     configure-target-libquadmath \
52533     html-target-libquadmath 
52534         @: $(MAKE); $(unstage)
52535         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
52536         r=`${PWD_COMMAND}`; export r; \
52537         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52538         $(NORMAL_TARGET_EXPORTS) \
52539         echo "Doing install-html in $(TARGET_SUBDIR)/libquadmath"; \
52540         for flag in $(EXTRA_TARGET_FLAGS); do \
52541           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52542         done; \
52543         (cd $(TARGET_SUBDIR)/libquadmath && \
52544           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52545                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52546                   "RANLIB=$${RANLIB}" \
52547                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52548                    install-html) \
52549           || exit 1
52550
52551 @endif target-libquadmath
52552
52553 .PHONY: maybe-installcheck-target-libquadmath installcheck-target-libquadmath
52554 maybe-installcheck-target-libquadmath:
52555 @if target-libquadmath
52556 maybe-installcheck-target-libquadmath: installcheck-target-libquadmath
52557
52558 installcheck-target-libquadmath: \
52559     configure-target-libquadmath 
52560         @: $(MAKE); $(unstage)
52561         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
52562         r=`${PWD_COMMAND}`; export r; \
52563         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52564         $(NORMAL_TARGET_EXPORTS) \
52565         echo "Doing installcheck in $(TARGET_SUBDIR)/libquadmath"; \
52566         for flag in $(EXTRA_TARGET_FLAGS); do \
52567           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52568         done; \
52569         (cd $(TARGET_SUBDIR)/libquadmath && \
52570           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52571                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52572                   "RANLIB=$${RANLIB}" \
52573                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52574                    installcheck) \
52575           || exit 1
52576
52577 @endif target-libquadmath
52578
52579 .PHONY: maybe-mostlyclean-target-libquadmath mostlyclean-target-libquadmath
52580 maybe-mostlyclean-target-libquadmath:
52581 @if target-libquadmath
52582 maybe-mostlyclean-target-libquadmath: mostlyclean-target-libquadmath
52583
52584 mostlyclean-target-libquadmath: 
52585         @: $(MAKE); $(unstage)
52586         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
52587         r=`${PWD_COMMAND}`; export r; \
52588         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52589         $(NORMAL_TARGET_EXPORTS) \
52590         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libquadmath"; \
52591         for flag in $(EXTRA_TARGET_FLAGS); do \
52592           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52593         done; \
52594         (cd $(TARGET_SUBDIR)/libquadmath && \
52595           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52596                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52597                   "RANLIB=$${RANLIB}" \
52598                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52599                    mostlyclean) \
52600           || exit 1
52601
52602 @endif target-libquadmath
52603
52604 .PHONY: maybe-clean-target-libquadmath clean-target-libquadmath
52605 maybe-clean-target-libquadmath:
52606 @if target-libquadmath
52607 maybe-clean-target-libquadmath: clean-target-libquadmath
52608
52609 clean-target-libquadmath: 
52610         @: $(MAKE); $(unstage)
52611         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
52612         r=`${PWD_COMMAND}`; export r; \
52613         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52614         $(NORMAL_TARGET_EXPORTS) \
52615         echo "Doing clean in $(TARGET_SUBDIR)/libquadmath"; \
52616         for flag in $(EXTRA_TARGET_FLAGS); do \
52617           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52618         done; \
52619         (cd $(TARGET_SUBDIR)/libquadmath && \
52620           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52621                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52622                   "RANLIB=$${RANLIB}" \
52623                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52624                    clean) \
52625           || exit 1
52626
52627 @endif target-libquadmath
52628
52629 .PHONY: maybe-distclean-target-libquadmath distclean-target-libquadmath
52630 maybe-distclean-target-libquadmath:
52631 @if target-libquadmath
52632 maybe-distclean-target-libquadmath: distclean-target-libquadmath
52633
52634 distclean-target-libquadmath: 
52635         @: $(MAKE); $(unstage)
52636         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
52637         r=`${PWD_COMMAND}`; export r; \
52638         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52639         $(NORMAL_TARGET_EXPORTS) \
52640         echo "Doing distclean in $(TARGET_SUBDIR)/libquadmath"; \
52641         for flag in $(EXTRA_TARGET_FLAGS); do \
52642           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52643         done; \
52644         (cd $(TARGET_SUBDIR)/libquadmath && \
52645           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52646                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52647                   "RANLIB=$${RANLIB}" \
52648                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52649                    distclean) \
52650           || exit 1
52651
52652 @endif target-libquadmath
52653
52654 .PHONY: maybe-maintainer-clean-target-libquadmath maintainer-clean-target-libquadmath
52655 maybe-maintainer-clean-target-libquadmath:
52656 @if target-libquadmath
52657 maybe-maintainer-clean-target-libquadmath: maintainer-clean-target-libquadmath
52658
52659 maintainer-clean-target-libquadmath: 
52660         @: $(MAKE); $(unstage)
52661         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
52662         r=`${PWD_COMMAND}`; export r; \
52663         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52664         $(NORMAL_TARGET_EXPORTS) \
52665         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libquadmath"; \
52666         for flag in $(EXTRA_TARGET_FLAGS); do \
52667           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52668         done; \
52669         (cd $(TARGET_SUBDIR)/libquadmath && \
52670           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52671                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52672                   "RANLIB=$${RANLIB}" \
52673                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52674                    maintainer-clean) \
52675           || exit 1
52676
52677 @endif target-libquadmath
52678
52679
52680
52681
52682
52683 .PHONY: configure-target-libgfortran maybe-configure-target-libgfortran
52684 maybe-configure-target-libgfortran:
52685 @if gcc-bootstrap
52686 configure-target-libgfortran: stage_current
52687 @endif gcc-bootstrap
52688 @if target-libgfortran
52689 maybe-configure-target-libgfortran: configure-target-libgfortran
52690 configure-target-libgfortran: 
52691         @: $(MAKE); $(unstage)
52692         @r=`${PWD_COMMAND}`; export r; \
52693         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52694         echo "Checking multilib configuration for libgfortran..."; \
52695         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran; \
52696         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgfortran/multilib.tmp 2> /dev/null; \
52697         if test -r $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
52698           if cmp -s $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
52699             rm -f $(TARGET_SUBDIR)/libgfortran/multilib.tmp; \
52700           else \
52701             rm -f $(TARGET_SUBDIR)/libgfortran/Makefile; \
52702             mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
52703           fi; \
52704         else \
52705           mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
52706         fi; \
52707         test ! -f $(TARGET_SUBDIR)/libgfortran/Makefile || exit 0; \
52708         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran; \
52709         $(NORMAL_TARGET_EXPORTS)  \
52710         echo Configuring in $(TARGET_SUBDIR)/libgfortran; \
52711         cd "$(TARGET_SUBDIR)/libgfortran" || exit 1; \
52712         case $(srcdir) in \
52713           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
52714           *) topdir=`echo $(TARGET_SUBDIR)/libgfortran/ | \
52715                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
52716         esac; \
52717         module_srcdir=libgfortran; \
52718         rm -f no-such-file || : ; \
52719         CONFIG_SITE=no-such-file $(SHELL) \
52720           $$s/$$module_srcdir/configure \
52721           --srcdir=$${topdir}/$$module_srcdir \
52722           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
52723           --target=${target_alias}  \
52724           || exit 1
52725 @endif target-libgfortran
52726
52727
52728
52729
52730
52731 .PHONY: all-target-libgfortran maybe-all-target-libgfortran
52732 maybe-all-target-libgfortran:
52733 @if gcc-bootstrap
52734 all-target-libgfortran: stage_current
52735 @endif gcc-bootstrap
52736 @if target-libgfortran
52737 TARGET-target-libgfortran=all
52738 maybe-all-target-libgfortran: all-target-libgfortran
52739 all-target-libgfortran: configure-target-libgfortran
52740         @: $(MAKE); $(unstage)
52741         @r=`${PWD_COMMAND}`; export r; \
52742         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52743         $(NORMAL_TARGET_EXPORTS)  \
52744         (cd $(TARGET_SUBDIR)/libgfortran && \
52745           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
52746                 $(TARGET-target-libgfortran))
52747 @endif target-libgfortran
52748
52749
52750
52751
52752
52753 .PHONY: check-target-libgfortran maybe-check-target-libgfortran
52754 maybe-check-target-libgfortran:
52755 @if target-libgfortran
52756 maybe-check-target-libgfortran: check-target-libgfortran
52757
52758 check-target-libgfortran:
52759         @: $(MAKE); $(unstage)
52760         @r=`${PWD_COMMAND}`; export r; \
52761         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52762         $(NORMAL_TARGET_EXPORTS) \
52763         (cd $(TARGET_SUBDIR)/libgfortran && \
52764           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
52765
52766 @endif target-libgfortran
52767
52768 .PHONY: install-target-libgfortran maybe-install-target-libgfortran
52769 maybe-install-target-libgfortran:
52770 @if target-libgfortran
52771 maybe-install-target-libgfortran: install-target-libgfortran
52772
52773 install-target-libgfortran: installdirs
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)/libgfortran && \
52779           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
52780
52781 @endif target-libgfortran
52782
52783 .PHONY: install-strip-target-libgfortran maybe-install-strip-target-libgfortran
52784 maybe-install-strip-target-libgfortran:
52785 @if target-libgfortran
52786 maybe-install-strip-target-libgfortran: install-strip-target-libgfortran
52787
52788 install-strip-target-libgfortran: installdirs
52789         @: $(MAKE); $(unstage)
52790         @r=`${PWD_COMMAND}`; export r; \
52791         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52792         $(NORMAL_TARGET_EXPORTS) \
52793         (cd $(TARGET_SUBDIR)/libgfortran && \
52794           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
52795
52796 @endif target-libgfortran
52797
52798 # Other targets (info, dvi, pdf, etc.)
52799
52800 .PHONY: maybe-info-target-libgfortran info-target-libgfortran
52801 maybe-info-target-libgfortran:
52802 @if target-libgfortran
52803 maybe-info-target-libgfortran: info-target-libgfortran
52804
52805 info-target-libgfortran: \
52806     configure-target-libgfortran 
52807         @: $(MAKE); $(unstage)
52808         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
52809         r=`${PWD_COMMAND}`; export r; \
52810         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52811         $(NORMAL_TARGET_EXPORTS) \
52812         echo "Doing info in $(TARGET_SUBDIR)/libgfortran"; \
52813         for flag in $(EXTRA_TARGET_FLAGS); do \
52814           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52815         done; \
52816         (cd $(TARGET_SUBDIR)/libgfortran && \
52817           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52818                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52819                   "RANLIB=$${RANLIB}" \
52820                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52821                    info) \
52822           || exit 1
52823
52824 @endif target-libgfortran
52825
52826 .PHONY: maybe-dvi-target-libgfortran dvi-target-libgfortran
52827 maybe-dvi-target-libgfortran:
52828 @if target-libgfortran
52829 maybe-dvi-target-libgfortran: dvi-target-libgfortran
52830
52831 dvi-target-libgfortran: \
52832     configure-target-libgfortran 
52833         @: $(MAKE); $(unstage)
52834         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
52835         r=`${PWD_COMMAND}`; export r; \
52836         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52837         $(NORMAL_TARGET_EXPORTS) \
52838         echo "Doing dvi in $(TARGET_SUBDIR)/libgfortran"; \
52839         for flag in $(EXTRA_TARGET_FLAGS); do \
52840           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52841         done; \
52842         (cd $(TARGET_SUBDIR)/libgfortran && \
52843           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52844                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52845                   "RANLIB=$${RANLIB}" \
52846                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52847                    dvi) \
52848           || exit 1
52849
52850 @endif target-libgfortran
52851
52852 .PHONY: maybe-pdf-target-libgfortran pdf-target-libgfortran
52853 maybe-pdf-target-libgfortran:
52854 @if target-libgfortran
52855 maybe-pdf-target-libgfortran: pdf-target-libgfortran
52856
52857 pdf-target-libgfortran: \
52858     configure-target-libgfortran 
52859         @: $(MAKE); $(unstage)
52860         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
52861         r=`${PWD_COMMAND}`; export r; \
52862         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52863         $(NORMAL_TARGET_EXPORTS) \
52864         echo "Doing pdf in $(TARGET_SUBDIR)/libgfortran"; \
52865         for flag in $(EXTRA_TARGET_FLAGS); do \
52866           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52867         done; \
52868         (cd $(TARGET_SUBDIR)/libgfortran && \
52869           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52870                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52871                   "RANLIB=$${RANLIB}" \
52872                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52873                    pdf) \
52874           || exit 1
52875
52876 @endif target-libgfortran
52877
52878 .PHONY: maybe-html-target-libgfortran html-target-libgfortran
52879 maybe-html-target-libgfortran:
52880 @if target-libgfortran
52881 maybe-html-target-libgfortran: html-target-libgfortran
52882
52883 html-target-libgfortran: \
52884     configure-target-libgfortran 
52885         @: $(MAKE); $(unstage)
52886         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
52887         r=`${PWD_COMMAND}`; export r; \
52888         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52889         $(NORMAL_TARGET_EXPORTS) \
52890         echo "Doing html in $(TARGET_SUBDIR)/libgfortran"; \
52891         for flag in $(EXTRA_TARGET_FLAGS); do \
52892           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52893         done; \
52894         (cd $(TARGET_SUBDIR)/libgfortran && \
52895           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52896                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52897                   "RANLIB=$${RANLIB}" \
52898                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52899                    html) \
52900           || exit 1
52901
52902 @endif target-libgfortran
52903
52904 .PHONY: maybe-TAGS-target-libgfortran TAGS-target-libgfortran
52905 maybe-TAGS-target-libgfortran:
52906 @if target-libgfortran
52907 maybe-TAGS-target-libgfortran: TAGS-target-libgfortran
52908
52909 TAGS-target-libgfortran: \
52910     configure-target-libgfortran 
52911         @: $(MAKE); $(unstage)
52912         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
52913         r=`${PWD_COMMAND}`; export r; \
52914         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52915         $(NORMAL_TARGET_EXPORTS) \
52916         echo "Doing TAGS in $(TARGET_SUBDIR)/libgfortran"; \
52917         for flag in $(EXTRA_TARGET_FLAGS); do \
52918           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52919         done; \
52920         (cd $(TARGET_SUBDIR)/libgfortran && \
52921           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52922                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52923                   "RANLIB=$${RANLIB}" \
52924                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52925                    TAGS) \
52926           || exit 1
52927
52928 @endif target-libgfortran
52929
52930 .PHONY: maybe-install-info-target-libgfortran install-info-target-libgfortran
52931 maybe-install-info-target-libgfortran:
52932 @if target-libgfortran
52933 maybe-install-info-target-libgfortran: install-info-target-libgfortran
52934
52935 install-info-target-libgfortran: \
52936     configure-target-libgfortran \
52937     info-target-libgfortran 
52938         @: $(MAKE); $(unstage)
52939         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
52940         r=`${PWD_COMMAND}`; export r; \
52941         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52942         $(NORMAL_TARGET_EXPORTS) \
52943         echo "Doing install-info in $(TARGET_SUBDIR)/libgfortran"; \
52944         for flag in $(EXTRA_TARGET_FLAGS); do \
52945           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52946         done; \
52947         (cd $(TARGET_SUBDIR)/libgfortran && \
52948           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52949                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52950                   "RANLIB=$${RANLIB}" \
52951                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52952                    install-info) \
52953           || exit 1
52954
52955 @endif target-libgfortran
52956
52957 .PHONY: maybe-install-dvi-target-libgfortran install-dvi-target-libgfortran
52958 maybe-install-dvi-target-libgfortran:
52959 @if target-libgfortran
52960 maybe-install-dvi-target-libgfortran: install-dvi-target-libgfortran
52961
52962 install-dvi-target-libgfortran: \
52963     configure-target-libgfortran \
52964     dvi-target-libgfortran 
52965         @: $(MAKE); $(unstage)
52966         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
52967         r=`${PWD_COMMAND}`; export r; \
52968         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52969         $(NORMAL_TARGET_EXPORTS) \
52970         echo "Doing install-dvi in $(TARGET_SUBDIR)/libgfortran"; \
52971         for flag in $(EXTRA_TARGET_FLAGS); do \
52972           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52973         done; \
52974         (cd $(TARGET_SUBDIR)/libgfortran && \
52975           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52976                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52977                   "RANLIB=$${RANLIB}" \
52978                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52979                    install-dvi) \
52980           || exit 1
52981
52982 @endif target-libgfortran
52983
52984 .PHONY: maybe-install-pdf-target-libgfortran install-pdf-target-libgfortran
52985 maybe-install-pdf-target-libgfortran:
52986 @if target-libgfortran
52987 maybe-install-pdf-target-libgfortran: install-pdf-target-libgfortran
52988
52989 install-pdf-target-libgfortran: \
52990     configure-target-libgfortran \
52991     pdf-target-libgfortran 
52992         @: $(MAKE); $(unstage)
52993         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
52994         r=`${PWD_COMMAND}`; export r; \
52995         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52996         $(NORMAL_TARGET_EXPORTS) \
52997         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgfortran"; \
52998         for flag in $(EXTRA_TARGET_FLAGS); do \
52999           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53000         done; \
53001         (cd $(TARGET_SUBDIR)/libgfortran && \
53002           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53003                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53004                   "RANLIB=$${RANLIB}" \
53005                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53006                    install-pdf) \
53007           || exit 1
53008
53009 @endif target-libgfortran
53010
53011 .PHONY: maybe-install-html-target-libgfortran install-html-target-libgfortran
53012 maybe-install-html-target-libgfortran:
53013 @if target-libgfortran
53014 maybe-install-html-target-libgfortran: install-html-target-libgfortran
53015
53016 install-html-target-libgfortran: \
53017     configure-target-libgfortran \
53018     html-target-libgfortran 
53019         @: $(MAKE); $(unstage)
53020         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
53021         r=`${PWD_COMMAND}`; export r; \
53022         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53023         $(NORMAL_TARGET_EXPORTS) \
53024         echo "Doing install-html in $(TARGET_SUBDIR)/libgfortran"; \
53025         for flag in $(EXTRA_TARGET_FLAGS); do \
53026           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53027         done; \
53028         (cd $(TARGET_SUBDIR)/libgfortran && \
53029           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53030                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53031                   "RANLIB=$${RANLIB}" \
53032                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53033                    install-html) \
53034           || exit 1
53035
53036 @endif target-libgfortran
53037
53038 .PHONY: maybe-installcheck-target-libgfortran installcheck-target-libgfortran
53039 maybe-installcheck-target-libgfortran:
53040 @if target-libgfortran
53041 maybe-installcheck-target-libgfortran: installcheck-target-libgfortran
53042
53043 installcheck-target-libgfortran: \
53044     configure-target-libgfortran 
53045         @: $(MAKE); $(unstage)
53046         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
53047         r=`${PWD_COMMAND}`; export r; \
53048         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53049         $(NORMAL_TARGET_EXPORTS) \
53050         echo "Doing installcheck in $(TARGET_SUBDIR)/libgfortran"; \
53051         for flag in $(EXTRA_TARGET_FLAGS); do \
53052           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53053         done; \
53054         (cd $(TARGET_SUBDIR)/libgfortran && \
53055           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53056                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53057                   "RANLIB=$${RANLIB}" \
53058                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53059                    installcheck) \
53060           || exit 1
53061
53062 @endif target-libgfortran
53063
53064 .PHONY: maybe-mostlyclean-target-libgfortran mostlyclean-target-libgfortran
53065 maybe-mostlyclean-target-libgfortran:
53066 @if target-libgfortran
53067 maybe-mostlyclean-target-libgfortran: mostlyclean-target-libgfortran
53068
53069 mostlyclean-target-libgfortran: 
53070         @: $(MAKE); $(unstage)
53071         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
53072         r=`${PWD_COMMAND}`; export r; \
53073         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53074         $(NORMAL_TARGET_EXPORTS) \
53075         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgfortran"; \
53076         for flag in $(EXTRA_TARGET_FLAGS); do \
53077           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53078         done; \
53079         (cd $(TARGET_SUBDIR)/libgfortran && \
53080           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53081                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53082                   "RANLIB=$${RANLIB}" \
53083                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53084                    mostlyclean) \
53085           || exit 1
53086
53087 @endif target-libgfortran
53088
53089 .PHONY: maybe-clean-target-libgfortran clean-target-libgfortran
53090 maybe-clean-target-libgfortran:
53091 @if target-libgfortran
53092 maybe-clean-target-libgfortran: clean-target-libgfortran
53093
53094 clean-target-libgfortran: 
53095         @: $(MAKE); $(unstage)
53096         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
53097         r=`${PWD_COMMAND}`; export r; \
53098         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53099         $(NORMAL_TARGET_EXPORTS) \
53100         echo "Doing clean in $(TARGET_SUBDIR)/libgfortran"; \
53101         for flag in $(EXTRA_TARGET_FLAGS); do \
53102           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53103         done; \
53104         (cd $(TARGET_SUBDIR)/libgfortran && \
53105           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53106                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53107                   "RANLIB=$${RANLIB}" \
53108                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53109                    clean) \
53110           || exit 1
53111
53112 @endif target-libgfortran
53113
53114 .PHONY: maybe-distclean-target-libgfortran distclean-target-libgfortran
53115 maybe-distclean-target-libgfortran:
53116 @if target-libgfortran
53117 maybe-distclean-target-libgfortran: distclean-target-libgfortran
53118
53119 distclean-target-libgfortran: 
53120         @: $(MAKE); $(unstage)
53121         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
53122         r=`${PWD_COMMAND}`; export r; \
53123         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53124         $(NORMAL_TARGET_EXPORTS) \
53125         echo "Doing distclean in $(TARGET_SUBDIR)/libgfortran"; \
53126         for flag in $(EXTRA_TARGET_FLAGS); do \
53127           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53128         done; \
53129         (cd $(TARGET_SUBDIR)/libgfortran && \
53130           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53131                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53132                   "RANLIB=$${RANLIB}" \
53133                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53134                    distclean) \
53135           || exit 1
53136
53137 @endif target-libgfortran
53138
53139 .PHONY: maybe-maintainer-clean-target-libgfortran maintainer-clean-target-libgfortran
53140 maybe-maintainer-clean-target-libgfortran:
53141 @if target-libgfortran
53142 maybe-maintainer-clean-target-libgfortran: maintainer-clean-target-libgfortran
53143
53144 maintainer-clean-target-libgfortran: 
53145         @: $(MAKE); $(unstage)
53146         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
53147         r=`${PWD_COMMAND}`; export r; \
53148         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53149         $(NORMAL_TARGET_EXPORTS) \
53150         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgfortran"; \
53151         for flag in $(EXTRA_TARGET_FLAGS); do \
53152           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53153         done; \
53154         (cd $(TARGET_SUBDIR)/libgfortran && \
53155           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53156                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53157                   "RANLIB=$${RANLIB}" \
53158                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53159                    maintainer-clean) \
53160           || exit 1
53161
53162 @endif target-libgfortran
53163
53164
53165
53166
53167
53168 .PHONY: configure-target-libobjc maybe-configure-target-libobjc
53169 maybe-configure-target-libobjc:
53170 @if gcc-bootstrap
53171 configure-target-libobjc: stage_current
53172 @endif gcc-bootstrap
53173 @if target-libobjc
53174 maybe-configure-target-libobjc: configure-target-libobjc
53175 configure-target-libobjc: 
53176         @: $(MAKE); $(unstage)
53177         @r=`${PWD_COMMAND}`; export r; \
53178         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53179         echo "Checking multilib configuration for libobjc..."; \
53180         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc; \
53181         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libobjc/multilib.tmp 2> /dev/null; \
53182         if test -r $(TARGET_SUBDIR)/libobjc/multilib.out; then \
53183           if cmp -s $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; then \
53184             rm -f $(TARGET_SUBDIR)/libobjc/multilib.tmp; \
53185           else \
53186             rm -f $(TARGET_SUBDIR)/libobjc/Makefile; \
53187             mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
53188           fi; \
53189         else \
53190           mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
53191         fi; \
53192         test ! -f $(TARGET_SUBDIR)/libobjc/Makefile || exit 0; \
53193         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc; \
53194         $(NORMAL_TARGET_EXPORTS)  \
53195         echo Configuring in $(TARGET_SUBDIR)/libobjc; \
53196         cd "$(TARGET_SUBDIR)/libobjc" || exit 1; \
53197         case $(srcdir) in \
53198           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53199           *) topdir=`echo $(TARGET_SUBDIR)/libobjc/ | \
53200                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53201         esac; \
53202         module_srcdir=libobjc; \
53203         rm -f no-such-file || : ; \
53204         CONFIG_SITE=no-such-file $(SHELL) \
53205           $$s/$$module_srcdir/configure \
53206           --srcdir=$${topdir}/$$module_srcdir \
53207           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53208           --target=${target_alias}  \
53209           || exit 1
53210 @endif target-libobjc
53211
53212
53213
53214
53215
53216 .PHONY: all-target-libobjc maybe-all-target-libobjc
53217 maybe-all-target-libobjc:
53218 @if gcc-bootstrap
53219 all-target-libobjc: stage_current
53220 @endif gcc-bootstrap
53221 @if target-libobjc
53222 TARGET-target-libobjc=all
53223 maybe-all-target-libobjc: all-target-libobjc
53224 all-target-libobjc: configure-target-libobjc
53225         @: $(MAKE); $(unstage)
53226         @r=`${PWD_COMMAND}`; export r; \
53227         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53228         $(NORMAL_TARGET_EXPORTS)  \
53229         (cd $(TARGET_SUBDIR)/libobjc && \
53230           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
53231                 $(TARGET-target-libobjc))
53232 @endif target-libobjc
53233
53234
53235
53236
53237
53238 .PHONY: check-target-libobjc maybe-check-target-libobjc
53239 maybe-check-target-libobjc:
53240 @if target-libobjc
53241 maybe-check-target-libobjc: check-target-libobjc
53242
53243 check-target-libobjc:
53244         @: $(MAKE); $(unstage)
53245         @r=`${PWD_COMMAND}`; export r; \
53246         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53247         $(NORMAL_TARGET_EXPORTS) \
53248         (cd $(TARGET_SUBDIR)/libobjc && \
53249           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
53250
53251 @endif target-libobjc
53252
53253 .PHONY: install-target-libobjc maybe-install-target-libobjc
53254 maybe-install-target-libobjc:
53255 @if target-libobjc
53256 maybe-install-target-libobjc: install-target-libobjc
53257
53258 install-target-libobjc: installdirs
53259         @: $(MAKE); $(unstage)
53260         @r=`${PWD_COMMAND}`; export r; \
53261         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53262         $(NORMAL_TARGET_EXPORTS) \
53263         (cd $(TARGET_SUBDIR)/libobjc && \
53264           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
53265
53266 @endif target-libobjc
53267
53268 .PHONY: install-strip-target-libobjc maybe-install-strip-target-libobjc
53269 maybe-install-strip-target-libobjc:
53270 @if target-libobjc
53271 maybe-install-strip-target-libobjc: install-strip-target-libobjc
53272
53273 install-strip-target-libobjc: installdirs
53274         @: $(MAKE); $(unstage)
53275         @r=`${PWD_COMMAND}`; export r; \
53276         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53277         $(NORMAL_TARGET_EXPORTS) \
53278         (cd $(TARGET_SUBDIR)/libobjc && \
53279           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
53280
53281 @endif target-libobjc
53282
53283 # Other targets (info, dvi, pdf, etc.)
53284
53285 .PHONY: maybe-info-target-libobjc info-target-libobjc
53286 maybe-info-target-libobjc:
53287 @if target-libobjc
53288 maybe-info-target-libobjc: info-target-libobjc
53289
53290 info-target-libobjc: \
53291     configure-target-libobjc 
53292         @: $(MAKE); $(unstage)
53293         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
53294         r=`${PWD_COMMAND}`; export r; \
53295         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53296         $(NORMAL_TARGET_EXPORTS) \
53297         echo "Doing info in $(TARGET_SUBDIR)/libobjc"; \
53298         for flag in $(EXTRA_TARGET_FLAGS); do \
53299           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53300         done; \
53301         (cd $(TARGET_SUBDIR)/libobjc && \
53302           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53303                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53304                   "RANLIB=$${RANLIB}" \
53305                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53306                    info) \
53307           || exit 1
53308
53309 @endif target-libobjc
53310
53311 .PHONY: maybe-dvi-target-libobjc dvi-target-libobjc
53312 maybe-dvi-target-libobjc:
53313 @if target-libobjc
53314 maybe-dvi-target-libobjc: dvi-target-libobjc
53315
53316 dvi-target-libobjc: \
53317     configure-target-libobjc 
53318         @: $(MAKE); $(unstage)
53319         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
53320         r=`${PWD_COMMAND}`; export r; \
53321         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53322         $(NORMAL_TARGET_EXPORTS) \
53323         echo "Doing dvi in $(TARGET_SUBDIR)/libobjc"; \
53324         for flag in $(EXTRA_TARGET_FLAGS); do \
53325           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53326         done; \
53327         (cd $(TARGET_SUBDIR)/libobjc && \
53328           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53329                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53330                   "RANLIB=$${RANLIB}" \
53331                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53332                    dvi) \
53333           || exit 1
53334
53335 @endif target-libobjc
53336
53337 .PHONY: maybe-pdf-target-libobjc pdf-target-libobjc
53338 maybe-pdf-target-libobjc:
53339 @if target-libobjc
53340 maybe-pdf-target-libobjc: pdf-target-libobjc
53341
53342 pdf-target-libobjc: \
53343     configure-target-libobjc 
53344         @: $(MAKE); $(unstage)
53345         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
53346         r=`${PWD_COMMAND}`; export r; \
53347         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53348         $(NORMAL_TARGET_EXPORTS) \
53349         echo "Doing pdf in $(TARGET_SUBDIR)/libobjc"; \
53350         for flag in $(EXTRA_TARGET_FLAGS); do \
53351           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53352         done; \
53353         (cd $(TARGET_SUBDIR)/libobjc && \
53354           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53355                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53356                   "RANLIB=$${RANLIB}" \
53357                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53358                    pdf) \
53359           || exit 1
53360
53361 @endif target-libobjc
53362
53363 .PHONY: maybe-html-target-libobjc html-target-libobjc
53364 maybe-html-target-libobjc:
53365 @if target-libobjc
53366 maybe-html-target-libobjc: html-target-libobjc
53367
53368 html-target-libobjc: \
53369     configure-target-libobjc 
53370         @: $(MAKE); $(unstage)
53371         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
53372         r=`${PWD_COMMAND}`; export r; \
53373         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53374         $(NORMAL_TARGET_EXPORTS) \
53375         echo "Doing html in $(TARGET_SUBDIR)/libobjc"; \
53376         for flag in $(EXTRA_TARGET_FLAGS); do \
53377           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53378         done; \
53379         (cd $(TARGET_SUBDIR)/libobjc && \
53380           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53381                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53382                   "RANLIB=$${RANLIB}" \
53383                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53384                    html) \
53385           || exit 1
53386
53387 @endif target-libobjc
53388
53389 .PHONY: maybe-TAGS-target-libobjc TAGS-target-libobjc
53390 maybe-TAGS-target-libobjc:
53391 @if target-libobjc
53392 maybe-TAGS-target-libobjc: TAGS-target-libobjc
53393
53394 # libobjc doesn't support TAGS.
53395 TAGS-target-libobjc:
53396
53397 @endif target-libobjc
53398
53399 .PHONY: maybe-install-info-target-libobjc install-info-target-libobjc
53400 maybe-install-info-target-libobjc:
53401 @if target-libobjc
53402 maybe-install-info-target-libobjc: install-info-target-libobjc
53403
53404 install-info-target-libobjc: \
53405     configure-target-libobjc \
53406     info-target-libobjc 
53407         @: $(MAKE); $(unstage)
53408         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
53409         r=`${PWD_COMMAND}`; export r; \
53410         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53411         $(NORMAL_TARGET_EXPORTS) \
53412         echo "Doing install-info in $(TARGET_SUBDIR)/libobjc"; \
53413         for flag in $(EXTRA_TARGET_FLAGS); do \
53414           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53415         done; \
53416         (cd $(TARGET_SUBDIR)/libobjc && \
53417           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53418                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53419                   "RANLIB=$${RANLIB}" \
53420                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53421                    install-info) \
53422           || exit 1
53423
53424 @endif target-libobjc
53425
53426 .PHONY: maybe-install-dvi-target-libobjc install-dvi-target-libobjc
53427 maybe-install-dvi-target-libobjc:
53428 @if target-libobjc
53429 maybe-install-dvi-target-libobjc: install-dvi-target-libobjc
53430
53431 # libobjc doesn't support install-dvi.
53432 install-dvi-target-libobjc:
53433
53434 @endif target-libobjc
53435
53436 .PHONY: maybe-install-pdf-target-libobjc install-pdf-target-libobjc
53437 maybe-install-pdf-target-libobjc:
53438 @if target-libobjc
53439 maybe-install-pdf-target-libobjc: install-pdf-target-libobjc
53440
53441 install-pdf-target-libobjc: \
53442     configure-target-libobjc \
53443     pdf-target-libobjc 
53444         @: $(MAKE); $(unstage)
53445         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
53446         r=`${PWD_COMMAND}`; export r; \
53447         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53448         $(NORMAL_TARGET_EXPORTS) \
53449         echo "Doing install-pdf in $(TARGET_SUBDIR)/libobjc"; \
53450         for flag in $(EXTRA_TARGET_FLAGS); do \
53451           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53452         done; \
53453         (cd $(TARGET_SUBDIR)/libobjc && \
53454           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53455                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53456                   "RANLIB=$${RANLIB}" \
53457                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53458                    install-pdf) \
53459           || exit 1
53460
53461 @endif target-libobjc
53462
53463 .PHONY: maybe-install-html-target-libobjc install-html-target-libobjc
53464 maybe-install-html-target-libobjc:
53465 @if target-libobjc
53466 maybe-install-html-target-libobjc: install-html-target-libobjc
53467
53468 install-html-target-libobjc: \
53469     configure-target-libobjc \
53470     html-target-libobjc 
53471         @: $(MAKE); $(unstage)
53472         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
53473         r=`${PWD_COMMAND}`; export r; \
53474         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53475         $(NORMAL_TARGET_EXPORTS) \
53476         echo "Doing install-html in $(TARGET_SUBDIR)/libobjc"; \
53477         for flag in $(EXTRA_TARGET_FLAGS); do \
53478           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53479         done; \
53480         (cd $(TARGET_SUBDIR)/libobjc && \
53481           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53482                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53483                   "RANLIB=$${RANLIB}" \
53484                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53485                    install-html) \
53486           || exit 1
53487
53488 @endif target-libobjc
53489
53490 .PHONY: maybe-installcheck-target-libobjc installcheck-target-libobjc
53491 maybe-installcheck-target-libobjc:
53492 @if target-libobjc
53493 maybe-installcheck-target-libobjc: installcheck-target-libobjc
53494
53495 installcheck-target-libobjc: \
53496     configure-target-libobjc 
53497         @: $(MAKE); $(unstage)
53498         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
53499         r=`${PWD_COMMAND}`; export r; \
53500         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53501         $(NORMAL_TARGET_EXPORTS) \
53502         echo "Doing installcheck in $(TARGET_SUBDIR)/libobjc"; \
53503         for flag in $(EXTRA_TARGET_FLAGS); do \
53504           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53505         done; \
53506         (cd $(TARGET_SUBDIR)/libobjc && \
53507           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53508                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53509                   "RANLIB=$${RANLIB}" \
53510                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53511                    installcheck) \
53512           || exit 1
53513
53514 @endif target-libobjc
53515
53516 .PHONY: maybe-mostlyclean-target-libobjc mostlyclean-target-libobjc
53517 maybe-mostlyclean-target-libobjc:
53518 @if target-libobjc
53519 maybe-mostlyclean-target-libobjc: mostlyclean-target-libobjc
53520
53521 mostlyclean-target-libobjc: 
53522         @: $(MAKE); $(unstage)
53523         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
53524         r=`${PWD_COMMAND}`; export r; \
53525         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53526         $(NORMAL_TARGET_EXPORTS) \
53527         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libobjc"; \
53528         for flag in $(EXTRA_TARGET_FLAGS); do \
53529           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53530         done; \
53531         (cd $(TARGET_SUBDIR)/libobjc && \
53532           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53533                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53534                   "RANLIB=$${RANLIB}" \
53535                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53536                    mostlyclean) \
53537           || exit 1
53538
53539 @endif target-libobjc
53540
53541 .PHONY: maybe-clean-target-libobjc clean-target-libobjc
53542 maybe-clean-target-libobjc:
53543 @if target-libobjc
53544 maybe-clean-target-libobjc: clean-target-libobjc
53545
53546 clean-target-libobjc: 
53547         @: $(MAKE); $(unstage)
53548         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
53549         r=`${PWD_COMMAND}`; export r; \
53550         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53551         $(NORMAL_TARGET_EXPORTS) \
53552         echo "Doing clean in $(TARGET_SUBDIR)/libobjc"; \
53553         for flag in $(EXTRA_TARGET_FLAGS); do \
53554           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53555         done; \
53556         (cd $(TARGET_SUBDIR)/libobjc && \
53557           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53558                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53559                   "RANLIB=$${RANLIB}" \
53560                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53561                    clean) \
53562           || exit 1
53563
53564 @endif target-libobjc
53565
53566 .PHONY: maybe-distclean-target-libobjc distclean-target-libobjc
53567 maybe-distclean-target-libobjc:
53568 @if target-libobjc
53569 maybe-distclean-target-libobjc: distclean-target-libobjc
53570
53571 distclean-target-libobjc: 
53572         @: $(MAKE); $(unstage)
53573         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
53574         r=`${PWD_COMMAND}`; export r; \
53575         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53576         $(NORMAL_TARGET_EXPORTS) \
53577         echo "Doing distclean in $(TARGET_SUBDIR)/libobjc"; \
53578         for flag in $(EXTRA_TARGET_FLAGS); do \
53579           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53580         done; \
53581         (cd $(TARGET_SUBDIR)/libobjc && \
53582           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53583                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53584                   "RANLIB=$${RANLIB}" \
53585                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53586                    distclean) \
53587           || exit 1
53588
53589 @endif target-libobjc
53590
53591 .PHONY: maybe-maintainer-clean-target-libobjc maintainer-clean-target-libobjc
53592 maybe-maintainer-clean-target-libobjc:
53593 @if target-libobjc
53594 maybe-maintainer-clean-target-libobjc: maintainer-clean-target-libobjc
53595
53596 maintainer-clean-target-libobjc: 
53597         @: $(MAKE); $(unstage)
53598         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
53599         r=`${PWD_COMMAND}`; export r; \
53600         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53601         $(NORMAL_TARGET_EXPORTS) \
53602         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libobjc"; \
53603         for flag in $(EXTRA_TARGET_FLAGS); do \
53604           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53605         done; \
53606         (cd $(TARGET_SUBDIR)/libobjc && \
53607           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53608                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53609                   "RANLIB=$${RANLIB}" \
53610                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53611                    maintainer-clean) \
53612           || exit 1
53613
53614 @endif target-libobjc
53615
53616
53617
53618
53619
53620 .PHONY: configure-target-libgo maybe-configure-target-libgo
53621 maybe-configure-target-libgo:
53622 @if gcc-bootstrap
53623 configure-target-libgo: stage_current
53624 @endif gcc-bootstrap
53625 @if target-libgo
53626 maybe-configure-target-libgo: configure-target-libgo
53627 configure-target-libgo: 
53628         @: $(MAKE); $(unstage)
53629         @r=`${PWD_COMMAND}`; export r; \
53630         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53631         echo "Checking multilib configuration for libgo..."; \
53632         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgo; \
53633         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgo/multilib.tmp 2> /dev/null; \
53634         if test -r $(TARGET_SUBDIR)/libgo/multilib.out; then \
53635           if cmp -s $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; then \
53636             rm -f $(TARGET_SUBDIR)/libgo/multilib.tmp; \
53637           else \
53638             rm -f $(TARGET_SUBDIR)/libgo/Makefile; \
53639             mv $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; \
53640           fi; \
53641         else \
53642           mv $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; \
53643         fi; \
53644         test ! -f $(TARGET_SUBDIR)/libgo/Makefile || exit 0; \
53645         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgo; \
53646         $(NORMAL_TARGET_EXPORTS)  \
53647         echo Configuring in $(TARGET_SUBDIR)/libgo; \
53648         cd "$(TARGET_SUBDIR)/libgo" || exit 1; \
53649         case $(srcdir) in \
53650           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53651           *) topdir=`echo $(TARGET_SUBDIR)/libgo/ | \
53652                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53653         esac; \
53654         module_srcdir=libgo; \
53655         rm -f no-such-file || : ; \
53656         CONFIG_SITE=no-such-file $(SHELL) \
53657           $$s/$$module_srcdir/configure \
53658           --srcdir=$${topdir}/$$module_srcdir \
53659           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53660           --target=${target_alias}  \
53661           || exit 1
53662 @endif target-libgo
53663
53664
53665
53666
53667
53668 .PHONY: all-target-libgo maybe-all-target-libgo
53669 maybe-all-target-libgo:
53670 @if gcc-bootstrap
53671 all-target-libgo: stage_current
53672 @endif gcc-bootstrap
53673 @if target-libgo
53674 TARGET-target-libgo=all
53675 maybe-all-target-libgo: all-target-libgo
53676 all-target-libgo: configure-target-libgo
53677         @: $(MAKE); $(unstage)
53678         @r=`${PWD_COMMAND}`; export r; \
53679         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53680         $(NORMAL_TARGET_EXPORTS)  \
53681         (cd $(TARGET_SUBDIR)/libgo && \
53682           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
53683                 $(TARGET-target-libgo))
53684 @endif target-libgo
53685
53686
53687
53688
53689
53690 .PHONY: check-target-libgo maybe-check-target-libgo
53691 maybe-check-target-libgo:
53692 @if target-libgo
53693 maybe-check-target-libgo: check-target-libgo
53694
53695 check-target-libgo:
53696         @: $(MAKE); $(unstage)
53697         @r=`${PWD_COMMAND}`; export r; \
53698         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53699         $(NORMAL_TARGET_EXPORTS) \
53700         (cd $(TARGET_SUBDIR)/libgo && \
53701           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
53702
53703 @endif target-libgo
53704
53705 .PHONY: install-target-libgo maybe-install-target-libgo
53706 maybe-install-target-libgo:
53707 @if target-libgo
53708 maybe-install-target-libgo: install-target-libgo
53709
53710 install-target-libgo: installdirs
53711         @: $(MAKE); $(unstage)
53712         @r=`${PWD_COMMAND}`; export r; \
53713         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53714         $(NORMAL_TARGET_EXPORTS) \
53715         (cd $(TARGET_SUBDIR)/libgo && \
53716           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
53717
53718 @endif target-libgo
53719
53720 .PHONY: install-strip-target-libgo maybe-install-strip-target-libgo
53721 maybe-install-strip-target-libgo:
53722 @if target-libgo
53723 maybe-install-strip-target-libgo: install-strip-target-libgo
53724
53725 install-strip-target-libgo: installdirs
53726         @: $(MAKE); $(unstage)
53727         @r=`${PWD_COMMAND}`; export r; \
53728         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53729         $(NORMAL_TARGET_EXPORTS) \
53730         (cd $(TARGET_SUBDIR)/libgo && \
53731           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
53732
53733 @endif target-libgo
53734
53735 # Other targets (info, dvi, pdf, etc.)
53736
53737 .PHONY: maybe-info-target-libgo info-target-libgo
53738 maybe-info-target-libgo:
53739 @if target-libgo
53740 maybe-info-target-libgo: info-target-libgo
53741
53742 info-target-libgo: \
53743     configure-target-libgo 
53744         @: $(MAKE); $(unstage)
53745         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
53746         r=`${PWD_COMMAND}`; export r; \
53747         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53748         $(NORMAL_TARGET_EXPORTS) \
53749         echo "Doing info in $(TARGET_SUBDIR)/libgo"; \
53750         for flag in $(EXTRA_TARGET_FLAGS); do \
53751           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53752         done; \
53753         (cd $(TARGET_SUBDIR)/libgo && \
53754           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53755                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53756                   "RANLIB=$${RANLIB}" \
53757                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53758                    info) \
53759           || exit 1
53760
53761 @endif target-libgo
53762
53763 .PHONY: maybe-dvi-target-libgo dvi-target-libgo
53764 maybe-dvi-target-libgo:
53765 @if target-libgo
53766 maybe-dvi-target-libgo: dvi-target-libgo
53767
53768 dvi-target-libgo: \
53769     configure-target-libgo 
53770         @: $(MAKE); $(unstage)
53771         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
53772         r=`${PWD_COMMAND}`; export r; \
53773         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53774         $(NORMAL_TARGET_EXPORTS) \
53775         echo "Doing dvi in $(TARGET_SUBDIR)/libgo"; \
53776         for flag in $(EXTRA_TARGET_FLAGS); do \
53777           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53778         done; \
53779         (cd $(TARGET_SUBDIR)/libgo && \
53780           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53781                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53782                   "RANLIB=$${RANLIB}" \
53783                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53784                    dvi) \
53785           || exit 1
53786
53787 @endif target-libgo
53788
53789 .PHONY: maybe-pdf-target-libgo pdf-target-libgo
53790 maybe-pdf-target-libgo:
53791 @if target-libgo
53792 maybe-pdf-target-libgo: pdf-target-libgo
53793
53794 pdf-target-libgo: \
53795     configure-target-libgo 
53796         @: $(MAKE); $(unstage)
53797         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
53798         r=`${PWD_COMMAND}`; export r; \
53799         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53800         $(NORMAL_TARGET_EXPORTS) \
53801         echo "Doing pdf in $(TARGET_SUBDIR)/libgo"; \
53802         for flag in $(EXTRA_TARGET_FLAGS); do \
53803           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53804         done; \
53805         (cd $(TARGET_SUBDIR)/libgo && \
53806           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53807                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53808                   "RANLIB=$${RANLIB}" \
53809                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53810                    pdf) \
53811           || exit 1
53812
53813 @endif target-libgo
53814
53815 .PHONY: maybe-html-target-libgo html-target-libgo
53816 maybe-html-target-libgo:
53817 @if target-libgo
53818 maybe-html-target-libgo: html-target-libgo
53819
53820 html-target-libgo: \
53821     configure-target-libgo 
53822         @: $(MAKE); $(unstage)
53823         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
53824         r=`${PWD_COMMAND}`; export r; \
53825         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53826         $(NORMAL_TARGET_EXPORTS) \
53827         echo "Doing html in $(TARGET_SUBDIR)/libgo"; \
53828         for flag in $(EXTRA_TARGET_FLAGS); do \
53829           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53830         done; \
53831         (cd $(TARGET_SUBDIR)/libgo && \
53832           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53833                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53834                   "RANLIB=$${RANLIB}" \
53835                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53836                    html) \
53837           || exit 1
53838
53839 @endif target-libgo
53840
53841 .PHONY: maybe-TAGS-target-libgo TAGS-target-libgo
53842 maybe-TAGS-target-libgo:
53843 @if target-libgo
53844 maybe-TAGS-target-libgo: TAGS-target-libgo
53845
53846 TAGS-target-libgo: \
53847     configure-target-libgo 
53848         @: $(MAKE); $(unstage)
53849         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
53850         r=`${PWD_COMMAND}`; export r; \
53851         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53852         $(NORMAL_TARGET_EXPORTS) \
53853         echo "Doing TAGS in $(TARGET_SUBDIR)/libgo"; \
53854         for flag in $(EXTRA_TARGET_FLAGS); do \
53855           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53856         done; \
53857         (cd $(TARGET_SUBDIR)/libgo && \
53858           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53859                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53860                   "RANLIB=$${RANLIB}" \
53861                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53862                    TAGS) \
53863           || exit 1
53864
53865 @endif target-libgo
53866
53867 .PHONY: maybe-install-info-target-libgo install-info-target-libgo
53868 maybe-install-info-target-libgo:
53869 @if target-libgo
53870 maybe-install-info-target-libgo: install-info-target-libgo
53871
53872 install-info-target-libgo: \
53873     configure-target-libgo \
53874     info-target-libgo 
53875         @: $(MAKE); $(unstage)
53876         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
53877         r=`${PWD_COMMAND}`; export r; \
53878         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53879         $(NORMAL_TARGET_EXPORTS) \
53880         echo "Doing install-info in $(TARGET_SUBDIR)/libgo"; \
53881         for flag in $(EXTRA_TARGET_FLAGS); do \
53882           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53883         done; \
53884         (cd $(TARGET_SUBDIR)/libgo && \
53885           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53886                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53887                   "RANLIB=$${RANLIB}" \
53888                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53889                    install-info) \
53890           || exit 1
53891
53892 @endif target-libgo
53893
53894 .PHONY: maybe-install-dvi-target-libgo install-dvi-target-libgo
53895 maybe-install-dvi-target-libgo:
53896 @if target-libgo
53897 maybe-install-dvi-target-libgo: install-dvi-target-libgo
53898
53899 install-dvi-target-libgo: \
53900     configure-target-libgo \
53901     dvi-target-libgo 
53902         @: $(MAKE); $(unstage)
53903         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
53904         r=`${PWD_COMMAND}`; export r; \
53905         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53906         $(NORMAL_TARGET_EXPORTS) \
53907         echo "Doing install-dvi in $(TARGET_SUBDIR)/libgo"; \
53908         for flag in $(EXTRA_TARGET_FLAGS); do \
53909           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53910         done; \
53911         (cd $(TARGET_SUBDIR)/libgo && \
53912           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53913                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53914                   "RANLIB=$${RANLIB}" \
53915                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53916                    install-dvi) \
53917           || exit 1
53918
53919 @endif target-libgo
53920
53921 .PHONY: maybe-install-pdf-target-libgo install-pdf-target-libgo
53922 maybe-install-pdf-target-libgo:
53923 @if target-libgo
53924 maybe-install-pdf-target-libgo: install-pdf-target-libgo
53925
53926 install-pdf-target-libgo: \
53927     configure-target-libgo \
53928     pdf-target-libgo 
53929         @: $(MAKE); $(unstage)
53930         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
53931         r=`${PWD_COMMAND}`; export r; \
53932         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53933         $(NORMAL_TARGET_EXPORTS) \
53934         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgo"; \
53935         for flag in $(EXTRA_TARGET_FLAGS); do \
53936           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53937         done; \
53938         (cd $(TARGET_SUBDIR)/libgo && \
53939           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53940                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53941                   "RANLIB=$${RANLIB}" \
53942                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53943                    install-pdf) \
53944           || exit 1
53945
53946 @endif target-libgo
53947
53948 .PHONY: maybe-install-html-target-libgo install-html-target-libgo
53949 maybe-install-html-target-libgo:
53950 @if target-libgo
53951 maybe-install-html-target-libgo: install-html-target-libgo
53952
53953 install-html-target-libgo: \
53954     configure-target-libgo \
53955     html-target-libgo 
53956         @: $(MAKE); $(unstage)
53957         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
53958         r=`${PWD_COMMAND}`; export r; \
53959         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53960         $(NORMAL_TARGET_EXPORTS) \
53961         echo "Doing install-html in $(TARGET_SUBDIR)/libgo"; \
53962         for flag in $(EXTRA_TARGET_FLAGS); do \
53963           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53964         done; \
53965         (cd $(TARGET_SUBDIR)/libgo && \
53966           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53967                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53968                   "RANLIB=$${RANLIB}" \
53969                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53970                    install-html) \
53971           || exit 1
53972
53973 @endif target-libgo
53974
53975 .PHONY: maybe-installcheck-target-libgo installcheck-target-libgo
53976 maybe-installcheck-target-libgo:
53977 @if target-libgo
53978 maybe-installcheck-target-libgo: installcheck-target-libgo
53979
53980 installcheck-target-libgo: \
53981     configure-target-libgo 
53982         @: $(MAKE); $(unstage)
53983         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
53984         r=`${PWD_COMMAND}`; export r; \
53985         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53986         $(NORMAL_TARGET_EXPORTS) \
53987         echo "Doing installcheck in $(TARGET_SUBDIR)/libgo"; \
53988         for flag in $(EXTRA_TARGET_FLAGS); do \
53989           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53990         done; \
53991         (cd $(TARGET_SUBDIR)/libgo && \
53992           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53993                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53994                   "RANLIB=$${RANLIB}" \
53995                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53996                    installcheck) \
53997           || exit 1
53998
53999 @endif target-libgo
54000
54001 .PHONY: maybe-mostlyclean-target-libgo mostlyclean-target-libgo
54002 maybe-mostlyclean-target-libgo:
54003 @if target-libgo
54004 maybe-mostlyclean-target-libgo: mostlyclean-target-libgo
54005
54006 mostlyclean-target-libgo: 
54007         @: $(MAKE); $(unstage)
54008         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
54009         r=`${PWD_COMMAND}`; export r; \
54010         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54011         $(NORMAL_TARGET_EXPORTS) \
54012         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgo"; \
54013         for flag in $(EXTRA_TARGET_FLAGS); do \
54014           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54015         done; \
54016         (cd $(TARGET_SUBDIR)/libgo && \
54017           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54018                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54019                   "RANLIB=$${RANLIB}" \
54020                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54021                    mostlyclean) \
54022           || exit 1
54023
54024 @endif target-libgo
54025
54026 .PHONY: maybe-clean-target-libgo clean-target-libgo
54027 maybe-clean-target-libgo:
54028 @if target-libgo
54029 maybe-clean-target-libgo: clean-target-libgo
54030
54031 clean-target-libgo: 
54032         @: $(MAKE); $(unstage)
54033         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
54034         r=`${PWD_COMMAND}`; export r; \
54035         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54036         $(NORMAL_TARGET_EXPORTS) \
54037         echo "Doing clean in $(TARGET_SUBDIR)/libgo"; \
54038         for flag in $(EXTRA_TARGET_FLAGS); do \
54039           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54040         done; \
54041         (cd $(TARGET_SUBDIR)/libgo && \
54042           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54043                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54044                   "RANLIB=$${RANLIB}" \
54045                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54046                    clean) \
54047           || exit 1
54048
54049 @endif target-libgo
54050
54051 .PHONY: maybe-distclean-target-libgo distclean-target-libgo
54052 maybe-distclean-target-libgo:
54053 @if target-libgo
54054 maybe-distclean-target-libgo: distclean-target-libgo
54055
54056 distclean-target-libgo: 
54057         @: $(MAKE); $(unstage)
54058         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
54059         r=`${PWD_COMMAND}`; export r; \
54060         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54061         $(NORMAL_TARGET_EXPORTS) \
54062         echo "Doing distclean in $(TARGET_SUBDIR)/libgo"; \
54063         for flag in $(EXTRA_TARGET_FLAGS); do \
54064           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54065         done; \
54066         (cd $(TARGET_SUBDIR)/libgo && \
54067           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54068                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54069                   "RANLIB=$${RANLIB}" \
54070                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54071                    distclean) \
54072           || exit 1
54073
54074 @endif target-libgo
54075
54076 .PHONY: maybe-maintainer-clean-target-libgo maintainer-clean-target-libgo
54077 maybe-maintainer-clean-target-libgo:
54078 @if target-libgo
54079 maybe-maintainer-clean-target-libgo: maintainer-clean-target-libgo
54080
54081 maintainer-clean-target-libgo: 
54082         @: $(MAKE); $(unstage)
54083         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
54084         r=`${PWD_COMMAND}`; export r; \
54085         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54086         $(NORMAL_TARGET_EXPORTS) \
54087         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgo"; \
54088         for flag in $(EXTRA_TARGET_FLAGS); do \
54089           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54090         done; \
54091         (cd $(TARGET_SUBDIR)/libgo && \
54092           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54093                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54094                   "RANLIB=$${RANLIB}" \
54095                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54096                    maintainer-clean) \
54097           || exit 1
54098
54099 @endif target-libgo
54100
54101
54102
54103
54104
54105 .PHONY: configure-target-libphobos maybe-configure-target-libphobos
54106 maybe-configure-target-libphobos:
54107 @if gcc-bootstrap
54108 configure-target-libphobos: stage_current
54109 @endif gcc-bootstrap
54110 @if target-libphobos
54111 maybe-configure-target-libphobos: configure-target-libphobos
54112 configure-target-libphobos: 
54113         @: $(MAKE); $(unstage)
54114         @r=`${PWD_COMMAND}`; export r; \
54115         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54116         echo "Checking multilib configuration for libphobos..."; \
54117         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
54118         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
54119         if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
54120           if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
54121             rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
54122           else \
54123             rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
54124             mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
54125           fi; \
54126         else \
54127           mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
54128         fi; \
54129         test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
54130         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
54131         $(NORMAL_TARGET_EXPORTS)  \
54132         echo Configuring in $(TARGET_SUBDIR)/libphobos; \
54133         cd "$(TARGET_SUBDIR)/libphobos" || exit 1; \
54134         case $(srcdir) in \
54135           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54136           *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
54137                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54138         esac; \
54139         module_srcdir=libphobos; \
54140         rm -f no-such-file || : ; \
54141         CONFIG_SITE=no-such-file $(SHELL) \
54142           $$s/$$module_srcdir/configure \
54143           --srcdir=$${topdir}/$$module_srcdir \
54144           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54145           --target=${target_alias}  \
54146           || exit 1
54147 @endif target-libphobos
54148
54149
54150
54151
54152
54153 .PHONY: all-target-libphobos maybe-all-target-libphobos
54154 maybe-all-target-libphobos:
54155 @if gcc-bootstrap
54156 all-target-libphobos: stage_current
54157 @endif gcc-bootstrap
54158 @if target-libphobos
54159 TARGET-target-libphobos=all
54160 maybe-all-target-libphobos: all-target-libphobos
54161 all-target-libphobos: configure-target-libphobos
54162         @: $(MAKE); $(unstage)
54163         @r=`${PWD_COMMAND}`; export r; \
54164         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54165         $(NORMAL_TARGET_EXPORTS)  \
54166         (cd $(TARGET_SUBDIR)/libphobos && \
54167           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
54168                 $(TARGET-target-libphobos))
54169 @endif target-libphobos
54170
54171
54172
54173
54174
54175 .PHONY: check-target-libphobos maybe-check-target-libphobos
54176 maybe-check-target-libphobos:
54177 @if target-libphobos
54178 maybe-check-target-libphobos: check-target-libphobos
54179
54180 check-target-libphobos:
54181         @: $(MAKE); $(unstage)
54182         @r=`${PWD_COMMAND}`; export r; \
54183         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54184         $(NORMAL_TARGET_EXPORTS) \
54185         (cd $(TARGET_SUBDIR)/libphobos && \
54186           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
54187
54188 @endif target-libphobos
54189
54190 .PHONY: install-target-libphobos maybe-install-target-libphobos
54191 maybe-install-target-libphobos:
54192 @if target-libphobos
54193 maybe-install-target-libphobos: install-target-libphobos
54194
54195 install-target-libphobos: installdirs
54196         @: $(MAKE); $(unstage)
54197         @r=`${PWD_COMMAND}`; export r; \
54198         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54199         $(NORMAL_TARGET_EXPORTS) \
54200         (cd $(TARGET_SUBDIR)/libphobos && \
54201           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
54202
54203 @endif target-libphobos
54204
54205 .PHONY: install-strip-target-libphobos maybe-install-strip-target-libphobos
54206 maybe-install-strip-target-libphobos:
54207 @if target-libphobos
54208 maybe-install-strip-target-libphobos: install-strip-target-libphobos
54209
54210 install-strip-target-libphobos: installdirs
54211         @: $(MAKE); $(unstage)
54212         @r=`${PWD_COMMAND}`; export r; \
54213         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54214         $(NORMAL_TARGET_EXPORTS) \
54215         (cd $(TARGET_SUBDIR)/libphobos && \
54216           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
54217
54218 @endif target-libphobos
54219
54220 # Other targets (info, dvi, pdf, etc.)
54221
54222 .PHONY: maybe-info-target-libphobos info-target-libphobos
54223 maybe-info-target-libphobos:
54224 @if target-libphobos
54225 maybe-info-target-libphobos: info-target-libphobos
54226
54227 info-target-libphobos: \
54228     configure-target-libphobos 
54229         @: $(MAKE); $(unstage)
54230         @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54231         r=`${PWD_COMMAND}`; export r; \
54232         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54233         $(NORMAL_TARGET_EXPORTS) \
54234         echo "Doing info in $(TARGET_SUBDIR)/libphobos"; \
54235         for flag in $(EXTRA_TARGET_FLAGS); do \
54236           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54237         done; \
54238         (cd $(TARGET_SUBDIR)/libphobos && \
54239           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54240                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54241                   "RANLIB=$${RANLIB}" \
54242                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54243                    info) \
54244           || exit 1
54245
54246 @endif target-libphobos
54247
54248 .PHONY: maybe-dvi-target-libphobos dvi-target-libphobos
54249 maybe-dvi-target-libphobos:
54250 @if target-libphobos
54251 maybe-dvi-target-libphobos: dvi-target-libphobos
54252
54253 dvi-target-libphobos: \
54254     configure-target-libphobos 
54255         @: $(MAKE); $(unstage)
54256         @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54257         r=`${PWD_COMMAND}`; export r; \
54258         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54259         $(NORMAL_TARGET_EXPORTS) \
54260         echo "Doing dvi in $(TARGET_SUBDIR)/libphobos"; \
54261         for flag in $(EXTRA_TARGET_FLAGS); do \
54262           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54263         done; \
54264         (cd $(TARGET_SUBDIR)/libphobos && \
54265           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54266                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54267                   "RANLIB=$${RANLIB}" \
54268                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54269                    dvi) \
54270           || exit 1
54271
54272 @endif target-libphobos
54273
54274 .PHONY: maybe-pdf-target-libphobos pdf-target-libphobos
54275 maybe-pdf-target-libphobos:
54276 @if target-libphobos
54277 maybe-pdf-target-libphobos: pdf-target-libphobos
54278
54279 pdf-target-libphobos: \
54280     configure-target-libphobos 
54281         @: $(MAKE); $(unstage)
54282         @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54283         r=`${PWD_COMMAND}`; export r; \
54284         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54285         $(NORMAL_TARGET_EXPORTS) \
54286         echo "Doing pdf in $(TARGET_SUBDIR)/libphobos"; \
54287         for flag in $(EXTRA_TARGET_FLAGS); do \
54288           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54289         done; \
54290         (cd $(TARGET_SUBDIR)/libphobos && \
54291           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54292                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54293                   "RANLIB=$${RANLIB}" \
54294                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54295                    pdf) \
54296           || exit 1
54297
54298 @endif target-libphobos
54299
54300 .PHONY: maybe-html-target-libphobos html-target-libphobos
54301 maybe-html-target-libphobos:
54302 @if target-libphobos
54303 maybe-html-target-libphobos: html-target-libphobos
54304
54305 html-target-libphobos: \
54306     configure-target-libphobos 
54307         @: $(MAKE); $(unstage)
54308         @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54309         r=`${PWD_COMMAND}`; export r; \
54310         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54311         $(NORMAL_TARGET_EXPORTS) \
54312         echo "Doing html in $(TARGET_SUBDIR)/libphobos"; \
54313         for flag in $(EXTRA_TARGET_FLAGS); do \
54314           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54315         done; \
54316         (cd $(TARGET_SUBDIR)/libphobos && \
54317           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54318                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54319                   "RANLIB=$${RANLIB}" \
54320                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54321                    html) \
54322           || exit 1
54323
54324 @endif target-libphobos
54325
54326 .PHONY: maybe-TAGS-target-libphobos TAGS-target-libphobos
54327 maybe-TAGS-target-libphobos:
54328 @if target-libphobos
54329 maybe-TAGS-target-libphobos: TAGS-target-libphobos
54330
54331 TAGS-target-libphobos: \
54332     configure-target-libphobos 
54333         @: $(MAKE); $(unstage)
54334         @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54335         r=`${PWD_COMMAND}`; export r; \
54336         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54337         $(NORMAL_TARGET_EXPORTS) \
54338         echo "Doing TAGS in $(TARGET_SUBDIR)/libphobos"; \
54339         for flag in $(EXTRA_TARGET_FLAGS); do \
54340           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54341         done; \
54342         (cd $(TARGET_SUBDIR)/libphobos && \
54343           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54344                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54345                   "RANLIB=$${RANLIB}" \
54346                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54347                    TAGS) \
54348           || exit 1
54349
54350 @endif target-libphobos
54351
54352 .PHONY: maybe-install-info-target-libphobos install-info-target-libphobos
54353 maybe-install-info-target-libphobos:
54354 @if target-libphobos
54355 maybe-install-info-target-libphobos: install-info-target-libphobos
54356
54357 install-info-target-libphobos: \
54358     configure-target-libphobos \
54359     info-target-libphobos 
54360         @: $(MAKE); $(unstage)
54361         @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54362         r=`${PWD_COMMAND}`; export r; \
54363         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54364         $(NORMAL_TARGET_EXPORTS) \
54365         echo "Doing install-info in $(TARGET_SUBDIR)/libphobos"; \
54366         for flag in $(EXTRA_TARGET_FLAGS); do \
54367           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54368         done; \
54369         (cd $(TARGET_SUBDIR)/libphobos && \
54370           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54371                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54372                   "RANLIB=$${RANLIB}" \
54373                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54374                    install-info) \
54375           || exit 1
54376
54377 @endif target-libphobos
54378
54379 .PHONY: maybe-install-dvi-target-libphobos install-dvi-target-libphobos
54380 maybe-install-dvi-target-libphobos:
54381 @if target-libphobos
54382 maybe-install-dvi-target-libphobos: install-dvi-target-libphobos
54383
54384 install-dvi-target-libphobos: \
54385     configure-target-libphobos \
54386     dvi-target-libphobos 
54387         @: $(MAKE); $(unstage)
54388         @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54389         r=`${PWD_COMMAND}`; export r; \
54390         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54391         $(NORMAL_TARGET_EXPORTS) \
54392         echo "Doing install-dvi in $(TARGET_SUBDIR)/libphobos"; \
54393         for flag in $(EXTRA_TARGET_FLAGS); do \
54394           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54395         done; \
54396         (cd $(TARGET_SUBDIR)/libphobos && \
54397           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54398                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54399                   "RANLIB=$${RANLIB}" \
54400                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54401                    install-dvi) \
54402           || exit 1
54403
54404 @endif target-libphobos
54405
54406 .PHONY: maybe-install-pdf-target-libphobos install-pdf-target-libphobos
54407 maybe-install-pdf-target-libphobos:
54408 @if target-libphobos
54409 maybe-install-pdf-target-libphobos: install-pdf-target-libphobos
54410
54411 install-pdf-target-libphobos: \
54412     configure-target-libphobos \
54413     pdf-target-libphobos 
54414         @: $(MAKE); $(unstage)
54415         @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54416         r=`${PWD_COMMAND}`; export r; \
54417         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54418         $(NORMAL_TARGET_EXPORTS) \
54419         echo "Doing install-pdf in $(TARGET_SUBDIR)/libphobos"; \
54420         for flag in $(EXTRA_TARGET_FLAGS); do \
54421           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54422         done; \
54423         (cd $(TARGET_SUBDIR)/libphobos && \
54424           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54425                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54426                   "RANLIB=$${RANLIB}" \
54427                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54428                    install-pdf) \
54429           || exit 1
54430
54431 @endif target-libphobos
54432
54433 .PHONY: maybe-install-html-target-libphobos install-html-target-libphobos
54434 maybe-install-html-target-libphobos:
54435 @if target-libphobos
54436 maybe-install-html-target-libphobos: install-html-target-libphobos
54437
54438 install-html-target-libphobos: \
54439     configure-target-libphobos \
54440     html-target-libphobos 
54441         @: $(MAKE); $(unstage)
54442         @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54443         r=`${PWD_COMMAND}`; export r; \
54444         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54445         $(NORMAL_TARGET_EXPORTS) \
54446         echo "Doing install-html in $(TARGET_SUBDIR)/libphobos"; \
54447         for flag in $(EXTRA_TARGET_FLAGS); do \
54448           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54449         done; \
54450         (cd $(TARGET_SUBDIR)/libphobos && \
54451           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54452                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54453                   "RANLIB=$${RANLIB}" \
54454                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54455                    install-html) \
54456           || exit 1
54457
54458 @endif target-libphobos
54459
54460 .PHONY: maybe-installcheck-target-libphobos installcheck-target-libphobos
54461 maybe-installcheck-target-libphobos:
54462 @if target-libphobos
54463 maybe-installcheck-target-libphobos: installcheck-target-libphobos
54464
54465 installcheck-target-libphobos: \
54466     configure-target-libphobos 
54467         @: $(MAKE); $(unstage)
54468         @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54469         r=`${PWD_COMMAND}`; export r; \
54470         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54471         $(NORMAL_TARGET_EXPORTS) \
54472         echo "Doing installcheck in $(TARGET_SUBDIR)/libphobos"; \
54473         for flag in $(EXTRA_TARGET_FLAGS); do \
54474           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54475         done; \
54476         (cd $(TARGET_SUBDIR)/libphobos && \
54477           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54478                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54479                   "RANLIB=$${RANLIB}" \
54480                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54481                    installcheck) \
54482           || exit 1
54483
54484 @endif target-libphobos
54485
54486 .PHONY: maybe-mostlyclean-target-libphobos mostlyclean-target-libphobos
54487 maybe-mostlyclean-target-libphobos:
54488 @if target-libphobos
54489 maybe-mostlyclean-target-libphobos: mostlyclean-target-libphobos
54490
54491 mostlyclean-target-libphobos: 
54492         @: $(MAKE); $(unstage)
54493         @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54494         r=`${PWD_COMMAND}`; export r; \
54495         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54496         $(NORMAL_TARGET_EXPORTS) \
54497         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libphobos"; \
54498         for flag in $(EXTRA_TARGET_FLAGS); do \
54499           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54500         done; \
54501         (cd $(TARGET_SUBDIR)/libphobos && \
54502           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54503                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54504                   "RANLIB=$${RANLIB}" \
54505                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54506                    mostlyclean) \
54507           || exit 1
54508
54509 @endif target-libphobos
54510
54511 .PHONY: maybe-clean-target-libphobos clean-target-libphobos
54512 maybe-clean-target-libphobos:
54513 @if target-libphobos
54514 maybe-clean-target-libphobos: clean-target-libphobos
54515
54516 clean-target-libphobos: 
54517         @: $(MAKE); $(unstage)
54518         @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54519         r=`${PWD_COMMAND}`; export r; \
54520         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54521         $(NORMAL_TARGET_EXPORTS) \
54522         echo "Doing clean in $(TARGET_SUBDIR)/libphobos"; \
54523         for flag in $(EXTRA_TARGET_FLAGS); do \
54524           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54525         done; \
54526         (cd $(TARGET_SUBDIR)/libphobos && \
54527           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54528                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54529                   "RANLIB=$${RANLIB}" \
54530                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54531                    clean) \
54532           || exit 1
54533
54534 @endif target-libphobos
54535
54536 .PHONY: maybe-distclean-target-libphobos distclean-target-libphobos
54537 maybe-distclean-target-libphobos:
54538 @if target-libphobos
54539 maybe-distclean-target-libphobos: distclean-target-libphobos
54540
54541 distclean-target-libphobos: 
54542         @: $(MAKE); $(unstage)
54543         @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54544         r=`${PWD_COMMAND}`; export r; \
54545         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54546         $(NORMAL_TARGET_EXPORTS) \
54547         echo "Doing distclean in $(TARGET_SUBDIR)/libphobos"; \
54548         for flag in $(EXTRA_TARGET_FLAGS); do \
54549           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54550         done; \
54551         (cd $(TARGET_SUBDIR)/libphobos && \
54552           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54553                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54554                   "RANLIB=$${RANLIB}" \
54555                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54556                    distclean) \
54557           || exit 1
54558
54559 @endif target-libphobos
54560
54561 .PHONY: maybe-maintainer-clean-target-libphobos maintainer-clean-target-libphobos
54562 maybe-maintainer-clean-target-libphobos:
54563 @if target-libphobos
54564 maybe-maintainer-clean-target-libphobos: maintainer-clean-target-libphobos
54565
54566 maintainer-clean-target-libphobos: 
54567         @: $(MAKE); $(unstage)
54568         @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54569         r=`${PWD_COMMAND}`; export r; \
54570         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54571         $(NORMAL_TARGET_EXPORTS) \
54572         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libphobos"; \
54573         for flag in $(EXTRA_TARGET_FLAGS); do \
54574           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54575         done; \
54576         (cd $(TARGET_SUBDIR)/libphobos && \
54577           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54578                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54579                   "RANLIB=$${RANLIB}" \
54580                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54581                    maintainer-clean) \
54582           || exit 1
54583
54584 @endif target-libphobos
54585
54586
54587
54588
54589
54590 .PHONY: configure-target-libtermcap maybe-configure-target-libtermcap
54591 maybe-configure-target-libtermcap:
54592 @if gcc-bootstrap
54593 configure-target-libtermcap: stage_current
54594 @endif gcc-bootstrap
54595 @if target-libtermcap
54596 maybe-configure-target-libtermcap: configure-target-libtermcap
54597 configure-target-libtermcap: 
54598         @: $(MAKE); $(unstage)
54599         @r=`${PWD_COMMAND}`; export r; \
54600         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54601         echo "Checking multilib configuration for libtermcap..."; \
54602         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap; \
54603         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libtermcap/multilib.tmp 2> /dev/null; \
54604         if test -r $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
54605           if cmp -s $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
54606             rm -f $(TARGET_SUBDIR)/libtermcap/multilib.tmp; \
54607           else \
54608             rm -f $(TARGET_SUBDIR)/libtermcap/Makefile; \
54609             mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
54610           fi; \
54611         else \
54612           mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
54613         fi; \
54614         test ! -f $(TARGET_SUBDIR)/libtermcap/Makefile || exit 0; \
54615         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap; \
54616         $(NORMAL_TARGET_EXPORTS)  \
54617         echo Configuring in $(TARGET_SUBDIR)/libtermcap; \
54618         cd "$(TARGET_SUBDIR)/libtermcap" || exit 1; \
54619         case $(srcdir) in \
54620           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54621           *) topdir=`echo $(TARGET_SUBDIR)/libtermcap/ | \
54622                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54623         esac; \
54624         module_srcdir=libtermcap; \
54625         rm -f no-such-file || : ; \
54626         CONFIG_SITE=no-such-file $(SHELL) \
54627           $$s/$$module_srcdir/configure \
54628           --srcdir=$${topdir}/$$module_srcdir \
54629           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54630           --target=${target_alias}  \
54631           || exit 1
54632 @endif target-libtermcap
54633
54634
54635
54636
54637
54638 .PHONY: all-target-libtermcap maybe-all-target-libtermcap
54639 maybe-all-target-libtermcap:
54640 @if gcc-bootstrap
54641 all-target-libtermcap: stage_current
54642 @endif gcc-bootstrap
54643 @if target-libtermcap
54644 TARGET-target-libtermcap=all
54645 maybe-all-target-libtermcap: all-target-libtermcap
54646 all-target-libtermcap: configure-target-libtermcap
54647         @: $(MAKE); $(unstage)
54648         @r=`${PWD_COMMAND}`; export r; \
54649         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54650         $(NORMAL_TARGET_EXPORTS)  \
54651         (cd $(TARGET_SUBDIR)/libtermcap && \
54652           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
54653                 $(TARGET-target-libtermcap))
54654 @endif target-libtermcap
54655
54656
54657
54658
54659
54660 .PHONY: check-target-libtermcap maybe-check-target-libtermcap
54661 maybe-check-target-libtermcap:
54662 @if target-libtermcap
54663 maybe-check-target-libtermcap: check-target-libtermcap
54664
54665 # Dummy target for uncheckable module.
54666 check-target-libtermcap:
54667
54668 @endif target-libtermcap
54669
54670 .PHONY: install-target-libtermcap maybe-install-target-libtermcap
54671 maybe-install-target-libtermcap:
54672 @if target-libtermcap
54673 maybe-install-target-libtermcap: install-target-libtermcap
54674
54675 install-target-libtermcap: installdirs
54676         @: $(MAKE); $(unstage)
54677         @r=`${PWD_COMMAND}`; export r; \
54678         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54679         $(NORMAL_TARGET_EXPORTS) \
54680         (cd $(TARGET_SUBDIR)/libtermcap && \
54681           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
54682
54683 @endif target-libtermcap
54684
54685 .PHONY: install-strip-target-libtermcap maybe-install-strip-target-libtermcap
54686 maybe-install-strip-target-libtermcap:
54687 @if target-libtermcap
54688 maybe-install-strip-target-libtermcap: install-strip-target-libtermcap
54689
54690 install-strip-target-libtermcap: installdirs
54691         @: $(MAKE); $(unstage)
54692         @r=`${PWD_COMMAND}`; export r; \
54693         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54694         $(NORMAL_TARGET_EXPORTS) \
54695         (cd $(TARGET_SUBDIR)/libtermcap && \
54696           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
54697
54698 @endif target-libtermcap
54699
54700 # Other targets (info, dvi, pdf, etc.)
54701
54702 .PHONY: maybe-info-target-libtermcap info-target-libtermcap
54703 maybe-info-target-libtermcap:
54704 @if target-libtermcap
54705 maybe-info-target-libtermcap: info-target-libtermcap
54706
54707 info-target-libtermcap: \
54708     configure-target-libtermcap 
54709         @: $(MAKE); $(unstage)
54710         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
54711         r=`${PWD_COMMAND}`; export r; \
54712         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54713         $(NORMAL_TARGET_EXPORTS) \
54714         echo "Doing info in $(TARGET_SUBDIR)/libtermcap"; \
54715         for flag in $(EXTRA_TARGET_FLAGS); do \
54716           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54717         done; \
54718         (cd $(TARGET_SUBDIR)/libtermcap && \
54719           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54720                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54721                   "RANLIB=$${RANLIB}" \
54722                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54723                    info) \
54724           || exit 1
54725
54726 @endif target-libtermcap
54727
54728 .PHONY: maybe-dvi-target-libtermcap dvi-target-libtermcap
54729 maybe-dvi-target-libtermcap:
54730 @if target-libtermcap
54731 maybe-dvi-target-libtermcap: dvi-target-libtermcap
54732
54733 dvi-target-libtermcap: \
54734     configure-target-libtermcap 
54735         @: $(MAKE); $(unstage)
54736         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
54737         r=`${PWD_COMMAND}`; export r; \
54738         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54739         $(NORMAL_TARGET_EXPORTS) \
54740         echo "Doing dvi in $(TARGET_SUBDIR)/libtermcap"; \
54741         for flag in $(EXTRA_TARGET_FLAGS); do \
54742           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54743         done; \
54744         (cd $(TARGET_SUBDIR)/libtermcap && \
54745           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54746                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54747                   "RANLIB=$${RANLIB}" \
54748                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54749                    dvi) \
54750           || exit 1
54751
54752 @endif target-libtermcap
54753
54754 .PHONY: maybe-pdf-target-libtermcap pdf-target-libtermcap
54755 maybe-pdf-target-libtermcap:
54756 @if target-libtermcap
54757 maybe-pdf-target-libtermcap: pdf-target-libtermcap
54758
54759 pdf-target-libtermcap: \
54760     configure-target-libtermcap 
54761         @: $(MAKE); $(unstage)
54762         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
54763         r=`${PWD_COMMAND}`; export r; \
54764         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54765         $(NORMAL_TARGET_EXPORTS) \
54766         echo "Doing pdf in $(TARGET_SUBDIR)/libtermcap"; \
54767         for flag in $(EXTRA_TARGET_FLAGS); do \
54768           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54769         done; \
54770         (cd $(TARGET_SUBDIR)/libtermcap && \
54771           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54772                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54773                   "RANLIB=$${RANLIB}" \
54774                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54775                    pdf) \
54776           || exit 1
54777
54778 @endif target-libtermcap
54779
54780 .PHONY: maybe-html-target-libtermcap html-target-libtermcap
54781 maybe-html-target-libtermcap:
54782 @if target-libtermcap
54783 maybe-html-target-libtermcap: html-target-libtermcap
54784
54785 html-target-libtermcap: \
54786     configure-target-libtermcap 
54787         @: $(MAKE); $(unstage)
54788         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
54789         r=`${PWD_COMMAND}`; export r; \
54790         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54791         $(NORMAL_TARGET_EXPORTS) \
54792         echo "Doing html in $(TARGET_SUBDIR)/libtermcap"; \
54793         for flag in $(EXTRA_TARGET_FLAGS); do \
54794           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54795         done; \
54796         (cd $(TARGET_SUBDIR)/libtermcap && \
54797           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54798                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54799                   "RANLIB=$${RANLIB}" \
54800                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54801                    html) \
54802           || exit 1
54803
54804 @endif target-libtermcap
54805
54806 .PHONY: maybe-TAGS-target-libtermcap TAGS-target-libtermcap
54807 maybe-TAGS-target-libtermcap:
54808 @if target-libtermcap
54809 maybe-TAGS-target-libtermcap: TAGS-target-libtermcap
54810
54811 TAGS-target-libtermcap: \
54812     configure-target-libtermcap 
54813         @: $(MAKE); $(unstage)
54814         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
54815         r=`${PWD_COMMAND}`; export r; \
54816         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54817         $(NORMAL_TARGET_EXPORTS) \
54818         echo "Doing TAGS in $(TARGET_SUBDIR)/libtermcap"; \
54819         for flag in $(EXTRA_TARGET_FLAGS); do \
54820           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54821         done; \
54822         (cd $(TARGET_SUBDIR)/libtermcap && \
54823           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54824                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54825                   "RANLIB=$${RANLIB}" \
54826                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54827                    TAGS) \
54828           || exit 1
54829
54830 @endif target-libtermcap
54831
54832 .PHONY: maybe-install-info-target-libtermcap install-info-target-libtermcap
54833 maybe-install-info-target-libtermcap:
54834 @if target-libtermcap
54835 maybe-install-info-target-libtermcap: install-info-target-libtermcap
54836
54837 install-info-target-libtermcap: \
54838     configure-target-libtermcap \
54839     info-target-libtermcap 
54840         @: $(MAKE); $(unstage)
54841         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
54842         r=`${PWD_COMMAND}`; export r; \
54843         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54844         $(NORMAL_TARGET_EXPORTS) \
54845         echo "Doing install-info in $(TARGET_SUBDIR)/libtermcap"; \
54846         for flag in $(EXTRA_TARGET_FLAGS); do \
54847           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54848         done; \
54849         (cd $(TARGET_SUBDIR)/libtermcap && \
54850           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54851                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54852                   "RANLIB=$${RANLIB}" \
54853                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54854                    install-info) \
54855           || exit 1
54856
54857 @endif target-libtermcap
54858
54859 .PHONY: maybe-install-dvi-target-libtermcap install-dvi-target-libtermcap
54860 maybe-install-dvi-target-libtermcap:
54861 @if target-libtermcap
54862 maybe-install-dvi-target-libtermcap: install-dvi-target-libtermcap
54863
54864 install-dvi-target-libtermcap: \
54865     configure-target-libtermcap \
54866     dvi-target-libtermcap 
54867         @: $(MAKE); $(unstage)
54868         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
54869         r=`${PWD_COMMAND}`; export r; \
54870         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54871         $(NORMAL_TARGET_EXPORTS) \
54872         echo "Doing install-dvi in $(TARGET_SUBDIR)/libtermcap"; \
54873         for flag in $(EXTRA_TARGET_FLAGS); do \
54874           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54875         done; \
54876         (cd $(TARGET_SUBDIR)/libtermcap && \
54877           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54878                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54879                   "RANLIB=$${RANLIB}" \
54880                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54881                    install-dvi) \
54882           || exit 1
54883
54884 @endif target-libtermcap
54885
54886 .PHONY: maybe-install-pdf-target-libtermcap install-pdf-target-libtermcap
54887 maybe-install-pdf-target-libtermcap:
54888 @if target-libtermcap
54889 maybe-install-pdf-target-libtermcap: install-pdf-target-libtermcap
54890
54891 install-pdf-target-libtermcap: \
54892     configure-target-libtermcap \
54893     pdf-target-libtermcap 
54894         @: $(MAKE); $(unstage)
54895         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
54896         r=`${PWD_COMMAND}`; export r; \
54897         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54898         $(NORMAL_TARGET_EXPORTS) \
54899         echo "Doing install-pdf in $(TARGET_SUBDIR)/libtermcap"; \
54900         for flag in $(EXTRA_TARGET_FLAGS); do \
54901           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54902         done; \
54903         (cd $(TARGET_SUBDIR)/libtermcap && \
54904           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54905                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54906                   "RANLIB=$${RANLIB}" \
54907                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54908                    install-pdf) \
54909           || exit 1
54910
54911 @endif target-libtermcap
54912
54913 .PHONY: maybe-install-html-target-libtermcap install-html-target-libtermcap
54914 maybe-install-html-target-libtermcap:
54915 @if target-libtermcap
54916 maybe-install-html-target-libtermcap: install-html-target-libtermcap
54917
54918 install-html-target-libtermcap: \
54919     configure-target-libtermcap \
54920     html-target-libtermcap 
54921         @: $(MAKE); $(unstage)
54922         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
54923         r=`${PWD_COMMAND}`; export r; \
54924         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54925         $(NORMAL_TARGET_EXPORTS) \
54926         echo "Doing install-html in $(TARGET_SUBDIR)/libtermcap"; \
54927         for flag in $(EXTRA_TARGET_FLAGS); do \
54928           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54929         done; \
54930         (cd $(TARGET_SUBDIR)/libtermcap && \
54931           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54932                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54933                   "RANLIB=$${RANLIB}" \
54934                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54935                    install-html) \
54936           || exit 1
54937
54938 @endif target-libtermcap
54939
54940 .PHONY: maybe-installcheck-target-libtermcap installcheck-target-libtermcap
54941 maybe-installcheck-target-libtermcap:
54942 @if target-libtermcap
54943 maybe-installcheck-target-libtermcap: installcheck-target-libtermcap
54944
54945 installcheck-target-libtermcap: \
54946     configure-target-libtermcap 
54947         @: $(MAKE); $(unstage)
54948         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
54949         r=`${PWD_COMMAND}`; export r; \
54950         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54951         $(NORMAL_TARGET_EXPORTS) \
54952         echo "Doing installcheck in $(TARGET_SUBDIR)/libtermcap"; \
54953         for flag in $(EXTRA_TARGET_FLAGS); do \
54954           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54955         done; \
54956         (cd $(TARGET_SUBDIR)/libtermcap && \
54957           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54958                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54959                   "RANLIB=$${RANLIB}" \
54960                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54961                    installcheck) \
54962           || exit 1
54963
54964 @endif target-libtermcap
54965
54966 .PHONY: maybe-mostlyclean-target-libtermcap mostlyclean-target-libtermcap
54967 maybe-mostlyclean-target-libtermcap:
54968 @if target-libtermcap
54969 maybe-mostlyclean-target-libtermcap: mostlyclean-target-libtermcap
54970
54971 # libtermcap doesn't support mostlyclean.
54972 mostlyclean-target-libtermcap:
54973
54974 @endif target-libtermcap
54975
54976 .PHONY: maybe-clean-target-libtermcap clean-target-libtermcap
54977 maybe-clean-target-libtermcap:
54978 @if target-libtermcap
54979 maybe-clean-target-libtermcap: clean-target-libtermcap
54980
54981 # libtermcap doesn't support clean.
54982 clean-target-libtermcap:
54983
54984 @endif target-libtermcap
54985
54986 .PHONY: maybe-distclean-target-libtermcap distclean-target-libtermcap
54987 maybe-distclean-target-libtermcap:
54988 @if target-libtermcap
54989 maybe-distclean-target-libtermcap: distclean-target-libtermcap
54990
54991 # libtermcap doesn't support distclean.
54992 distclean-target-libtermcap:
54993
54994 @endif target-libtermcap
54995
54996 .PHONY: maybe-maintainer-clean-target-libtermcap maintainer-clean-target-libtermcap
54997 maybe-maintainer-clean-target-libtermcap:
54998 @if target-libtermcap
54999 maybe-maintainer-clean-target-libtermcap: maintainer-clean-target-libtermcap
55000
55001 # libtermcap doesn't support maintainer-clean.
55002 maintainer-clean-target-libtermcap:
55003
55004 @endif target-libtermcap
55005
55006
55007
55008
55009
55010 .PHONY: configure-target-winsup maybe-configure-target-winsup
55011 maybe-configure-target-winsup:
55012 @if gcc-bootstrap
55013 configure-target-winsup: stage_current
55014 @endif gcc-bootstrap
55015 @if target-winsup
55016 maybe-configure-target-winsup: configure-target-winsup
55017 configure-target-winsup: 
55018         @: $(MAKE); $(unstage)
55019         @r=`${PWD_COMMAND}`; export r; \
55020         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55021         echo "Checking multilib configuration for winsup..."; \
55022         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup; \
55023         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/winsup/multilib.tmp 2> /dev/null; \
55024         if test -r $(TARGET_SUBDIR)/winsup/multilib.out; then \
55025           if cmp -s $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; then \
55026             rm -f $(TARGET_SUBDIR)/winsup/multilib.tmp; \
55027           else \
55028             rm -f $(TARGET_SUBDIR)/winsup/Makefile; \
55029             mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
55030           fi; \
55031         else \
55032           mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
55033         fi; \
55034         test ! -f $(TARGET_SUBDIR)/winsup/Makefile || exit 0; \
55035         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup; \
55036         $(NORMAL_TARGET_EXPORTS)  \
55037         echo Configuring in $(TARGET_SUBDIR)/winsup; \
55038         cd "$(TARGET_SUBDIR)/winsup" || exit 1; \
55039         case $(srcdir) in \
55040           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
55041           *) topdir=`echo $(TARGET_SUBDIR)/winsup/ | \
55042                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
55043         esac; \
55044         module_srcdir=winsup; \
55045         rm -f no-such-file || : ; \
55046         CONFIG_SITE=no-such-file $(SHELL) \
55047           $$s/$$module_srcdir/configure \
55048           --srcdir=$${topdir}/$$module_srcdir \
55049           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
55050           --target=${target_alias}  \
55051           || exit 1
55052 @endif target-winsup
55053
55054
55055
55056
55057
55058 .PHONY: all-target-winsup maybe-all-target-winsup
55059 maybe-all-target-winsup:
55060 @if gcc-bootstrap
55061 all-target-winsup: stage_current
55062 @endif gcc-bootstrap
55063 @if target-winsup
55064 TARGET-target-winsup=all
55065 maybe-all-target-winsup: all-target-winsup
55066 all-target-winsup: configure-target-winsup
55067         @: $(MAKE); $(unstage)
55068         @r=`${PWD_COMMAND}`; export r; \
55069         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55070         $(NORMAL_TARGET_EXPORTS)  \
55071         (cd $(TARGET_SUBDIR)/winsup && \
55072           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
55073                 $(TARGET-target-winsup))
55074 @endif target-winsup
55075
55076
55077
55078
55079
55080 .PHONY: check-target-winsup maybe-check-target-winsup
55081 maybe-check-target-winsup:
55082 @if target-winsup
55083 maybe-check-target-winsup: check-target-winsup
55084
55085 check-target-winsup:
55086         @: $(MAKE); $(unstage)
55087         @r=`${PWD_COMMAND}`; export r; \
55088         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55089         $(NORMAL_TARGET_EXPORTS) \
55090         (cd $(TARGET_SUBDIR)/winsup && \
55091           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
55092
55093 @endif target-winsup
55094
55095 .PHONY: install-target-winsup maybe-install-target-winsup
55096 maybe-install-target-winsup:
55097 @if target-winsup
55098 maybe-install-target-winsup: install-target-winsup
55099
55100 install-target-winsup: installdirs
55101         @: $(MAKE); $(unstage)
55102         @r=`${PWD_COMMAND}`; export r; \
55103         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55104         $(NORMAL_TARGET_EXPORTS) \
55105         (cd $(TARGET_SUBDIR)/winsup && \
55106           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
55107
55108 @endif target-winsup
55109
55110 .PHONY: install-strip-target-winsup maybe-install-strip-target-winsup
55111 maybe-install-strip-target-winsup:
55112 @if target-winsup
55113 maybe-install-strip-target-winsup: install-strip-target-winsup
55114
55115 install-strip-target-winsup: installdirs
55116         @: $(MAKE); $(unstage)
55117         @r=`${PWD_COMMAND}`; export r; \
55118         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55119         $(NORMAL_TARGET_EXPORTS) \
55120         (cd $(TARGET_SUBDIR)/winsup && \
55121           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
55122
55123 @endif target-winsup
55124
55125 # Other targets (info, dvi, pdf, etc.)
55126
55127 .PHONY: maybe-info-target-winsup info-target-winsup
55128 maybe-info-target-winsup:
55129 @if target-winsup
55130 maybe-info-target-winsup: info-target-winsup
55131
55132 info-target-winsup: \
55133     configure-target-winsup 
55134         @: $(MAKE); $(unstage)
55135         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
55136         r=`${PWD_COMMAND}`; export r; \
55137         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55138         $(NORMAL_TARGET_EXPORTS) \
55139         echo "Doing info in $(TARGET_SUBDIR)/winsup"; \
55140         for flag in $(EXTRA_TARGET_FLAGS); do \
55141           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55142         done; \
55143         (cd $(TARGET_SUBDIR)/winsup && \
55144           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55145                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55146                   "RANLIB=$${RANLIB}" \
55147                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55148                    info) \
55149           || exit 1
55150
55151 @endif target-winsup
55152
55153 .PHONY: maybe-dvi-target-winsup dvi-target-winsup
55154 maybe-dvi-target-winsup:
55155 @if target-winsup
55156 maybe-dvi-target-winsup: dvi-target-winsup
55157
55158 dvi-target-winsup: \
55159     configure-target-winsup 
55160         @: $(MAKE); $(unstage)
55161         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
55162         r=`${PWD_COMMAND}`; export r; \
55163         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55164         $(NORMAL_TARGET_EXPORTS) \
55165         echo "Doing dvi in $(TARGET_SUBDIR)/winsup"; \
55166         for flag in $(EXTRA_TARGET_FLAGS); do \
55167           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55168         done; \
55169         (cd $(TARGET_SUBDIR)/winsup && \
55170           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55171                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55172                   "RANLIB=$${RANLIB}" \
55173                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55174                    dvi) \
55175           || exit 1
55176
55177 @endif target-winsup
55178
55179 .PHONY: maybe-pdf-target-winsup pdf-target-winsup
55180 maybe-pdf-target-winsup:
55181 @if target-winsup
55182 maybe-pdf-target-winsup: pdf-target-winsup
55183
55184 pdf-target-winsup: \
55185     configure-target-winsup 
55186         @: $(MAKE); $(unstage)
55187         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
55188         r=`${PWD_COMMAND}`; export r; \
55189         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55190         $(NORMAL_TARGET_EXPORTS) \
55191         echo "Doing pdf in $(TARGET_SUBDIR)/winsup"; \
55192         for flag in $(EXTRA_TARGET_FLAGS); do \
55193           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55194         done; \
55195         (cd $(TARGET_SUBDIR)/winsup && \
55196           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55197                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55198                   "RANLIB=$${RANLIB}" \
55199                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55200                    pdf) \
55201           || exit 1
55202
55203 @endif target-winsup
55204
55205 .PHONY: maybe-html-target-winsup html-target-winsup
55206 maybe-html-target-winsup:
55207 @if target-winsup
55208 maybe-html-target-winsup: html-target-winsup
55209
55210 html-target-winsup: \
55211     configure-target-winsup 
55212         @: $(MAKE); $(unstage)
55213         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
55214         r=`${PWD_COMMAND}`; export r; \
55215         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55216         $(NORMAL_TARGET_EXPORTS) \
55217         echo "Doing html in $(TARGET_SUBDIR)/winsup"; \
55218         for flag in $(EXTRA_TARGET_FLAGS); do \
55219           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55220         done; \
55221         (cd $(TARGET_SUBDIR)/winsup && \
55222           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55223                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55224                   "RANLIB=$${RANLIB}" \
55225                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55226                    html) \
55227           || exit 1
55228
55229 @endif target-winsup
55230
55231 .PHONY: maybe-TAGS-target-winsup TAGS-target-winsup
55232 maybe-TAGS-target-winsup:
55233 @if target-winsup
55234 maybe-TAGS-target-winsup: TAGS-target-winsup
55235
55236 TAGS-target-winsup: \
55237     configure-target-winsup 
55238         @: $(MAKE); $(unstage)
55239         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
55240         r=`${PWD_COMMAND}`; export r; \
55241         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55242         $(NORMAL_TARGET_EXPORTS) \
55243         echo "Doing TAGS in $(TARGET_SUBDIR)/winsup"; \
55244         for flag in $(EXTRA_TARGET_FLAGS); do \
55245           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55246         done; \
55247         (cd $(TARGET_SUBDIR)/winsup && \
55248           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55249                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55250                   "RANLIB=$${RANLIB}" \
55251                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55252                    TAGS) \
55253           || exit 1
55254
55255 @endif target-winsup
55256
55257 .PHONY: maybe-install-info-target-winsup install-info-target-winsup
55258 maybe-install-info-target-winsup:
55259 @if target-winsup
55260 maybe-install-info-target-winsup: install-info-target-winsup
55261
55262 install-info-target-winsup: \
55263     configure-target-winsup \
55264     info-target-winsup 
55265         @: $(MAKE); $(unstage)
55266         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
55267         r=`${PWD_COMMAND}`; export r; \
55268         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55269         $(NORMAL_TARGET_EXPORTS) \
55270         echo "Doing install-info in $(TARGET_SUBDIR)/winsup"; \
55271         for flag in $(EXTRA_TARGET_FLAGS); do \
55272           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55273         done; \
55274         (cd $(TARGET_SUBDIR)/winsup && \
55275           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55276                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55277                   "RANLIB=$${RANLIB}" \
55278                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55279                    install-info) \
55280           || exit 1
55281
55282 @endif target-winsup
55283
55284 .PHONY: maybe-install-dvi-target-winsup install-dvi-target-winsup
55285 maybe-install-dvi-target-winsup:
55286 @if target-winsup
55287 maybe-install-dvi-target-winsup: install-dvi-target-winsup
55288
55289 install-dvi-target-winsup: \
55290     configure-target-winsup \
55291     dvi-target-winsup 
55292         @: $(MAKE); $(unstage)
55293         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
55294         r=`${PWD_COMMAND}`; export r; \
55295         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55296         $(NORMAL_TARGET_EXPORTS) \
55297         echo "Doing install-dvi in $(TARGET_SUBDIR)/winsup"; \
55298         for flag in $(EXTRA_TARGET_FLAGS); do \
55299           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55300         done; \
55301         (cd $(TARGET_SUBDIR)/winsup && \
55302           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55303                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55304                   "RANLIB=$${RANLIB}" \
55305                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55306                    install-dvi) \
55307           || exit 1
55308
55309 @endif target-winsup
55310
55311 .PHONY: maybe-install-pdf-target-winsup install-pdf-target-winsup
55312 maybe-install-pdf-target-winsup:
55313 @if target-winsup
55314 maybe-install-pdf-target-winsup: install-pdf-target-winsup
55315
55316 install-pdf-target-winsup: \
55317     configure-target-winsup \
55318     pdf-target-winsup 
55319         @: $(MAKE); $(unstage)
55320         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
55321         r=`${PWD_COMMAND}`; export r; \
55322         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55323         $(NORMAL_TARGET_EXPORTS) \
55324         echo "Doing install-pdf in $(TARGET_SUBDIR)/winsup"; \
55325         for flag in $(EXTRA_TARGET_FLAGS); do \
55326           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55327         done; \
55328         (cd $(TARGET_SUBDIR)/winsup && \
55329           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55330                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55331                   "RANLIB=$${RANLIB}" \
55332                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55333                    install-pdf) \
55334           || exit 1
55335
55336 @endif target-winsup
55337
55338 .PHONY: maybe-install-html-target-winsup install-html-target-winsup
55339 maybe-install-html-target-winsup:
55340 @if target-winsup
55341 maybe-install-html-target-winsup: install-html-target-winsup
55342
55343 install-html-target-winsup: \
55344     configure-target-winsup \
55345     html-target-winsup 
55346         @: $(MAKE); $(unstage)
55347         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
55348         r=`${PWD_COMMAND}`; export r; \
55349         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55350         $(NORMAL_TARGET_EXPORTS) \
55351         echo "Doing install-html in $(TARGET_SUBDIR)/winsup"; \
55352         for flag in $(EXTRA_TARGET_FLAGS); do \
55353           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55354         done; \
55355         (cd $(TARGET_SUBDIR)/winsup && \
55356           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55357                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55358                   "RANLIB=$${RANLIB}" \
55359                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55360                    install-html) \
55361           || exit 1
55362
55363 @endif target-winsup
55364
55365 .PHONY: maybe-installcheck-target-winsup installcheck-target-winsup
55366 maybe-installcheck-target-winsup:
55367 @if target-winsup
55368 maybe-installcheck-target-winsup: installcheck-target-winsup
55369
55370 installcheck-target-winsup: \
55371     configure-target-winsup 
55372         @: $(MAKE); $(unstage)
55373         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
55374         r=`${PWD_COMMAND}`; export r; \
55375         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55376         $(NORMAL_TARGET_EXPORTS) \
55377         echo "Doing installcheck in $(TARGET_SUBDIR)/winsup"; \
55378         for flag in $(EXTRA_TARGET_FLAGS); do \
55379           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55380         done; \
55381         (cd $(TARGET_SUBDIR)/winsup && \
55382           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55383                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55384                   "RANLIB=$${RANLIB}" \
55385                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55386                    installcheck) \
55387           || exit 1
55388
55389 @endif target-winsup
55390
55391 .PHONY: maybe-mostlyclean-target-winsup mostlyclean-target-winsup
55392 maybe-mostlyclean-target-winsup:
55393 @if target-winsup
55394 maybe-mostlyclean-target-winsup: mostlyclean-target-winsup
55395
55396 mostlyclean-target-winsup: 
55397         @: $(MAKE); $(unstage)
55398         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
55399         r=`${PWD_COMMAND}`; export r; \
55400         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55401         $(NORMAL_TARGET_EXPORTS) \
55402         echo "Doing mostlyclean in $(TARGET_SUBDIR)/winsup"; \
55403         for flag in $(EXTRA_TARGET_FLAGS); do \
55404           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55405         done; \
55406         (cd $(TARGET_SUBDIR)/winsup && \
55407           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55408                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55409                   "RANLIB=$${RANLIB}" \
55410                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55411                    mostlyclean) \
55412           || exit 1
55413
55414 @endif target-winsup
55415
55416 .PHONY: maybe-clean-target-winsup clean-target-winsup
55417 maybe-clean-target-winsup:
55418 @if target-winsup
55419 maybe-clean-target-winsup: clean-target-winsup
55420
55421 clean-target-winsup: 
55422         @: $(MAKE); $(unstage)
55423         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
55424         r=`${PWD_COMMAND}`; export r; \
55425         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55426         $(NORMAL_TARGET_EXPORTS) \
55427         echo "Doing clean in $(TARGET_SUBDIR)/winsup"; \
55428         for flag in $(EXTRA_TARGET_FLAGS); do \
55429           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55430         done; \
55431         (cd $(TARGET_SUBDIR)/winsup && \
55432           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55433                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55434                   "RANLIB=$${RANLIB}" \
55435                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55436                    clean) \
55437           || exit 1
55438
55439 @endif target-winsup
55440
55441 .PHONY: maybe-distclean-target-winsup distclean-target-winsup
55442 maybe-distclean-target-winsup:
55443 @if target-winsup
55444 maybe-distclean-target-winsup: distclean-target-winsup
55445
55446 distclean-target-winsup: 
55447         @: $(MAKE); $(unstage)
55448         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
55449         r=`${PWD_COMMAND}`; export r; \
55450         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55451         $(NORMAL_TARGET_EXPORTS) \
55452         echo "Doing distclean in $(TARGET_SUBDIR)/winsup"; \
55453         for flag in $(EXTRA_TARGET_FLAGS); do \
55454           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55455         done; \
55456         (cd $(TARGET_SUBDIR)/winsup && \
55457           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55458                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55459                   "RANLIB=$${RANLIB}" \
55460                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55461                    distclean) \
55462           || exit 1
55463
55464 @endif target-winsup
55465
55466 .PHONY: maybe-maintainer-clean-target-winsup maintainer-clean-target-winsup
55467 maybe-maintainer-clean-target-winsup:
55468 @if target-winsup
55469 maybe-maintainer-clean-target-winsup: maintainer-clean-target-winsup
55470
55471 maintainer-clean-target-winsup: 
55472         @: $(MAKE); $(unstage)
55473         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
55474         r=`${PWD_COMMAND}`; export r; \
55475         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55476         $(NORMAL_TARGET_EXPORTS) \
55477         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/winsup"; \
55478         for flag in $(EXTRA_TARGET_FLAGS); do \
55479           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55480         done; \
55481         (cd $(TARGET_SUBDIR)/winsup && \
55482           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55483                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55484                   "RANLIB=$${RANLIB}" \
55485                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55486                    maintainer-clean) \
55487           || exit 1
55488
55489 @endif target-winsup
55490
55491
55492
55493
55494
55495 .PHONY: configure-target-libgloss maybe-configure-target-libgloss
55496 maybe-configure-target-libgloss:
55497 @if gcc-bootstrap
55498 configure-target-libgloss: stage_current
55499 @endif gcc-bootstrap
55500 @if target-libgloss
55501 maybe-configure-target-libgloss: configure-target-libgloss
55502 configure-target-libgloss: 
55503         @: $(MAKE); $(unstage)
55504         @r=`${PWD_COMMAND}`; export r; \
55505         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55506         echo "Checking multilib configuration for libgloss..."; \
55507         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss; \
55508         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgloss/multilib.tmp 2> /dev/null; \
55509         if test -r $(TARGET_SUBDIR)/libgloss/multilib.out; then \
55510           if cmp -s $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; then \
55511             rm -f $(TARGET_SUBDIR)/libgloss/multilib.tmp; \
55512           else \
55513             rm -f $(TARGET_SUBDIR)/libgloss/Makefile; \
55514             mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
55515           fi; \
55516         else \
55517           mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
55518         fi; \
55519         test ! -f $(TARGET_SUBDIR)/libgloss/Makefile || exit 0; \
55520         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss; \
55521         $(NORMAL_TARGET_EXPORTS)  \
55522         echo Configuring in $(TARGET_SUBDIR)/libgloss; \
55523         cd "$(TARGET_SUBDIR)/libgloss" || exit 1; \
55524         case $(srcdir) in \
55525           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
55526           *) topdir=`echo $(TARGET_SUBDIR)/libgloss/ | \
55527                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
55528         esac; \
55529         module_srcdir=libgloss; \
55530         rm -f no-such-file || : ; \
55531         CONFIG_SITE=no-such-file $(SHELL) \
55532           $$s/$$module_srcdir/configure \
55533           --srcdir=$${topdir}/$$module_srcdir \
55534           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
55535           --target=${target_alias}  \
55536           || exit 1
55537 @endif target-libgloss
55538
55539
55540
55541
55542
55543 .PHONY: all-target-libgloss maybe-all-target-libgloss
55544 maybe-all-target-libgloss:
55545 @if gcc-bootstrap
55546 all-target-libgloss: stage_current
55547 @endif gcc-bootstrap
55548 @if target-libgloss
55549 TARGET-target-libgloss=all
55550 maybe-all-target-libgloss: all-target-libgloss
55551 all-target-libgloss: configure-target-libgloss
55552         @: $(MAKE); $(unstage)
55553         @r=`${PWD_COMMAND}`; export r; \
55554         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55555         $(NORMAL_TARGET_EXPORTS)  \
55556         (cd $(TARGET_SUBDIR)/libgloss && \
55557           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
55558                 $(TARGET-target-libgloss))
55559 @endif target-libgloss
55560
55561
55562
55563
55564
55565 .PHONY: check-target-libgloss maybe-check-target-libgloss
55566 maybe-check-target-libgloss:
55567 @if target-libgloss
55568 maybe-check-target-libgloss: check-target-libgloss
55569
55570 # Dummy target for uncheckable module.
55571 check-target-libgloss:
55572
55573 @endif target-libgloss
55574
55575 .PHONY: install-target-libgloss maybe-install-target-libgloss
55576 maybe-install-target-libgloss:
55577 @if target-libgloss
55578 maybe-install-target-libgloss: install-target-libgloss
55579
55580 install-target-libgloss: installdirs
55581         @: $(MAKE); $(unstage)
55582         @r=`${PWD_COMMAND}`; export r; \
55583         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55584         $(NORMAL_TARGET_EXPORTS) \
55585         (cd $(TARGET_SUBDIR)/libgloss && \
55586           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
55587
55588 @endif target-libgloss
55589
55590 .PHONY: install-strip-target-libgloss maybe-install-strip-target-libgloss
55591 maybe-install-strip-target-libgloss:
55592 @if target-libgloss
55593 maybe-install-strip-target-libgloss: install-strip-target-libgloss
55594
55595 install-strip-target-libgloss: installdirs
55596         @: $(MAKE); $(unstage)
55597         @r=`${PWD_COMMAND}`; export r; \
55598         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55599         $(NORMAL_TARGET_EXPORTS) \
55600         (cd $(TARGET_SUBDIR)/libgloss && \
55601           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
55602
55603 @endif target-libgloss
55604
55605 # Other targets (info, dvi, pdf, etc.)
55606
55607 .PHONY: maybe-info-target-libgloss info-target-libgloss
55608 maybe-info-target-libgloss:
55609 @if target-libgloss
55610 maybe-info-target-libgloss: info-target-libgloss
55611
55612 info-target-libgloss: \
55613     configure-target-libgloss 
55614         @: $(MAKE); $(unstage)
55615         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55616         r=`${PWD_COMMAND}`; export r; \
55617         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55618         $(NORMAL_TARGET_EXPORTS) \
55619         echo "Doing info in $(TARGET_SUBDIR)/libgloss"; \
55620         for flag in $(EXTRA_TARGET_FLAGS); do \
55621           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55622         done; \
55623         (cd $(TARGET_SUBDIR)/libgloss && \
55624           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55625                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55626                   "RANLIB=$${RANLIB}" \
55627                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55628                    info) \
55629           || exit 1
55630
55631 @endif target-libgloss
55632
55633 .PHONY: maybe-dvi-target-libgloss dvi-target-libgloss
55634 maybe-dvi-target-libgloss:
55635 @if target-libgloss
55636 maybe-dvi-target-libgloss: dvi-target-libgloss
55637
55638 dvi-target-libgloss: \
55639     configure-target-libgloss 
55640         @: $(MAKE); $(unstage)
55641         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55642         r=`${PWD_COMMAND}`; export r; \
55643         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55644         $(NORMAL_TARGET_EXPORTS) \
55645         echo "Doing dvi in $(TARGET_SUBDIR)/libgloss"; \
55646         for flag in $(EXTRA_TARGET_FLAGS); do \
55647           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55648         done; \
55649         (cd $(TARGET_SUBDIR)/libgloss && \
55650           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55651                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55652                   "RANLIB=$${RANLIB}" \
55653                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55654                    dvi) \
55655           || exit 1
55656
55657 @endif target-libgloss
55658
55659 .PHONY: maybe-pdf-target-libgloss pdf-target-libgloss
55660 maybe-pdf-target-libgloss:
55661 @if target-libgloss
55662 maybe-pdf-target-libgloss: pdf-target-libgloss
55663
55664 pdf-target-libgloss: \
55665     configure-target-libgloss 
55666         @: $(MAKE); $(unstage)
55667         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55668         r=`${PWD_COMMAND}`; export r; \
55669         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55670         $(NORMAL_TARGET_EXPORTS) \
55671         echo "Doing pdf in $(TARGET_SUBDIR)/libgloss"; \
55672         for flag in $(EXTRA_TARGET_FLAGS); do \
55673           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55674         done; \
55675         (cd $(TARGET_SUBDIR)/libgloss && \
55676           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55677                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55678                   "RANLIB=$${RANLIB}" \
55679                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55680                    pdf) \
55681           || exit 1
55682
55683 @endif target-libgloss
55684
55685 .PHONY: maybe-html-target-libgloss html-target-libgloss
55686 maybe-html-target-libgloss:
55687 @if target-libgloss
55688 maybe-html-target-libgloss: html-target-libgloss
55689
55690 html-target-libgloss: \
55691     configure-target-libgloss 
55692         @: $(MAKE); $(unstage)
55693         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55694         r=`${PWD_COMMAND}`; export r; \
55695         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55696         $(NORMAL_TARGET_EXPORTS) \
55697         echo "Doing html in $(TARGET_SUBDIR)/libgloss"; \
55698         for flag in $(EXTRA_TARGET_FLAGS); do \
55699           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55700         done; \
55701         (cd $(TARGET_SUBDIR)/libgloss && \
55702           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55703                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55704                   "RANLIB=$${RANLIB}" \
55705                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55706                    html) \
55707           || exit 1
55708
55709 @endif target-libgloss
55710
55711 .PHONY: maybe-TAGS-target-libgloss TAGS-target-libgloss
55712 maybe-TAGS-target-libgloss:
55713 @if target-libgloss
55714 maybe-TAGS-target-libgloss: TAGS-target-libgloss
55715
55716 TAGS-target-libgloss: \
55717     configure-target-libgloss 
55718         @: $(MAKE); $(unstage)
55719         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55720         r=`${PWD_COMMAND}`; export r; \
55721         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55722         $(NORMAL_TARGET_EXPORTS) \
55723         echo "Doing TAGS in $(TARGET_SUBDIR)/libgloss"; \
55724         for flag in $(EXTRA_TARGET_FLAGS); do \
55725           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55726         done; \
55727         (cd $(TARGET_SUBDIR)/libgloss && \
55728           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55729                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55730                   "RANLIB=$${RANLIB}" \
55731                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55732                    TAGS) \
55733           || exit 1
55734
55735 @endif target-libgloss
55736
55737 .PHONY: maybe-install-info-target-libgloss install-info-target-libgloss
55738 maybe-install-info-target-libgloss:
55739 @if target-libgloss
55740 maybe-install-info-target-libgloss: install-info-target-libgloss
55741
55742 install-info-target-libgloss: \
55743     configure-target-libgloss \
55744     info-target-libgloss 
55745         @: $(MAKE); $(unstage)
55746         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55747         r=`${PWD_COMMAND}`; export r; \
55748         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55749         $(NORMAL_TARGET_EXPORTS) \
55750         echo "Doing install-info in $(TARGET_SUBDIR)/libgloss"; \
55751         for flag in $(EXTRA_TARGET_FLAGS); do \
55752           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55753         done; \
55754         (cd $(TARGET_SUBDIR)/libgloss && \
55755           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55756                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55757                   "RANLIB=$${RANLIB}" \
55758                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55759                    install-info) \
55760           || exit 1
55761
55762 @endif target-libgloss
55763
55764 .PHONY: maybe-install-dvi-target-libgloss install-dvi-target-libgloss
55765 maybe-install-dvi-target-libgloss:
55766 @if target-libgloss
55767 maybe-install-dvi-target-libgloss: install-dvi-target-libgloss
55768
55769 install-dvi-target-libgloss: \
55770     configure-target-libgloss \
55771     dvi-target-libgloss 
55772         @: $(MAKE); $(unstage)
55773         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55774         r=`${PWD_COMMAND}`; export r; \
55775         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55776         $(NORMAL_TARGET_EXPORTS) \
55777         echo "Doing install-dvi in $(TARGET_SUBDIR)/libgloss"; \
55778         for flag in $(EXTRA_TARGET_FLAGS); do \
55779           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55780         done; \
55781         (cd $(TARGET_SUBDIR)/libgloss && \
55782           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55783                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55784                   "RANLIB=$${RANLIB}" \
55785                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55786                    install-dvi) \
55787           || exit 1
55788
55789 @endif target-libgloss
55790
55791 .PHONY: maybe-install-pdf-target-libgloss install-pdf-target-libgloss
55792 maybe-install-pdf-target-libgloss:
55793 @if target-libgloss
55794 maybe-install-pdf-target-libgloss: install-pdf-target-libgloss
55795
55796 install-pdf-target-libgloss: \
55797     configure-target-libgloss \
55798     pdf-target-libgloss 
55799         @: $(MAKE); $(unstage)
55800         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55801         r=`${PWD_COMMAND}`; export r; \
55802         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55803         $(NORMAL_TARGET_EXPORTS) \
55804         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgloss"; \
55805         for flag in $(EXTRA_TARGET_FLAGS); do \
55806           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55807         done; \
55808         (cd $(TARGET_SUBDIR)/libgloss && \
55809           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55810                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55811                   "RANLIB=$${RANLIB}" \
55812                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55813                    install-pdf) \
55814           || exit 1
55815
55816 @endif target-libgloss
55817
55818 .PHONY: maybe-install-html-target-libgloss install-html-target-libgloss
55819 maybe-install-html-target-libgloss:
55820 @if target-libgloss
55821 maybe-install-html-target-libgloss: install-html-target-libgloss
55822
55823 install-html-target-libgloss: \
55824     configure-target-libgloss \
55825     html-target-libgloss 
55826         @: $(MAKE); $(unstage)
55827         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55828         r=`${PWD_COMMAND}`; export r; \
55829         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55830         $(NORMAL_TARGET_EXPORTS) \
55831         echo "Doing install-html in $(TARGET_SUBDIR)/libgloss"; \
55832         for flag in $(EXTRA_TARGET_FLAGS); do \
55833           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55834         done; \
55835         (cd $(TARGET_SUBDIR)/libgloss && \
55836           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55837                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55838                   "RANLIB=$${RANLIB}" \
55839                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55840                    install-html) \
55841           || exit 1
55842
55843 @endif target-libgloss
55844
55845 .PHONY: maybe-installcheck-target-libgloss installcheck-target-libgloss
55846 maybe-installcheck-target-libgloss:
55847 @if target-libgloss
55848 maybe-installcheck-target-libgloss: installcheck-target-libgloss
55849
55850 installcheck-target-libgloss: \
55851     configure-target-libgloss 
55852         @: $(MAKE); $(unstage)
55853         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55854         r=`${PWD_COMMAND}`; export r; \
55855         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55856         $(NORMAL_TARGET_EXPORTS) \
55857         echo "Doing installcheck in $(TARGET_SUBDIR)/libgloss"; \
55858         for flag in $(EXTRA_TARGET_FLAGS); do \
55859           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55860         done; \
55861         (cd $(TARGET_SUBDIR)/libgloss && \
55862           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55863                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55864                   "RANLIB=$${RANLIB}" \
55865                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55866                    installcheck) \
55867           || exit 1
55868
55869 @endif target-libgloss
55870
55871 .PHONY: maybe-mostlyclean-target-libgloss mostlyclean-target-libgloss
55872 maybe-mostlyclean-target-libgloss:
55873 @if target-libgloss
55874 maybe-mostlyclean-target-libgloss: mostlyclean-target-libgloss
55875
55876 mostlyclean-target-libgloss: 
55877         @: $(MAKE); $(unstage)
55878         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55879         r=`${PWD_COMMAND}`; export r; \
55880         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55881         $(NORMAL_TARGET_EXPORTS) \
55882         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgloss"; \
55883         for flag in $(EXTRA_TARGET_FLAGS); do \
55884           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55885         done; \
55886         (cd $(TARGET_SUBDIR)/libgloss && \
55887           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55888                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55889                   "RANLIB=$${RANLIB}" \
55890                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55891                    mostlyclean) \
55892           || exit 1
55893
55894 @endif target-libgloss
55895
55896 .PHONY: maybe-clean-target-libgloss clean-target-libgloss
55897 maybe-clean-target-libgloss:
55898 @if target-libgloss
55899 maybe-clean-target-libgloss: clean-target-libgloss
55900
55901 clean-target-libgloss: 
55902         @: $(MAKE); $(unstage)
55903         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55904         r=`${PWD_COMMAND}`; export r; \
55905         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55906         $(NORMAL_TARGET_EXPORTS) \
55907         echo "Doing clean in $(TARGET_SUBDIR)/libgloss"; \
55908         for flag in $(EXTRA_TARGET_FLAGS); do \
55909           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55910         done; \
55911         (cd $(TARGET_SUBDIR)/libgloss && \
55912           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55913                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55914                   "RANLIB=$${RANLIB}" \
55915                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55916                    clean) \
55917           || exit 1
55918
55919 @endif target-libgloss
55920
55921 .PHONY: maybe-distclean-target-libgloss distclean-target-libgloss
55922 maybe-distclean-target-libgloss:
55923 @if target-libgloss
55924 maybe-distclean-target-libgloss: distclean-target-libgloss
55925
55926 distclean-target-libgloss: 
55927         @: $(MAKE); $(unstage)
55928         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55929         r=`${PWD_COMMAND}`; export r; \
55930         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55931         $(NORMAL_TARGET_EXPORTS) \
55932         echo "Doing distclean in $(TARGET_SUBDIR)/libgloss"; \
55933         for flag in $(EXTRA_TARGET_FLAGS); do \
55934           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55935         done; \
55936         (cd $(TARGET_SUBDIR)/libgloss && \
55937           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55938                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55939                   "RANLIB=$${RANLIB}" \
55940                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55941                    distclean) \
55942           || exit 1
55943
55944 @endif target-libgloss
55945
55946 .PHONY: maybe-maintainer-clean-target-libgloss maintainer-clean-target-libgloss
55947 maybe-maintainer-clean-target-libgloss:
55948 @if target-libgloss
55949 maybe-maintainer-clean-target-libgloss: maintainer-clean-target-libgloss
55950
55951 maintainer-clean-target-libgloss: 
55952         @: $(MAKE); $(unstage)
55953         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55954         r=`${PWD_COMMAND}`; export r; \
55955         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55956         $(NORMAL_TARGET_EXPORTS) \
55957         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgloss"; \
55958         for flag in $(EXTRA_TARGET_FLAGS); do \
55959           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55960         done; \
55961         (cd $(TARGET_SUBDIR)/libgloss && \
55962           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55963                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55964                   "RANLIB=$${RANLIB}" \
55965                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55966                    maintainer-clean) \
55967           || exit 1
55968
55969 @endif target-libgloss
55970
55971
55972
55973
55974
55975 .PHONY: configure-target-libffi maybe-configure-target-libffi
55976 maybe-configure-target-libffi:
55977 @if gcc-bootstrap
55978 configure-target-libffi: stage_current
55979 @endif gcc-bootstrap
55980 @if target-libffi
55981 maybe-configure-target-libffi: configure-target-libffi
55982 configure-target-libffi: 
55983         @: $(MAKE); $(unstage)
55984         @r=`${PWD_COMMAND}`; export r; \
55985         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55986         echo "Checking multilib configuration for libffi..."; \
55987         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi; \
55988         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libffi/multilib.tmp 2> /dev/null; \
55989         if test -r $(TARGET_SUBDIR)/libffi/multilib.out; then \
55990           if cmp -s $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; then \
55991             rm -f $(TARGET_SUBDIR)/libffi/multilib.tmp; \
55992           else \
55993             rm -f $(TARGET_SUBDIR)/libffi/Makefile; \
55994             mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
55995           fi; \
55996         else \
55997           mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
55998         fi; \
55999         test ! -f $(TARGET_SUBDIR)/libffi/Makefile || exit 0; \
56000         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi; \
56001         $(NORMAL_TARGET_EXPORTS)  \
56002         echo Configuring in $(TARGET_SUBDIR)/libffi; \
56003         cd "$(TARGET_SUBDIR)/libffi" || exit 1; \
56004         case $(srcdir) in \
56005           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56006           *) topdir=`echo $(TARGET_SUBDIR)/libffi/ | \
56007                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56008         esac; \
56009         module_srcdir=libffi; \
56010         rm -f no-such-file || : ; \
56011         CONFIG_SITE=no-such-file $(SHELL) \
56012           $$s/$$module_srcdir/configure \
56013           --srcdir=$${topdir}/$$module_srcdir \
56014           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56015           --target=${target_alias}  \
56016           || exit 1
56017 @endif target-libffi
56018
56019
56020
56021
56022
56023 .PHONY: all-target-libffi maybe-all-target-libffi
56024 maybe-all-target-libffi:
56025 @if gcc-bootstrap
56026 all-target-libffi: stage_current
56027 @endif gcc-bootstrap
56028 @if target-libffi
56029 TARGET-target-libffi=all
56030 maybe-all-target-libffi: all-target-libffi
56031 all-target-libffi: configure-target-libffi
56032         @: $(MAKE); $(unstage)
56033         @r=`${PWD_COMMAND}`; export r; \
56034         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56035         $(NORMAL_TARGET_EXPORTS)  \
56036         (cd $(TARGET_SUBDIR)/libffi && \
56037           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
56038                 $(TARGET-target-libffi))
56039 @endif target-libffi
56040
56041
56042
56043
56044
56045 .PHONY: check-target-libffi maybe-check-target-libffi
56046 maybe-check-target-libffi:
56047 @if target-libffi
56048 maybe-check-target-libffi: check-target-libffi
56049
56050 check-target-libffi:
56051         @: $(MAKE); $(unstage)
56052         @r=`${PWD_COMMAND}`; export r; \
56053         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56054         $(NORMAL_TARGET_EXPORTS) \
56055         (cd $(TARGET_SUBDIR)/libffi && \
56056           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
56057
56058 @endif target-libffi
56059
56060 .PHONY: install-target-libffi maybe-install-target-libffi
56061 maybe-install-target-libffi:
56062 @if target-libffi
56063 maybe-install-target-libffi: install-target-libffi
56064
56065 # Dummy target for uninstallable.
56066 install-target-libffi:
56067
56068 @endif target-libffi
56069
56070 .PHONY: install-strip-target-libffi maybe-install-strip-target-libffi
56071 maybe-install-strip-target-libffi:
56072 @if target-libffi
56073 maybe-install-strip-target-libffi: install-strip-target-libffi
56074
56075 # Dummy target for uninstallable.
56076 install-strip-target-libffi:
56077
56078 @endif target-libffi
56079
56080 # Other targets (info, dvi, pdf, etc.)
56081
56082 .PHONY: maybe-info-target-libffi info-target-libffi
56083 maybe-info-target-libffi:
56084 @if target-libffi
56085 maybe-info-target-libffi: info-target-libffi
56086
56087 info-target-libffi: \
56088     configure-target-libffi 
56089         @: $(MAKE); $(unstage)
56090         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
56091         r=`${PWD_COMMAND}`; export r; \
56092         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56093         $(NORMAL_TARGET_EXPORTS) \
56094         echo "Doing info in $(TARGET_SUBDIR)/libffi"; \
56095         for flag in $(EXTRA_TARGET_FLAGS); do \
56096           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56097         done; \
56098         (cd $(TARGET_SUBDIR)/libffi && \
56099           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56100                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56101                   "RANLIB=$${RANLIB}" \
56102                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56103                    info) \
56104           || exit 1
56105
56106 @endif target-libffi
56107
56108 .PHONY: maybe-dvi-target-libffi dvi-target-libffi
56109 maybe-dvi-target-libffi:
56110 @if target-libffi
56111 maybe-dvi-target-libffi: dvi-target-libffi
56112
56113 dvi-target-libffi: \
56114     configure-target-libffi 
56115         @: $(MAKE); $(unstage)
56116         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
56117         r=`${PWD_COMMAND}`; export r; \
56118         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56119         $(NORMAL_TARGET_EXPORTS) \
56120         echo "Doing dvi in $(TARGET_SUBDIR)/libffi"; \
56121         for flag in $(EXTRA_TARGET_FLAGS); do \
56122           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56123         done; \
56124         (cd $(TARGET_SUBDIR)/libffi && \
56125           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56126                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56127                   "RANLIB=$${RANLIB}" \
56128                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56129                    dvi) \
56130           || exit 1
56131
56132 @endif target-libffi
56133
56134 .PHONY: maybe-pdf-target-libffi pdf-target-libffi
56135 maybe-pdf-target-libffi:
56136 @if target-libffi
56137 maybe-pdf-target-libffi: pdf-target-libffi
56138
56139 pdf-target-libffi: \
56140     configure-target-libffi 
56141         @: $(MAKE); $(unstage)
56142         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
56143         r=`${PWD_COMMAND}`; export r; \
56144         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56145         $(NORMAL_TARGET_EXPORTS) \
56146         echo "Doing pdf in $(TARGET_SUBDIR)/libffi"; \
56147         for flag in $(EXTRA_TARGET_FLAGS); do \
56148           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56149         done; \
56150         (cd $(TARGET_SUBDIR)/libffi && \
56151           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56152                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56153                   "RANLIB=$${RANLIB}" \
56154                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56155                    pdf) \
56156           || exit 1
56157
56158 @endif target-libffi
56159
56160 .PHONY: maybe-html-target-libffi html-target-libffi
56161 maybe-html-target-libffi:
56162 @if target-libffi
56163 maybe-html-target-libffi: html-target-libffi
56164
56165 html-target-libffi: \
56166     configure-target-libffi 
56167         @: $(MAKE); $(unstage)
56168         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
56169         r=`${PWD_COMMAND}`; export r; \
56170         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56171         $(NORMAL_TARGET_EXPORTS) \
56172         echo "Doing html in $(TARGET_SUBDIR)/libffi"; \
56173         for flag in $(EXTRA_TARGET_FLAGS); do \
56174           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56175         done; \
56176         (cd $(TARGET_SUBDIR)/libffi && \
56177           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56178                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56179                   "RANLIB=$${RANLIB}" \
56180                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56181                    html) \
56182           || exit 1
56183
56184 @endif target-libffi
56185
56186 .PHONY: maybe-TAGS-target-libffi TAGS-target-libffi
56187 maybe-TAGS-target-libffi:
56188 @if target-libffi
56189 maybe-TAGS-target-libffi: TAGS-target-libffi
56190
56191 TAGS-target-libffi: \
56192     configure-target-libffi 
56193         @: $(MAKE); $(unstage)
56194         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
56195         r=`${PWD_COMMAND}`; export r; \
56196         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56197         $(NORMAL_TARGET_EXPORTS) \
56198         echo "Doing TAGS in $(TARGET_SUBDIR)/libffi"; \
56199         for flag in $(EXTRA_TARGET_FLAGS); do \
56200           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56201         done; \
56202         (cd $(TARGET_SUBDIR)/libffi && \
56203           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56204                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56205                   "RANLIB=$${RANLIB}" \
56206                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56207                    TAGS) \
56208           || exit 1
56209
56210 @endif target-libffi
56211
56212 .PHONY: maybe-install-info-target-libffi install-info-target-libffi
56213 maybe-install-info-target-libffi:
56214 @if target-libffi
56215 maybe-install-info-target-libffi: install-info-target-libffi
56216
56217 install-info-target-libffi: \
56218     configure-target-libffi \
56219     info-target-libffi 
56220         @: $(MAKE); $(unstage)
56221         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
56222         r=`${PWD_COMMAND}`; export r; \
56223         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56224         $(NORMAL_TARGET_EXPORTS) \
56225         echo "Doing install-info in $(TARGET_SUBDIR)/libffi"; \
56226         for flag in $(EXTRA_TARGET_FLAGS); do \
56227           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56228         done; \
56229         (cd $(TARGET_SUBDIR)/libffi && \
56230           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56231                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56232                   "RANLIB=$${RANLIB}" \
56233                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56234                    install-info) \
56235           || exit 1
56236
56237 @endif target-libffi
56238
56239 .PHONY: maybe-install-dvi-target-libffi install-dvi-target-libffi
56240 maybe-install-dvi-target-libffi:
56241 @if target-libffi
56242 maybe-install-dvi-target-libffi: install-dvi-target-libffi
56243
56244 install-dvi-target-libffi: \
56245     configure-target-libffi \
56246     dvi-target-libffi 
56247         @: $(MAKE); $(unstage)
56248         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
56249         r=`${PWD_COMMAND}`; export r; \
56250         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56251         $(NORMAL_TARGET_EXPORTS) \
56252         echo "Doing install-dvi in $(TARGET_SUBDIR)/libffi"; \
56253         for flag in $(EXTRA_TARGET_FLAGS); do \
56254           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56255         done; \
56256         (cd $(TARGET_SUBDIR)/libffi && \
56257           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56258                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56259                   "RANLIB=$${RANLIB}" \
56260                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56261                    install-dvi) \
56262           || exit 1
56263
56264 @endif target-libffi
56265
56266 .PHONY: maybe-install-pdf-target-libffi install-pdf-target-libffi
56267 maybe-install-pdf-target-libffi:
56268 @if target-libffi
56269 maybe-install-pdf-target-libffi: install-pdf-target-libffi
56270
56271 install-pdf-target-libffi: \
56272     configure-target-libffi \
56273     pdf-target-libffi 
56274         @: $(MAKE); $(unstage)
56275         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
56276         r=`${PWD_COMMAND}`; export r; \
56277         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56278         $(NORMAL_TARGET_EXPORTS) \
56279         echo "Doing install-pdf in $(TARGET_SUBDIR)/libffi"; \
56280         for flag in $(EXTRA_TARGET_FLAGS); do \
56281           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56282         done; \
56283         (cd $(TARGET_SUBDIR)/libffi && \
56284           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56285                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56286                   "RANLIB=$${RANLIB}" \
56287                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56288                    install-pdf) \
56289           || exit 1
56290
56291 @endif target-libffi
56292
56293 .PHONY: maybe-install-html-target-libffi install-html-target-libffi
56294 maybe-install-html-target-libffi:
56295 @if target-libffi
56296 maybe-install-html-target-libffi: install-html-target-libffi
56297
56298 install-html-target-libffi: \
56299     configure-target-libffi \
56300     html-target-libffi 
56301         @: $(MAKE); $(unstage)
56302         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
56303         r=`${PWD_COMMAND}`; export r; \
56304         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56305         $(NORMAL_TARGET_EXPORTS) \
56306         echo "Doing install-html in $(TARGET_SUBDIR)/libffi"; \
56307         for flag in $(EXTRA_TARGET_FLAGS); do \
56308           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56309         done; \
56310         (cd $(TARGET_SUBDIR)/libffi && \
56311           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56312                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56313                   "RANLIB=$${RANLIB}" \
56314                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56315                    install-html) \
56316           || exit 1
56317
56318 @endif target-libffi
56319
56320 .PHONY: maybe-installcheck-target-libffi installcheck-target-libffi
56321 maybe-installcheck-target-libffi:
56322 @if target-libffi
56323 maybe-installcheck-target-libffi: installcheck-target-libffi
56324
56325 installcheck-target-libffi: \
56326     configure-target-libffi 
56327         @: $(MAKE); $(unstage)
56328         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
56329         r=`${PWD_COMMAND}`; export r; \
56330         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56331         $(NORMAL_TARGET_EXPORTS) \
56332         echo "Doing installcheck in $(TARGET_SUBDIR)/libffi"; \
56333         for flag in $(EXTRA_TARGET_FLAGS); do \
56334           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56335         done; \
56336         (cd $(TARGET_SUBDIR)/libffi && \
56337           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56338                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56339                   "RANLIB=$${RANLIB}" \
56340                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56341                    installcheck) \
56342           || exit 1
56343
56344 @endif target-libffi
56345
56346 .PHONY: maybe-mostlyclean-target-libffi mostlyclean-target-libffi
56347 maybe-mostlyclean-target-libffi:
56348 @if target-libffi
56349 maybe-mostlyclean-target-libffi: mostlyclean-target-libffi
56350
56351 mostlyclean-target-libffi: 
56352         @: $(MAKE); $(unstage)
56353         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
56354         r=`${PWD_COMMAND}`; export r; \
56355         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56356         $(NORMAL_TARGET_EXPORTS) \
56357         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libffi"; \
56358         for flag in $(EXTRA_TARGET_FLAGS); do \
56359           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56360         done; \
56361         (cd $(TARGET_SUBDIR)/libffi && \
56362           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56363                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56364                   "RANLIB=$${RANLIB}" \
56365                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56366                    mostlyclean) \
56367           || exit 1
56368
56369 @endif target-libffi
56370
56371 .PHONY: maybe-clean-target-libffi clean-target-libffi
56372 maybe-clean-target-libffi:
56373 @if target-libffi
56374 maybe-clean-target-libffi: clean-target-libffi
56375
56376 clean-target-libffi: 
56377         @: $(MAKE); $(unstage)
56378         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
56379         r=`${PWD_COMMAND}`; export r; \
56380         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56381         $(NORMAL_TARGET_EXPORTS) \
56382         echo "Doing clean in $(TARGET_SUBDIR)/libffi"; \
56383         for flag in $(EXTRA_TARGET_FLAGS); do \
56384           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56385         done; \
56386         (cd $(TARGET_SUBDIR)/libffi && \
56387           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56388                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56389                   "RANLIB=$${RANLIB}" \
56390                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56391                    clean) \
56392           || exit 1
56393
56394 @endif target-libffi
56395
56396 .PHONY: maybe-distclean-target-libffi distclean-target-libffi
56397 maybe-distclean-target-libffi:
56398 @if target-libffi
56399 maybe-distclean-target-libffi: distclean-target-libffi
56400
56401 distclean-target-libffi: 
56402         @: $(MAKE); $(unstage)
56403         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
56404         r=`${PWD_COMMAND}`; export r; \
56405         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56406         $(NORMAL_TARGET_EXPORTS) \
56407         echo "Doing distclean in $(TARGET_SUBDIR)/libffi"; \
56408         for flag in $(EXTRA_TARGET_FLAGS); do \
56409           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56410         done; \
56411         (cd $(TARGET_SUBDIR)/libffi && \
56412           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56413                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56414                   "RANLIB=$${RANLIB}" \
56415                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56416                    distclean) \
56417           || exit 1
56418
56419 @endif target-libffi
56420
56421 .PHONY: maybe-maintainer-clean-target-libffi maintainer-clean-target-libffi
56422 maybe-maintainer-clean-target-libffi:
56423 @if target-libffi
56424 maybe-maintainer-clean-target-libffi: maintainer-clean-target-libffi
56425
56426 maintainer-clean-target-libffi: 
56427         @: $(MAKE); $(unstage)
56428         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
56429         r=`${PWD_COMMAND}`; export r; \
56430         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56431         $(NORMAL_TARGET_EXPORTS) \
56432         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libffi"; \
56433         for flag in $(EXTRA_TARGET_FLAGS); do \
56434           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56435         done; \
56436         (cd $(TARGET_SUBDIR)/libffi && \
56437           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56438                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56439                   "RANLIB=$${RANLIB}" \
56440                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56441                    maintainer-clean) \
56442           || exit 1
56443
56444 @endif target-libffi
56445
56446
56447
56448
56449
56450 .PHONY: configure-target-zlib maybe-configure-target-zlib
56451 maybe-configure-target-zlib:
56452 @if gcc-bootstrap
56453 configure-target-zlib: stage_current
56454 @endif gcc-bootstrap
56455 @if target-zlib
56456 maybe-configure-target-zlib: configure-target-zlib
56457 configure-target-zlib: 
56458         @: $(MAKE); $(unstage)
56459         @r=`${PWD_COMMAND}`; export r; \
56460         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56461         echo "Checking multilib configuration for zlib..."; \
56462         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
56463         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
56464         if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
56465           if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
56466             rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
56467           else \
56468             rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
56469             mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56470           fi; \
56471         else \
56472           mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56473         fi; \
56474         test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
56475         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
56476         $(NORMAL_TARGET_EXPORTS)  \
56477         echo Configuring in $(TARGET_SUBDIR)/zlib; \
56478         cd "$(TARGET_SUBDIR)/zlib" || exit 1; \
56479         case $(srcdir) in \
56480           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56481           *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
56482                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56483         esac; \
56484         module_srcdir=zlib; \
56485         rm -f no-such-file || : ; \
56486         CONFIG_SITE=no-such-file $(SHELL) \
56487           $$s/$$module_srcdir/configure \
56488           --srcdir=$${topdir}/$$module_srcdir \
56489           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56490           --target=${target_alias}  \
56491           || exit 1
56492 @endif target-zlib
56493
56494
56495
56496
56497
56498 .PHONY: all-target-zlib maybe-all-target-zlib
56499 maybe-all-target-zlib:
56500 @if gcc-bootstrap
56501 all-target-zlib: stage_current
56502 @endif gcc-bootstrap
56503 @if target-zlib
56504 TARGET-target-zlib=all
56505 maybe-all-target-zlib: all-target-zlib
56506 all-target-zlib: configure-target-zlib
56507         @: $(MAKE); $(unstage)
56508         @r=`${PWD_COMMAND}`; export r; \
56509         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56510         $(NORMAL_TARGET_EXPORTS)  \
56511         (cd $(TARGET_SUBDIR)/zlib && \
56512           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
56513                 $(TARGET-target-zlib))
56514 @endif target-zlib
56515
56516
56517
56518
56519
56520 .PHONY: check-target-zlib maybe-check-target-zlib
56521 maybe-check-target-zlib:
56522 @if target-zlib
56523 maybe-check-target-zlib: check-target-zlib
56524
56525 check-target-zlib:
56526         @: $(MAKE); $(unstage)
56527         @r=`${PWD_COMMAND}`; export r; \
56528         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56529         $(NORMAL_TARGET_EXPORTS) \
56530         (cd $(TARGET_SUBDIR)/zlib && \
56531           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
56532
56533 @endif target-zlib
56534
56535 .PHONY: install-target-zlib maybe-install-target-zlib
56536 maybe-install-target-zlib:
56537 @if target-zlib
56538 maybe-install-target-zlib: install-target-zlib
56539
56540 install-target-zlib: installdirs
56541         @: $(MAKE); $(unstage)
56542         @r=`${PWD_COMMAND}`; export r; \
56543         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56544         $(NORMAL_TARGET_EXPORTS) \
56545         (cd $(TARGET_SUBDIR)/zlib && \
56546           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
56547
56548 @endif target-zlib
56549
56550 .PHONY: install-strip-target-zlib maybe-install-strip-target-zlib
56551 maybe-install-strip-target-zlib:
56552 @if target-zlib
56553 maybe-install-strip-target-zlib: install-strip-target-zlib
56554
56555 install-strip-target-zlib: installdirs
56556         @: $(MAKE); $(unstage)
56557         @r=`${PWD_COMMAND}`; export r; \
56558         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56559         $(NORMAL_TARGET_EXPORTS) \
56560         (cd $(TARGET_SUBDIR)/zlib && \
56561           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
56562
56563 @endif target-zlib
56564
56565 # Other targets (info, dvi, pdf, etc.)
56566
56567 .PHONY: maybe-info-target-zlib info-target-zlib
56568 maybe-info-target-zlib:
56569 @if target-zlib
56570 maybe-info-target-zlib: info-target-zlib
56571
56572 info-target-zlib: \
56573     configure-target-zlib 
56574         @: $(MAKE); $(unstage)
56575         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
56576         r=`${PWD_COMMAND}`; export r; \
56577         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56578         $(NORMAL_TARGET_EXPORTS) \
56579         echo "Doing info in $(TARGET_SUBDIR)/zlib"; \
56580         for flag in $(EXTRA_TARGET_FLAGS); do \
56581           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56582         done; \
56583         (cd $(TARGET_SUBDIR)/zlib && \
56584           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56585                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56586                   "RANLIB=$${RANLIB}" \
56587                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56588                    info) \
56589           || exit 1
56590
56591 @endif target-zlib
56592
56593 .PHONY: maybe-dvi-target-zlib dvi-target-zlib
56594 maybe-dvi-target-zlib:
56595 @if target-zlib
56596 maybe-dvi-target-zlib: dvi-target-zlib
56597
56598 dvi-target-zlib: \
56599     configure-target-zlib 
56600         @: $(MAKE); $(unstage)
56601         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
56602         r=`${PWD_COMMAND}`; export r; \
56603         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56604         $(NORMAL_TARGET_EXPORTS) \
56605         echo "Doing dvi in $(TARGET_SUBDIR)/zlib"; \
56606         for flag in $(EXTRA_TARGET_FLAGS); do \
56607           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56608         done; \
56609         (cd $(TARGET_SUBDIR)/zlib && \
56610           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56611                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56612                   "RANLIB=$${RANLIB}" \
56613                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56614                    dvi) \
56615           || exit 1
56616
56617 @endif target-zlib
56618
56619 .PHONY: maybe-pdf-target-zlib pdf-target-zlib
56620 maybe-pdf-target-zlib:
56621 @if target-zlib
56622 maybe-pdf-target-zlib: pdf-target-zlib
56623
56624 pdf-target-zlib: \
56625     configure-target-zlib 
56626         @: $(MAKE); $(unstage)
56627         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
56628         r=`${PWD_COMMAND}`; export r; \
56629         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56630         $(NORMAL_TARGET_EXPORTS) \
56631         echo "Doing pdf in $(TARGET_SUBDIR)/zlib"; \
56632         for flag in $(EXTRA_TARGET_FLAGS); do \
56633           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56634         done; \
56635         (cd $(TARGET_SUBDIR)/zlib && \
56636           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56637                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56638                   "RANLIB=$${RANLIB}" \
56639                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56640                    pdf) \
56641           || exit 1
56642
56643 @endif target-zlib
56644
56645 .PHONY: maybe-html-target-zlib html-target-zlib
56646 maybe-html-target-zlib:
56647 @if target-zlib
56648 maybe-html-target-zlib: html-target-zlib
56649
56650 html-target-zlib: \
56651     configure-target-zlib 
56652         @: $(MAKE); $(unstage)
56653         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
56654         r=`${PWD_COMMAND}`; export r; \
56655         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56656         $(NORMAL_TARGET_EXPORTS) \
56657         echo "Doing html in $(TARGET_SUBDIR)/zlib"; \
56658         for flag in $(EXTRA_TARGET_FLAGS); do \
56659           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56660         done; \
56661         (cd $(TARGET_SUBDIR)/zlib && \
56662           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56663                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56664                   "RANLIB=$${RANLIB}" \
56665                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56666                    html) \
56667           || exit 1
56668
56669 @endif target-zlib
56670
56671 .PHONY: maybe-TAGS-target-zlib TAGS-target-zlib
56672 maybe-TAGS-target-zlib:
56673 @if target-zlib
56674 maybe-TAGS-target-zlib: TAGS-target-zlib
56675
56676 TAGS-target-zlib: \
56677     configure-target-zlib 
56678         @: $(MAKE); $(unstage)
56679         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
56680         r=`${PWD_COMMAND}`; export r; \
56681         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56682         $(NORMAL_TARGET_EXPORTS) \
56683         echo "Doing TAGS in $(TARGET_SUBDIR)/zlib"; \
56684         for flag in $(EXTRA_TARGET_FLAGS); do \
56685           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56686         done; \
56687         (cd $(TARGET_SUBDIR)/zlib && \
56688           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56689                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56690                   "RANLIB=$${RANLIB}" \
56691                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56692                    TAGS) \
56693           || exit 1
56694
56695 @endif target-zlib
56696
56697 .PHONY: maybe-install-info-target-zlib install-info-target-zlib
56698 maybe-install-info-target-zlib:
56699 @if target-zlib
56700 maybe-install-info-target-zlib: install-info-target-zlib
56701
56702 install-info-target-zlib: \
56703     configure-target-zlib \
56704     info-target-zlib 
56705         @: $(MAKE); $(unstage)
56706         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
56707         r=`${PWD_COMMAND}`; export r; \
56708         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56709         $(NORMAL_TARGET_EXPORTS) \
56710         echo "Doing install-info in $(TARGET_SUBDIR)/zlib"; \
56711         for flag in $(EXTRA_TARGET_FLAGS); do \
56712           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56713         done; \
56714         (cd $(TARGET_SUBDIR)/zlib && \
56715           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56716                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56717                   "RANLIB=$${RANLIB}" \
56718                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56719                    install-info) \
56720           || exit 1
56721
56722 @endif target-zlib
56723
56724 .PHONY: maybe-install-dvi-target-zlib install-dvi-target-zlib
56725 maybe-install-dvi-target-zlib:
56726 @if target-zlib
56727 maybe-install-dvi-target-zlib: install-dvi-target-zlib
56728
56729 install-dvi-target-zlib: \
56730     configure-target-zlib \
56731     dvi-target-zlib 
56732         @: $(MAKE); $(unstage)
56733         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
56734         r=`${PWD_COMMAND}`; export r; \
56735         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56736         $(NORMAL_TARGET_EXPORTS) \
56737         echo "Doing install-dvi in $(TARGET_SUBDIR)/zlib"; \
56738         for flag in $(EXTRA_TARGET_FLAGS); do \
56739           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56740         done; \
56741         (cd $(TARGET_SUBDIR)/zlib && \
56742           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56743                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56744                   "RANLIB=$${RANLIB}" \
56745                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56746                    install-dvi) \
56747           || exit 1
56748
56749 @endif target-zlib
56750
56751 .PHONY: maybe-install-pdf-target-zlib install-pdf-target-zlib
56752 maybe-install-pdf-target-zlib:
56753 @if target-zlib
56754 maybe-install-pdf-target-zlib: install-pdf-target-zlib
56755
56756 install-pdf-target-zlib: \
56757     configure-target-zlib \
56758     pdf-target-zlib 
56759         @: $(MAKE); $(unstage)
56760         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
56761         r=`${PWD_COMMAND}`; export r; \
56762         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56763         $(NORMAL_TARGET_EXPORTS) \
56764         echo "Doing install-pdf in $(TARGET_SUBDIR)/zlib"; \
56765         for flag in $(EXTRA_TARGET_FLAGS); do \
56766           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56767         done; \
56768         (cd $(TARGET_SUBDIR)/zlib && \
56769           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56770                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56771                   "RANLIB=$${RANLIB}" \
56772                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56773                    install-pdf) \
56774           || exit 1
56775
56776 @endif target-zlib
56777
56778 .PHONY: maybe-install-html-target-zlib install-html-target-zlib
56779 maybe-install-html-target-zlib:
56780 @if target-zlib
56781 maybe-install-html-target-zlib: install-html-target-zlib
56782
56783 install-html-target-zlib: \
56784     configure-target-zlib \
56785     html-target-zlib 
56786         @: $(MAKE); $(unstage)
56787         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
56788         r=`${PWD_COMMAND}`; export r; \
56789         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56790         $(NORMAL_TARGET_EXPORTS) \
56791         echo "Doing install-html in $(TARGET_SUBDIR)/zlib"; \
56792         for flag in $(EXTRA_TARGET_FLAGS); do \
56793           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56794         done; \
56795         (cd $(TARGET_SUBDIR)/zlib && \
56796           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56797                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56798                   "RANLIB=$${RANLIB}" \
56799                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56800                    install-html) \
56801           || exit 1
56802
56803 @endif target-zlib
56804
56805 .PHONY: maybe-installcheck-target-zlib installcheck-target-zlib
56806 maybe-installcheck-target-zlib:
56807 @if target-zlib
56808 maybe-installcheck-target-zlib: installcheck-target-zlib
56809
56810 installcheck-target-zlib: \
56811     configure-target-zlib 
56812         @: $(MAKE); $(unstage)
56813         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
56814         r=`${PWD_COMMAND}`; export r; \
56815         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56816         $(NORMAL_TARGET_EXPORTS) \
56817         echo "Doing installcheck in $(TARGET_SUBDIR)/zlib"; \
56818         for flag in $(EXTRA_TARGET_FLAGS); do \
56819           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56820         done; \
56821         (cd $(TARGET_SUBDIR)/zlib && \
56822           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56823                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56824                   "RANLIB=$${RANLIB}" \
56825                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56826                    installcheck) \
56827           || exit 1
56828
56829 @endif target-zlib
56830
56831 .PHONY: maybe-mostlyclean-target-zlib mostlyclean-target-zlib
56832 maybe-mostlyclean-target-zlib:
56833 @if target-zlib
56834 maybe-mostlyclean-target-zlib: mostlyclean-target-zlib
56835
56836 mostlyclean-target-zlib: 
56837         @: $(MAKE); $(unstage)
56838         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
56839         r=`${PWD_COMMAND}`; export r; \
56840         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56841         $(NORMAL_TARGET_EXPORTS) \
56842         echo "Doing mostlyclean in $(TARGET_SUBDIR)/zlib"; \
56843         for flag in $(EXTRA_TARGET_FLAGS); do \
56844           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56845         done; \
56846         (cd $(TARGET_SUBDIR)/zlib && \
56847           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56848                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56849                   "RANLIB=$${RANLIB}" \
56850                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56851                    mostlyclean) \
56852           || exit 1
56853
56854 @endif target-zlib
56855
56856 .PHONY: maybe-clean-target-zlib clean-target-zlib
56857 maybe-clean-target-zlib:
56858 @if target-zlib
56859 maybe-clean-target-zlib: clean-target-zlib
56860
56861 clean-target-zlib: 
56862         @: $(MAKE); $(unstage)
56863         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
56864         r=`${PWD_COMMAND}`; export r; \
56865         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56866         $(NORMAL_TARGET_EXPORTS) \
56867         echo "Doing clean in $(TARGET_SUBDIR)/zlib"; \
56868         for flag in $(EXTRA_TARGET_FLAGS); do \
56869           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56870         done; \
56871         (cd $(TARGET_SUBDIR)/zlib && \
56872           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56873                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56874                   "RANLIB=$${RANLIB}" \
56875                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56876                    clean) \
56877           || exit 1
56878
56879 @endif target-zlib
56880
56881 .PHONY: maybe-distclean-target-zlib distclean-target-zlib
56882 maybe-distclean-target-zlib:
56883 @if target-zlib
56884 maybe-distclean-target-zlib: distclean-target-zlib
56885
56886 distclean-target-zlib: 
56887         @: $(MAKE); $(unstage)
56888         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
56889         r=`${PWD_COMMAND}`; export r; \
56890         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56891         $(NORMAL_TARGET_EXPORTS) \
56892         echo "Doing distclean in $(TARGET_SUBDIR)/zlib"; \
56893         for flag in $(EXTRA_TARGET_FLAGS); do \
56894           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56895         done; \
56896         (cd $(TARGET_SUBDIR)/zlib && \
56897           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56898                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56899                   "RANLIB=$${RANLIB}" \
56900                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56901                    distclean) \
56902           || exit 1
56903
56904 @endif target-zlib
56905
56906 .PHONY: maybe-maintainer-clean-target-zlib maintainer-clean-target-zlib
56907 maybe-maintainer-clean-target-zlib:
56908 @if target-zlib
56909 maybe-maintainer-clean-target-zlib: maintainer-clean-target-zlib
56910
56911 maintainer-clean-target-zlib: 
56912         @: $(MAKE); $(unstage)
56913         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
56914         r=`${PWD_COMMAND}`; export r; \
56915         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56916         $(NORMAL_TARGET_EXPORTS) \
56917         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/zlib"; \
56918         for flag in $(EXTRA_TARGET_FLAGS); do \
56919           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56920         done; \
56921         (cd $(TARGET_SUBDIR)/zlib && \
56922           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56923                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56924                   "RANLIB=$${RANLIB}" \
56925                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56926                    maintainer-clean) \
56927           || exit 1
56928
56929 @endif target-zlib
56930
56931
56932
56933
56934
56935 .PHONY: configure-target-rda maybe-configure-target-rda
56936 maybe-configure-target-rda:
56937 @if gcc-bootstrap
56938 configure-target-rda: stage_current
56939 @endif gcc-bootstrap
56940 @if target-rda
56941 maybe-configure-target-rda: configure-target-rda
56942 configure-target-rda: 
56943         @: $(MAKE); $(unstage)
56944         @r=`${PWD_COMMAND}`; export r; \
56945         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56946         echo "Checking multilib configuration for rda..."; \
56947         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda; \
56948         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/rda/multilib.tmp 2> /dev/null; \
56949         if test -r $(TARGET_SUBDIR)/rda/multilib.out; then \
56950           if cmp -s $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; then \
56951             rm -f $(TARGET_SUBDIR)/rda/multilib.tmp; \
56952           else \
56953             rm -f $(TARGET_SUBDIR)/rda/Makefile; \
56954             mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
56955           fi; \
56956         else \
56957           mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
56958         fi; \
56959         test ! -f $(TARGET_SUBDIR)/rda/Makefile || exit 0; \
56960         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda; \
56961         $(NORMAL_TARGET_EXPORTS)  \
56962         echo Configuring in $(TARGET_SUBDIR)/rda; \
56963         cd "$(TARGET_SUBDIR)/rda" || exit 1; \
56964         case $(srcdir) in \
56965           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56966           *) topdir=`echo $(TARGET_SUBDIR)/rda/ | \
56967                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56968         esac; \
56969         module_srcdir=rda; \
56970         rm -f no-such-file || : ; \
56971         CONFIG_SITE=no-such-file $(SHELL) \
56972           $$s/$$module_srcdir/configure \
56973           --srcdir=$${topdir}/$$module_srcdir \
56974           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56975           --target=${target_alias}  \
56976           || exit 1
56977 @endif target-rda
56978
56979
56980
56981
56982
56983 .PHONY: all-target-rda maybe-all-target-rda
56984 maybe-all-target-rda:
56985 @if gcc-bootstrap
56986 all-target-rda: stage_current
56987 @endif gcc-bootstrap
56988 @if target-rda
56989 TARGET-target-rda=all
56990 maybe-all-target-rda: all-target-rda
56991 all-target-rda: configure-target-rda
56992         @: $(MAKE); $(unstage)
56993         @r=`${PWD_COMMAND}`; export r; \
56994         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56995         $(NORMAL_TARGET_EXPORTS)  \
56996         (cd $(TARGET_SUBDIR)/rda && \
56997           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
56998                 $(TARGET-target-rda))
56999 @endif target-rda
57000
57001
57002
57003
57004
57005 .PHONY: check-target-rda maybe-check-target-rda
57006 maybe-check-target-rda:
57007 @if target-rda
57008 maybe-check-target-rda: check-target-rda
57009
57010 check-target-rda:
57011         @: $(MAKE); $(unstage)
57012         @r=`${PWD_COMMAND}`; export r; \
57013         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57014         $(NORMAL_TARGET_EXPORTS) \
57015         (cd $(TARGET_SUBDIR)/rda && \
57016           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
57017
57018 @endif target-rda
57019
57020 .PHONY: install-target-rda maybe-install-target-rda
57021 maybe-install-target-rda:
57022 @if target-rda
57023 maybe-install-target-rda: install-target-rda
57024
57025 install-target-rda: installdirs
57026         @: $(MAKE); $(unstage)
57027         @r=`${PWD_COMMAND}`; export r; \
57028         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57029         $(NORMAL_TARGET_EXPORTS) \
57030         (cd $(TARGET_SUBDIR)/rda && \
57031           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
57032
57033 @endif target-rda
57034
57035 .PHONY: install-strip-target-rda maybe-install-strip-target-rda
57036 maybe-install-strip-target-rda:
57037 @if target-rda
57038 maybe-install-strip-target-rda: install-strip-target-rda
57039
57040 install-strip-target-rda: installdirs
57041         @: $(MAKE); $(unstage)
57042         @r=`${PWD_COMMAND}`; export r; \
57043         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57044         $(NORMAL_TARGET_EXPORTS) \
57045         (cd $(TARGET_SUBDIR)/rda && \
57046           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
57047
57048 @endif target-rda
57049
57050 # Other targets (info, dvi, pdf, etc.)
57051
57052 .PHONY: maybe-info-target-rda info-target-rda
57053 maybe-info-target-rda:
57054 @if target-rda
57055 maybe-info-target-rda: info-target-rda
57056
57057 info-target-rda: \
57058     configure-target-rda 
57059         @: $(MAKE); $(unstage)
57060         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
57061         r=`${PWD_COMMAND}`; export r; \
57062         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57063         $(NORMAL_TARGET_EXPORTS) \
57064         echo "Doing info in $(TARGET_SUBDIR)/rda"; \
57065         for flag in $(EXTRA_TARGET_FLAGS); do \
57066           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57067         done; \
57068         (cd $(TARGET_SUBDIR)/rda && \
57069           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57070                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57071                   "RANLIB=$${RANLIB}" \
57072                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57073                    info) \
57074           || exit 1
57075
57076 @endif target-rda
57077
57078 .PHONY: maybe-dvi-target-rda dvi-target-rda
57079 maybe-dvi-target-rda:
57080 @if target-rda
57081 maybe-dvi-target-rda: dvi-target-rda
57082
57083 dvi-target-rda: \
57084     configure-target-rda 
57085         @: $(MAKE); $(unstage)
57086         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
57087         r=`${PWD_COMMAND}`; export r; \
57088         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57089         $(NORMAL_TARGET_EXPORTS) \
57090         echo "Doing dvi in $(TARGET_SUBDIR)/rda"; \
57091         for flag in $(EXTRA_TARGET_FLAGS); do \
57092           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57093         done; \
57094         (cd $(TARGET_SUBDIR)/rda && \
57095           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57096                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57097                   "RANLIB=$${RANLIB}" \
57098                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57099                    dvi) \
57100           || exit 1
57101
57102 @endif target-rda
57103
57104 .PHONY: maybe-pdf-target-rda pdf-target-rda
57105 maybe-pdf-target-rda:
57106 @if target-rda
57107 maybe-pdf-target-rda: pdf-target-rda
57108
57109 pdf-target-rda: \
57110     configure-target-rda 
57111         @: $(MAKE); $(unstage)
57112         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
57113         r=`${PWD_COMMAND}`; export r; \
57114         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57115         $(NORMAL_TARGET_EXPORTS) \
57116         echo "Doing pdf in $(TARGET_SUBDIR)/rda"; \
57117         for flag in $(EXTRA_TARGET_FLAGS); do \
57118           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57119         done; \
57120         (cd $(TARGET_SUBDIR)/rda && \
57121           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57122                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57123                   "RANLIB=$${RANLIB}" \
57124                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57125                    pdf) \
57126           || exit 1
57127
57128 @endif target-rda
57129
57130 .PHONY: maybe-html-target-rda html-target-rda
57131 maybe-html-target-rda:
57132 @if target-rda
57133 maybe-html-target-rda: html-target-rda
57134
57135 html-target-rda: \
57136     configure-target-rda 
57137         @: $(MAKE); $(unstage)
57138         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
57139         r=`${PWD_COMMAND}`; export r; \
57140         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57141         $(NORMAL_TARGET_EXPORTS) \
57142         echo "Doing html in $(TARGET_SUBDIR)/rda"; \
57143         for flag in $(EXTRA_TARGET_FLAGS); do \
57144           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57145         done; \
57146         (cd $(TARGET_SUBDIR)/rda && \
57147           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57148                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57149                   "RANLIB=$${RANLIB}" \
57150                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57151                    html) \
57152           || exit 1
57153
57154 @endif target-rda
57155
57156 .PHONY: maybe-TAGS-target-rda TAGS-target-rda
57157 maybe-TAGS-target-rda:
57158 @if target-rda
57159 maybe-TAGS-target-rda: TAGS-target-rda
57160
57161 TAGS-target-rda: \
57162     configure-target-rda 
57163         @: $(MAKE); $(unstage)
57164         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
57165         r=`${PWD_COMMAND}`; export r; \
57166         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57167         $(NORMAL_TARGET_EXPORTS) \
57168         echo "Doing TAGS in $(TARGET_SUBDIR)/rda"; \
57169         for flag in $(EXTRA_TARGET_FLAGS); do \
57170           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57171         done; \
57172         (cd $(TARGET_SUBDIR)/rda && \
57173           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57174                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57175                   "RANLIB=$${RANLIB}" \
57176                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57177                    TAGS) \
57178           || exit 1
57179
57180 @endif target-rda
57181
57182 .PHONY: maybe-install-info-target-rda install-info-target-rda
57183 maybe-install-info-target-rda:
57184 @if target-rda
57185 maybe-install-info-target-rda: install-info-target-rda
57186
57187 install-info-target-rda: \
57188     configure-target-rda \
57189     info-target-rda 
57190         @: $(MAKE); $(unstage)
57191         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
57192         r=`${PWD_COMMAND}`; export r; \
57193         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57194         $(NORMAL_TARGET_EXPORTS) \
57195         echo "Doing install-info in $(TARGET_SUBDIR)/rda"; \
57196         for flag in $(EXTRA_TARGET_FLAGS); do \
57197           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57198         done; \
57199         (cd $(TARGET_SUBDIR)/rda && \
57200           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57201                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57202                   "RANLIB=$${RANLIB}" \
57203                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57204                    install-info) \
57205           || exit 1
57206
57207 @endif target-rda
57208
57209 .PHONY: maybe-install-dvi-target-rda install-dvi-target-rda
57210 maybe-install-dvi-target-rda:
57211 @if target-rda
57212 maybe-install-dvi-target-rda: install-dvi-target-rda
57213
57214 install-dvi-target-rda: \
57215     configure-target-rda \
57216     dvi-target-rda 
57217         @: $(MAKE); $(unstage)
57218         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
57219         r=`${PWD_COMMAND}`; export r; \
57220         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57221         $(NORMAL_TARGET_EXPORTS) \
57222         echo "Doing install-dvi in $(TARGET_SUBDIR)/rda"; \
57223         for flag in $(EXTRA_TARGET_FLAGS); do \
57224           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57225         done; \
57226         (cd $(TARGET_SUBDIR)/rda && \
57227           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57228                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57229                   "RANLIB=$${RANLIB}" \
57230                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57231                    install-dvi) \
57232           || exit 1
57233
57234 @endif target-rda
57235
57236 .PHONY: maybe-install-pdf-target-rda install-pdf-target-rda
57237 maybe-install-pdf-target-rda:
57238 @if target-rda
57239 maybe-install-pdf-target-rda: install-pdf-target-rda
57240
57241 install-pdf-target-rda: \
57242     configure-target-rda \
57243     pdf-target-rda 
57244         @: $(MAKE); $(unstage)
57245         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
57246         r=`${PWD_COMMAND}`; export r; \
57247         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57248         $(NORMAL_TARGET_EXPORTS) \
57249         echo "Doing install-pdf in $(TARGET_SUBDIR)/rda"; \
57250         for flag in $(EXTRA_TARGET_FLAGS); do \
57251           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57252         done; \
57253         (cd $(TARGET_SUBDIR)/rda && \
57254           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57255                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57256                   "RANLIB=$${RANLIB}" \
57257                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57258                    install-pdf) \
57259           || exit 1
57260
57261 @endif target-rda
57262
57263 .PHONY: maybe-install-html-target-rda install-html-target-rda
57264 maybe-install-html-target-rda:
57265 @if target-rda
57266 maybe-install-html-target-rda: install-html-target-rda
57267
57268 install-html-target-rda: \
57269     configure-target-rda \
57270     html-target-rda 
57271         @: $(MAKE); $(unstage)
57272         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
57273         r=`${PWD_COMMAND}`; export r; \
57274         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57275         $(NORMAL_TARGET_EXPORTS) \
57276         echo "Doing install-html in $(TARGET_SUBDIR)/rda"; \
57277         for flag in $(EXTRA_TARGET_FLAGS); do \
57278           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57279         done; \
57280         (cd $(TARGET_SUBDIR)/rda && \
57281           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57282                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57283                   "RANLIB=$${RANLIB}" \
57284                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57285                    install-html) \
57286           || exit 1
57287
57288 @endif target-rda
57289
57290 .PHONY: maybe-installcheck-target-rda installcheck-target-rda
57291 maybe-installcheck-target-rda:
57292 @if target-rda
57293 maybe-installcheck-target-rda: installcheck-target-rda
57294
57295 installcheck-target-rda: \
57296     configure-target-rda 
57297         @: $(MAKE); $(unstage)
57298         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
57299         r=`${PWD_COMMAND}`; export r; \
57300         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57301         $(NORMAL_TARGET_EXPORTS) \
57302         echo "Doing installcheck in $(TARGET_SUBDIR)/rda"; \
57303         for flag in $(EXTRA_TARGET_FLAGS); do \
57304           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57305         done; \
57306         (cd $(TARGET_SUBDIR)/rda && \
57307           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57308                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57309                   "RANLIB=$${RANLIB}" \
57310                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57311                    installcheck) \
57312           || exit 1
57313
57314 @endif target-rda
57315
57316 .PHONY: maybe-mostlyclean-target-rda mostlyclean-target-rda
57317 maybe-mostlyclean-target-rda:
57318 @if target-rda
57319 maybe-mostlyclean-target-rda: mostlyclean-target-rda
57320
57321 mostlyclean-target-rda: 
57322         @: $(MAKE); $(unstage)
57323         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
57324         r=`${PWD_COMMAND}`; export r; \
57325         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57326         $(NORMAL_TARGET_EXPORTS) \
57327         echo "Doing mostlyclean in $(TARGET_SUBDIR)/rda"; \
57328         for flag in $(EXTRA_TARGET_FLAGS); do \
57329           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57330         done; \
57331         (cd $(TARGET_SUBDIR)/rda && \
57332           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57333                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57334                   "RANLIB=$${RANLIB}" \
57335                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57336                    mostlyclean) \
57337           || exit 1
57338
57339 @endif target-rda
57340
57341 .PHONY: maybe-clean-target-rda clean-target-rda
57342 maybe-clean-target-rda:
57343 @if target-rda
57344 maybe-clean-target-rda: clean-target-rda
57345
57346 clean-target-rda: 
57347         @: $(MAKE); $(unstage)
57348         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
57349         r=`${PWD_COMMAND}`; export r; \
57350         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57351         $(NORMAL_TARGET_EXPORTS) \
57352         echo "Doing clean in $(TARGET_SUBDIR)/rda"; \
57353         for flag in $(EXTRA_TARGET_FLAGS); do \
57354           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57355         done; \
57356         (cd $(TARGET_SUBDIR)/rda && \
57357           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57358                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57359                   "RANLIB=$${RANLIB}" \
57360                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57361                    clean) \
57362           || exit 1
57363
57364 @endif target-rda
57365
57366 .PHONY: maybe-distclean-target-rda distclean-target-rda
57367 maybe-distclean-target-rda:
57368 @if target-rda
57369 maybe-distclean-target-rda: distclean-target-rda
57370
57371 distclean-target-rda: 
57372         @: $(MAKE); $(unstage)
57373         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
57374         r=`${PWD_COMMAND}`; export r; \
57375         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57376         $(NORMAL_TARGET_EXPORTS) \
57377         echo "Doing distclean in $(TARGET_SUBDIR)/rda"; \
57378         for flag in $(EXTRA_TARGET_FLAGS); do \
57379           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57380         done; \
57381         (cd $(TARGET_SUBDIR)/rda && \
57382           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57383                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57384                   "RANLIB=$${RANLIB}" \
57385                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57386                    distclean) \
57387           || exit 1
57388
57389 @endif target-rda
57390
57391 .PHONY: maybe-maintainer-clean-target-rda maintainer-clean-target-rda
57392 maybe-maintainer-clean-target-rda:
57393 @if target-rda
57394 maybe-maintainer-clean-target-rda: maintainer-clean-target-rda
57395
57396 maintainer-clean-target-rda: 
57397         @: $(MAKE); $(unstage)
57398         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
57399         r=`${PWD_COMMAND}`; export r; \
57400         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57401         $(NORMAL_TARGET_EXPORTS) \
57402         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/rda"; \
57403         for flag in $(EXTRA_TARGET_FLAGS); do \
57404           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57405         done; \
57406         (cd $(TARGET_SUBDIR)/rda && \
57407           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57408                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57409                   "RANLIB=$${RANLIB}" \
57410                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57411                    maintainer-clean) \
57412           || exit 1
57413
57414 @endif target-rda
57415
57416
57417
57418
57419
57420 .PHONY: configure-target-libada maybe-configure-target-libada
57421 maybe-configure-target-libada:
57422 @if gcc-bootstrap
57423 configure-target-libada: stage_current
57424 @endif gcc-bootstrap
57425 @if target-libada
57426 maybe-configure-target-libada: configure-target-libada
57427 configure-target-libada: 
57428         @: $(MAKE); $(unstage)
57429         @r=`${PWD_COMMAND}`; export r; \
57430         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57431         echo "Checking multilib configuration for libada..."; \
57432         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada; \
57433         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libada/multilib.tmp 2> /dev/null; \
57434         if test -r $(TARGET_SUBDIR)/libada/multilib.out; then \
57435           if cmp -s $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; then \
57436             rm -f $(TARGET_SUBDIR)/libada/multilib.tmp; \
57437           else \
57438             rm -f $(TARGET_SUBDIR)/libada/Makefile; \
57439             mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
57440           fi; \
57441         else \
57442           mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
57443         fi; \
57444         test ! -f $(TARGET_SUBDIR)/libada/Makefile || exit 0; \
57445         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada; \
57446         $(NORMAL_TARGET_EXPORTS)  \
57447         echo Configuring in $(TARGET_SUBDIR)/libada; \
57448         cd "$(TARGET_SUBDIR)/libada" || exit 1; \
57449         case $(srcdir) in \
57450           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
57451           *) topdir=`echo $(TARGET_SUBDIR)/libada/ | \
57452                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
57453         esac; \
57454         module_srcdir=libada; \
57455         rm -f no-such-file || : ; \
57456         CONFIG_SITE=no-such-file $(SHELL) \
57457           $$s/$$module_srcdir/configure \
57458           --srcdir=$${topdir}/$$module_srcdir \
57459           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
57460           --target=${target_alias}  \
57461           || exit 1
57462 @endif target-libada
57463
57464
57465
57466
57467
57468 .PHONY: all-target-libada maybe-all-target-libada
57469 maybe-all-target-libada:
57470 @if gcc-bootstrap
57471 all-target-libada: stage_current
57472 @endif gcc-bootstrap
57473 @if target-libada
57474 TARGET-target-libada=all
57475 maybe-all-target-libada: all-target-libada
57476 all-target-libada: configure-target-libada
57477         @: $(MAKE); $(unstage)
57478         @r=`${PWD_COMMAND}`; export r; \
57479         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57480         $(NORMAL_TARGET_EXPORTS)  \
57481         (cd $(TARGET_SUBDIR)/libada && \
57482           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
57483                 $(TARGET-target-libada))
57484 @endif target-libada
57485
57486
57487
57488
57489
57490 .PHONY: check-target-libada maybe-check-target-libada
57491 maybe-check-target-libada:
57492 @if target-libada
57493 maybe-check-target-libada: check-target-libada
57494
57495 check-target-libada:
57496         @: $(MAKE); $(unstage)
57497         @r=`${PWD_COMMAND}`; export r; \
57498         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57499         $(NORMAL_TARGET_EXPORTS) \
57500         (cd $(TARGET_SUBDIR)/libada && \
57501           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
57502
57503 @endif target-libada
57504
57505 .PHONY: install-target-libada maybe-install-target-libada
57506 maybe-install-target-libada:
57507 @if target-libada
57508 maybe-install-target-libada: install-target-libada
57509
57510 install-target-libada: installdirs
57511         @: $(MAKE); $(unstage)
57512         @r=`${PWD_COMMAND}`; export r; \
57513         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57514         $(NORMAL_TARGET_EXPORTS) \
57515         (cd $(TARGET_SUBDIR)/libada && \
57516           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
57517
57518 @endif target-libada
57519
57520 .PHONY: install-strip-target-libada maybe-install-strip-target-libada
57521 maybe-install-strip-target-libada:
57522 @if target-libada
57523 maybe-install-strip-target-libada: install-strip-target-libada
57524
57525 install-strip-target-libada: installdirs
57526         @: $(MAKE); $(unstage)
57527         @r=`${PWD_COMMAND}`; export r; \
57528         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57529         $(NORMAL_TARGET_EXPORTS) \
57530         (cd $(TARGET_SUBDIR)/libada && \
57531           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
57532
57533 @endif target-libada
57534
57535 # Other targets (info, dvi, pdf, etc.)
57536
57537 .PHONY: maybe-info-target-libada info-target-libada
57538 maybe-info-target-libada:
57539 @if target-libada
57540 maybe-info-target-libada: info-target-libada
57541
57542 info-target-libada: \
57543     configure-target-libada 
57544         @: $(MAKE); $(unstage)
57545         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
57546         r=`${PWD_COMMAND}`; export r; \
57547         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57548         $(NORMAL_TARGET_EXPORTS) \
57549         echo "Doing info in $(TARGET_SUBDIR)/libada"; \
57550         for flag in $(EXTRA_TARGET_FLAGS); do \
57551           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57552         done; \
57553         (cd $(TARGET_SUBDIR)/libada && \
57554           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57555                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57556                   "RANLIB=$${RANLIB}" \
57557                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57558                    info) \
57559           || exit 1
57560
57561 @endif target-libada
57562
57563 .PHONY: maybe-dvi-target-libada dvi-target-libada
57564 maybe-dvi-target-libada:
57565 @if target-libada
57566 maybe-dvi-target-libada: dvi-target-libada
57567
57568 dvi-target-libada: \
57569     configure-target-libada 
57570         @: $(MAKE); $(unstage)
57571         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
57572         r=`${PWD_COMMAND}`; export r; \
57573         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57574         $(NORMAL_TARGET_EXPORTS) \
57575         echo "Doing dvi in $(TARGET_SUBDIR)/libada"; \
57576         for flag in $(EXTRA_TARGET_FLAGS); do \
57577           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57578         done; \
57579         (cd $(TARGET_SUBDIR)/libada && \
57580           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57581                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57582                   "RANLIB=$${RANLIB}" \
57583                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57584                    dvi) \
57585           || exit 1
57586
57587 @endif target-libada
57588
57589 .PHONY: maybe-pdf-target-libada pdf-target-libada
57590 maybe-pdf-target-libada:
57591 @if target-libada
57592 maybe-pdf-target-libada: pdf-target-libada
57593
57594 pdf-target-libada: \
57595     configure-target-libada 
57596         @: $(MAKE); $(unstage)
57597         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
57598         r=`${PWD_COMMAND}`; export r; \
57599         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57600         $(NORMAL_TARGET_EXPORTS) \
57601         echo "Doing pdf in $(TARGET_SUBDIR)/libada"; \
57602         for flag in $(EXTRA_TARGET_FLAGS); do \
57603           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57604         done; \
57605         (cd $(TARGET_SUBDIR)/libada && \
57606           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57607                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57608                   "RANLIB=$${RANLIB}" \
57609                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57610                    pdf) \
57611           || exit 1
57612
57613 @endif target-libada
57614
57615 .PHONY: maybe-html-target-libada html-target-libada
57616 maybe-html-target-libada:
57617 @if target-libada
57618 maybe-html-target-libada: html-target-libada
57619
57620 html-target-libada: \
57621     configure-target-libada 
57622         @: $(MAKE); $(unstage)
57623         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
57624         r=`${PWD_COMMAND}`; export r; \
57625         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57626         $(NORMAL_TARGET_EXPORTS) \
57627         echo "Doing html in $(TARGET_SUBDIR)/libada"; \
57628         for flag in $(EXTRA_TARGET_FLAGS); do \
57629           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57630         done; \
57631         (cd $(TARGET_SUBDIR)/libada && \
57632           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57633                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57634                   "RANLIB=$${RANLIB}" \
57635                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57636                    html) \
57637           || exit 1
57638
57639 @endif target-libada
57640
57641 .PHONY: maybe-TAGS-target-libada TAGS-target-libada
57642 maybe-TAGS-target-libada:
57643 @if target-libada
57644 maybe-TAGS-target-libada: TAGS-target-libada
57645
57646 TAGS-target-libada: \
57647     configure-target-libada 
57648         @: $(MAKE); $(unstage)
57649         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
57650         r=`${PWD_COMMAND}`; export r; \
57651         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57652         $(NORMAL_TARGET_EXPORTS) \
57653         echo "Doing TAGS in $(TARGET_SUBDIR)/libada"; \
57654         for flag in $(EXTRA_TARGET_FLAGS); do \
57655           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57656         done; \
57657         (cd $(TARGET_SUBDIR)/libada && \
57658           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57659                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57660                   "RANLIB=$${RANLIB}" \
57661                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57662                    TAGS) \
57663           || exit 1
57664
57665 @endif target-libada
57666
57667 .PHONY: maybe-install-info-target-libada install-info-target-libada
57668 maybe-install-info-target-libada:
57669 @if target-libada
57670 maybe-install-info-target-libada: install-info-target-libada
57671
57672 install-info-target-libada: \
57673     configure-target-libada \
57674     info-target-libada 
57675         @: $(MAKE); $(unstage)
57676         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
57677         r=`${PWD_COMMAND}`; export r; \
57678         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57679         $(NORMAL_TARGET_EXPORTS) \
57680         echo "Doing install-info in $(TARGET_SUBDIR)/libada"; \
57681         for flag in $(EXTRA_TARGET_FLAGS); do \
57682           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57683         done; \
57684         (cd $(TARGET_SUBDIR)/libada && \
57685           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57686                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57687                   "RANLIB=$${RANLIB}" \
57688                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57689                    install-info) \
57690           || exit 1
57691
57692 @endif target-libada
57693
57694 .PHONY: maybe-install-dvi-target-libada install-dvi-target-libada
57695 maybe-install-dvi-target-libada:
57696 @if target-libada
57697 maybe-install-dvi-target-libada: install-dvi-target-libada
57698
57699 install-dvi-target-libada: \
57700     configure-target-libada \
57701     dvi-target-libada 
57702         @: $(MAKE); $(unstage)
57703         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
57704         r=`${PWD_COMMAND}`; export r; \
57705         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57706         $(NORMAL_TARGET_EXPORTS) \
57707         echo "Doing install-dvi in $(TARGET_SUBDIR)/libada"; \
57708         for flag in $(EXTRA_TARGET_FLAGS); do \
57709           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57710         done; \
57711         (cd $(TARGET_SUBDIR)/libada && \
57712           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57713                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57714                   "RANLIB=$${RANLIB}" \
57715                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57716                    install-dvi) \
57717           || exit 1
57718
57719 @endif target-libada
57720
57721 .PHONY: maybe-install-pdf-target-libada install-pdf-target-libada
57722 maybe-install-pdf-target-libada:
57723 @if target-libada
57724 maybe-install-pdf-target-libada: install-pdf-target-libada
57725
57726 install-pdf-target-libada: \
57727     configure-target-libada \
57728     pdf-target-libada 
57729         @: $(MAKE); $(unstage)
57730         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
57731         r=`${PWD_COMMAND}`; export r; \
57732         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57733         $(NORMAL_TARGET_EXPORTS) \
57734         echo "Doing install-pdf in $(TARGET_SUBDIR)/libada"; \
57735         for flag in $(EXTRA_TARGET_FLAGS); do \
57736           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57737         done; \
57738         (cd $(TARGET_SUBDIR)/libada && \
57739           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57740                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57741                   "RANLIB=$${RANLIB}" \
57742                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57743                    install-pdf) \
57744           || exit 1
57745
57746 @endif target-libada
57747
57748 .PHONY: maybe-install-html-target-libada install-html-target-libada
57749 maybe-install-html-target-libada:
57750 @if target-libada
57751 maybe-install-html-target-libada: install-html-target-libada
57752
57753 install-html-target-libada: \
57754     configure-target-libada \
57755     html-target-libada 
57756         @: $(MAKE); $(unstage)
57757         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
57758         r=`${PWD_COMMAND}`; export r; \
57759         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57760         $(NORMAL_TARGET_EXPORTS) \
57761         echo "Doing install-html in $(TARGET_SUBDIR)/libada"; \
57762         for flag in $(EXTRA_TARGET_FLAGS); do \
57763           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57764         done; \
57765         (cd $(TARGET_SUBDIR)/libada && \
57766           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57767                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57768                   "RANLIB=$${RANLIB}" \
57769                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57770                    install-html) \
57771           || exit 1
57772
57773 @endif target-libada
57774
57775 .PHONY: maybe-installcheck-target-libada installcheck-target-libada
57776 maybe-installcheck-target-libada:
57777 @if target-libada
57778 maybe-installcheck-target-libada: installcheck-target-libada
57779
57780 installcheck-target-libada: \
57781     configure-target-libada 
57782         @: $(MAKE); $(unstage)
57783         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
57784         r=`${PWD_COMMAND}`; export r; \
57785         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57786         $(NORMAL_TARGET_EXPORTS) \
57787         echo "Doing installcheck in $(TARGET_SUBDIR)/libada"; \
57788         for flag in $(EXTRA_TARGET_FLAGS); do \
57789           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57790         done; \
57791         (cd $(TARGET_SUBDIR)/libada && \
57792           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57793                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57794                   "RANLIB=$${RANLIB}" \
57795                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57796                    installcheck) \
57797           || exit 1
57798
57799 @endif target-libada
57800
57801 .PHONY: maybe-mostlyclean-target-libada mostlyclean-target-libada
57802 maybe-mostlyclean-target-libada:
57803 @if target-libada
57804 maybe-mostlyclean-target-libada: mostlyclean-target-libada
57805
57806 mostlyclean-target-libada: 
57807         @: $(MAKE); $(unstage)
57808         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
57809         r=`${PWD_COMMAND}`; export r; \
57810         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57811         $(NORMAL_TARGET_EXPORTS) \
57812         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libada"; \
57813         for flag in $(EXTRA_TARGET_FLAGS); do \
57814           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57815         done; \
57816         (cd $(TARGET_SUBDIR)/libada && \
57817           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57818                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57819                   "RANLIB=$${RANLIB}" \
57820                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57821                    mostlyclean) \
57822           || exit 1
57823
57824 @endif target-libada
57825
57826 .PHONY: maybe-clean-target-libada clean-target-libada
57827 maybe-clean-target-libada:
57828 @if target-libada
57829 maybe-clean-target-libada: clean-target-libada
57830
57831 clean-target-libada: 
57832         @: $(MAKE); $(unstage)
57833         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
57834         r=`${PWD_COMMAND}`; export r; \
57835         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57836         $(NORMAL_TARGET_EXPORTS) \
57837         echo "Doing clean in $(TARGET_SUBDIR)/libada"; \
57838         for flag in $(EXTRA_TARGET_FLAGS); do \
57839           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57840         done; \
57841         (cd $(TARGET_SUBDIR)/libada && \
57842           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57843                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57844                   "RANLIB=$${RANLIB}" \
57845                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57846                    clean) \
57847           || exit 1
57848
57849 @endif target-libada
57850
57851 .PHONY: maybe-distclean-target-libada distclean-target-libada
57852 maybe-distclean-target-libada:
57853 @if target-libada
57854 maybe-distclean-target-libada: distclean-target-libada
57855
57856 distclean-target-libada: 
57857         @: $(MAKE); $(unstage)
57858         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
57859         r=`${PWD_COMMAND}`; export r; \
57860         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57861         $(NORMAL_TARGET_EXPORTS) \
57862         echo "Doing distclean in $(TARGET_SUBDIR)/libada"; \
57863         for flag in $(EXTRA_TARGET_FLAGS); do \
57864           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57865         done; \
57866         (cd $(TARGET_SUBDIR)/libada && \
57867           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57868                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57869                   "RANLIB=$${RANLIB}" \
57870                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57871                    distclean) \
57872           || exit 1
57873
57874 @endif target-libada
57875
57876 .PHONY: maybe-maintainer-clean-target-libada maintainer-clean-target-libada
57877 maybe-maintainer-clean-target-libada:
57878 @if target-libada
57879 maybe-maintainer-clean-target-libada: maintainer-clean-target-libada
57880
57881 maintainer-clean-target-libada: 
57882         @: $(MAKE); $(unstage)
57883         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
57884         r=`${PWD_COMMAND}`; export r; \
57885         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57886         $(NORMAL_TARGET_EXPORTS) \
57887         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libada"; \
57888         for flag in $(EXTRA_TARGET_FLAGS); do \
57889           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57890         done; \
57891         (cd $(TARGET_SUBDIR)/libada && \
57892           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57893                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57894                   "RANLIB=$${RANLIB}" \
57895                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57896                    maintainer-clean) \
57897           || exit 1
57898
57899 @endif target-libada
57900
57901
57902
57903
57904
57905 .PHONY: configure-target-libgomp maybe-configure-target-libgomp
57906 maybe-configure-target-libgomp:
57907 @if gcc-bootstrap
57908 configure-target-libgomp: stage_current
57909 @endif gcc-bootstrap
57910 @if target-libgomp
57911 maybe-configure-target-libgomp: configure-target-libgomp
57912 configure-target-libgomp: 
57913         @r=`${PWD_COMMAND}`; export r; \
57914         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57915         echo "Checking multilib configuration for libgomp..."; \
57916         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
57917         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
57918         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
57919           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
57920             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
57921           else \
57922             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
57923             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
57924           fi; \
57925         else \
57926           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
57927         fi; \
57928         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
57929         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
57930         $(NORMAL_TARGET_EXPORTS)  \
57931         echo Configuring in $(TARGET_SUBDIR)/libgomp; \
57932         cd "$(TARGET_SUBDIR)/libgomp" || exit 1; \
57933         case $(srcdir) in \
57934           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
57935           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
57936                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
57937         esac; \
57938         module_srcdir=libgomp; \
57939         rm -f no-such-file || : ; \
57940         CONFIG_SITE=no-such-file $(SHELL) \
57941           $$s/$$module_srcdir/configure \
57942           --srcdir=$${topdir}/$$module_srcdir \
57943           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
57944           --target=${target_alias}  \
57945           || exit 1
57946 @endif target-libgomp
57947
57948
57949
57950 .PHONY: configure-stage1-target-libgomp maybe-configure-stage1-target-libgomp
57951 maybe-configure-stage1-target-libgomp:
57952 @if target-libgomp-bootstrap
57953 maybe-configure-stage1-target-libgomp: configure-stage1-target-libgomp
57954 configure-stage1-target-libgomp:
57955         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
57956         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
57957         @r=`${PWD_COMMAND}`; export r; \
57958         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57959         TFLAGS="$(STAGE1_TFLAGS)"; \
57960         echo "Checking multilib configuration for libgomp..."; \
57961         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
57962         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
57963           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
57964             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
57965           else \
57966             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
57967             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
57968           fi; \
57969         else \
57970           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
57971         fi; \
57972         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
57973         $(NORMAL_TARGET_EXPORTS) \
57974         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
57975         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
57976         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
57977         echo Configuring stage 1 in $(TARGET_SUBDIR)/libgomp; \
57978         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
57979         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
57980         case $(srcdir) in \
57981           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
57982           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
57983                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
57984         esac; \
57985         module_srcdir=libgomp; \
57986         $(SHELL) $$s/$$module_srcdir/configure \
57987           --srcdir=$${topdir}/$$module_srcdir \
57988           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
57989           --target=${target_alias} \
57990            \
57991           $(STAGE1_CONFIGURE_FLAGS)
57992 @endif target-libgomp-bootstrap
57993
57994 .PHONY: configure-stage2-target-libgomp maybe-configure-stage2-target-libgomp
57995 maybe-configure-stage2-target-libgomp:
57996 @if target-libgomp-bootstrap
57997 maybe-configure-stage2-target-libgomp: configure-stage2-target-libgomp
57998 configure-stage2-target-libgomp:
57999         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
58000         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
58001         @r=`${PWD_COMMAND}`; export r; \
58002         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58003         TFLAGS="$(STAGE2_TFLAGS)"; \
58004         echo "Checking multilib configuration for libgomp..."; \
58005         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
58006         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
58007           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
58008             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
58009           else \
58010             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
58011             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
58012           fi; \
58013         else \
58014           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
58015         fi; \
58016         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
58017         $(NORMAL_TARGET_EXPORTS) \
58018          \
58019         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
58020         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
58021         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
58022         echo Configuring stage 2 in $(TARGET_SUBDIR)/libgomp; \
58023         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
58024         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
58025         case $(srcdir) in \
58026           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
58027           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
58028                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
58029         esac; \
58030         module_srcdir=libgomp; \
58031         $(SHELL) $$s/$$module_srcdir/configure \
58032           --srcdir=$${topdir}/$$module_srcdir \
58033           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
58034           --target=${target_alias} \
58035           --with-build-libsubdir=$(HOST_SUBDIR) \
58036           $(STAGE2_CONFIGURE_FLAGS)
58037 @endif target-libgomp-bootstrap
58038
58039 .PHONY: configure-stage3-target-libgomp maybe-configure-stage3-target-libgomp
58040 maybe-configure-stage3-target-libgomp:
58041 @if target-libgomp-bootstrap
58042 maybe-configure-stage3-target-libgomp: configure-stage3-target-libgomp
58043 configure-stage3-target-libgomp:
58044         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
58045         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
58046         @r=`${PWD_COMMAND}`; export r; \
58047         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58048         TFLAGS="$(STAGE3_TFLAGS)"; \
58049         echo "Checking multilib configuration for libgomp..."; \
58050         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
58051         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
58052           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
58053             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
58054           else \
58055             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
58056             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
58057           fi; \
58058         else \
58059           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
58060         fi; \
58061         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
58062         $(NORMAL_TARGET_EXPORTS) \
58063          \
58064         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
58065         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
58066         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
58067         echo Configuring stage 3 in $(TARGET_SUBDIR)/libgomp; \
58068         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
58069         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
58070         case $(srcdir) in \
58071           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
58072           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
58073                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
58074         esac; \
58075         module_srcdir=libgomp; \
58076         $(SHELL) $$s/$$module_srcdir/configure \
58077           --srcdir=$${topdir}/$$module_srcdir \
58078           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
58079           --target=${target_alias} \
58080           --with-build-libsubdir=$(HOST_SUBDIR) \
58081           $(STAGE3_CONFIGURE_FLAGS)
58082 @endif target-libgomp-bootstrap
58083
58084 .PHONY: configure-stage4-target-libgomp maybe-configure-stage4-target-libgomp
58085 maybe-configure-stage4-target-libgomp:
58086 @if target-libgomp-bootstrap
58087 maybe-configure-stage4-target-libgomp: configure-stage4-target-libgomp
58088 configure-stage4-target-libgomp:
58089         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
58090         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
58091         @r=`${PWD_COMMAND}`; export r; \
58092         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58093         TFLAGS="$(STAGE4_TFLAGS)"; \
58094         echo "Checking multilib configuration for libgomp..."; \
58095         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
58096         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
58097           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
58098             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
58099           else \
58100             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
58101             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
58102           fi; \
58103         else \
58104           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
58105         fi; \
58106         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
58107         $(NORMAL_TARGET_EXPORTS) \
58108          \
58109         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
58110         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
58111         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
58112         echo Configuring stage 4 in $(TARGET_SUBDIR)/libgomp; \
58113         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
58114         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
58115         case $(srcdir) in \
58116           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
58117           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
58118                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
58119         esac; \
58120         module_srcdir=libgomp; \
58121         $(SHELL) $$s/$$module_srcdir/configure \
58122           --srcdir=$${topdir}/$$module_srcdir \
58123           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
58124           --target=${target_alias} \
58125           --with-build-libsubdir=$(HOST_SUBDIR) \
58126           $(STAGE4_CONFIGURE_FLAGS)
58127 @endif target-libgomp-bootstrap
58128
58129 .PHONY: configure-stageprofile-target-libgomp maybe-configure-stageprofile-target-libgomp
58130 maybe-configure-stageprofile-target-libgomp:
58131 @if target-libgomp-bootstrap
58132 maybe-configure-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
58133 configure-stageprofile-target-libgomp:
58134         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
58135         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
58136         @r=`${PWD_COMMAND}`; export r; \
58137         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58138         TFLAGS="$(STAGEprofile_TFLAGS)"; \
58139         echo "Checking multilib configuration for libgomp..."; \
58140         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
58141         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
58142           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
58143             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
58144           else \
58145             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
58146             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
58147           fi; \
58148         else \
58149           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
58150         fi; \
58151         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
58152         $(NORMAL_TARGET_EXPORTS) \
58153          \
58154         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
58155         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
58156         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
58157         echo Configuring stage profile in $(TARGET_SUBDIR)/libgomp; \
58158         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
58159         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
58160         case $(srcdir) in \
58161           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
58162           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
58163                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
58164         esac; \
58165         module_srcdir=libgomp; \
58166         $(SHELL) $$s/$$module_srcdir/configure \
58167           --srcdir=$${topdir}/$$module_srcdir \
58168           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
58169           --target=${target_alias} \
58170           --with-build-libsubdir=$(HOST_SUBDIR) \
58171           $(STAGEprofile_CONFIGURE_FLAGS)
58172 @endif target-libgomp-bootstrap
58173
58174 .PHONY: configure-stagetrain-target-libgomp maybe-configure-stagetrain-target-libgomp
58175 maybe-configure-stagetrain-target-libgomp:
58176 @if target-libgomp-bootstrap
58177 maybe-configure-stagetrain-target-libgomp: configure-stagetrain-target-libgomp
58178 configure-stagetrain-target-libgomp:
58179         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
58180         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
58181         @r=`${PWD_COMMAND}`; export r; \
58182         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58183         TFLAGS="$(STAGEtrain_TFLAGS)"; \
58184         echo "Checking multilib configuration for libgomp..."; \
58185         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
58186         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
58187           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
58188             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
58189           else \
58190             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
58191             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
58192           fi; \
58193         else \
58194           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
58195         fi; \
58196         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
58197         $(NORMAL_TARGET_EXPORTS) \
58198          \
58199         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
58200         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
58201         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
58202         echo Configuring stage train in $(TARGET_SUBDIR)/libgomp; \
58203         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
58204         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
58205         case $(srcdir) in \
58206           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
58207           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
58208                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
58209         esac; \
58210         module_srcdir=libgomp; \
58211         $(SHELL) $$s/$$module_srcdir/configure \
58212           --srcdir=$${topdir}/$$module_srcdir \
58213           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
58214           --target=${target_alias} \
58215           --with-build-libsubdir=$(HOST_SUBDIR) \
58216           $(STAGEtrain_CONFIGURE_FLAGS)
58217 @endif target-libgomp-bootstrap
58218
58219 .PHONY: configure-stagefeedback-target-libgomp maybe-configure-stagefeedback-target-libgomp
58220 maybe-configure-stagefeedback-target-libgomp:
58221 @if target-libgomp-bootstrap
58222 maybe-configure-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
58223 configure-stagefeedback-target-libgomp:
58224         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
58225         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
58226         @r=`${PWD_COMMAND}`; export r; \
58227         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58228         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
58229         echo "Checking multilib configuration for libgomp..."; \
58230         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
58231         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
58232           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
58233             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
58234           else \
58235             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
58236             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
58237           fi; \
58238         else \
58239           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
58240         fi; \
58241         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
58242         $(NORMAL_TARGET_EXPORTS) \
58243          \
58244         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
58245         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
58246         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
58247         echo Configuring stage feedback in $(TARGET_SUBDIR)/libgomp; \
58248         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
58249         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
58250         case $(srcdir) in \
58251           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
58252           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
58253                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
58254         esac; \
58255         module_srcdir=libgomp; \
58256         $(SHELL) $$s/$$module_srcdir/configure \
58257           --srcdir=$${topdir}/$$module_srcdir \
58258           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
58259           --target=${target_alias} \
58260           --with-build-libsubdir=$(HOST_SUBDIR) \
58261           $(STAGEfeedback_CONFIGURE_FLAGS)
58262 @endif target-libgomp-bootstrap
58263
58264 .PHONY: configure-stageautoprofile-target-libgomp maybe-configure-stageautoprofile-target-libgomp
58265 maybe-configure-stageautoprofile-target-libgomp:
58266 @if target-libgomp-bootstrap
58267 maybe-configure-stageautoprofile-target-libgomp: configure-stageautoprofile-target-libgomp
58268 configure-stageautoprofile-target-libgomp:
58269         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
58270         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
58271         @r=`${PWD_COMMAND}`; export r; \
58272         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58273         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
58274         echo "Checking multilib configuration for libgomp..."; \
58275         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
58276         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
58277           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
58278             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
58279           else \
58280             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
58281             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
58282           fi; \
58283         else \
58284           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
58285         fi; \
58286         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
58287         $(NORMAL_TARGET_EXPORTS) \
58288          \
58289         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
58290         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
58291         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
58292         echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libgomp; \
58293         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
58294         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
58295         case $(srcdir) in \
58296           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
58297           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
58298                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
58299         esac; \
58300         module_srcdir=libgomp; \
58301         $(SHELL) $$s/$$module_srcdir/configure \
58302           --srcdir=$${topdir}/$$module_srcdir \
58303           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
58304           --target=${target_alias} \
58305           --with-build-libsubdir=$(HOST_SUBDIR) \
58306           $(STAGEautoprofile_CONFIGURE_FLAGS)
58307 @endif target-libgomp-bootstrap
58308
58309 .PHONY: configure-stageautofeedback-target-libgomp maybe-configure-stageautofeedback-target-libgomp
58310 maybe-configure-stageautofeedback-target-libgomp:
58311 @if target-libgomp-bootstrap
58312 maybe-configure-stageautofeedback-target-libgomp: configure-stageautofeedback-target-libgomp
58313 configure-stageautofeedback-target-libgomp:
58314         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
58315         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
58316         @r=`${PWD_COMMAND}`; export r; \
58317         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58318         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
58319         echo "Checking multilib configuration for libgomp..."; \
58320         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
58321         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
58322           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
58323             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
58324           else \
58325             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
58326             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
58327           fi; \
58328         else \
58329           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
58330         fi; \
58331         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
58332         $(NORMAL_TARGET_EXPORTS) \
58333          \
58334         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
58335         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
58336         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
58337         echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libgomp; \
58338         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
58339         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
58340         case $(srcdir) in \
58341           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
58342           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
58343                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
58344         esac; \
58345         module_srcdir=libgomp; \
58346         $(SHELL) $$s/$$module_srcdir/configure \
58347           --srcdir=$${topdir}/$$module_srcdir \
58348           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
58349           --target=${target_alias} \
58350           --with-build-libsubdir=$(HOST_SUBDIR) \
58351           $(STAGEautofeedback_CONFIGURE_FLAGS)
58352 @endif target-libgomp-bootstrap
58353
58354
58355
58356
58357
58358 .PHONY: all-target-libgomp maybe-all-target-libgomp
58359 maybe-all-target-libgomp:
58360 @if gcc-bootstrap
58361 all-target-libgomp: stage_current
58362 @endif gcc-bootstrap
58363 @if target-libgomp
58364 TARGET-target-libgomp=all
58365 maybe-all-target-libgomp: all-target-libgomp
58366 all-target-libgomp: configure-target-libgomp
58367         @r=`${PWD_COMMAND}`; export r; \
58368         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58369         $(NORMAL_TARGET_EXPORTS)  \
58370         (cd $(TARGET_SUBDIR)/libgomp && \
58371           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
58372                 $(TARGET-target-libgomp))
58373 @endif target-libgomp
58374
58375
58376
58377 .PHONY: all-stage1-target-libgomp maybe-all-stage1-target-libgomp
58378 .PHONY: clean-stage1-target-libgomp maybe-clean-stage1-target-libgomp
58379 maybe-all-stage1-target-libgomp:
58380 maybe-clean-stage1-target-libgomp:
58381 @if target-libgomp-bootstrap
58382 maybe-all-stage1-target-libgomp: all-stage1-target-libgomp
58383 all-stage1: all-stage1-target-libgomp
58384 TARGET-stage1-target-libgomp = $(TARGET-target-libgomp)
58385 all-stage1-target-libgomp: configure-stage1-target-libgomp
58386         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
58387         @r=`${PWD_COMMAND}`; export r; \
58388         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58389         TFLAGS="$(STAGE1_TFLAGS)"; \
58390         $(NORMAL_TARGET_EXPORTS)  \
58391         cd $(TARGET_SUBDIR)/libgomp && \
58392          \
58393         $(MAKE) $(BASE_FLAGS_TO_PASS) \
58394                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
58395                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
58396                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
58397                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
58398                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
58399                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
58400                 $(EXTRA_TARGET_FLAGS)  \
58401                   \
58402                 TFLAGS="$(STAGE1_TFLAGS)"  \
58403                 $(TARGET-stage1-target-libgomp)
58404
58405 maybe-clean-stage1-target-libgomp: clean-stage1-target-libgomp
58406 clean-stage1: clean-stage1-target-libgomp
58407 clean-stage1-target-libgomp:
58408         @if [ $(current_stage) = stage1 ]; then \
58409           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
58410         else \
58411           [ -f $(TARGET_SUBDIR)/stage1-libgomp/Makefile ] || exit 0; \
58412           $(MAKE) stage1-start; \
58413         fi; \
58414         cd $(TARGET_SUBDIR)/libgomp && \
58415         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
58416           clean
58417 @endif target-libgomp-bootstrap
58418
58419
58420 .PHONY: all-stage2-target-libgomp maybe-all-stage2-target-libgomp
58421 .PHONY: clean-stage2-target-libgomp maybe-clean-stage2-target-libgomp
58422 maybe-all-stage2-target-libgomp:
58423 maybe-clean-stage2-target-libgomp:
58424 @if target-libgomp-bootstrap
58425 maybe-all-stage2-target-libgomp: all-stage2-target-libgomp
58426 all-stage2: all-stage2-target-libgomp
58427 TARGET-stage2-target-libgomp = $(TARGET-target-libgomp)
58428 all-stage2-target-libgomp: configure-stage2-target-libgomp
58429         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
58430         @r=`${PWD_COMMAND}`; export r; \
58431         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58432         TFLAGS="$(STAGE2_TFLAGS)"; \
58433         $(NORMAL_TARGET_EXPORTS) \
58434           \
58435         cd $(TARGET_SUBDIR)/libgomp && \
58436          \
58437         $(MAKE) $(BASE_FLAGS_TO_PASS) \
58438                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
58439                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
58440                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
58441                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
58442                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
58443                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
58444                 $(EXTRA_TARGET_FLAGS)   \
58445                 TFLAGS="$(STAGE2_TFLAGS)"  \
58446                 $(TARGET-stage2-target-libgomp)
58447
58448 maybe-clean-stage2-target-libgomp: clean-stage2-target-libgomp
58449 clean-stage2: clean-stage2-target-libgomp
58450 clean-stage2-target-libgomp:
58451         @if [ $(current_stage) = stage2 ]; then \
58452           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
58453         else \
58454           [ -f $(TARGET_SUBDIR)/stage2-libgomp/Makefile ] || exit 0; \
58455           $(MAKE) stage2-start; \
58456         fi; \
58457         cd $(TARGET_SUBDIR)/libgomp && \
58458         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
58459 @endif target-libgomp-bootstrap
58460
58461
58462 .PHONY: all-stage3-target-libgomp maybe-all-stage3-target-libgomp
58463 .PHONY: clean-stage3-target-libgomp maybe-clean-stage3-target-libgomp
58464 maybe-all-stage3-target-libgomp:
58465 maybe-clean-stage3-target-libgomp:
58466 @if target-libgomp-bootstrap
58467 maybe-all-stage3-target-libgomp: all-stage3-target-libgomp
58468 all-stage3: all-stage3-target-libgomp
58469 TARGET-stage3-target-libgomp = $(TARGET-target-libgomp)
58470 all-stage3-target-libgomp: configure-stage3-target-libgomp
58471         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
58472         @r=`${PWD_COMMAND}`; export r; \
58473         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58474         TFLAGS="$(STAGE3_TFLAGS)"; \
58475         $(NORMAL_TARGET_EXPORTS) \
58476           \
58477         cd $(TARGET_SUBDIR)/libgomp && \
58478          \
58479         $(MAKE) $(BASE_FLAGS_TO_PASS) \
58480                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
58481                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
58482                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
58483                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
58484                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
58485                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
58486                 $(EXTRA_TARGET_FLAGS)   \
58487                 TFLAGS="$(STAGE3_TFLAGS)"  \
58488                 $(TARGET-stage3-target-libgomp)
58489
58490 maybe-clean-stage3-target-libgomp: clean-stage3-target-libgomp
58491 clean-stage3: clean-stage3-target-libgomp
58492 clean-stage3-target-libgomp:
58493         @if [ $(current_stage) = stage3 ]; then \
58494           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
58495         else \
58496           [ -f $(TARGET_SUBDIR)/stage3-libgomp/Makefile ] || exit 0; \
58497           $(MAKE) stage3-start; \
58498         fi; \
58499         cd $(TARGET_SUBDIR)/libgomp && \
58500         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
58501 @endif target-libgomp-bootstrap
58502
58503
58504 .PHONY: all-stage4-target-libgomp maybe-all-stage4-target-libgomp
58505 .PHONY: clean-stage4-target-libgomp maybe-clean-stage4-target-libgomp
58506 maybe-all-stage4-target-libgomp:
58507 maybe-clean-stage4-target-libgomp:
58508 @if target-libgomp-bootstrap
58509 maybe-all-stage4-target-libgomp: all-stage4-target-libgomp
58510 all-stage4: all-stage4-target-libgomp
58511 TARGET-stage4-target-libgomp = $(TARGET-target-libgomp)
58512 all-stage4-target-libgomp: configure-stage4-target-libgomp
58513         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
58514         @r=`${PWD_COMMAND}`; export r; \
58515         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58516         TFLAGS="$(STAGE4_TFLAGS)"; \
58517         $(NORMAL_TARGET_EXPORTS) \
58518           \
58519         cd $(TARGET_SUBDIR)/libgomp && \
58520          \
58521         $(MAKE) $(BASE_FLAGS_TO_PASS) \
58522                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
58523                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
58524                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
58525                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
58526                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
58527                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
58528                 $(EXTRA_TARGET_FLAGS)   \
58529                 TFLAGS="$(STAGE4_TFLAGS)"  \
58530                 $(TARGET-stage4-target-libgomp)
58531
58532 maybe-clean-stage4-target-libgomp: clean-stage4-target-libgomp
58533 clean-stage4: clean-stage4-target-libgomp
58534 clean-stage4-target-libgomp:
58535         @if [ $(current_stage) = stage4 ]; then \
58536           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
58537         else \
58538           [ -f $(TARGET_SUBDIR)/stage4-libgomp/Makefile ] || exit 0; \
58539           $(MAKE) stage4-start; \
58540         fi; \
58541         cd $(TARGET_SUBDIR)/libgomp && \
58542         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
58543 @endif target-libgomp-bootstrap
58544
58545
58546 .PHONY: all-stageprofile-target-libgomp maybe-all-stageprofile-target-libgomp
58547 .PHONY: clean-stageprofile-target-libgomp maybe-clean-stageprofile-target-libgomp
58548 maybe-all-stageprofile-target-libgomp:
58549 maybe-clean-stageprofile-target-libgomp:
58550 @if target-libgomp-bootstrap
58551 maybe-all-stageprofile-target-libgomp: all-stageprofile-target-libgomp
58552 all-stageprofile: all-stageprofile-target-libgomp
58553 TARGET-stageprofile-target-libgomp = $(TARGET-target-libgomp)
58554 all-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
58555         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
58556         @r=`${PWD_COMMAND}`; export r; \
58557         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58558         TFLAGS="$(STAGEprofile_TFLAGS)"; \
58559         $(NORMAL_TARGET_EXPORTS) \
58560           \
58561         cd $(TARGET_SUBDIR)/libgomp && \
58562          \
58563         $(MAKE) $(BASE_FLAGS_TO_PASS) \
58564                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
58565                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
58566                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
58567                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
58568                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
58569                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
58570                 $(EXTRA_TARGET_FLAGS)   \
58571                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
58572                 $(TARGET-stageprofile-target-libgomp)
58573
58574 maybe-clean-stageprofile-target-libgomp: clean-stageprofile-target-libgomp
58575 clean-stageprofile: clean-stageprofile-target-libgomp
58576 clean-stageprofile-target-libgomp:
58577         @if [ $(current_stage) = stageprofile ]; then \
58578           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
58579         else \
58580           [ -f $(TARGET_SUBDIR)/stageprofile-libgomp/Makefile ] || exit 0; \
58581           $(MAKE) stageprofile-start; \
58582         fi; \
58583         cd $(TARGET_SUBDIR)/libgomp && \
58584         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
58585 @endif target-libgomp-bootstrap
58586
58587
58588 .PHONY: all-stagetrain-target-libgomp maybe-all-stagetrain-target-libgomp
58589 .PHONY: clean-stagetrain-target-libgomp maybe-clean-stagetrain-target-libgomp
58590 maybe-all-stagetrain-target-libgomp:
58591 maybe-clean-stagetrain-target-libgomp:
58592 @if target-libgomp-bootstrap
58593 maybe-all-stagetrain-target-libgomp: all-stagetrain-target-libgomp
58594 all-stagetrain: all-stagetrain-target-libgomp
58595 TARGET-stagetrain-target-libgomp = $(TARGET-target-libgomp)
58596 all-stagetrain-target-libgomp: configure-stagetrain-target-libgomp
58597         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
58598         @r=`${PWD_COMMAND}`; export r; \
58599         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58600         TFLAGS="$(STAGEtrain_TFLAGS)"; \
58601         $(NORMAL_TARGET_EXPORTS) \
58602           \
58603         cd $(TARGET_SUBDIR)/libgomp && \
58604          \
58605         $(MAKE) $(BASE_FLAGS_TO_PASS) \
58606                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
58607                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
58608                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
58609                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
58610                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
58611                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
58612                 $(EXTRA_TARGET_FLAGS)   \
58613                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
58614                 $(TARGET-stagetrain-target-libgomp)
58615
58616 maybe-clean-stagetrain-target-libgomp: clean-stagetrain-target-libgomp
58617 clean-stagetrain: clean-stagetrain-target-libgomp
58618 clean-stagetrain-target-libgomp:
58619         @if [ $(current_stage) = stagetrain ]; then \
58620           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
58621         else \
58622           [ -f $(TARGET_SUBDIR)/stagetrain-libgomp/Makefile ] || exit 0; \
58623           $(MAKE) stagetrain-start; \
58624         fi; \
58625         cd $(TARGET_SUBDIR)/libgomp && \
58626         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
58627 @endif target-libgomp-bootstrap
58628
58629
58630 .PHONY: all-stagefeedback-target-libgomp maybe-all-stagefeedback-target-libgomp
58631 .PHONY: clean-stagefeedback-target-libgomp maybe-clean-stagefeedback-target-libgomp
58632 maybe-all-stagefeedback-target-libgomp:
58633 maybe-clean-stagefeedback-target-libgomp:
58634 @if target-libgomp-bootstrap
58635 maybe-all-stagefeedback-target-libgomp: all-stagefeedback-target-libgomp
58636 all-stagefeedback: all-stagefeedback-target-libgomp
58637 TARGET-stagefeedback-target-libgomp = $(TARGET-target-libgomp)
58638 all-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
58639         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
58640         @r=`${PWD_COMMAND}`; export r; \
58641         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58642         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
58643         $(NORMAL_TARGET_EXPORTS) \
58644           \
58645         cd $(TARGET_SUBDIR)/libgomp && \
58646          \
58647         $(MAKE) $(BASE_FLAGS_TO_PASS) \
58648                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
58649                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
58650                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
58651                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
58652                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
58653                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
58654                 $(EXTRA_TARGET_FLAGS)   \
58655                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
58656                 $(TARGET-stagefeedback-target-libgomp)
58657
58658 maybe-clean-stagefeedback-target-libgomp: clean-stagefeedback-target-libgomp
58659 clean-stagefeedback: clean-stagefeedback-target-libgomp
58660 clean-stagefeedback-target-libgomp:
58661         @if [ $(current_stage) = stagefeedback ]; then \
58662           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
58663         else \
58664           [ -f $(TARGET_SUBDIR)/stagefeedback-libgomp/Makefile ] || exit 0; \
58665           $(MAKE) stagefeedback-start; \
58666         fi; \
58667         cd $(TARGET_SUBDIR)/libgomp && \
58668         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
58669 @endif target-libgomp-bootstrap
58670
58671
58672 .PHONY: all-stageautoprofile-target-libgomp maybe-all-stageautoprofile-target-libgomp
58673 .PHONY: clean-stageautoprofile-target-libgomp maybe-clean-stageautoprofile-target-libgomp
58674 maybe-all-stageautoprofile-target-libgomp:
58675 maybe-clean-stageautoprofile-target-libgomp:
58676 @if target-libgomp-bootstrap
58677 maybe-all-stageautoprofile-target-libgomp: all-stageautoprofile-target-libgomp
58678 all-stageautoprofile: all-stageautoprofile-target-libgomp
58679 TARGET-stageautoprofile-target-libgomp = $(TARGET-target-libgomp)
58680 all-stageautoprofile-target-libgomp: configure-stageautoprofile-target-libgomp
58681         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
58682         @r=`${PWD_COMMAND}`; export r; \
58683         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58684         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
58685         $(NORMAL_TARGET_EXPORTS) \
58686           \
58687         cd $(TARGET_SUBDIR)/libgomp && \
58688         $$s/gcc/config/i386/$(AUTO_PROFILE) \
58689         $(MAKE) $(BASE_FLAGS_TO_PASS) \
58690                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
58691                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
58692                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
58693                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
58694                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
58695                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
58696                 $(EXTRA_TARGET_FLAGS)   \
58697                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
58698                 $(TARGET-stageautoprofile-target-libgomp)
58699
58700 maybe-clean-stageautoprofile-target-libgomp: clean-stageautoprofile-target-libgomp
58701 clean-stageautoprofile: clean-stageautoprofile-target-libgomp
58702 clean-stageautoprofile-target-libgomp:
58703         @if [ $(current_stage) = stageautoprofile ]; then \
58704           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
58705         else \
58706           [ -f $(TARGET_SUBDIR)/stageautoprofile-libgomp/Makefile ] || exit 0; \
58707           $(MAKE) stageautoprofile-start; \
58708         fi; \
58709         cd $(TARGET_SUBDIR)/libgomp && \
58710         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
58711 @endif target-libgomp-bootstrap
58712
58713
58714 .PHONY: all-stageautofeedback-target-libgomp maybe-all-stageautofeedback-target-libgomp
58715 .PHONY: clean-stageautofeedback-target-libgomp maybe-clean-stageautofeedback-target-libgomp
58716 maybe-all-stageautofeedback-target-libgomp:
58717 maybe-clean-stageautofeedback-target-libgomp:
58718 @if target-libgomp-bootstrap
58719 maybe-all-stageautofeedback-target-libgomp: all-stageautofeedback-target-libgomp
58720 all-stageautofeedback: all-stageautofeedback-target-libgomp
58721 TARGET-stageautofeedback-target-libgomp = $(TARGET-target-libgomp)
58722 all-stageautofeedback-target-libgomp: configure-stageautofeedback-target-libgomp
58723         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
58724         @r=`${PWD_COMMAND}`; export r; \
58725         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58726         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
58727         $(NORMAL_TARGET_EXPORTS) \
58728           \
58729         cd $(TARGET_SUBDIR)/libgomp && \
58730          \
58731         $(MAKE) $(BASE_FLAGS_TO_PASS) \
58732                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
58733                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
58734                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
58735                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
58736                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
58737                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
58738                 $(EXTRA_TARGET_FLAGS)   \
58739                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
58740                 $(TARGET-stageautofeedback-target-libgomp)
58741
58742 maybe-clean-stageautofeedback-target-libgomp: clean-stageautofeedback-target-libgomp
58743 clean-stageautofeedback: clean-stageautofeedback-target-libgomp
58744 clean-stageautofeedback-target-libgomp:
58745         @if [ $(current_stage) = stageautofeedback ]; then \
58746           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
58747         else \
58748           [ -f $(TARGET_SUBDIR)/stageautofeedback-libgomp/Makefile ] || exit 0; \
58749           $(MAKE) stageautofeedback-start; \
58750         fi; \
58751         cd $(TARGET_SUBDIR)/libgomp && \
58752         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
58753 @endif target-libgomp-bootstrap
58754
58755
58756
58757
58758
58759
58760 .PHONY: check-target-libgomp maybe-check-target-libgomp
58761 maybe-check-target-libgomp:
58762 @if target-libgomp
58763 maybe-check-target-libgomp: check-target-libgomp
58764
58765 check-target-libgomp:
58766         @: $(MAKE); $(unstage)
58767         @r=`${PWD_COMMAND}`; export r; \
58768         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58769         $(NORMAL_TARGET_EXPORTS) \
58770         (cd $(TARGET_SUBDIR)/libgomp && \
58771           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
58772
58773 @endif target-libgomp
58774
58775 .PHONY: install-target-libgomp maybe-install-target-libgomp
58776 maybe-install-target-libgomp:
58777 @if target-libgomp
58778 maybe-install-target-libgomp: install-target-libgomp
58779
58780 install-target-libgomp: installdirs
58781         @: $(MAKE); $(unstage)
58782         @r=`${PWD_COMMAND}`; export r; \
58783         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58784         $(NORMAL_TARGET_EXPORTS) \
58785         (cd $(TARGET_SUBDIR)/libgomp && \
58786           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
58787
58788 @endif target-libgomp
58789
58790 .PHONY: install-strip-target-libgomp maybe-install-strip-target-libgomp
58791 maybe-install-strip-target-libgomp:
58792 @if target-libgomp
58793 maybe-install-strip-target-libgomp: install-strip-target-libgomp
58794
58795 install-strip-target-libgomp: installdirs
58796         @: $(MAKE); $(unstage)
58797         @r=`${PWD_COMMAND}`; export r; \
58798         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58799         $(NORMAL_TARGET_EXPORTS) \
58800         (cd $(TARGET_SUBDIR)/libgomp && \
58801           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
58802
58803 @endif target-libgomp
58804
58805 # Other targets (info, dvi, pdf, etc.)
58806
58807 .PHONY: maybe-info-target-libgomp info-target-libgomp
58808 maybe-info-target-libgomp:
58809 @if target-libgomp
58810 maybe-info-target-libgomp: info-target-libgomp
58811
58812 info-target-libgomp: \
58813     configure-target-libgomp 
58814         @: $(MAKE); $(unstage)
58815         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
58816         r=`${PWD_COMMAND}`; export r; \
58817         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58818         $(NORMAL_TARGET_EXPORTS) \
58819         echo "Doing info in $(TARGET_SUBDIR)/libgomp"; \
58820         for flag in $(EXTRA_TARGET_FLAGS); do \
58821           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58822         done; \
58823         (cd $(TARGET_SUBDIR)/libgomp && \
58824           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58825                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58826                   "RANLIB=$${RANLIB}" \
58827                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58828                    info) \
58829           || exit 1
58830
58831 @endif target-libgomp
58832
58833 .PHONY: maybe-dvi-target-libgomp dvi-target-libgomp
58834 maybe-dvi-target-libgomp:
58835 @if target-libgomp
58836 maybe-dvi-target-libgomp: dvi-target-libgomp
58837
58838 dvi-target-libgomp: \
58839     configure-target-libgomp 
58840         @: $(MAKE); $(unstage)
58841         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
58842         r=`${PWD_COMMAND}`; export r; \
58843         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58844         $(NORMAL_TARGET_EXPORTS) \
58845         echo "Doing dvi in $(TARGET_SUBDIR)/libgomp"; \
58846         for flag in $(EXTRA_TARGET_FLAGS); do \
58847           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58848         done; \
58849         (cd $(TARGET_SUBDIR)/libgomp && \
58850           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58851                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58852                   "RANLIB=$${RANLIB}" \
58853                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58854                    dvi) \
58855           || exit 1
58856
58857 @endif target-libgomp
58858
58859 .PHONY: maybe-pdf-target-libgomp pdf-target-libgomp
58860 maybe-pdf-target-libgomp:
58861 @if target-libgomp
58862 maybe-pdf-target-libgomp: pdf-target-libgomp
58863
58864 pdf-target-libgomp: \
58865     configure-target-libgomp 
58866         @: $(MAKE); $(unstage)
58867         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
58868         r=`${PWD_COMMAND}`; export r; \
58869         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58870         $(NORMAL_TARGET_EXPORTS) \
58871         echo "Doing pdf in $(TARGET_SUBDIR)/libgomp"; \
58872         for flag in $(EXTRA_TARGET_FLAGS); do \
58873           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58874         done; \
58875         (cd $(TARGET_SUBDIR)/libgomp && \
58876           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58877                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58878                   "RANLIB=$${RANLIB}" \
58879                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58880                    pdf) \
58881           || exit 1
58882
58883 @endif target-libgomp
58884
58885 .PHONY: maybe-html-target-libgomp html-target-libgomp
58886 maybe-html-target-libgomp:
58887 @if target-libgomp
58888 maybe-html-target-libgomp: html-target-libgomp
58889
58890 html-target-libgomp: \
58891     configure-target-libgomp 
58892         @: $(MAKE); $(unstage)
58893         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
58894         r=`${PWD_COMMAND}`; export r; \
58895         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58896         $(NORMAL_TARGET_EXPORTS) \
58897         echo "Doing html in $(TARGET_SUBDIR)/libgomp"; \
58898         for flag in $(EXTRA_TARGET_FLAGS); do \
58899           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58900         done; \
58901         (cd $(TARGET_SUBDIR)/libgomp && \
58902           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58903                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58904                   "RANLIB=$${RANLIB}" \
58905                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58906                    html) \
58907           || exit 1
58908
58909 @endif target-libgomp
58910
58911 .PHONY: maybe-TAGS-target-libgomp TAGS-target-libgomp
58912 maybe-TAGS-target-libgomp:
58913 @if target-libgomp
58914 maybe-TAGS-target-libgomp: TAGS-target-libgomp
58915
58916 TAGS-target-libgomp: \
58917     configure-target-libgomp 
58918         @: $(MAKE); $(unstage)
58919         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
58920         r=`${PWD_COMMAND}`; export r; \
58921         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58922         $(NORMAL_TARGET_EXPORTS) \
58923         echo "Doing TAGS in $(TARGET_SUBDIR)/libgomp"; \
58924         for flag in $(EXTRA_TARGET_FLAGS); do \
58925           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58926         done; \
58927         (cd $(TARGET_SUBDIR)/libgomp && \
58928           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58929                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58930                   "RANLIB=$${RANLIB}" \
58931                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58932                    TAGS) \
58933           || exit 1
58934
58935 @endif target-libgomp
58936
58937 .PHONY: maybe-install-info-target-libgomp install-info-target-libgomp
58938 maybe-install-info-target-libgomp:
58939 @if target-libgomp
58940 maybe-install-info-target-libgomp: install-info-target-libgomp
58941
58942 install-info-target-libgomp: \
58943     configure-target-libgomp \
58944     info-target-libgomp 
58945         @: $(MAKE); $(unstage)
58946         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
58947         r=`${PWD_COMMAND}`; export r; \
58948         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58949         $(NORMAL_TARGET_EXPORTS) \
58950         echo "Doing install-info in $(TARGET_SUBDIR)/libgomp"; \
58951         for flag in $(EXTRA_TARGET_FLAGS); do \
58952           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58953         done; \
58954         (cd $(TARGET_SUBDIR)/libgomp && \
58955           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58956                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58957                   "RANLIB=$${RANLIB}" \
58958                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58959                    install-info) \
58960           || exit 1
58961
58962 @endif target-libgomp
58963
58964 .PHONY: maybe-install-dvi-target-libgomp install-dvi-target-libgomp
58965 maybe-install-dvi-target-libgomp:
58966 @if target-libgomp
58967 maybe-install-dvi-target-libgomp: install-dvi-target-libgomp
58968
58969 install-dvi-target-libgomp: \
58970     configure-target-libgomp \
58971     dvi-target-libgomp 
58972         @: $(MAKE); $(unstage)
58973         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
58974         r=`${PWD_COMMAND}`; export r; \
58975         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58976         $(NORMAL_TARGET_EXPORTS) \
58977         echo "Doing install-dvi in $(TARGET_SUBDIR)/libgomp"; \
58978         for flag in $(EXTRA_TARGET_FLAGS); do \
58979           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58980         done; \
58981         (cd $(TARGET_SUBDIR)/libgomp && \
58982           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58983                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58984                   "RANLIB=$${RANLIB}" \
58985                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58986                    install-dvi) \
58987           || exit 1
58988
58989 @endif target-libgomp
58990
58991 .PHONY: maybe-install-pdf-target-libgomp install-pdf-target-libgomp
58992 maybe-install-pdf-target-libgomp:
58993 @if target-libgomp
58994 maybe-install-pdf-target-libgomp: install-pdf-target-libgomp
58995
58996 install-pdf-target-libgomp: \
58997     configure-target-libgomp \
58998     pdf-target-libgomp 
58999         @: $(MAKE); $(unstage)
59000         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59001         r=`${PWD_COMMAND}`; export r; \
59002         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59003         $(NORMAL_TARGET_EXPORTS) \
59004         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgomp"; \
59005         for flag in $(EXTRA_TARGET_FLAGS); do \
59006           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59007         done; \
59008         (cd $(TARGET_SUBDIR)/libgomp && \
59009           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59010                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59011                   "RANLIB=$${RANLIB}" \
59012                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59013                    install-pdf) \
59014           || exit 1
59015
59016 @endif target-libgomp
59017
59018 .PHONY: maybe-install-html-target-libgomp install-html-target-libgomp
59019 maybe-install-html-target-libgomp:
59020 @if target-libgomp
59021 maybe-install-html-target-libgomp: install-html-target-libgomp
59022
59023 install-html-target-libgomp: \
59024     configure-target-libgomp \
59025     html-target-libgomp 
59026         @: $(MAKE); $(unstage)
59027         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59028         r=`${PWD_COMMAND}`; export r; \
59029         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59030         $(NORMAL_TARGET_EXPORTS) \
59031         echo "Doing install-html in $(TARGET_SUBDIR)/libgomp"; \
59032         for flag in $(EXTRA_TARGET_FLAGS); do \
59033           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59034         done; \
59035         (cd $(TARGET_SUBDIR)/libgomp && \
59036           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59037                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59038                   "RANLIB=$${RANLIB}" \
59039                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59040                    install-html) \
59041           || exit 1
59042
59043 @endif target-libgomp
59044
59045 .PHONY: maybe-installcheck-target-libgomp installcheck-target-libgomp
59046 maybe-installcheck-target-libgomp:
59047 @if target-libgomp
59048 maybe-installcheck-target-libgomp: installcheck-target-libgomp
59049
59050 installcheck-target-libgomp: \
59051     configure-target-libgomp 
59052         @: $(MAKE); $(unstage)
59053         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59054         r=`${PWD_COMMAND}`; export r; \
59055         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59056         $(NORMAL_TARGET_EXPORTS) \
59057         echo "Doing installcheck in $(TARGET_SUBDIR)/libgomp"; \
59058         for flag in $(EXTRA_TARGET_FLAGS); do \
59059           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59060         done; \
59061         (cd $(TARGET_SUBDIR)/libgomp && \
59062           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59063                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59064                   "RANLIB=$${RANLIB}" \
59065                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59066                    installcheck) \
59067           || exit 1
59068
59069 @endif target-libgomp
59070
59071 .PHONY: maybe-mostlyclean-target-libgomp mostlyclean-target-libgomp
59072 maybe-mostlyclean-target-libgomp:
59073 @if target-libgomp
59074 maybe-mostlyclean-target-libgomp: mostlyclean-target-libgomp
59075
59076 mostlyclean-target-libgomp: 
59077         @: $(MAKE); $(unstage)
59078         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59079         r=`${PWD_COMMAND}`; export r; \
59080         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59081         $(NORMAL_TARGET_EXPORTS) \
59082         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgomp"; \
59083         for flag in $(EXTRA_TARGET_FLAGS); do \
59084           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59085         done; \
59086         (cd $(TARGET_SUBDIR)/libgomp && \
59087           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59088                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59089                   "RANLIB=$${RANLIB}" \
59090                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59091                    mostlyclean) \
59092           || exit 1
59093
59094 @endif target-libgomp
59095
59096 .PHONY: maybe-clean-target-libgomp clean-target-libgomp
59097 maybe-clean-target-libgomp:
59098 @if target-libgomp
59099 maybe-clean-target-libgomp: clean-target-libgomp
59100
59101 clean-target-libgomp: 
59102         @: $(MAKE); $(unstage)
59103         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59104         r=`${PWD_COMMAND}`; export r; \
59105         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59106         $(NORMAL_TARGET_EXPORTS) \
59107         echo "Doing clean in $(TARGET_SUBDIR)/libgomp"; \
59108         for flag in $(EXTRA_TARGET_FLAGS); do \
59109           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59110         done; \
59111         (cd $(TARGET_SUBDIR)/libgomp && \
59112           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59113                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59114                   "RANLIB=$${RANLIB}" \
59115                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59116                    clean) \
59117           || exit 1
59118
59119 @endif target-libgomp
59120
59121 .PHONY: maybe-distclean-target-libgomp distclean-target-libgomp
59122 maybe-distclean-target-libgomp:
59123 @if target-libgomp
59124 maybe-distclean-target-libgomp: distclean-target-libgomp
59125
59126 distclean-target-libgomp: 
59127         @: $(MAKE); $(unstage)
59128         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59129         r=`${PWD_COMMAND}`; export r; \
59130         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59131         $(NORMAL_TARGET_EXPORTS) \
59132         echo "Doing distclean in $(TARGET_SUBDIR)/libgomp"; \
59133         for flag in $(EXTRA_TARGET_FLAGS); do \
59134           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59135         done; \
59136         (cd $(TARGET_SUBDIR)/libgomp && \
59137           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59138                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59139                   "RANLIB=$${RANLIB}" \
59140                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59141                    distclean) \
59142           || exit 1
59143
59144 @endif target-libgomp
59145
59146 .PHONY: maybe-maintainer-clean-target-libgomp maintainer-clean-target-libgomp
59147 maybe-maintainer-clean-target-libgomp:
59148 @if target-libgomp
59149 maybe-maintainer-clean-target-libgomp: maintainer-clean-target-libgomp
59150
59151 maintainer-clean-target-libgomp: 
59152         @: $(MAKE); $(unstage)
59153         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59154         r=`${PWD_COMMAND}`; export r; \
59155         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59156         $(NORMAL_TARGET_EXPORTS) \
59157         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgomp"; \
59158         for flag in $(EXTRA_TARGET_FLAGS); do \
59159           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59160         done; \
59161         (cd $(TARGET_SUBDIR)/libgomp && \
59162           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59163                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59164                   "RANLIB=$${RANLIB}" \
59165                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59166                    maintainer-clean) \
59167           || exit 1
59168
59169 @endif target-libgomp
59170
59171
59172
59173
59174
59175 .PHONY: configure-target-libitm maybe-configure-target-libitm
59176 maybe-configure-target-libitm:
59177 @if gcc-bootstrap
59178 configure-target-libitm: stage_current
59179 @endif gcc-bootstrap
59180 @if target-libitm
59181 maybe-configure-target-libitm: configure-target-libitm
59182 configure-target-libitm: 
59183         @: $(MAKE); $(unstage)
59184         @r=`${PWD_COMMAND}`; export r; \
59185         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59186         echo "Checking multilib configuration for libitm..."; \
59187         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libitm; \
59188         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libitm/multilib.tmp 2> /dev/null; \
59189         if test -r $(TARGET_SUBDIR)/libitm/multilib.out; then \
59190           if cmp -s $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; then \
59191             rm -f $(TARGET_SUBDIR)/libitm/multilib.tmp; \
59192           else \
59193             rm -f $(TARGET_SUBDIR)/libitm/Makefile; \
59194             mv $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; \
59195           fi; \
59196         else \
59197           mv $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; \
59198         fi; \
59199         test ! -f $(TARGET_SUBDIR)/libitm/Makefile || exit 0; \
59200         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libitm; \
59201         $(NORMAL_TARGET_EXPORTS)  \
59202         echo Configuring in $(TARGET_SUBDIR)/libitm; \
59203         cd "$(TARGET_SUBDIR)/libitm" || exit 1; \
59204         case $(srcdir) in \
59205           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
59206           *) topdir=`echo $(TARGET_SUBDIR)/libitm/ | \
59207                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
59208         esac; \
59209         module_srcdir=libitm; \
59210         rm -f no-such-file || : ; \
59211         CONFIG_SITE=no-such-file $(SHELL) \
59212           $$s/$$module_srcdir/configure \
59213           --srcdir=$${topdir}/$$module_srcdir \
59214           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
59215           --target=${target_alias}  \
59216           || exit 1
59217 @endif target-libitm
59218
59219
59220
59221
59222
59223 .PHONY: all-target-libitm maybe-all-target-libitm
59224 maybe-all-target-libitm:
59225 @if gcc-bootstrap
59226 all-target-libitm: stage_current
59227 @endif gcc-bootstrap
59228 @if target-libitm
59229 TARGET-target-libitm=all
59230 maybe-all-target-libitm: all-target-libitm
59231 all-target-libitm: configure-target-libitm
59232         @: $(MAKE); $(unstage)
59233         @r=`${PWD_COMMAND}`; export r; \
59234         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59235         $(NORMAL_TARGET_EXPORTS)  \
59236         (cd $(TARGET_SUBDIR)/libitm && \
59237           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
59238                 $(TARGET-target-libitm))
59239 @endif target-libitm
59240
59241
59242
59243
59244
59245 .PHONY: check-target-libitm maybe-check-target-libitm
59246 maybe-check-target-libitm:
59247 @if target-libitm
59248 maybe-check-target-libitm: check-target-libitm
59249
59250 check-target-libitm:
59251         @: $(MAKE); $(unstage)
59252         @r=`${PWD_COMMAND}`; export r; \
59253         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59254         $(NORMAL_TARGET_EXPORTS) \
59255         (cd $(TARGET_SUBDIR)/libitm && \
59256           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
59257
59258 @endif target-libitm
59259
59260 .PHONY: install-target-libitm maybe-install-target-libitm
59261 maybe-install-target-libitm:
59262 @if target-libitm
59263 maybe-install-target-libitm: install-target-libitm
59264
59265 install-target-libitm: installdirs
59266         @: $(MAKE); $(unstage)
59267         @r=`${PWD_COMMAND}`; export r; \
59268         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59269         $(NORMAL_TARGET_EXPORTS) \
59270         (cd $(TARGET_SUBDIR)/libitm && \
59271           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
59272
59273 @endif target-libitm
59274
59275 .PHONY: install-strip-target-libitm maybe-install-strip-target-libitm
59276 maybe-install-strip-target-libitm:
59277 @if target-libitm
59278 maybe-install-strip-target-libitm: install-strip-target-libitm
59279
59280 install-strip-target-libitm: installdirs
59281         @: $(MAKE); $(unstage)
59282         @r=`${PWD_COMMAND}`; export r; \
59283         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59284         $(NORMAL_TARGET_EXPORTS) \
59285         (cd $(TARGET_SUBDIR)/libitm && \
59286           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
59287
59288 @endif target-libitm
59289
59290 # Other targets (info, dvi, pdf, etc.)
59291
59292 .PHONY: maybe-info-target-libitm info-target-libitm
59293 maybe-info-target-libitm:
59294 @if target-libitm
59295 maybe-info-target-libitm: info-target-libitm
59296
59297 info-target-libitm: \
59298     configure-target-libitm 
59299         @: $(MAKE); $(unstage)
59300         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
59301         r=`${PWD_COMMAND}`; export r; \
59302         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59303         $(NORMAL_TARGET_EXPORTS) \
59304         echo "Doing info in $(TARGET_SUBDIR)/libitm"; \
59305         for flag in $(EXTRA_TARGET_FLAGS); do \
59306           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59307         done; \
59308         (cd $(TARGET_SUBDIR)/libitm && \
59309           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59310                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59311                   "RANLIB=$${RANLIB}" \
59312                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59313                    info) \
59314           || exit 1
59315
59316 @endif target-libitm
59317
59318 .PHONY: maybe-dvi-target-libitm dvi-target-libitm
59319 maybe-dvi-target-libitm:
59320 @if target-libitm
59321 maybe-dvi-target-libitm: dvi-target-libitm
59322
59323 dvi-target-libitm: \
59324     configure-target-libitm 
59325         @: $(MAKE); $(unstage)
59326         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
59327         r=`${PWD_COMMAND}`; export r; \
59328         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59329         $(NORMAL_TARGET_EXPORTS) \
59330         echo "Doing dvi in $(TARGET_SUBDIR)/libitm"; \
59331         for flag in $(EXTRA_TARGET_FLAGS); do \
59332           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59333         done; \
59334         (cd $(TARGET_SUBDIR)/libitm && \
59335           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59336                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59337                   "RANLIB=$${RANLIB}" \
59338                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59339                    dvi) \
59340           || exit 1
59341
59342 @endif target-libitm
59343
59344 .PHONY: maybe-pdf-target-libitm pdf-target-libitm
59345 maybe-pdf-target-libitm:
59346 @if target-libitm
59347 maybe-pdf-target-libitm: pdf-target-libitm
59348
59349 pdf-target-libitm: \
59350     configure-target-libitm 
59351         @: $(MAKE); $(unstage)
59352         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
59353         r=`${PWD_COMMAND}`; export r; \
59354         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59355         $(NORMAL_TARGET_EXPORTS) \
59356         echo "Doing pdf in $(TARGET_SUBDIR)/libitm"; \
59357         for flag in $(EXTRA_TARGET_FLAGS); do \
59358           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59359         done; \
59360         (cd $(TARGET_SUBDIR)/libitm && \
59361           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59362                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59363                   "RANLIB=$${RANLIB}" \
59364                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59365                    pdf) \
59366           || exit 1
59367
59368 @endif target-libitm
59369
59370 .PHONY: maybe-html-target-libitm html-target-libitm
59371 maybe-html-target-libitm:
59372 @if target-libitm
59373 maybe-html-target-libitm: html-target-libitm
59374
59375 html-target-libitm: \
59376     configure-target-libitm 
59377         @: $(MAKE); $(unstage)
59378         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
59379         r=`${PWD_COMMAND}`; export r; \
59380         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59381         $(NORMAL_TARGET_EXPORTS) \
59382         echo "Doing html in $(TARGET_SUBDIR)/libitm"; \
59383         for flag in $(EXTRA_TARGET_FLAGS); do \
59384           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59385         done; \
59386         (cd $(TARGET_SUBDIR)/libitm && \
59387           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59388                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59389                   "RANLIB=$${RANLIB}" \
59390                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59391                    html) \
59392           || exit 1
59393
59394 @endif target-libitm
59395
59396 .PHONY: maybe-TAGS-target-libitm TAGS-target-libitm
59397 maybe-TAGS-target-libitm:
59398 @if target-libitm
59399 maybe-TAGS-target-libitm: TAGS-target-libitm
59400
59401 TAGS-target-libitm: \
59402     configure-target-libitm 
59403         @: $(MAKE); $(unstage)
59404         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
59405         r=`${PWD_COMMAND}`; export r; \
59406         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59407         $(NORMAL_TARGET_EXPORTS) \
59408         echo "Doing TAGS in $(TARGET_SUBDIR)/libitm"; \
59409         for flag in $(EXTRA_TARGET_FLAGS); do \
59410           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59411         done; \
59412         (cd $(TARGET_SUBDIR)/libitm && \
59413           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59414                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59415                   "RANLIB=$${RANLIB}" \
59416                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59417                    TAGS) \
59418           || exit 1
59419
59420 @endif target-libitm
59421
59422 .PHONY: maybe-install-info-target-libitm install-info-target-libitm
59423 maybe-install-info-target-libitm:
59424 @if target-libitm
59425 maybe-install-info-target-libitm: install-info-target-libitm
59426
59427 install-info-target-libitm: \
59428     configure-target-libitm \
59429     info-target-libitm 
59430         @: $(MAKE); $(unstage)
59431         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
59432         r=`${PWD_COMMAND}`; export r; \
59433         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59434         $(NORMAL_TARGET_EXPORTS) \
59435         echo "Doing install-info in $(TARGET_SUBDIR)/libitm"; \
59436         for flag in $(EXTRA_TARGET_FLAGS); do \
59437           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59438         done; \
59439         (cd $(TARGET_SUBDIR)/libitm && \
59440           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59441                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59442                   "RANLIB=$${RANLIB}" \
59443                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59444                    install-info) \
59445           || exit 1
59446
59447 @endif target-libitm
59448
59449 .PHONY: maybe-install-dvi-target-libitm install-dvi-target-libitm
59450 maybe-install-dvi-target-libitm:
59451 @if target-libitm
59452 maybe-install-dvi-target-libitm: install-dvi-target-libitm
59453
59454 install-dvi-target-libitm: \
59455     configure-target-libitm \
59456     dvi-target-libitm 
59457         @: $(MAKE); $(unstage)
59458         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
59459         r=`${PWD_COMMAND}`; export r; \
59460         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59461         $(NORMAL_TARGET_EXPORTS) \
59462         echo "Doing install-dvi in $(TARGET_SUBDIR)/libitm"; \
59463         for flag in $(EXTRA_TARGET_FLAGS); do \
59464           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59465         done; \
59466         (cd $(TARGET_SUBDIR)/libitm && \
59467           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59468                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59469                   "RANLIB=$${RANLIB}" \
59470                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59471                    install-dvi) \
59472           || exit 1
59473
59474 @endif target-libitm
59475
59476 .PHONY: maybe-install-pdf-target-libitm install-pdf-target-libitm
59477 maybe-install-pdf-target-libitm:
59478 @if target-libitm
59479 maybe-install-pdf-target-libitm: install-pdf-target-libitm
59480
59481 install-pdf-target-libitm: \
59482     configure-target-libitm \
59483     pdf-target-libitm 
59484         @: $(MAKE); $(unstage)
59485         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
59486         r=`${PWD_COMMAND}`; export r; \
59487         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59488         $(NORMAL_TARGET_EXPORTS) \
59489         echo "Doing install-pdf in $(TARGET_SUBDIR)/libitm"; \
59490         for flag in $(EXTRA_TARGET_FLAGS); do \
59491           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59492         done; \
59493         (cd $(TARGET_SUBDIR)/libitm && \
59494           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59495                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59496                   "RANLIB=$${RANLIB}" \
59497                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59498                    install-pdf) \
59499           || exit 1
59500
59501 @endif target-libitm
59502
59503 .PHONY: maybe-install-html-target-libitm install-html-target-libitm
59504 maybe-install-html-target-libitm:
59505 @if target-libitm
59506 maybe-install-html-target-libitm: install-html-target-libitm
59507
59508 install-html-target-libitm: \
59509     configure-target-libitm \
59510     html-target-libitm 
59511         @: $(MAKE); $(unstage)
59512         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
59513         r=`${PWD_COMMAND}`; export r; \
59514         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59515         $(NORMAL_TARGET_EXPORTS) \
59516         echo "Doing install-html in $(TARGET_SUBDIR)/libitm"; \
59517         for flag in $(EXTRA_TARGET_FLAGS); do \
59518           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59519         done; \
59520         (cd $(TARGET_SUBDIR)/libitm && \
59521           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59522                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59523                   "RANLIB=$${RANLIB}" \
59524                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59525                    install-html) \
59526           || exit 1
59527
59528 @endif target-libitm
59529
59530 .PHONY: maybe-installcheck-target-libitm installcheck-target-libitm
59531 maybe-installcheck-target-libitm:
59532 @if target-libitm
59533 maybe-installcheck-target-libitm: installcheck-target-libitm
59534
59535 installcheck-target-libitm: \
59536     configure-target-libitm 
59537         @: $(MAKE); $(unstage)
59538         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
59539         r=`${PWD_COMMAND}`; export r; \
59540         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59541         $(NORMAL_TARGET_EXPORTS) \
59542         echo "Doing installcheck in $(TARGET_SUBDIR)/libitm"; \
59543         for flag in $(EXTRA_TARGET_FLAGS); do \
59544           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59545         done; \
59546         (cd $(TARGET_SUBDIR)/libitm && \
59547           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59548                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59549                   "RANLIB=$${RANLIB}" \
59550                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59551                    installcheck) \
59552           || exit 1
59553
59554 @endif target-libitm
59555
59556 .PHONY: maybe-mostlyclean-target-libitm mostlyclean-target-libitm
59557 maybe-mostlyclean-target-libitm:
59558 @if target-libitm
59559 maybe-mostlyclean-target-libitm: mostlyclean-target-libitm
59560
59561 mostlyclean-target-libitm: 
59562         @: $(MAKE); $(unstage)
59563         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
59564         r=`${PWD_COMMAND}`; export r; \
59565         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59566         $(NORMAL_TARGET_EXPORTS) \
59567         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libitm"; \
59568         for flag in $(EXTRA_TARGET_FLAGS); do \
59569           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59570         done; \
59571         (cd $(TARGET_SUBDIR)/libitm && \
59572           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59573                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59574                   "RANLIB=$${RANLIB}" \
59575                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59576                    mostlyclean) \
59577           || exit 1
59578
59579 @endif target-libitm
59580
59581 .PHONY: maybe-clean-target-libitm clean-target-libitm
59582 maybe-clean-target-libitm:
59583 @if target-libitm
59584 maybe-clean-target-libitm: clean-target-libitm
59585
59586 clean-target-libitm: 
59587         @: $(MAKE); $(unstage)
59588         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
59589         r=`${PWD_COMMAND}`; export r; \
59590         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59591         $(NORMAL_TARGET_EXPORTS) \
59592         echo "Doing clean in $(TARGET_SUBDIR)/libitm"; \
59593         for flag in $(EXTRA_TARGET_FLAGS); do \
59594           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59595         done; \
59596         (cd $(TARGET_SUBDIR)/libitm && \
59597           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59598                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59599                   "RANLIB=$${RANLIB}" \
59600                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59601                    clean) \
59602           || exit 1
59603
59604 @endif target-libitm
59605
59606 .PHONY: maybe-distclean-target-libitm distclean-target-libitm
59607 maybe-distclean-target-libitm:
59608 @if target-libitm
59609 maybe-distclean-target-libitm: distclean-target-libitm
59610
59611 distclean-target-libitm: 
59612         @: $(MAKE); $(unstage)
59613         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
59614         r=`${PWD_COMMAND}`; export r; \
59615         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59616         $(NORMAL_TARGET_EXPORTS) \
59617         echo "Doing distclean in $(TARGET_SUBDIR)/libitm"; \
59618         for flag in $(EXTRA_TARGET_FLAGS); do \
59619           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59620         done; \
59621         (cd $(TARGET_SUBDIR)/libitm && \
59622           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59623                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59624                   "RANLIB=$${RANLIB}" \
59625                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59626                    distclean) \
59627           || exit 1
59628
59629 @endif target-libitm
59630
59631 .PHONY: maybe-maintainer-clean-target-libitm maintainer-clean-target-libitm
59632 maybe-maintainer-clean-target-libitm:
59633 @if target-libitm
59634 maybe-maintainer-clean-target-libitm: maintainer-clean-target-libitm
59635
59636 maintainer-clean-target-libitm: 
59637         @: $(MAKE); $(unstage)
59638         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
59639         r=`${PWD_COMMAND}`; export r; \
59640         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59641         $(NORMAL_TARGET_EXPORTS) \
59642         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libitm"; \
59643         for flag in $(EXTRA_TARGET_FLAGS); do \
59644           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59645         done; \
59646         (cd $(TARGET_SUBDIR)/libitm && \
59647           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59648                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59649                   "RANLIB=$${RANLIB}" \
59650                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59651                    maintainer-clean) \
59652           || exit 1
59653
59654 @endif target-libitm
59655
59656
59657
59658
59659
59660 .PHONY: configure-target-libatomic maybe-configure-target-libatomic
59661 maybe-configure-target-libatomic:
59662 @if gcc-bootstrap
59663 configure-target-libatomic: stage_current
59664 @endif gcc-bootstrap
59665 @if target-libatomic
59666 maybe-configure-target-libatomic: configure-target-libatomic
59667 configure-target-libatomic: 
59668         @: $(MAKE); $(unstage)
59669         @r=`${PWD_COMMAND}`; export r; \
59670         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59671         echo "Checking multilib configuration for libatomic..."; \
59672         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
59673         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
59674         if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
59675           if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
59676             rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
59677           else \
59678             rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
59679             mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
59680           fi; \
59681         else \
59682           mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
59683         fi; \
59684         test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
59685         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
59686         $(NORMAL_TARGET_EXPORTS)  \
59687         echo Configuring in $(TARGET_SUBDIR)/libatomic; \
59688         cd "$(TARGET_SUBDIR)/libatomic" || exit 1; \
59689         case $(srcdir) in \
59690           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
59691           *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
59692                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
59693         esac; \
59694         module_srcdir=libatomic; \
59695         rm -f no-such-file || : ; \
59696         CONFIG_SITE=no-such-file $(SHELL) \
59697           $$s/$$module_srcdir/configure \
59698           --srcdir=$${topdir}/$$module_srcdir \
59699           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
59700           --target=${target_alias}  \
59701           || exit 1
59702 @endif target-libatomic
59703
59704
59705
59706
59707
59708 .PHONY: all-target-libatomic maybe-all-target-libatomic
59709 maybe-all-target-libatomic:
59710 @if gcc-bootstrap
59711 all-target-libatomic: stage_current
59712 @endif gcc-bootstrap
59713 @if target-libatomic
59714 TARGET-target-libatomic=all
59715 maybe-all-target-libatomic: all-target-libatomic
59716 all-target-libatomic: configure-target-libatomic
59717         @: $(MAKE); $(unstage)
59718         @r=`${PWD_COMMAND}`; export r; \
59719         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59720         $(NORMAL_TARGET_EXPORTS)  \
59721         (cd $(TARGET_SUBDIR)/libatomic && \
59722           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
59723                 $(TARGET-target-libatomic))
59724 @endif target-libatomic
59725
59726
59727
59728
59729
59730 .PHONY: check-target-libatomic maybe-check-target-libatomic
59731 maybe-check-target-libatomic:
59732 @if target-libatomic
59733 maybe-check-target-libatomic: check-target-libatomic
59734
59735 check-target-libatomic:
59736         @: $(MAKE); $(unstage)
59737         @r=`${PWD_COMMAND}`; export r; \
59738         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59739         $(NORMAL_TARGET_EXPORTS) \
59740         (cd $(TARGET_SUBDIR)/libatomic && \
59741           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
59742
59743 @endif target-libatomic
59744
59745 .PHONY: install-target-libatomic maybe-install-target-libatomic
59746 maybe-install-target-libatomic:
59747 @if target-libatomic
59748 maybe-install-target-libatomic: install-target-libatomic
59749
59750 install-target-libatomic: installdirs
59751         @: $(MAKE); $(unstage)
59752         @r=`${PWD_COMMAND}`; export r; \
59753         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59754         $(NORMAL_TARGET_EXPORTS) \
59755         (cd $(TARGET_SUBDIR)/libatomic && \
59756           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
59757
59758 @endif target-libatomic
59759
59760 .PHONY: install-strip-target-libatomic maybe-install-strip-target-libatomic
59761 maybe-install-strip-target-libatomic:
59762 @if target-libatomic
59763 maybe-install-strip-target-libatomic: install-strip-target-libatomic
59764
59765 install-strip-target-libatomic: installdirs
59766         @: $(MAKE); $(unstage)
59767         @r=`${PWD_COMMAND}`; export r; \
59768         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59769         $(NORMAL_TARGET_EXPORTS) \
59770         (cd $(TARGET_SUBDIR)/libatomic && \
59771           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
59772
59773 @endif target-libatomic
59774
59775 # Other targets (info, dvi, pdf, etc.)
59776
59777 .PHONY: maybe-info-target-libatomic info-target-libatomic
59778 maybe-info-target-libatomic:
59779 @if target-libatomic
59780 maybe-info-target-libatomic: info-target-libatomic
59781
59782 info-target-libatomic: \
59783     configure-target-libatomic 
59784         @: $(MAKE); $(unstage)
59785         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
59786         r=`${PWD_COMMAND}`; export r; \
59787         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59788         $(NORMAL_TARGET_EXPORTS) \
59789         echo "Doing info in $(TARGET_SUBDIR)/libatomic"; \
59790         for flag in $(EXTRA_TARGET_FLAGS); do \
59791           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59792         done; \
59793         (cd $(TARGET_SUBDIR)/libatomic && \
59794           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59795                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59796                   "RANLIB=$${RANLIB}" \
59797                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59798                    info) \
59799           || exit 1
59800
59801 @endif target-libatomic
59802
59803 .PHONY: maybe-dvi-target-libatomic dvi-target-libatomic
59804 maybe-dvi-target-libatomic:
59805 @if target-libatomic
59806 maybe-dvi-target-libatomic: dvi-target-libatomic
59807
59808 dvi-target-libatomic: \
59809     configure-target-libatomic 
59810         @: $(MAKE); $(unstage)
59811         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
59812         r=`${PWD_COMMAND}`; export r; \
59813         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59814         $(NORMAL_TARGET_EXPORTS) \
59815         echo "Doing dvi in $(TARGET_SUBDIR)/libatomic"; \
59816         for flag in $(EXTRA_TARGET_FLAGS); do \
59817           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59818         done; \
59819         (cd $(TARGET_SUBDIR)/libatomic && \
59820           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59821                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59822                   "RANLIB=$${RANLIB}" \
59823                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59824                    dvi) \
59825           || exit 1
59826
59827 @endif target-libatomic
59828
59829 .PHONY: maybe-pdf-target-libatomic pdf-target-libatomic
59830 maybe-pdf-target-libatomic:
59831 @if target-libatomic
59832 maybe-pdf-target-libatomic: pdf-target-libatomic
59833
59834 pdf-target-libatomic: \
59835     configure-target-libatomic 
59836         @: $(MAKE); $(unstage)
59837         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
59838         r=`${PWD_COMMAND}`; export r; \
59839         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59840         $(NORMAL_TARGET_EXPORTS) \
59841         echo "Doing pdf in $(TARGET_SUBDIR)/libatomic"; \
59842         for flag in $(EXTRA_TARGET_FLAGS); do \
59843           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59844         done; \
59845         (cd $(TARGET_SUBDIR)/libatomic && \
59846           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59847                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59848                   "RANLIB=$${RANLIB}" \
59849                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59850                    pdf) \
59851           || exit 1
59852
59853 @endif target-libatomic
59854
59855 .PHONY: maybe-html-target-libatomic html-target-libatomic
59856 maybe-html-target-libatomic:
59857 @if target-libatomic
59858 maybe-html-target-libatomic: html-target-libatomic
59859
59860 html-target-libatomic: \
59861     configure-target-libatomic 
59862         @: $(MAKE); $(unstage)
59863         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
59864         r=`${PWD_COMMAND}`; export r; \
59865         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59866         $(NORMAL_TARGET_EXPORTS) \
59867         echo "Doing html in $(TARGET_SUBDIR)/libatomic"; \
59868         for flag in $(EXTRA_TARGET_FLAGS); do \
59869           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59870         done; \
59871         (cd $(TARGET_SUBDIR)/libatomic && \
59872           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59873                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59874                   "RANLIB=$${RANLIB}" \
59875                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59876                    html) \
59877           || exit 1
59878
59879 @endif target-libatomic
59880
59881 .PHONY: maybe-TAGS-target-libatomic TAGS-target-libatomic
59882 maybe-TAGS-target-libatomic:
59883 @if target-libatomic
59884 maybe-TAGS-target-libatomic: TAGS-target-libatomic
59885
59886 TAGS-target-libatomic: \
59887     configure-target-libatomic 
59888         @: $(MAKE); $(unstage)
59889         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
59890         r=`${PWD_COMMAND}`; export r; \
59891         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59892         $(NORMAL_TARGET_EXPORTS) \
59893         echo "Doing TAGS in $(TARGET_SUBDIR)/libatomic"; \
59894         for flag in $(EXTRA_TARGET_FLAGS); do \
59895           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59896         done; \
59897         (cd $(TARGET_SUBDIR)/libatomic && \
59898           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59899                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59900                   "RANLIB=$${RANLIB}" \
59901                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59902                    TAGS) \
59903           || exit 1
59904
59905 @endif target-libatomic
59906
59907 .PHONY: maybe-install-info-target-libatomic install-info-target-libatomic
59908 maybe-install-info-target-libatomic:
59909 @if target-libatomic
59910 maybe-install-info-target-libatomic: install-info-target-libatomic
59911
59912 install-info-target-libatomic: \
59913     configure-target-libatomic \
59914     info-target-libatomic 
59915         @: $(MAKE); $(unstage)
59916         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
59917         r=`${PWD_COMMAND}`; export r; \
59918         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59919         $(NORMAL_TARGET_EXPORTS) \
59920         echo "Doing install-info in $(TARGET_SUBDIR)/libatomic"; \
59921         for flag in $(EXTRA_TARGET_FLAGS); do \
59922           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59923         done; \
59924         (cd $(TARGET_SUBDIR)/libatomic && \
59925           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59926                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59927                   "RANLIB=$${RANLIB}" \
59928                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59929                    install-info) \
59930           || exit 1
59931
59932 @endif target-libatomic
59933
59934 .PHONY: maybe-install-dvi-target-libatomic install-dvi-target-libatomic
59935 maybe-install-dvi-target-libatomic:
59936 @if target-libatomic
59937 maybe-install-dvi-target-libatomic: install-dvi-target-libatomic
59938
59939 install-dvi-target-libatomic: \
59940     configure-target-libatomic \
59941     dvi-target-libatomic 
59942         @: $(MAKE); $(unstage)
59943         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
59944         r=`${PWD_COMMAND}`; export r; \
59945         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59946         $(NORMAL_TARGET_EXPORTS) \
59947         echo "Doing install-dvi in $(TARGET_SUBDIR)/libatomic"; \
59948         for flag in $(EXTRA_TARGET_FLAGS); do \
59949           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59950         done; \
59951         (cd $(TARGET_SUBDIR)/libatomic && \
59952           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59953                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59954                   "RANLIB=$${RANLIB}" \
59955                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59956                    install-dvi) \
59957           || exit 1
59958
59959 @endif target-libatomic
59960
59961 .PHONY: maybe-install-pdf-target-libatomic install-pdf-target-libatomic
59962 maybe-install-pdf-target-libatomic:
59963 @if target-libatomic
59964 maybe-install-pdf-target-libatomic: install-pdf-target-libatomic
59965
59966 install-pdf-target-libatomic: \
59967     configure-target-libatomic \
59968     pdf-target-libatomic 
59969         @: $(MAKE); $(unstage)
59970         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
59971         r=`${PWD_COMMAND}`; export r; \
59972         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59973         $(NORMAL_TARGET_EXPORTS) \
59974         echo "Doing install-pdf in $(TARGET_SUBDIR)/libatomic"; \
59975         for flag in $(EXTRA_TARGET_FLAGS); do \
59976           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59977         done; \
59978         (cd $(TARGET_SUBDIR)/libatomic && \
59979           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59980                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59981                   "RANLIB=$${RANLIB}" \
59982                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59983                    install-pdf) \
59984           || exit 1
59985
59986 @endif target-libatomic
59987
59988 .PHONY: maybe-install-html-target-libatomic install-html-target-libatomic
59989 maybe-install-html-target-libatomic:
59990 @if target-libatomic
59991 maybe-install-html-target-libatomic: install-html-target-libatomic
59992
59993 install-html-target-libatomic: \
59994     configure-target-libatomic \
59995     html-target-libatomic 
59996         @: $(MAKE); $(unstage)
59997         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
59998         r=`${PWD_COMMAND}`; export r; \
59999         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60000         $(NORMAL_TARGET_EXPORTS) \
60001         echo "Doing install-html in $(TARGET_SUBDIR)/libatomic"; \
60002         for flag in $(EXTRA_TARGET_FLAGS); do \
60003           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60004         done; \
60005         (cd $(TARGET_SUBDIR)/libatomic && \
60006           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60007                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60008                   "RANLIB=$${RANLIB}" \
60009                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60010                    install-html) \
60011           || exit 1
60012
60013 @endif target-libatomic
60014
60015 .PHONY: maybe-installcheck-target-libatomic installcheck-target-libatomic
60016 maybe-installcheck-target-libatomic:
60017 @if target-libatomic
60018 maybe-installcheck-target-libatomic: installcheck-target-libatomic
60019
60020 installcheck-target-libatomic: \
60021     configure-target-libatomic 
60022         @: $(MAKE); $(unstage)
60023         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
60024         r=`${PWD_COMMAND}`; export r; \
60025         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60026         $(NORMAL_TARGET_EXPORTS) \
60027         echo "Doing installcheck in $(TARGET_SUBDIR)/libatomic"; \
60028         for flag in $(EXTRA_TARGET_FLAGS); do \
60029           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60030         done; \
60031         (cd $(TARGET_SUBDIR)/libatomic && \
60032           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60033                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60034                   "RANLIB=$${RANLIB}" \
60035                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60036                    installcheck) \
60037           || exit 1
60038
60039 @endif target-libatomic
60040
60041 .PHONY: maybe-mostlyclean-target-libatomic mostlyclean-target-libatomic
60042 maybe-mostlyclean-target-libatomic:
60043 @if target-libatomic
60044 maybe-mostlyclean-target-libatomic: mostlyclean-target-libatomic
60045
60046 mostlyclean-target-libatomic: 
60047         @: $(MAKE); $(unstage)
60048         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
60049         r=`${PWD_COMMAND}`; export r; \
60050         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60051         $(NORMAL_TARGET_EXPORTS) \
60052         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libatomic"; \
60053         for flag in $(EXTRA_TARGET_FLAGS); do \
60054           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60055         done; \
60056         (cd $(TARGET_SUBDIR)/libatomic && \
60057           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60058                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60059                   "RANLIB=$${RANLIB}" \
60060                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60061                    mostlyclean) \
60062           || exit 1
60063
60064 @endif target-libatomic
60065
60066 .PHONY: maybe-clean-target-libatomic clean-target-libatomic
60067 maybe-clean-target-libatomic:
60068 @if target-libatomic
60069 maybe-clean-target-libatomic: clean-target-libatomic
60070
60071 clean-target-libatomic: 
60072         @: $(MAKE); $(unstage)
60073         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
60074         r=`${PWD_COMMAND}`; export r; \
60075         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60076         $(NORMAL_TARGET_EXPORTS) \
60077         echo "Doing clean in $(TARGET_SUBDIR)/libatomic"; \
60078         for flag in $(EXTRA_TARGET_FLAGS); do \
60079           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60080         done; \
60081         (cd $(TARGET_SUBDIR)/libatomic && \
60082           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60083                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60084                   "RANLIB=$${RANLIB}" \
60085                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60086                    clean) \
60087           || exit 1
60088
60089 @endif target-libatomic
60090
60091 .PHONY: maybe-distclean-target-libatomic distclean-target-libatomic
60092 maybe-distclean-target-libatomic:
60093 @if target-libatomic
60094 maybe-distclean-target-libatomic: distclean-target-libatomic
60095
60096 distclean-target-libatomic: 
60097         @: $(MAKE); $(unstage)
60098         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
60099         r=`${PWD_COMMAND}`; export r; \
60100         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60101         $(NORMAL_TARGET_EXPORTS) \
60102         echo "Doing distclean in $(TARGET_SUBDIR)/libatomic"; \
60103         for flag in $(EXTRA_TARGET_FLAGS); do \
60104           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60105         done; \
60106         (cd $(TARGET_SUBDIR)/libatomic && \
60107           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60108                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60109                   "RANLIB=$${RANLIB}" \
60110                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60111                    distclean) \
60112           || exit 1
60113
60114 @endif target-libatomic
60115
60116 .PHONY: maybe-maintainer-clean-target-libatomic maintainer-clean-target-libatomic
60117 maybe-maintainer-clean-target-libatomic:
60118 @if target-libatomic
60119 maybe-maintainer-clean-target-libatomic: maintainer-clean-target-libatomic
60120
60121 maintainer-clean-target-libatomic: 
60122         @: $(MAKE); $(unstage)
60123         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
60124         r=`${PWD_COMMAND}`; export r; \
60125         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60126         $(NORMAL_TARGET_EXPORTS) \
60127         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libatomic"; \
60128         for flag in $(EXTRA_TARGET_FLAGS); do \
60129           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60130         done; \
60131         (cd $(TARGET_SUBDIR)/libatomic && \
60132           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60133                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60134                   "RANLIB=$${RANLIB}" \
60135                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60136                    maintainer-clean) \
60137           || exit 1
60138
60139 @endif target-libatomic
60140
60141
60142
60143 @if target-libgomp
60144 .PHONY: check-target-libgomp-c++
60145 check-target-libgomp-c++:
60146         $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) c++.exp" check-target-libgomp
60147
60148 .PHONY: check-target-libgomp-fortran
60149 check-target-libgomp-fortran:
60150         $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) fortran.exp" check-target-libgomp
60151
60152 @endif target-libgomp
60153
60154 @if target-libitm
60155 .PHONY: check-target-libitm-c++
60156 check-target-libitm-c++:
60157         $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) c++.exp" check-target-libitm
60158
60159 @endif target-libitm
60160
60161 # ----------
60162 # GCC module
60163 # ----------
60164
60165 @if gcc-no-bootstrap
60166 .PHONY: cross
60167 cross: all-build all-gas all-ld
60168         @r=`${PWD_COMMAND}`; export r; \
60169         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60170         $(HOST_EXPORTS) \
60171         echo "Building the C and C++ compiler"; \
60172         cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) LANGUAGES="c c++"
60173         @r=`${PWD_COMMAND}`; export r; \
60174         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60175         echo "Building runtime libraries"; \
60176         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LANGUAGES="c c++" all
60177 @endif gcc-no-bootstrap
60178
60179 @if gcc
60180
60181 .PHONY: check-gcc-c check-c
60182 check-gcc-c:
60183         r=`${PWD_COMMAND}`; export r; \
60184         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60185         $(HOST_EXPORTS) \
60186         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-gcc);
60187 check-c: check-gcc-c
60188
60189 .PHONY: check-gcc-c++ check-c++
60190 check-gcc-c++:
60191         r=`${PWD_COMMAND}`; export r; \
60192         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60193         $(HOST_EXPORTS) \
60194         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-c++);
60195 check-c++: check-gcc-c++ check-target-libstdc++-v3 check-target-libitm-c++ check-target-libgomp-c++
60196
60197 .PHONY: check-gcc-fortran check-fortran
60198 check-gcc-fortran:
60199         r=`${PWD_COMMAND}`; export r; \
60200         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60201         $(HOST_EXPORTS) \
60202         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-fortran);
60203 check-fortran: check-gcc-fortran check-target-libquadmath check-target-libgfortran check-target-libgomp-fortran
60204
60205 .PHONY: check-gcc-ada check-ada
60206 check-gcc-ada:
60207         r=`${PWD_COMMAND}`; export r; \
60208         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60209         $(HOST_EXPORTS) \
60210         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-ada);
60211 check-ada: check-gcc-ada check-target-libada
60212
60213 .PHONY: check-gcc-objc check-objc
60214 check-gcc-objc:
60215         r=`${PWD_COMMAND}`; export r; \
60216         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60217         $(HOST_EXPORTS) \
60218         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-objc);
60219 check-objc: check-gcc-objc check-target-libobjc
60220
60221 .PHONY: check-gcc-obj-c++ check-obj-c++
60222 check-gcc-obj-c++:
60223         r=`${PWD_COMMAND}`; export r; \
60224         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60225         $(HOST_EXPORTS) \
60226         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-obj-c++);
60227 check-obj-c++: check-gcc-obj-c++
60228
60229 .PHONY: check-gcc-go check-go
60230 check-gcc-go:
60231         r=`${PWD_COMMAND}`; export r; \
60232         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60233         $(HOST_EXPORTS) \
60234         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-go);
60235 check-go: check-gcc-go check-target-libgo check-gotools
60236
60237 .PHONY: check-gcc-d check-d
60238 check-gcc-d:
60239         r=`${PWD_COMMAND}`; export r; \
60240         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60241         $(HOST_EXPORTS) \
60242         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-d);
60243 check-d: check-gcc-d check-target-libphobos
60244
60245 .PHONY: check-gcc-jit check-jit
60246 check-gcc-jit:
60247         r=`${PWD_COMMAND}`; export r; \
60248         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60249         $(HOST_EXPORTS) \
60250         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-jit);
60251 check-jit: check-gcc-jit
60252
60253
60254 # The gcc part of install-no-fixedincludes, which relies on an intimate
60255 # knowledge of how a number of gcc internal targets (inter)operate.  Delegate.
60256 .PHONY: gcc-install-no-fixedincludes
60257 gcc-install-no-fixedincludes:
60258         @if [ -f ./gcc/Makefile ]; then \
60259           r=`${PWD_COMMAND}`; export r; \
60260           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60261           $(HOST_EXPORTS) \
60262           (cd ./gcc \
60263            && $(MAKE) $(GCC_FLAGS_TO_PASS) install-no-fixedincludes); \
60264         else true; fi
60265 @endif gcc
60266
60267 # ---------------------
60268 # GCC bootstrap support
60269 # ---------------------
60270
60271 # We track the current stage (the one in 'gcc') in the stage_current file.
60272 # stage_last instead tracks the stage that was built last.  These targets
60273 # are dummy when toplevel bootstrap is not active.
60274
60275 # While making host and target tools, symlinks to the final stage must be
60276 # there, so $(unstage) should be run at various points.  To avoid excessive
60277 # recursive invocations of make, we "inline" them using a variable.  These
60278 # must be referenced as ": $(MAKE) ; $(unstage)" rather than "$(unstage)"
60279 # to avoid warnings from the GNU Make job server.
60280
60281 unstage = :
60282 stage = :
60283 current_stage = ""
60284
60285 @if gcc-bootstrap
60286 unstage = if [ -f stage_last ]; then [ -f stage_current ] || $(MAKE) `cat stage_last`-start || exit 1; else :; fi
60287 stage = if [ -f stage_current ]; then $(MAKE) `cat stage_current`-end || exit 1; else :; fi
60288 current_stage = "`cat stage_current 2> /dev/null`"
60289 @endif gcc-bootstrap
60290
60291 .PHONY: unstage stage
60292 unstage:
60293         @: $(MAKE); $(unstage)
60294 stage:
60295         @: $(MAKE); $(stage)
60296
60297 # Disable commands for lean bootstrap.
60298 LEAN = false
60299
60300 # We name the build directories for the various stages "stage1-gcc",
60301 # "stage2-gcc","stage3-gcc", etc.
60302
60303 # Since the 'compare' process will fail (on debugging information) if any
60304 # directory names are different, we need to link the gcc directory for
60305 # the previous stage to a constant name ('prev-gcc'), and to make the name of
60306 # the build directories constant as well. For the latter, we use naked names
60307 # like 'gcc', because the scripts in that directory assume it.  We use
60308 # mv on platforms where symlinks to directories do not work or are not
60309 # reliable.
60310
60311 # 'touch' doesn't work right on some platforms.
60312 STAMP = echo timestamp > 
60313
60314 # We only want to compare .o files, so set this!
60315 objext = .o
60316
60317
60318 .PHONY: stage1-start stage1-end
60319
60320 stage1-start::
60321         @: $(MAKE); $(stage); \
60322         echo stage1 > stage_current; \
60323         echo stage1 > stage_last; \
60324         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
60325 @if bfd
60326         @cd $(HOST_SUBDIR); [ -d stage1-bfd ] || \
60327           mkdir stage1-bfd; \
60328         mv stage1-bfd bfd
60329 @endif bfd
60330 @if opcodes
60331         @cd $(HOST_SUBDIR); [ -d stage1-opcodes ] || \
60332           mkdir stage1-opcodes; \
60333         mv stage1-opcodes opcodes
60334 @endif opcodes
60335 @if binutils
60336         @cd $(HOST_SUBDIR); [ -d stage1-binutils ] || \
60337           mkdir stage1-binutils; \
60338         mv stage1-binutils binutils
60339 @endif binutils
60340 @if fixincludes
60341         @cd $(HOST_SUBDIR); [ -d stage1-fixincludes ] || \
60342           mkdir stage1-fixincludes; \
60343         mv stage1-fixincludes fixincludes
60344 @endif fixincludes
60345 @if gas
60346         @cd $(HOST_SUBDIR); [ -d stage1-gas ] || \
60347           mkdir stage1-gas; \
60348         mv stage1-gas gas
60349 @endif gas
60350 @if gcc
60351         @cd $(HOST_SUBDIR); [ -d stage1-gcc ] || \
60352           mkdir stage1-gcc; \
60353         mv stage1-gcc gcc
60354 @endif gcc
60355 @if gmp
60356         @cd $(HOST_SUBDIR); [ -d stage1-gmp ] || \
60357           mkdir stage1-gmp; \
60358         mv stage1-gmp gmp
60359 @endif gmp
60360 @if mpfr
60361         @cd $(HOST_SUBDIR); [ -d stage1-mpfr ] || \
60362           mkdir stage1-mpfr; \
60363         mv stage1-mpfr mpfr
60364 @endif mpfr
60365 @if mpc
60366         @cd $(HOST_SUBDIR); [ -d stage1-mpc ] || \
60367           mkdir stage1-mpc; \
60368         mv stage1-mpc mpc
60369 @endif mpc
60370 @if isl
60371         @cd $(HOST_SUBDIR); [ -d stage1-isl ] || \
60372           mkdir stage1-isl; \
60373         mv stage1-isl isl
60374 @endif isl
60375 @if libelf
60376         @cd $(HOST_SUBDIR); [ -d stage1-libelf ] || \
60377           mkdir stage1-libelf; \
60378         mv stage1-libelf libelf
60379 @endif libelf
60380 @if gold
60381         @cd $(HOST_SUBDIR); [ -d stage1-gold ] || \
60382           mkdir stage1-gold; \
60383         mv stage1-gold gold
60384 @endif gold
60385 @if intl
60386         @cd $(HOST_SUBDIR); [ -d stage1-intl ] || \
60387           mkdir stage1-intl; \
60388         mv stage1-intl intl
60389 @endif intl
60390 @if ld
60391         @cd $(HOST_SUBDIR); [ -d stage1-ld ] || \
60392           mkdir stage1-ld; \
60393         mv stage1-ld ld
60394 @endif ld
60395 @if libbacktrace
60396         @cd $(HOST_SUBDIR); [ -d stage1-libbacktrace ] || \
60397           mkdir stage1-libbacktrace; \
60398         mv stage1-libbacktrace libbacktrace
60399 @endif libbacktrace
60400 @if libcpp
60401         @cd $(HOST_SUBDIR); [ -d stage1-libcpp ] || \
60402           mkdir stage1-libcpp; \
60403         mv stage1-libcpp libcpp
60404 @endif libcpp
60405 @if libcody
60406         @cd $(HOST_SUBDIR); [ -d stage1-libcody ] || \
60407           mkdir stage1-libcody; \
60408         mv stage1-libcody libcody
60409 @endif libcody
60410 @if libdecnumber
60411         @cd $(HOST_SUBDIR); [ -d stage1-libdecnumber ] || \
60412           mkdir stage1-libdecnumber; \
60413         mv stage1-libdecnumber libdecnumber
60414 @endif libdecnumber
60415 @if libiberty
60416         @cd $(HOST_SUBDIR); [ -d stage1-libiberty ] || \
60417           mkdir stage1-libiberty; \
60418         mv stage1-libiberty libiberty
60419 @endif libiberty
60420 @if libiberty-linker-plugin
60421         @cd $(HOST_SUBDIR); [ -d stage1-libiberty-linker-plugin ] || \
60422           mkdir stage1-libiberty-linker-plugin; \
60423         mv stage1-libiberty-linker-plugin libiberty-linker-plugin
60424 @endif libiberty-linker-plugin
60425 @if libiconv
60426         @cd $(HOST_SUBDIR); [ -d stage1-libiconv ] || \
60427           mkdir stage1-libiconv; \
60428         mv stage1-libiconv libiconv
60429 @endif libiconv
60430 @if zlib
60431         @cd $(HOST_SUBDIR); [ -d stage1-zlib ] || \
60432           mkdir stage1-zlib; \
60433         mv stage1-zlib zlib
60434 @endif zlib
60435 @if lto-plugin
60436         @cd $(HOST_SUBDIR); [ -d stage1-lto-plugin ] || \
60437           mkdir stage1-lto-plugin; \
60438         mv stage1-lto-plugin lto-plugin
60439 @endif lto-plugin
60440 @if libctf
60441         @cd $(HOST_SUBDIR); [ -d stage1-libctf ] || \
60442           mkdir stage1-libctf; \
60443         mv stage1-libctf libctf
60444 @endif libctf
60445 @if libsframe
60446         @cd $(HOST_SUBDIR); [ -d stage1-libsframe ] || \
60447           mkdir stage1-libsframe; \
60448         mv stage1-libsframe libsframe
60449 @endif libsframe
60450         @[ -d stage1-$(TARGET_SUBDIR) ] || \
60451           mkdir stage1-$(TARGET_SUBDIR); \
60452         mv stage1-$(TARGET_SUBDIR) $(TARGET_SUBDIR)
60453
60454 stage1-end:: 
60455 @if bfd
60456         @if test -d $(HOST_SUBDIR)/bfd; then \
60457           cd $(HOST_SUBDIR); mv bfd stage1-bfd; \
60458         fi
60459 @endif bfd
60460 @if opcodes
60461         @if test -d $(HOST_SUBDIR)/opcodes; then \
60462           cd $(HOST_SUBDIR); mv opcodes stage1-opcodes; \
60463         fi
60464 @endif opcodes
60465 @if binutils
60466         @if test -d $(HOST_SUBDIR)/binutils; then \
60467           cd $(HOST_SUBDIR); mv binutils stage1-binutils; \
60468         fi
60469 @endif binutils
60470 @if fixincludes
60471         @if test -d $(HOST_SUBDIR)/fixincludes; then \
60472           cd $(HOST_SUBDIR); mv fixincludes stage1-fixincludes; \
60473         fi
60474 @endif fixincludes
60475 @if gas
60476         @if test -d $(HOST_SUBDIR)/gas; then \
60477           cd $(HOST_SUBDIR); mv gas stage1-gas; \
60478         fi
60479 @endif gas
60480 @if gcc
60481         @if test -d $(HOST_SUBDIR)/gcc; then \
60482           cd $(HOST_SUBDIR); mv gcc stage1-gcc; \
60483         fi
60484 @endif gcc
60485 @if gmp
60486         @if test -d $(HOST_SUBDIR)/gmp; then \
60487           cd $(HOST_SUBDIR); mv gmp stage1-gmp; \
60488         fi
60489 @endif gmp
60490 @if mpfr
60491         @if test -d $(HOST_SUBDIR)/mpfr; then \
60492           cd $(HOST_SUBDIR); mv mpfr stage1-mpfr; \
60493         fi
60494 @endif mpfr
60495 @if mpc
60496         @if test -d $(HOST_SUBDIR)/mpc; then \
60497           cd $(HOST_SUBDIR); mv mpc stage1-mpc; \
60498         fi
60499 @endif mpc
60500 @if isl
60501         @if test -d $(HOST_SUBDIR)/isl; then \
60502           cd $(HOST_SUBDIR); mv isl stage1-isl; \
60503         fi
60504 @endif isl
60505 @if libelf
60506         @if test -d $(HOST_SUBDIR)/libelf; then \
60507           cd $(HOST_SUBDIR); mv libelf stage1-libelf; \
60508         fi
60509 @endif libelf
60510 @if gold
60511         @if test -d $(HOST_SUBDIR)/gold; then \
60512           cd $(HOST_SUBDIR); mv gold stage1-gold; \
60513         fi
60514 @endif gold
60515 @if intl
60516         @if test -d $(HOST_SUBDIR)/intl; then \
60517           cd $(HOST_SUBDIR); mv intl stage1-intl; \
60518         fi
60519 @endif intl
60520 @if ld
60521         @if test -d $(HOST_SUBDIR)/ld; then \
60522           cd $(HOST_SUBDIR); mv ld stage1-ld; \
60523         fi
60524 @endif ld
60525 @if libbacktrace
60526         @if test -d $(HOST_SUBDIR)/libbacktrace; then \
60527           cd $(HOST_SUBDIR); mv libbacktrace stage1-libbacktrace; \
60528         fi
60529 @endif libbacktrace
60530 @if libcpp
60531         @if test -d $(HOST_SUBDIR)/libcpp; then \
60532           cd $(HOST_SUBDIR); mv libcpp stage1-libcpp; \
60533         fi
60534 @endif libcpp
60535 @if libcody
60536         @if test -d $(HOST_SUBDIR)/libcody; then \
60537           cd $(HOST_SUBDIR); mv libcody stage1-libcody; \
60538         fi
60539 @endif libcody
60540 @if libdecnumber
60541         @if test -d $(HOST_SUBDIR)/libdecnumber; then \
60542           cd $(HOST_SUBDIR); mv libdecnumber stage1-libdecnumber; \
60543         fi
60544 @endif libdecnumber
60545 @if libiberty
60546         @if test -d $(HOST_SUBDIR)/libiberty; then \
60547           cd $(HOST_SUBDIR); mv libiberty stage1-libiberty; \
60548         fi
60549 @endif libiberty
60550 @if libiberty-linker-plugin
60551         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
60552           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage1-libiberty-linker-plugin; \
60553         fi
60554 @endif libiberty-linker-plugin
60555 @if libiconv
60556         @if test -d $(HOST_SUBDIR)/libiconv; then \
60557           cd $(HOST_SUBDIR); mv libiconv stage1-libiconv; \
60558         fi
60559 @endif libiconv
60560 @if zlib
60561         @if test -d $(HOST_SUBDIR)/zlib; then \
60562           cd $(HOST_SUBDIR); mv zlib stage1-zlib; \
60563         fi
60564 @endif zlib
60565 @if lto-plugin
60566         @if test -d $(HOST_SUBDIR)/lto-plugin; then \
60567           cd $(HOST_SUBDIR); mv lto-plugin stage1-lto-plugin; \
60568         fi
60569 @endif lto-plugin
60570 @if libctf
60571         @if test -d $(HOST_SUBDIR)/libctf; then \
60572           cd $(HOST_SUBDIR); mv libctf stage1-libctf; \
60573         fi
60574 @endif libctf
60575 @if libsframe
60576         @if test -d $(HOST_SUBDIR)/libsframe; then \
60577           cd $(HOST_SUBDIR); mv libsframe stage1-libsframe; \
60578         fi
60579 @endif libsframe
60580         @if test -d $(TARGET_SUBDIR); then \
60581           mv $(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); \
60582         fi
60583         rm -f stage_current
60584
60585 # Bubble a bug fix through all the stages up to stage 1.  They are
60586 # remade, but not reconfigured.  The next stage (if any) will not be
60587 # reconfigured either.
60588 .PHONY: stage1-bubble
60589 stage1-bubble:: 
60590         @r=`${PWD_COMMAND}`; export r; \
60591         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60592         if test -f stage1-lean ; then \
60593           echo Skipping rebuild of stage1; \
60594         else \
60595           $(MAKE) stage1-start; \
60596           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage1; \
60597         fi
60598
60599 .PHONY: all-stage1 clean-stage1
60600 do-clean: clean-stage1
60601
60602 # FIXME: Will not need to be conditional when toplevel bootstrap is the
60603 # only possibility, but now it conflicts with no-bootstrap rules
60604 @if gcc-bootstrap
60605
60606
60607
60608
60609 # Rules to wipe a stage and all the following ones, also used for cleanstrap
60610
60611 .PHONY: distclean-stage1
60612 distclean-stage1::
60613         @: $(MAKE); $(stage)
60614         @test "`cat stage_last`" != stage1 || rm -f stage_last
60615         rm -rf stage1-* 
60616
60617
60618 @endif gcc-bootstrap
60619
60620
60621 .PHONY: stage2-start stage2-end
60622
60623 stage2-start::
60624         @: $(MAKE); $(stage); \
60625         echo stage2 > stage_current; \
60626         echo stage2 > stage_last; \
60627         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
60628 @if bfd
60629         @cd $(HOST_SUBDIR); [ -d stage2-bfd ] || \
60630           mkdir stage2-bfd; \
60631         mv stage2-bfd bfd; \
60632         mv stage1-bfd prev-bfd || test -f stage1-lean 
60633 @endif bfd
60634 @if opcodes
60635         @cd $(HOST_SUBDIR); [ -d stage2-opcodes ] || \
60636           mkdir stage2-opcodes; \
60637         mv stage2-opcodes opcodes; \
60638         mv stage1-opcodes prev-opcodes || test -f stage1-lean 
60639 @endif opcodes
60640 @if binutils
60641         @cd $(HOST_SUBDIR); [ -d stage2-binutils ] || \
60642           mkdir stage2-binutils; \
60643         mv stage2-binutils binutils; \
60644         mv stage1-binutils prev-binutils || test -f stage1-lean 
60645 @endif binutils
60646 @if fixincludes
60647         @cd $(HOST_SUBDIR); [ -d stage2-fixincludes ] || \
60648           mkdir stage2-fixincludes; \
60649         mv stage2-fixincludes fixincludes; \
60650         mv stage1-fixincludes prev-fixincludes || test -f stage1-lean 
60651 @endif fixincludes
60652 @if gas
60653         @cd $(HOST_SUBDIR); [ -d stage2-gas ] || \
60654           mkdir stage2-gas; \
60655         mv stage2-gas gas; \
60656         mv stage1-gas prev-gas || test -f stage1-lean 
60657 @endif gas
60658 @if gcc
60659         @cd $(HOST_SUBDIR); [ -d stage2-gcc ] || \
60660           mkdir stage2-gcc; \
60661         mv stage2-gcc gcc; \
60662         mv stage1-gcc prev-gcc || test -f stage1-lean 
60663 @endif gcc
60664 @if gmp
60665         @cd $(HOST_SUBDIR); [ -d stage2-gmp ] || \
60666           mkdir stage2-gmp; \
60667         mv stage2-gmp gmp; \
60668         mv stage1-gmp prev-gmp || test -f stage1-lean 
60669 @endif gmp
60670 @if mpfr
60671         @cd $(HOST_SUBDIR); [ -d stage2-mpfr ] || \
60672           mkdir stage2-mpfr; \
60673         mv stage2-mpfr mpfr; \
60674         mv stage1-mpfr prev-mpfr || test -f stage1-lean 
60675 @endif mpfr
60676 @if mpc
60677         @cd $(HOST_SUBDIR); [ -d stage2-mpc ] || \
60678           mkdir stage2-mpc; \
60679         mv stage2-mpc mpc; \
60680         mv stage1-mpc prev-mpc || test -f stage1-lean 
60681 @endif mpc
60682 @if isl
60683         @cd $(HOST_SUBDIR); [ -d stage2-isl ] || \
60684           mkdir stage2-isl; \
60685         mv stage2-isl isl; \
60686         mv stage1-isl prev-isl || test -f stage1-lean 
60687 @endif isl
60688 @if libelf
60689         @cd $(HOST_SUBDIR); [ -d stage2-libelf ] || \
60690           mkdir stage2-libelf; \
60691         mv stage2-libelf libelf; \
60692         mv stage1-libelf prev-libelf || test -f stage1-lean 
60693 @endif libelf
60694 @if gold
60695         @cd $(HOST_SUBDIR); [ -d stage2-gold ] || \
60696           mkdir stage2-gold; \
60697         mv stage2-gold gold; \
60698         mv stage1-gold prev-gold || test -f stage1-lean 
60699 @endif gold
60700 @if intl
60701         @cd $(HOST_SUBDIR); [ -d stage2-intl ] || \
60702           mkdir stage2-intl; \
60703         mv stage2-intl intl; \
60704         mv stage1-intl prev-intl || test -f stage1-lean 
60705 @endif intl
60706 @if ld
60707         @cd $(HOST_SUBDIR); [ -d stage2-ld ] || \
60708           mkdir stage2-ld; \
60709         mv stage2-ld ld; \
60710         mv stage1-ld prev-ld || test -f stage1-lean 
60711 @endif ld
60712 @if libbacktrace
60713         @cd $(HOST_SUBDIR); [ -d stage2-libbacktrace ] || \
60714           mkdir stage2-libbacktrace; \
60715         mv stage2-libbacktrace libbacktrace; \
60716         mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean 
60717 @endif libbacktrace
60718 @if libcpp
60719         @cd $(HOST_SUBDIR); [ -d stage2-libcpp ] || \
60720           mkdir stage2-libcpp; \
60721         mv stage2-libcpp libcpp; \
60722         mv stage1-libcpp prev-libcpp || test -f stage1-lean 
60723 @endif libcpp
60724 @if libcody
60725         @cd $(HOST_SUBDIR); [ -d stage2-libcody ] || \
60726           mkdir stage2-libcody; \
60727         mv stage2-libcody libcody; \
60728         mv stage1-libcody prev-libcody || test -f stage1-lean 
60729 @endif libcody
60730 @if libdecnumber
60731         @cd $(HOST_SUBDIR); [ -d stage2-libdecnumber ] || \
60732           mkdir stage2-libdecnumber; \
60733         mv stage2-libdecnumber libdecnumber; \
60734         mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean 
60735 @endif libdecnumber
60736 @if libiberty
60737         @cd $(HOST_SUBDIR); [ -d stage2-libiberty ] || \
60738           mkdir stage2-libiberty; \
60739         mv stage2-libiberty libiberty; \
60740         mv stage1-libiberty prev-libiberty || test -f stage1-lean 
60741 @endif libiberty
60742 @if libiberty-linker-plugin
60743         @cd $(HOST_SUBDIR); [ -d stage2-libiberty-linker-plugin ] || \
60744           mkdir stage2-libiberty-linker-plugin; \
60745         mv stage2-libiberty-linker-plugin libiberty-linker-plugin; \
60746         mv stage1-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage1-lean 
60747 @endif libiberty-linker-plugin
60748 @if libiconv
60749         @cd $(HOST_SUBDIR); [ -d stage2-libiconv ] || \
60750           mkdir stage2-libiconv; \
60751         mv stage2-libiconv libiconv; \
60752         mv stage1-libiconv prev-libiconv || test -f stage1-lean 
60753 @endif libiconv
60754 @if zlib
60755         @cd $(HOST_SUBDIR); [ -d stage2-zlib ] || \
60756           mkdir stage2-zlib; \
60757         mv stage2-zlib zlib; \
60758         mv stage1-zlib prev-zlib || test -f stage1-lean 
60759 @endif zlib
60760 @if lto-plugin
60761         @cd $(HOST_SUBDIR); [ -d stage2-lto-plugin ] || \
60762           mkdir stage2-lto-plugin; \
60763         mv stage2-lto-plugin lto-plugin; \
60764         mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean 
60765 @endif lto-plugin
60766 @if libctf
60767         @cd $(HOST_SUBDIR); [ -d stage2-libctf ] || \
60768           mkdir stage2-libctf; \
60769         mv stage2-libctf libctf; \
60770         mv stage1-libctf prev-libctf || test -f stage1-lean 
60771 @endif libctf
60772 @if libsframe
60773         @cd $(HOST_SUBDIR); [ -d stage2-libsframe ] || \
60774           mkdir stage2-libsframe; \
60775         mv stage2-libsframe libsframe; \
60776         mv stage1-libsframe prev-libsframe || test -f stage1-lean 
60777 @endif libsframe
60778         @[ -d stage2-$(TARGET_SUBDIR) ] || \
60779           mkdir stage2-$(TARGET_SUBDIR); \
60780         mv stage2-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
60781         mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean 
60782
60783 stage2-end:: 
60784 @if bfd
60785         @if test -d $(HOST_SUBDIR)/bfd; then \
60786           cd $(HOST_SUBDIR); mv bfd stage2-bfd; \
60787           mv prev-bfd stage1-bfd; : ; \
60788         fi
60789 @endif bfd
60790 @if opcodes
60791         @if test -d $(HOST_SUBDIR)/opcodes; then \
60792           cd $(HOST_SUBDIR); mv opcodes stage2-opcodes; \
60793           mv prev-opcodes stage1-opcodes; : ; \
60794         fi
60795 @endif opcodes
60796 @if binutils
60797         @if test -d $(HOST_SUBDIR)/binutils; then \
60798           cd $(HOST_SUBDIR); mv binutils stage2-binutils; \
60799           mv prev-binutils stage1-binutils; : ; \
60800         fi
60801 @endif binutils
60802 @if fixincludes
60803         @if test -d $(HOST_SUBDIR)/fixincludes; then \
60804           cd $(HOST_SUBDIR); mv fixincludes stage2-fixincludes; \
60805           mv prev-fixincludes stage1-fixincludes; : ; \
60806         fi
60807 @endif fixincludes
60808 @if gas
60809         @if test -d $(HOST_SUBDIR)/gas; then \
60810           cd $(HOST_SUBDIR); mv gas stage2-gas; \
60811           mv prev-gas stage1-gas; : ; \
60812         fi
60813 @endif gas
60814 @if gcc
60815         @if test -d $(HOST_SUBDIR)/gcc; then \
60816           cd $(HOST_SUBDIR); mv gcc stage2-gcc; \
60817           mv prev-gcc stage1-gcc; : ; \
60818         fi
60819 @endif gcc
60820 @if gmp
60821         @if test -d $(HOST_SUBDIR)/gmp; then \
60822           cd $(HOST_SUBDIR); mv gmp stage2-gmp; \
60823           mv prev-gmp stage1-gmp; : ; \
60824         fi
60825 @endif gmp
60826 @if mpfr
60827         @if test -d $(HOST_SUBDIR)/mpfr; then \
60828           cd $(HOST_SUBDIR); mv mpfr stage2-mpfr; \
60829           mv prev-mpfr stage1-mpfr; : ; \
60830         fi
60831 @endif mpfr
60832 @if mpc
60833         @if test -d $(HOST_SUBDIR)/mpc; then \
60834           cd $(HOST_SUBDIR); mv mpc stage2-mpc; \
60835           mv prev-mpc stage1-mpc; : ; \
60836         fi
60837 @endif mpc
60838 @if isl
60839         @if test -d $(HOST_SUBDIR)/isl; then \
60840           cd $(HOST_SUBDIR); mv isl stage2-isl; \
60841           mv prev-isl stage1-isl; : ; \
60842         fi
60843 @endif isl
60844 @if libelf
60845         @if test -d $(HOST_SUBDIR)/libelf; then \
60846           cd $(HOST_SUBDIR); mv libelf stage2-libelf; \
60847           mv prev-libelf stage1-libelf; : ; \
60848         fi
60849 @endif libelf
60850 @if gold
60851         @if test -d $(HOST_SUBDIR)/gold; then \
60852           cd $(HOST_SUBDIR); mv gold stage2-gold; \
60853           mv prev-gold stage1-gold; : ; \
60854         fi
60855 @endif gold
60856 @if intl
60857         @if test -d $(HOST_SUBDIR)/intl; then \
60858           cd $(HOST_SUBDIR); mv intl stage2-intl; \
60859           mv prev-intl stage1-intl; : ; \
60860         fi
60861 @endif intl
60862 @if ld
60863         @if test -d $(HOST_SUBDIR)/ld; then \
60864           cd $(HOST_SUBDIR); mv ld stage2-ld; \
60865           mv prev-ld stage1-ld; : ; \
60866         fi
60867 @endif ld
60868 @if libbacktrace
60869         @if test -d $(HOST_SUBDIR)/libbacktrace; then \
60870           cd $(HOST_SUBDIR); mv libbacktrace stage2-libbacktrace; \
60871           mv prev-libbacktrace stage1-libbacktrace; : ; \
60872         fi
60873 @endif libbacktrace
60874 @if libcpp
60875         @if test -d $(HOST_SUBDIR)/libcpp; then \
60876           cd $(HOST_SUBDIR); mv libcpp stage2-libcpp; \
60877           mv prev-libcpp stage1-libcpp; : ; \
60878         fi
60879 @endif libcpp
60880 @if libcody
60881         @if test -d $(HOST_SUBDIR)/libcody; then \
60882           cd $(HOST_SUBDIR); mv libcody stage2-libcody; \
60883           mv prev-libcody stage1-libcody; : ; \
60884         fi
60885 @endif libcody
60886 @if libdecnumber
60887         @if test -d $(HOST_SUBDIR)/libdecnumber; then \
60888           cd $(HOST_SUBDIR); mv libdecnumber stage2-libdecnumber; \
60889           mv prev-libdecnumber stage1-libdecnumber; : ; \
60890         fi
60891 @endif libdecnumber
60892 @if libiberty
60893         @if test -d $(HOST_SUBDIR)/libiberty; then \
60894           cd $(HOST_SUBDIR); mv libiberty stage2-libiberty; \
60895           mv prev-libiberty stage1-libiberty; : ; \
60896         fi
60897 @endif libiberty
60898 @if libiberty-linker-plugin
60899         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
60900           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage2-libiberty-linker-plugin; \
60901           mv prev-libiberty-linker-plugin stage1-libiberty-linker-plugin; : ; \
60902         fi
60903 @endif libiberty-linker-plugin
60904 @if libiconv
60905         @if test -d $(HOST_SUBDIR)/libiconv; then \
60906           cd $(HOST_SUBDIR); mv libiconv stage2-libiconv; \
60907           mv prev-libiconv stage1-libiconv; : ; \
60908         fi
60909 @endif libiconv
60910 @if zlib
60911         @if test -d $(HOST_SUBDIR)/zlib; then \
60912           cd $(HOST_SUBDIR); mv zlib stage2-zlib; \
60913           mv prev-zlib stage1-zlib; : ; \
60914         fi
60915 @endif zlib
60916 @if lto-plugin
60917         @if test -d $(HOST_SUBDIR)/lto-plugin; then \
60918           cd $(HOST_SUBDIR); mv lto-plugin stage2-lto-plugin; \
60919           mv prev-lto-plugin stage1-lto-plugin; : ; \
60920         fi
60921 @endif lto-plugin
60922 @if libctf
60923         @if test -d $(HOST_SUBDIR)/libctf; then \
60924           cd $(HOST_SUBDIR); mv libctf stage2-libctf; \
60925           mv prev-libctf stage1-libctf; : ; \
60926         fi
60927 @endif libctf
60928 @if libsframe
60929         @if test -d $(HOST_SUBDIR)/libsframe; then \
60930           cd $(HOST_SUBDIR); mv libsframe stage2-libsframe; \
60931           mv prev-libsframe stage1-libsframe; : ; \
60932         fi
60933 @endif libsframe
60934         @if test -d $(TARGET_SUBDIR); then \
60935           mv $(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR); \
60936           mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); : ; \
60937         fi
60938         rm -f stage_current
60939
60940 # Bubble a bug fix through all the stages up to stage 2.  They are
60941 # remade, but not reconfigured.  The next stage (if any) will not be
60942 # reconfigured either.
60943 .PHONY: stage2-bubble
60944 stage2-bubble:: stage1-bubble
60945         @r=`${PWD_COMMAND}`; export r; \
60946         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60947         if test -f stage2-lean || test -f stage1-lean ; then \
60948           echo Skipping rebuild of stage2; \
60949         else \
60950           $(MAKE) stage2-start; \
60951           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage2; \
60952         fi
60953
60954 .PHONY: all-stage2 clean-stage2
60955 do-clean: clean-stage2
60956
60957 # FIXME: Will not need to be conditional when toplevel bootstrap is the
60958 # only possibility, but now it conflicts with no-bootstrap rules
60959 @if gcc-bootstrap
60960
60961
60962
60963 .PHONY: bootstrap2 bootstrap2-lean
60964 bootstrap2:
60965         echo stage2 > stage_final
60966         @r=`${PWD_COMMAND}`; export r; \
60967         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60968         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage2-bubble
60969         @: $(MAKE); $(unstage)
60970         @r=`${PWD_COMMAND}`; export r; \
60971         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60972         TFLAGS="$(STAGE2_TFLAGS)"; \
60973         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
60974
60975 bootstrap2-lean:
60976         echo stage2 > stage_final
60977         @r=`${PWD_COMMAND}`; export r; \
60978         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60979         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage2-bubble
60980         @: $(MAKE); $(unstage)
60981         @r=`${PWD_COMMAND}`; export r; \
60982         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60983         TFLAGS="$(STAGE2_TFLAGS)"; \
60984         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
60985
60986
60987 # Rules to wipe a stage and all the following ones, also used for cleanstrap
60988 distclean-stage1:: distclean-stage2 
60989 .PHONY: distclean-stage2
60990 distclean-stage2::
60991         @: $(MAKE); $(stage)
60992         @test "`cat stage_last`" != stage2 || rm -f stage_last
60993         rm -rf stage2-* 
60994
60995
60996 @endif gcc-bootstrap
60997
60998
60999 .PHONY: stage3-start stage3-end
61000
61001 stage3-start::
61002         @: $(MAKE); $(stage); \
61003         echo stage3 > stage_current; \
61004         echo stage3 > stage_last; \
61005         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
61006 @if bfd
61007         @cd $(HOST_SUBDIR); [ -d stage3-bfd ] || \
61008           mkdir stage3-bfd; \
61009         mv stage3-bfd bfd; \
61010         mv stage2-bfd prev-bfd || test -f stage2-lean 
61011 @endif bfd
61012 @if opcodes
61013         @cd $(HOST_SUBDIR); [ -d stage3-opcodes ] || \
61014           mkdir stage3-opcodes; \
61015         mv stage3-opcodes opcodes; \
61016         mv stage2-opcodes prev-opcodes || test -f stage2-lean 
61017 @endif opcodes
61018 @if binutils
61019         @cd $(HOST_SUBDIR); [ -d stage3-binutils ] || \
61020           mkdir stage3-binutils; \
61021         mv stage3-binutils binutils; \
61022         mv stage2-binutils prev-binutils || test -f stage2-lean 
61023 @endif binutils
61024 @if fixincludes
61025         @cd $(HOST_SUBDIR); [ -d stage3-fixincludes ] || \
61026           mkdir stage3-fixincludes; \
61027         mv stage3-fixincludes fixincludes; \
61028         mv stage2-fixincludes prev-fixincludes || test -f stage2-lean 
61029 @endif fixincludes
61030 @if gas
61031         @cd $(HOST_SUBDIR); [ -d stage3-gas ] || \
61032           mkdir stage3-gas; \
61033         mv stage3-gas gas; \
61034         mv stage2-gas prev-gas || test -f stage2-lean 
61035 @endif gas
61036 @if gcc
61037         @cd $(HOST_SUBDIR); [ -d stage3-gcc ] || \
61038           mkdir stage3-gcc; \
61039         mv stage3-gcc gcc; \
61040         mv stage2-gcc prev-gcc || test -f stage2-lean 
61041 @endif gcc
61042 @if gmp
61043         @cd $(HOST_SUBDIR); [ -d stage3-gmp ] || \
61044           mkdir stage3-gmp; \
61045         mv stage3-gmp gmp; \
61046         mv stage2-gmp prev-gmp || test -f stage2-lean 
61047 @endif gmp
61048 @if mpfr
61049         @cd $(HOST_SUBDIR); [ -d stage3-mpfr ] || \
61050           mkdir stage3-mpfr; \
61051         mv stage3-mpfr mpfr; \
61052         mv stage2-mpfr prev-mpfr || test -f stage2-lean 
61053 @endif mpfr
61054 @if mpc
61055         @cd $(HOST_SUBDIR); [ -d stage3-mpc ] || \
61056           mkdir stage3-mpc; \
61057         mv stage3-mpc mpc; \
61058         mv stage2-mpc prev-mpc || test -f stage2-lean 
61059 @endif mpc
61060 @if isl
61061         @cd $(HOST_SUBDIR); [ -d stage3-isl ] || \
61062           mkdir stage3-isl; \
61063         mv stage3-isl isl; \
61064         mv stage2-isl prev-isl || test -f stage2-lean 
61065 @endif isl
61066 @if libelf
61067         @cd $(HOST_SUBDIR); [ -d stage3-libelf ] || \
61068           mkdir stage3-libelf; \
61069         mv stage3-libelf libelf; \
61070         mv stage2-libelf prev-libelf || test -f stage2-lean 
61071 @endif libelf
61072 @if gold
61073         @cd $(HOST_SUBDIR); [ -d stage3-gold ] || \
61074           mkdir stage3-gold; \
61075         mv stage3-gold gold; \
61076         mv stage2-gold prev-gold || test -f stage2-lean 
61077 @endif gold
61078 @if intl
61079         @cd $(HOST_SUBDIR); [ -d stage3-intl ] || \
61080           mkdir stage3-intl; \
61081         mv stage3-intl intl; \
61082         mv stage2-intl prev-intl || test -f stage2-lean 
61083 @endif intl
61084 @if ld
61085         @cd $(HOST_SUBDIR); [ -d stage3-ld ] || \
61086           mkdir stage3-ld; \
61087         mv stage3-ld ld; \
61088         mv stage2-ld prev-ld || test -f stage2-lean 
61089 @endif ld
61090 @if libbacktrace
61091         @cd $(HOST_SUBDIR); [ -d stage3-libbacktrace ] || \
61092           mkdir stage3-libbacktrace; \
61093         mv stage3-libbacktrace libbacktrace; \
61094         mv stage2-libbacktrace prev-libbacktrace || test -f stage2-lean 
61095 @endif libbacktrace
61096 @if libcpp
61097         @cd $(HOST_SUBDIR); [ -d stage3-libcpp ] || \
61098           mkdir stage3-libcpp; \
61099         mv stage3-libcpp libcpp; \
61100         mv stage2-libcpp prev-libcpp || test -f stage2-lean 
61101 @endif libcpp
61102 @if libcody
61103         @cd $(HOST_SUBDIR); [ -d stage3-libcody ] || \
61104           mkdir stage3-libcody; \
61105         mv stage3-libcody libcody; \
61106         mv stage2-libcody prev-libcody || test -f stage2-lean 
61107 @endif libcody
61108 @if libdecnumber
61109         @cd $(HOST_SUBDIR); [ -d stage3-libdecnumber ] || \
61110           mkdir stage3-libdecnumber; \
61111         mv stage3-libdecnumber libdecnumber; \
61112         mv stage2-libdecnumber prev-libdecnumber || test -f stage2-lean 
61113 @endif libdecnumber
61114 @if libiberty
61115         @cd $(HOST_SUBDIR); [ -d stage3-libiberty ] || \
61116           mkdir stage3-libiberty; \
61117         mv stage3-libiberty libiberty; \
61118         mv stage2-libiberty prev-libiberty || test -f stage2-lean 
61119 @endif libiberty
61120 @if libiberty-linker-plugin
61121         @cd $(HOST_SUBDIR); [ -d stage3-libiberty-linker-plugin ] || \
61122           mkdir stage3-libiberty-linker-plugin; \
61123         mv stage3-libiberty-linker-plugin libiberty-linker-plugin; \
61124         mv stage2-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage2-lean 
61125 @endif libiberty-linker-plugin
61126 @if libiconv
61127         @cd $(HOST_SUBDIR); [ -d stage3-libiconv ] || \
61128           mkdir stage3-libiconv; \
61129         mv stage3-libiconv libiconv; \
61130         mv stage2-libiconv prev-libiconv || test -f stage2-lean 
61131 @endif libiconv
61132 @if zlib
61133         @cd $(HOST_SUBDIR); [ -d stage3-zlib ] || \
61134           mkdir stage3-zlib; \
61135         mv stage3-zlib zlib; \
61136         mv stage2-zlib prev-zlib || test -f stage2-lean 
61137 @endif zlib
61138 @if lto-plugin
61139         @cd $(HOST_SUBDIR); [ -d stage3-lto-plugin ] || \
61140           mkdir stage3-lto-plugin; \
61141         mv stage3-lto-plugin lto-plugin; \
61142         mv stage2-lto-plugin prev-lto-plugin || test -f stage2-lean 
61143 @endif lto-plugin
61144 @if libctf
61145         @cd $(HOST_SUBDIR); [ -d stage3-libctf ] || \
61146           mkdir stage3-libctf; \
61147         mv stage3-libctf libctf; \
61148         mv stage2-libctf prev-libctf || test -f stage2-lean 
61149 @endif libctf
61150 @if libsframe
61151         @cd $(HOST_SUBDIR); [ -d stage3-libsframe ] || \
61152           mkdir stage3-libsframe; \
61153         mv stage3-libsframe libsframe; \
61154         mv stage2-libsframe prev-libsframe || test -f stage2-lean 
61155 @endif libsframe
61156         @[ -d stage3-$(TARGET_SUBDIR) ] || \
61157           mkdir stage3-$(TARGET_SUBDIR); \
61158         mv stage3-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
61159         mv stage2-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage2-lean 
61160
61161 stage3-end:: 
61162 @if bfd
61163         @if test -d $(HOST_SUBDIR)/bfd; then \
61164           cd $(HOST_SUBDIR); mv bfd stage3-bfd; \
61165           mv prev-bfd stage2-bfd; : ; \
61166         fi
61167 @endif bfd
61168 @if opcodes
61169         @if test -d $(HOST_SUBDIR)/opcodes; then \
61170           cd $(HOST_SUBDIR); mv opcodes stage3-opcodes; \
61171           mv prev-opcodes stage2-opcodes; : ; \
61172         fi
61173 @endif opcodes
61174 @if binutils
61175         @if test -d $(HOST_SUBDIR)/binutils; then \
61176           cd $(HOST_SUBDIR); mv binutils stage3-binutils; \
61177           mv prev-binutils stage2-binutils; : ; \
61178         fi
61179 @endif binutils
61180 @if fixincludes
61181         @if test -d $(HOST_SUBDIR)/fixincludes; then \
61182           cd $(HOST_SUBDIR); mv fixincludes stage3-fixincludes; \
61183           mv prev-fixincludes stage2-fixincludes; : ; \
61184         fi
61185 @endif fixincludes
61186 @if gas
61187         @if test -d $(HOST_SUBDIR)/gas; then \
61188           cd $(HOST_SUBDIR); mv gas stage3-gas; \
61189           mv prev-gas stage2-gas; : ; \
61190         fi
61191 @endif gas
61192 @if gcc
61193         @if test -d $(HOST_SUBDIR)/gcc; then \
61194           cd $(HOST_SUBDIR); mv gcc stage3-gcc; \
61195           mv prev-gcc stage2-gcc; : ; \
61196         fi
61197 @endif gcc
61198 @if gmp
61199         @if test -d $(HOST_SUBDIR)/gmp; then \
61200           cd $(HOST_SUBDIR); mv gmp stage3-gmp; \
61201           mv prev-gmp stage2-gmp; : ; \
61202         fi
61203 @endif gmp
61204 @if mpfr
61205         @if test -d $(HOST_SUBDIR)/mpfr; then \
61206           cd $(HOST_SUBDIR); mv mpfr stage3-mpfr; \
61207           mv prev-mpfr stage2-mpfr; : ; \
61208         fi
61209 @endif mpfr
61210 @if mpc
61211         @if test -d $(HOST_SUBDIR)/mpc; then \
61212           cd $(HOST_SUBDIR); mv mpc stage3-mpc; \
61213           mv prev-mpc stage2-mpc; : ; \
61214         fi
61215 @endif mpc
61216 @if isl
61217         @if test -d $(HOST_SUBDIR)/isl; then \
61218           cd $(HOST_SUBDIR); mv isl stage3-isl; \
61219           mv prev-isl stage2-isl; : ; \
61220         fi
61221 @endif isl
61222 @if libelf
61223         @if test -d $(HOST_SUBDIR)/libelf; then \
61224           cd $(HOST_SUBDIR); mv libelf stage3-libelf; \
61225           mv prev-libelf stage2-libelf; : ; \
61226         fi
61227 @endif libelf
61228 @if gold
61229         @if test -d $(HOST_SUBDIR)/gold; then \
61230           cd $(HOST_SUBDIR); mv gold stage3-gold; \
61231           mv prev-gold stage2-gold; : ; \
61232         fi
61233 @endif gold
61234 @if intl
61235         @if test -d $(HOST_SUBDIR)/intl; then \
61236           cd $(HOST_SUBDIR); mv intl stage3-intl; \
61237           mv prev-intl stage2-intl; : ; \
61238         fi
61239 @endif intl
61240 @if ld
61241         @if test -d $(HOST_SUBDIR)/ld; then \
61242           cd $(HOST_SUBDIR); mv ld stage3-ld; \
61243           mv prev-ld stage2-ld; : ; \
61244         fi
61245 @endif ld
61246 @if libbacktrace
61247         @if test -d $(HOST_SUBDIR)/libbacktrace; then \
61248           cd $(HOST_SUBDIR); mv libbacktrace stage3-libbacktrace; \
61249           mv prev-libbacktrace stage2-libbacktrace; : ; \
61250         fi
61251 @endif libbacktrace
61252 @if libcpp
61253         @if test -d $(HOST_SUBDIR)/libcpp; then \
61254           cd $(HOST_SUBDIR); mv libcpp stage3-libcpp; \
61255           mv prev-libcpp stage2-libcpp; : ; \
61256         fi
61257 @endif libcpp
61258 @if libcody
61259         @if test -d $(HOST_SUBDIR)/libcody; then \
61260           cd $(HOST_SUBDIR); mv libcody stage3-libcody; \
61261           mv prev-libcody stage2-libcody; : ; \
61262         fi
61263 @endif libcody
61264 @if libdecnumber
61265         @if test -d $(HOST_SUBDIR)/libdecnumber; then \
61266           cd $(HOST_SUBDIR); mv libdecnumber stage3-libdecnumber; \
61267           mv prev-libdecnumber stage2-libdecnumber; : ; \
61268         fi
61269 @endif libdecnumber
61270 @if libiberty
61271         @if test -d $(HOST_SUBDIR)/libiberty; then \
61272           cd $(HOST_SUBDIR); mv libiberty stage3-libiberty; \
61273           mv prev-libiberty stage2-libiberty; : ; \
61274         fi
61275 @endif libiberty
61276 @if libiberty-linker-plugin
61277         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
61278           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage3-libiberty-linker-plugin; \
61279           mv prev-libiberty-linker-plugin stage2-libiberty-linker-plugin; : ; \
61280         fi
61281 @endif libiberty-linker-plugin
61282 @if libiconv
61283         @if test -d $(HOST_SUBDIR)/libiconv; then \
61284           cd $(HOST_SUBDIR); mv libiconv stage3-libiconv; \
61285           mv prev-libiconv stage2-libiconv; : ; \
61286         fi
61287 @endif libiconv
61288 @if zlib
61289         @if test -d $(HOST_SUBDIR)/zlib; then \
61290           cd $(HOST_SUBDIR); mv zlib stage3-zlib; \
61291           mv prev-zlib stage2-zlib; : ; \
61292         fi
61293 @endif zlib
61294 @if lto-plugin
61295         @if test -d $(HOST_SUBDIR)/lto-plugin; then \
61296           cd $(HOST_SUBDIR); mv lto-plugin stage3-lto-plugin; \
61297           mv prev-lto-plugin stage2-lto-plugin; : ; \
61298         fi
61299 @endif lto-plugin
61300 @if libctf
61301         @if test -d $(HOST_SUBDIR)/libctf; then \
61302           cd $(HOST_SUBDIR); mv libctf stage3-libctf; \
61303           mv prev-libctf stage2-libctf; : ; \
61304         fi
61305 @endif libctf
61306 @if libsframe
61307         @if test -d $(HOST_SUBDIR)/libsframe; then \
61308           cd $(HOST_SUBDIR); mv libsframe stage3-libsframe; \
61309           mv prev-libsframe stage2-libsframe; : ; \
61310         fi
61311 @endif libsframe
61312         @if test -d $(TARGET_SUBDIR); then \
61313           mv $(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR); \
61314           mv prev-$(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR); : ; \
61315         fi
61316         rm -f stage_current
61317
61318 # Bubble a bug fix through all the stages up to stage 3.  They are
61319 # remade, but not reconfigured.  The next stage (if any) will not be
61320 # reconfigured either.
61321 .PHONY: stage3-bubble
61322 stage3-bubble:: stage2-bubble
61323         @r=`${PWD_COMMAND}`; export r; \
61324         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61325         if test -f stage3-lean || test -f stage2-lean ; then \
61326           echo Skipping rebuild of stage3; \
61327         else \
61328           $(MAKE) stage3-start; \
61329           if $(LEAN); then \
61330             rm -rf stage1-*; \
61331             $(STAMP) stage1-lean; \
61332           fi; \
61333           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage3; \
61334         fi
61335         $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare
61336
61337 .PHONY: all-stage3 clean-stage3
61338 do-clean: clean-stage3
61339
61340 # FIXME: Will not need to be conditional when toplevel bootstrap is the
61341 # only possibility, but now it conflicts with no-bootstrap rules
61342 @if gcc-bootstrap
61343
61344 compare:
61345         @r=`${PWD_COMMAND}`; export r; \
61346         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61347         if test -f stage2-lean; then \
61348           echo Cannot compare object files as stage 2 was deleted.; \
61349           exit 0; \
61350         fi; \
61351         : $(MAKE); $(stage); \
61352         rm -f .bad_compare; \
61353         echo Comparing stages 2 and 3; \
61354         sed=`echo stage3 | sed 's,^stage,,;s,.,.,g'`; \
61355         files=`find stage3-* -name "*$(objext)" -print | \
61356                  sed -n s,^stage$$sed-,,p`; \
61357         for file in $${files} ${extra-compare}; do \
61358           f1=$$r/stage2-$$file; f2=$$r/stage3-$$file; \
61359           if test ! -f $$f1; then continue; fi; \
61360           $(do-compare) > /dev/null 2>&1; \
61361           if test $$? -eq 1; then \
61362             case $$file in \
61363               @compare_exclusions@) \
61364                 echo warning: $$file differs ;; \
61365               *) \
61366                 echo $$file differs >> .bad_compare ;; \
61367             esac; \
61368           fi; \
61369         done; \
61370         if [ -f .bad_compare ]; then \
61371           echo "Bootstrap comparison failure!"; \
61372           cat .bad_compare; \
61373           exit 1; \
61374         else \
61375           echo Comparison successful.; \
61376         fi; \
61377         $(STAMP) compare
61378         if $(LEAN); then \
61379           rm -rf stage2-*; \
61380           $(STAMP) stage2-lean; \
61381         fi
61382
61383
61384
61385 .PHONY: bootstrap bootstrap-lean
61386 bootstrap:
61387         echo stage3 > stage_final
61388         @r=`${PWD_COMMAND}`; export r; \
61389         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61390         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
61391         @: $(MAKE); $(unstage)
61392         @r=`${PWD_COMMAND}`; export r; \
61393         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61394         TFLAGS="$(STAGE3_TFLAGS)"; \
61395         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
61396
61397 bootstrap-lean:
61398         echo stage3 > stage_final
61399         @r=`${PWD_COMMAND}`; export r; \
61400         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61401         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage3-bubble
61402         @: $(MAKE); $(unstage)
61403         @r=`${PWD_COMMAND}`; export r; \
61404         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61405         TFLAGS="$(STAGE3_TFLAGS)"; \
61406         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
61407
61408
61409 # Rules to wipe a stage and all the following ones, also used for cleanstrap
61410 distclean-stage2:: distclean-stage3 
61411 .PHONY: distclean-stage3
61412 distclean-stage3::
61413         @: $(MAKE); $(stage)
61414         @test "`cat stage_last`" != stage3 || rm -f stage_last
61415         rm -rf stage3-* compare 
61416
61417
61418 .PHONY: cleanstrap
61419 cleanstrap: do-distclean local-clean
61420         echo stage3 > stage_final
61421         @r=`${PWD_COMMAND}`; export r; \
61422         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61423         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
61424         @: $(MAKE); $(unstage)
61425         @r=`${PWD_COMMAND}`; export r; \
61426         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61427         TFLAGS="$(STAGE3_TFLAGS)"; \
61428         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
61429
61430 @endif gcc-bootstrap
61431
61432
61433 .PHONY: stage4-start stage4-end
61434
61435 stage4-start::
61436         @: $(MAKE); $(stage); \
61437         echo stage4 > stage_current; \
61438         echo stage4 > stage_last; \
61439         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
61440 @if bfd
61441         @cd $(HOST_SUBDIR); [ -d stage4-bfd ] || \
61442           mkdir stage4-bfd; \
61443         mv stage4-bfd bfd; \
61444         mv stage3-bfd prev-bfd || test -f stage3-lean 
61445 @endif bfd
61446 @if opcodes
61447         @cd $(HOST_SUBDIR); [ -d stage4-opcodes ] || \
61448           mkdir stage4-opcodes; \
61449         mv stage4-opcodes opcodes; \
61450         mv stage3-opcodes prev-opcodes || test -f stage3-lean 
61451 @endif opcodes
61452 @if binutils
61453         @cd $(HOST_SUBDIR); [ -d stage4-binutils ] || \
61454           mkdir stage4-binutils; \
61455         mv stage4-binutils binutils; \
61456         mv stage3-binutils prev-binutils || test -f stage3-lean 
61457 @endif binutils
61458 @if fixincludes
61459         @cd $(HOST_SUBDIR); [ -d stage4-fixincludes ] || \
61460           mkdir stage4-fixincludes; \
61461         mv stage4-fixincludes fixincludes; \
61462         mv stage3-fixincludes prev-fixincludes || test -f stage3-lean 
61463 @endif fixincludes
61464 @if gas
61465         @cd $(HOST_SUBDIR); [ -d stage4-gas ] || \
61466           mkdir stage4-gas; \
61467         mv stage4-gas gas; \
61468         mv stage3-gas prev-gas || test -f stage3-lean 
61469 @endif gas
61470 @if gcc
61471         @cd $(HOST_SUBDIR); [ -d stage4-gcc ] || \
61472           mkdir stage4-gcc; \
61473         mv stage4-gcc gcc; \
61474         mv stage3-gcc prev-gcc || test -f stage3-lean 
61475 @endif gcc
61476 @if gmp
61477         @cd $(HOST_SUBDIR); [ -d stage4-gmp ] || \
61478           mkdir stage4-gmp; \
61479         mv stage4-gmp gmp; \
61480         mv stage3-gmp prev-gmp || test -f stage3-lean 
61481 @endif gmp
61482 @if mpfr
61483         @cd $(HOST_SUBDIR); [ -d stage4-mpfr ] || \
61484           mkdir stage4-mpfr; \
61485         mv stage4-mpfr mpfr; \
61486         mv stage3-mpfr prev-mpfr || test -f stage3-lean 
61487 @endif mpfr
61488 @if mpc
61489         @cd $(HOST_SUBDIR); [ -d stage4-mpc ] || \
61490           mkdir stage4-mpc; \
61491         mv stage4-mpc mpc; \
61492         mv stage3-mpc prev-mpc || test -f stage3-lean 
61493 @endif mpc
61494 @if isl
61495         @cd $(HOST_SUBDIR); [ -d stage4-isl ] || \
61496           mkdir stage4-isl; \
61497         mv stage4-isl isl; \
61498         mv stage3-isl prev-isl || test -f stage3-lean 
61499 @endif isl
61500 @if libelf
61501         @cd $(HOST_SUBDIR); [ -d stage4-libelf ] || \
61502           mkdir stage4-libelf; \
61503         mv stage4-libelf libelf; \
61504         mv stage3-libelf prev-libelf || test -f stage3-lean 
61505 @endif libelf
61506 @if gold
61507         @cd $(HOST_SUBDIR); [ -d stage4-gold ] || \
61508           mkdir stage4-gold; \
61509         mv stage4-gold gold; \
61510         mv stage3-gold prev-gold || test -f stage3-lean 
61511 @endif gold
61512 @if intl
61513         @cd $(HOST_SUBDIR); [ -d stage4-intl ] || \
61514           mkdir stage4-intl; \
61515         mv stage4-intl intl; \
61516         mv stage3-intl prev-intl || test -f stage3-lean 
61517 @endif intl
61518 @if ld
61519         @cd $(HOST_SUBDIR); [ -d stage4-ld ] || \
61520           mkdir stage4-ld; \
61521         mv stage4-ld ld; \
61522         mv stage3-ld prev-ld || test -f stage3-lean 
61523 @endif ld
61524 @if libbacktrace
61525         @cd $(HOST_SUBDIR); [ -d stage4-libbacktrace ] || \
61526           mkdir stage4-libbacktrace; \
61527         mv stage4-libbacktrace libbacktrace; \
61528         mv stage3-libbacktrace prev-libbacktrace || test -f stage3-lean 
61529 @endif libbacktrace
61530 @if libcpp
61531         @cd $(HOST_SUBDIR); [ -d stage4-libcpp ] || \
61532           mkdir stage4-libcpp; \
61533         mv stage4-libcpp libcpp; \
61534         mv stage3-libcpp prev-libcpp || test -f stage3-lean 
61535 @endif libcpp
61536 @if libcody
61537         @cd $(HOST_SUBDIR); [ -d stage4-libcody ] || \
61538           mkdir stage4-libcody; \
61539         mv stage4-libcody libcody; \
61540         mv stage3-libcody prev-libcody || test -f stage3-lean 
61541 @endif libcody
61542 @if libdecnumber
61543         @cd $(HOST_SUBDIR); [ -d stage4-libdecnumber ] || \
61544           mkdir stage4-libdecnumber; \
61545         mv stage4-libdecnumber libdecnumber; \
61546         mv stage3-libdecnumber prev-libdecnumber || test -f stage3-lean 
61547 @endif libdecnumber
61548 @if libiberty
61549         @cd $(HOST_SUBDIR); [ -d stage4-libiberty ] || \
61550           mkdir stage4-libiberty; \
61551         mv stage4-libiberty libiberty; \
61552         mv stage3-libiberty prev-libiberty || test -f stage3-lean 
61553 @endif libiberty
61554 @if libiberty-linker-plugin
61555         @cd $(HOST_SUBDIR); [ -d stage4-libiberty-linker-plugin ] || \
61556           mkdir stage4-libiberty-linker-plugin; \
61557         mv stage4-libiberty-linker-plugin libiberty-linker-plugin; \
61558         mv stage3-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage3-lean 
61559 @endif libiberty-linker-plugin
61560 @if libiconv
61561         @cd $(HOST_SUBDIR); [ -d stage4-libiconv ] || \
61562           mkdir stage4-libiconv; \
61563         mv stage4-libiconv libiconv; \
61564         mv stage3-libiconv prev-libiconv || test -f stage3-lean 
61565 @endif libiconv
61566 @if zlib
61567         @cd $(HOST_SUBDIR); [ -d stage4-zlib ] || \
61568           mkdir stage4-zlib; \
61569         mv stage4-zlib zlib; \
61570         mv stage3-zlib prev-zlib || test -f stage3-lean 
61571 @endif zlib
61572 @if lto-plugin
61573         @cd $(HOST_SUBDIR); [ -d stage4-lto-plugin ] || \
61574           mkdir stage4-lto-plugin; \
61575         mv stage4-lto-plugin lto-plugin; \
61576         mv stage3-lto-plugin prev-lto-plugin || test -f stage3-lean 
61577 @endif lto-plugin
61578 @if libctf
61579         @cd $(HOST_SUBDIR); [ -d stage4-libctf ] || \
61580           mkdir stage4-libctf; \
61581         mv stage4-libctf libctf; \
61582         mv stage3-libctf prev-libctf || test -f stage3-lean 
61583 @endif libctf
61584 @if libsframe
61585         @cd $(HOST_SUBDIR); [ -d stage4-libsframe ] || \
61586           mkdir stage4-libsframe; \
61587         mv stage4-libsframe libsframe; \
61588         mv stage3-libsframe prev-libsframe || test -f stage3-lean 
61589 @endif libsframe
61590         @[ -d stage4-$(TARGET_SUBDIR) ] || \
61591           mkdir stage4-$(TARGET_SUBDIR); \
61592         mv stage4-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
61593         mv stage3-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage3-lean 
61594
61595 stage4-end:: 
61596 @if bfd
61597         @if test -d $(HOST_SUBDIR)/bfd; then \
61598           cd $(HOST_SUBDIR); mv bfd stage4-bfd; \
61599           mv prev-bfd stage3-bfd; : ; \
61600         fi
61601 @endif bfd
61602 @if opcodes
61603         @if test -d $(HOST_SUBDIR)/opcodes; then \
61604           cd $(HOST_SUBDIR); mv opcodes stage4-opcodes; \
61605           mv prev-opcodes stage3-opcodes; : ; \
61606         fi
61607 @endif opcodes
61608 @if binutils
61609         @if test -d $(HOST_SUBDIR)/binutils; then \
61610           cd $(HOST_SUBDIR); mv binutils stage4-binutils; \
61611           mv prev-binutils stage3-binutils; : ; \
61612         fi
61613 @endif binutils
61614 @if fixincludes
61615         @if test -d $(HOST_SUBDIR)/fixincludes; then \
61616           cd $(HOST_SUBDIR); mv fixincludes stage4-fixincludes; \
61617           mv prev-fixincludes stage3-fixincludes; : ; \
61618         fi
61619 @endif fixincludes
61620 @if gas
61621         @if test -d $(HOST_SUBDIR)/gas; then \
61622           cd $(HOST_SUBDIR); mv gas stage4-gas; \
61623           mv prev-gas stage3-gas; : ; \
61624         fi
61625 @endif gas
61626 @if gcc
61627         @if test -d $(HOST_SUBDIR)/gcc; then \
61628           cd $(HOST_SUBDIR); mv gcc stage4-gcc; \
61629           mv prev-gcc stage3-gcc; : ; \
61630         fi
61631 @endif gcc
61632 @if gmp
61633         @if test -d $(HOST_SUBDIR)/gmp; then \
61634           cd $(HOST_SUBDIR); mv gmp stage4-gmp; \
61635           mv prev-gmp stage3-gmp; : ; \
61636         fi
61637 @endif gmp
61638 @if mpfr
61639         @if test -d $(HOST_SUBDIR)/mpfr; then \
61640           cd $(HOST_SUBDIR); mv mpfr stage4-mpfr; \
61641           mv prev-mpfr stage3-mpfr; : ; \
61642         fi
61643 @endif mpfr
61644 @if mpc
61645         @if test -d $(HOST_SUBDIR)/mpc; then \
61646           cd $(HOST_SUBDIR); mv mpc stage4-mpc; \
61647           mv prev-mpc stage3-mpc; : ; \
61648         fi
61649 @endif mpc
61650 @if isl
61651         @if test -d $(HOST_SUBDIR)/isl; then \
61652           cd $(HOST_SUBDIR); mv isl stage4-isl; \
61653           mv prev-isl stage3-isl; : ; \
61654         fi
61655 @endif isl
61656 @if libelf
61657         @if test -d $(HOST_SUBDIR)/libelf; then \
61658           cd $(HOST_SUBDIR); mv libelf stage4-libelf; \
61659           mv prev-libelf stage3-libelf; : ; \
61660         fi
61661 @endif libelf
61662 @if gold
61663         @if test -d $(HOST_SUBDIR)/gold; then \
61664           cd $(HOST_SUBDIR); mv gold stage4-gold; \
61665           mv prev-gold stage3-gold; : ; \
61666         fi
61667 @endif gold
61668 @if intl
61669         @if test -d $(HOST_SUBDIR)/intl; then \
61670           cd $(HOST_SUBDIR); mv intl stage4-intl; \
61671           mv prev-intl stage3-intl; : ; \
61672         fi
61673 @endif intl
61674 @if ld
61675         @if test -d $(HOST_SUBDIR)/ld; then \
61676           cd $(HOST_SUBDIR); mv ld stage4-ld; \
61677           mv prev-ld stage3-ld; : ; \
61678         fi
61679 @endif ld
61680 @if libbacktrace
61681         @if test -d $(HOST_SUBDIR)/libbacktrace; then \
61682           cd $(HOST_SUBDIR); mv libbacktrace stage4-libbacktrace; \
61683           mv prev-libbacktrace stage3-libbacktrace; : ; \
61684         fi
61685 @endif libbacktrace
61686 @if libcpp
61687         @if test -d $(HOST_SUBDIR)/libcpp; then \
61688           cd $(HOST_SUBDIR); mv libcpp stage4-libcpp; \
61689           mv prev-libcpp stage3-libcpp; : ; \
61690         fi
61691 @endif libcpp
61692 @if libcody
61693         @if test -d $(HOST_SUBDIR)/libcody; then \
61694           cd $(HOST_SUBDIR); mv libcody stage4-libcody; \
61695           mv prev-libcody stage3-libcody; : ; \
61696         fi
61697 @endif libcody
61698 @if libdecnumber
61699         @if test -d $(HOST_SUBDIR)/libdecnumber; then \
61700           cd $(HOST_SUBDIR); mv libdecnumber stage4-libdecnumber; \
61701           mv prev-libdecnumber stage3-libdecnumber; : ; \
61702         fi
61703 @endif libdecnumber
61704 @if libiberty
61705         @if test -d $(HOST_SUBDIR)/libiberty; then \
61706           cd $(HOST_SUBDIR); mv libiberty stage4-libiberty; \
61707           mv prev-libiberty stage3-libiberty; : ; \
61708         fi
61709 @endif libiberty
61710 @if libiberty-linker-plugin
61711         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
61712           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage4-libiberty-linker-plugin; \
61713           mv prev-libiberty-linker-plugin stage3-libiberty-linker-plugin; : ; \
61714         fi
61715 @endif libiberty-linker-plugin
61716 @if libiconv
61717         @if test -d $(HOST_SUBDIR)/libiconv; then \
61718           cd $(HOST_SUBDIR); mv libiconv stage4-libiconv; \
61719           mv prev-libiconv stage3-libiconv; : ; \
61720         fi
61721 @endif libiconv
61722 @if zlib
61723         @if test -d $(HOST_SUBDIR)/zlib; then \
61724           cd $(HOST_SUBDIR); mv zlib stage4-zlib; \
61725           mv prev-zlib stage3-zlib; : ; \
61726         fi
61727 @endif zlib
61728 @if lto-plugin
61729         @if test -d $(HOST_SUBDIR)/lto-plugin; then \
61730           cd $(HOST_SUBDIR); mv lto-plugin stage4-lto-plugin; \
61731           mv prev-lto-plugin stage3-lto-plugin; : ; \
61732         fi
61733 @endif lto-plugin
61734 @if libctf
61735         @if test -d $(HOST_SUBDIR)/libctf; then \
61736           cd $(HOST_SUBDIR); mv libctf stage4-libctf; \
61737           mv prev-libctf stage3-libctf; : ; \
61738         fi
61739 @endif libctf
61740 @if libsframe
61741         @if test -d $(HOST_SUBDIR)/libsframe; then \
61742           cd $(HOST_SUBDIR); mv libsframe stage4-libsframe; \
61743           mv prev-libsframe stage3-libsframe; : ; \
61744         fi
61745 @endif libsframe
61746         @if test -d $(TARGET_SUBDIR); then \
61747           mv $(TARGET_SUBDIR) stage4-$(TARGET_SUBDIR); \
61748           mv prev-$(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR); : ; \
61749         fi
61750         rm -f stage_current
61751
61752 # Bubble a bug fix through all the stages up to stage 4.  They are
61753 # remade, but not reconfigured.  The next stage (if any) will not be
61754 # reconfigured either.
61755 .PHONY: stage4-bubble
61756 stage4-bubble:: stage3-bubble
61757         @r=`${PWD_COMMAND}`; export r; \
61758         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61759         if test -f stage4-lean || test -f stage3-lean ; then \
61760           echo Skipping rebuild of stage4; \
61761         else \
61762           $(MAKE) stage4-start; \
61763           if $(LEAN); then \
61764             rm -rf stage2-*; \
61765             $(STAMP) stage2-lean; \
61766           fi; \
61767           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage4; \
61768         fi
61769         $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare3
61770
61771 .PHONY: all-stage4 clean-stage4
61772 do-clean: clean-stage4
61773
61774 # FIXME: Will not need to be conditional when toplevel bootstrap is the
61775 # only possibility, but now it conflicts with no-bootstrap rules
61776 @if gcc-bootstrap
61777
61778 compare3:
61779         @r=`${PWD_COMMAND}`; export r; \
61780         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61781         if test -f stage3-lean; then \
61782           echo Cannot compare object files as stage 3 was deleted.; \
61783           exit 0; \
61784         fi; \
61785         : $(MAKE); $(stage); \
61786         rm -f .bad_compare; \
61787         echo Comparing stages 3 and 4; \
61788         sed=`echo stage4 | sed 's,^stage,,;s,.,.,g'`; \
61789         files=`find stage4-* -name "*$(objext)" -print | \
61790                  sed -n s,^stage$$sed-,,p`; \
61791         for file in $${files} ${extra-compare}; do \
61792           f1=$$r/stage3-$$file; f2=$$r/stage4-$$file; \
61793           if test ! -f $$f1; then continue; fi; \
61794           $(do-compare3) > /dev/null 2>&1; \
61795           if test $$? -eq 1; then \
61796             case $$file in \
61797               @compare_exclusions@) \
61798                 echo warning: $$file differs ;; \
61799               *) \
61800                 echo $$file differs >> .bad_compare ;; \
61801             esac; \
61802           fi; \
61803         done; \
61804         if [ -f .bad_compare ]; then \
61805           echo "Bootstrap comparison failure!"; \
61806           cat .bad_compare; \
61807           exit 1; \
61808         else \
61809           echo Comparison successful.; \
61810         fi; \
61811         $(STAMP) compare3
61812         if $(LEAN); then \
61813           rm -rf stage3-*; \
61814           $(STAMP) stage3-lean; \
61815         fi
61816
61817
61818
61819 .PHONY: bootstrap4 bootstrap4-lean
61820 bootstrap4:
61821         echo stage4 > stage_final
61822         @r=`${PWD_COMMAND}`; export r; \
61823         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61824         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage4-bubble
61825         @: $(MAKE); $(unstage)
61826         @r=`${PWD_COMMAND}`; export r; \
61827         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61828         TFLAGS="$(STAGE4_TFLAGS)"; \
61829         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
61830
61831 bootstrap4-lean:
61832         echo stage4 > stage_final
61833         @r=`${PWD_COMMAND}`; export r; \
61834         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61835         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage4-bubble
61836         @: $(MAKE); $(unstage)
61837         @r=`${PWD_COMMAND}`; export r; \
61838         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61839         TFLAGS="$(STAGE4_TFLAGS)"; \
61840         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
61841
61842
61843 # Rules to wipe a stage and all the following ones, also used for cleanstrap
61844 distclean-stage3:: distclean-stage4 
61845 .PHONY: distclean-stage4
61846 distclean-stage4::
61847         @: $(MAKE); $(stage)
61848         @test "`cat stage_last`" != stage4 || rm -f stage_last
61849         rm -rf stage4-* compare3 
61850
61851
61852 @endif gcc-bootstrap
61853
61854
61855 .PHONY: stageprofile-start stageprofile-end
61856
61857 stageprofile-start::
61858         @: $(MAKE); $(stage); \
61859         echo stageprofile > stage_current; \
61860         echo stageprofile > stage_last; \
61861         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
61862 @if bfd
61863         @cd $(HOST_SUBDIR); [ -d stageprofile-bfd ] || \
61864           mkdir stageprofile-bfd; \
61865         mv stageprofile-bfd bfd; \
61866         mv stage1-bfd prev-bfd || test -f stage1-lean 
61867 @endif bfd
61868 @if opcodes
61869         @cd $(HOST_SUBDIR); [ -d stageprofile-opcodes ] || \
61870           mkdir stageprofile-opcodes; \
61871         mv stageprofile-opcodes opcodes; \
61872         mv stage1-opcodes prev-opcodes || test -f stage1-lean 
61873 @endif opcodes
61874 @if binutils
61875         @cd $(HOST_SUBDIR); [ -d stageprofile-binutils ] || \
61876           mkdir stageprofile-binutils; \
61877         mv stageprofile-binutils binutils; \
61878         mv stage1-binutils prev-binutils || test -f stage1-lean 
61879 @endif binutils
61880 @if fixincludes
61881         @cd $(HOST_SUBDIR); [ -d stageprofile-fixincludes ] || \
61882           mkdir stageprofile-fixincludes; \
61883         mv stageprofile-fixincludes fixincludes; \
61884         mv stage1-fixincludes prev-fixincludes || test -f stage1-lean 
61885 @endif fixincludes
61886 @if gas
61887         @cd $(HOST_SUBDIR); [ -d stageprofile-gas ] || \
61888           mkdir stageprofile-gas; \
61889         mv stageprofile-gas gas; \
61890         mv stage1-gas prev-gas || test -f stage1-lean 
61891 @endif gas
61892 @if gcc
61893         @cd $(HOST_SUBDIR); [ -d stageprofile-gcc ] || \
61894           mkdir stageprofile-gcc; \
61895         mv stageprofile-gcc gcc; \
61896         mv stage1-gcc prev-gcc || test -f stage1-lean 
61897 @endif gcc
61898 @if gmp
61899         @cd $(HOST_SUBDIR); [ -d stageprofile-gmp ] || \
61900           mkdir stageprofile-gmp; \
61901         mv stageprofile-gmp gmp; \
61902         mv stage1-gmp prev-gmp || test -f stage1-lean 
61903 @endif gmp
61904 @if mpfr
61905         @cd $(HOST_SUBDIR); [ -d stageprofile-mpfr ] || \
61906           mkdir stageprofile-mpfr; \
61907         mv stageprofile-mpfr mpfr; \
61908         mv stage1-mpfr prev-mpfr || test -f stage1-lean 
61909 @endif mpfr
61910 @if mpc
61911         @cd $(HOST_SUBDIR); [ -d stageprofile-mpc ] || \
61912           mkdir stageprofile-mpc; \
61913         mv stageprofile-mpc mpc; \
61914         mv stage1-mpc prev-mpc || test -f stage1-lean 
61915 @endif mpc
61916 @if isl
61917         @cd $(HOST_SUBDIR); [ -d stageprofile-isl ] || \
61918           mkdir stageprofile-isl; \
61919         mv stageprofile-isl isl; \
61920         mv stage1-isl prev-isl || test -f stage1-lean 
61921 @endif isl
61922 @if libelf
61923         @cd $(HOST_SUBDIR); [ -d stageprofile-libelf ] || \
61924           mkdir stageprofile-libelf; \
61925         mv stageprofile-libelf libelf; \
61926         mv stage1-libelf prev-libelf || test -f stage1-lean 
61927 @endif libelf
61928 @if gold
61929         @cd $(HOST_SUBDIR); [ -d stageprofile-gold ] || \
61930           mkdir stageprofile-gold; \
61931         mv stageprofile-gold gold; \
61932         mv stage1-gold prev-gold || test -f stage1-lean 
61933 @endif gold
61934 @if intl
61935         @cd $(HOST_SUBDIR); [ -d stageprofile-intl ] || \
61936           mkdir stageprofile-intl; \
61937         mv stageprofile-intl intl; \
61938         mv stage1-intl prev-intl || test -f stage1-lean 
61939 @endif intl
61940 @if ld
61941         @cd $(HOST_SUBDIR); [ -d stageprofile-ld ] || \
61942           mkdir stageprofile-ld; \
61943         mv stageprofile-ld ld; \
61944         mv stage1-ld prev-ld || test -f stage1-lean 
61945 @endif ld
61946 @if libbacktrace
61947         @cd $(HOST_SUBDIR); [ -d stageprofile-libbacktrace ] || \
61948           mkdir stageprofile-libbacktrace; \
61949         mv stageprofile-libbacktrace libbacktrace; \
61950         mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean 
61951 @endif libbacktrace
61952 @if libcpp
61953         @cd $(HOST_SUBDIR); [ -d stageprofile-libcpp ] || \
61954           mkdir stageprofile-libcpp; \
61955         mv stageprofile-libcpp libcpp; \
61956         mv stage1-libcpp prev-libcpp || test -f stage1-lean 
61957 @endif libcpp
61958 @if libcody
61959         @cd $(HOST_SUBDIR); [ -d stageprofile-libcody ] || \
61960           mkdir stageprofile-libcody; \
61961         mv stageprofile-libcody libcody; \
61962         mv stage1-libcody prev-libcody || test -f stage1-lean 
61963 @endif libcody
61964 @if libdecnumber
61965         @cd $(HOST_SUBDIR); [ -d stageprofile-libdecnumber ] || \
61966           mkdir stageprofile-libdecnumber; \
61967         mv stageprofile-libdecnumber libdecnumber; \
61968         mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean 
61969 @endif libdecnumber
61970 @if libiberty
61971         @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty ] || \
61972           mkdir stageprofile-libiberty; \
61973         mv stageprofile-libiberty libiberty; \
61974         mv stage1-libiberty prev-libiberty || test -f stage1-lean 
61975 @endif libiberty
61976 @if libiberty-linker-plugin
61977         @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty-linker-plugin ] || \
61978           mkdir stageprofile-libiberty-linker-plugin; \
61979         mv stageprofile-libiberty-linker-plugin libiberty-linker-plugin; \
61980         mv stage1-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage1-lean 
61981 @endif libiberty-linker-plugin
61982 @if libiconv
61983         @cd $(HOST_SUBDIR); [ -d stageprofile-libiconv ] || \
61984           mkdir stageprofile-libiconv; \
61985         mv stageprofile-libiconv libiconv; \
61986         mv stage1-libiconv prev-libiconv || test -f stage1-lean 
61987 @endif libiconv
61988 @if zlib
61989         @cd $(HOST_SUBDIR); [ -d stageprofile-zlib ] || \
61990           mkdir stageprofile-zlib; \
61991         mv stageprofile-zlib zlib; \
61992         mv stage1-zlib prev-zlib || test -f stage1-lean 
61993 @endif zlib
61994 @if lto-plugin
61995         @cd $(HOST_SUBDIR); [ -d stageprofile-lto-plugin ] || \
61996           mkdir stageprofile-lto-plugin; \
61997         mv stageprofile-lto-plugin lto-plugin; \
61998         mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean 
61999 @endif lto-plugin
62000 @if libctf
62001         @cd $(HOST_SUBDIR); [ -d stageprofile-libctf ] || \
62002           mkdir stageprofile-libctf; \
62003         mv stageprofile-libctf libctf; \
62004         mv stage1-libctf prev-libctf || test -f stage1-lean 
62005 @endif libctf
62006 @if libsframe
62007         @cd $(HOST_SUBDIR); [ -d stageprofile-libsframe ] || \
62008           mkdir stageprofile-libsframe; \
62009         mv stageprofile-libsframe libsframe; \
62010         mv stage1-libsframe prev-libsframe || test -f stage1-lean 
62011 @endif libsframe
62012         @[ -d stageprofile-$(TARGET_SUBDIR) ] || \
62013           mkdir stageprofile-$(TARGET_SUBDIR); \
62014         mv stageprofile-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
62015         mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean 
62016
62017 stageprofile-end:: 
62018 @if bfd
62019         @if test -d $(HOST_SUBDIR)/bfd; then \
62020           cd $(HOST_SUBDIR); mv bfd stageprofile-bfd; \
62021           mv prev-bfd stage1-bfd; : ; \
62022         fi
62023 @endif bfd
62024 @if opcodes
62025         @if test -d $(HOST_SUBDIR)/opcodes; then \
62026           cd $(HOST_SUBDIR); mv opcodes stageprofile-opcodes; \
62027           mv prev-opcodes stage1-opcodes; : ; \
62028         fi
62029 @endif opcodes
62030 @if binutils
62031         @if test -d $(HOST_SUBDIR)/binutils; then \
62032           cd $(HOST_SUBDIR); mv binutils stageprofile-binutils; \
62033           mv prev-binutils stage1-binutils; : ; \
62034         fi
62035 @endif binutils
62036 @if fixincludes
62037         @if test -d $(HOST_SUBDIR)/fixincludes; then \
62038           cd $(HOST_SUBDIR); mv fixincludes stageprofile-fixincludes; \
62039           mv prev-fixincludes stage1-fixincludes; : ; \
62040         fi
62041 @endif fixincludes
62042 @if gas
62043         @if test -d $(HOST_SUBDIR)/gas; then \
62044           cd $(HOST_SUBDIR); mv gas stageprofile-gas; \
62045           mv prev-gas stage1-gas; : ; \
62046         fi
62047 @endif gas
62048 @if gcc
62049         @if test -d $(HOST_SUBDIR)/gcc; then \
62050           cd $(HOST_SUBDIR); mv gcc stageprofile-gcc; \
62051           mv prev-gcc stage1-gcc; : ; \
62052         fi
62053 @endif gcc
62054 @if gmp
62055         @if test -d $(HOST_SUBDIR)/gmp; then \
62056           cd $(HOST_SUBDIR); mv gmp stageprofile-gmp; \
62057           mv prev-gmp stage1-gmp; : ; \
62058         fi
62059 @endif gmp
62060 @if mpfr
62061         @if test -d $(HOST_SUBDIR)/mpfr; then \
62062           cd $(HOST_SUBDIR); mv mpfr stageprofile-mpfr; \
62063           mv prev-mpfr stage1-mpfr; : ; \
62064         fi
62065 @endif mpfr
62066 @if mpc
62067         @if test -d $(HOST_SUBDIR)/mpc; then \
62068           cd $(HOST_SUBDIR); mv mpc stageprofile-mpc; \
62069           mv prev-mpc stage1-mpc; : ; \
62070         fi
62071 @endif mpc
62072 @if isl
62073         @if test -d $(HOST_SUBDIR)/isl; then \
62074           cd $(HOST_SUBDIR); mv isl stageprofile-isl; \
62075           mv prev-isl stage1-isl; : ; \
62076         fi
62077 @endif isl
62078 @if libelf
62079         @if test -d $(HOST_SUBDIR)/libelf; then \
62080           cd $(HOST_SUBDIR); mv libelf stageprofile-libelf; \
62081           mv prev-libelf stage1-libelf; : ; \
62082         fi
62083 @endif libelf
62084 @if gold
62085         @if test -d $(HOST_SUBDIR)/gold; then \
62086           cd $(HOST_SUBDIR); mv gold stageprofile-gold; \
62087           mv prev-gold stage1-gold; : ; \
62088         fi
62089 @endif gold
62090 @if intl
62091         @if test -d $(HOST_SUBDIR)/intl; then \
62092           cd $(HOST_SUBDIR); mv intl stageprofile-intl; \
62093           mv prev-intl stage1-intl; : ; \
62094         fi
62095 @endif intl
62096 @if ld
62097         @if test -d $(HOST_SUBDIR)/ld; then \
62098           cd $(HOST_SUBDIR); mv ld stageprofile-ld; \
62099           mv prev-ld stage1-ld; : ; \
62100         fi
62101 @endif ld
62102 @if libbacktrace
62103         @if test -d $(HOST_SUBDIR)/libbacktrace; then \
62104           cd $(HOST_SUBDIR); mv libbacktrace stageprofile-libbacktrace; \
62105           mv prev-libbacktrace stage1-libbacktrace; : ; \
62106         fi
62107 @endif libbacktrace
62108 @if libcpp
62109         @if test -d $(HOST_SUBDIR)/libcpp; then \
62110           cd $(HOST_SUBDIR); mv libcpp stageprofile-libcpp; \
62111           mv prev-libcpp stage1-libcpp; : ; \
62112         fi
62113 @endif libcpp
62114 @if libcody
62115         @if test -d $(HOST_SUBDIR)/libcody; then \
62116           cd $(HOST_SUBDIR); mv libcody stageprofile-libcody; \
62117           mv prev-libcody stage1-libcody; : ; \
62118         fi
62119 @endif libcody
62120 @if libdecnumber
62121         @if test -d $(HOST_SUBDIR)/libdecnumber; then \
62122           cd $(HOST_SUBDIR); mv libdecnumber stageprofile-libdecnumber; \
62123           mv prev-libdecnumber stage1-libdecnumber; : ; \
62124         fi
62125 @endif libdecnumber
62126 @if libiberty
62127         @if test -d $(HOST_SUBDIR)/libiberty; then \
62128           cd $(HOST_SUBDIR); mv libiberty stageprofile-libiberty; \
62129           mv prev-libiberty stage1-libiberty; : ; \
62130         fi
62131 @endif libiberty
62132 @if libiberty-linker-plugin
62133         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
62134           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stageprofile-libiberty-linker-plugin; \
62135           mv prev-libiberty-linker-plugin stage1-libiberty-linker-plugin; : ; \
62136         fi
62137 @endif libiberty-linker-plugin
62138 @if libiconv
62139         @if test -d $(HOST_SUBDIR)/libiconv; then \
62140           cd $(HOST_SUBDIR); mv libiconv stageprofile-libiconv; \
62141           mv prev-libiconv stage1-libiconv; : ; \
62142         fi
62143 @endif libiconv
62144 @if zlib
62145         @if test -d $(HOST_SUBDIR)/zlib; then \
62146           cd $(HOST_SUBDIR); mv zlib stageprofile-zlib; \
62147           mv prev-zlib stage1-zlib; : ; \
62148         fi
62149 @endif zlib
62150 @if lto-plugin
62151         @if test -d $(HOST_SUBDIR)/lto-plugin; then \
62152           cd $(HOST_SUBDIR); mv lto-plugin stageprofile-lto-plugin; \
62153           mv prev-lto-plugin stage1-lto-plugin; : ; \
62154         fi
62155 @endif lto-plugin
62156 @if libctf
62157         @if test -d $(HOST_SUBDIR)/libctf; then \
62158           cd $(HOST_SUBDIR); mv libctf stageprofile-libctf; \
62159           mv prev-libctf stage1-libctf; : ; \
62160         fi
62161 @endif libctf
62162 @if libsframe
62163         @if test -d $(HOST_SUBDIR)/libsframe; then \
62164           cd $(HOST_SUBDIR); mv libsframe stageprofile-libsframe; \
62165           mv prev-libsframe stage1-libsframe; : ; \
62166         fi
62167 @endif libsframe
62168         @if test -d $(TARGET_SUBDIR); then \
62169           mv $(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR); \
62170           mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); : ; \
62171         fi
62172         rm -f stage_current
62173
62174 # Bubble a bug fix through all the stages up to stage profile.  They are
62175 # remade, but not reconfigured.  The next stage (if any) will not be
62176 # reconfigured either.
62177 .PHONY: stageprofile-bubble
62178 stageprofile-bubble:: stage1-bubble
62179         @r=`${PWD_COMMAND}`; export r; \
62180         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62181         if test -f stageprofile-lean || test -f stage1-lean ; then \
62182           echo Skipping rebuild of stageprofile; \
62183         else \
62184           $(MAKE) stageprofile-start; \
62185           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageprofile; \
62186         fi
62187
62188 .PHONY: all-stageprofile clean-stageprofile
62189 do-clean: clean-stageprofile
62190
62191 # FIXME: Will not need to be conditional when toplevel bootstrap is the
62192 # only possibility, but now it conflicts with no-bootstrap rules
62193 @if gcc-bootstrap
62194
62195
62196
62197
62198 # Rules to wipe a stage and all the following ones, also used for cleanstrap
62199 distclean-stage1:: distclean-stageprofile 
62200 .PHONY: distclean-stageprofile
62201 distclean-stageprofile::
62202         @: $(MAKE); $(stage)
62203         @test "`cat stage_last`" != stageprofile || rm -f stage_last
62204         rm -rf stageprofile-* 
62205
62206
62207 @endif gcc-bootstrap
62208
62209
62210 .PHONY: stagetrain-start stagetrain-end
62211
62212 stagetrain-start::
62213         @: $(MAKE); $(stage); \
62214         echo stagetrain > stage_current; \
62215         echo stagetrain > stage_last; \
62216         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
62217 @if bfd
62218         @cd $(HOST_SUBDIR); [ -d stagetrain-bfd ] || \
62219           mkdir stagetrain-bfd; \
62220         mv stagetrain-bfd bfd; \
62221         mv stageprofile-bfd prev-bfd || test -f stageprofile-lean 
62222 @endif bfd
62223 @if opcodes
62224         @cd $(HOST_SUBDIR); [ -d stagetrain-opcodes ] || \
62225           mkdir stagetrain-opcodes; \
62226         mv stagetrain-opcodes opcodes; \
62227         mv stageprofile-opcodes prev-opcodes || test -f stageprofile-lean 
62228 @endif opcodes
62229 @if binutils
62230         @cd $(HOST_SUBDIR); [ -d stagetrain-binutils ] || \
62231           mkdir stagetrain-binutils; \
62232         mv stagetrain-binutils binutils; \
62233         mv stageprofile-binutils prev-binutils || test -f stageprofile-lean 
62234 @endif binutils
62235 @if fixincludes
62236         @cd $(HOST_SUBDIR); [ -d stagetrain-fixincludes ] || \
62237           mkdir stagetrain-fixincludes; \
62238         mv stagetrain-fixincludes fixincludes; \
62239         mv stageprofile-fixincludes prev-fixincludes || test -f stageprofile-lean 
62240 @endif fixincludes
62241 @if gas
62242         @cd $(HOST_SUBDIR); [ -d stagetrain-gas ] || \
62243           mkdir stagetrain-gas; \
62244         mv stagetrain-gas gas; \
62245         mv stageprofile-gas prev-gas || test -f stageprofile-lean 
62246 @endif gas
62247 @if gcc
62248         @cd $(HOST_SUBDIR); [ -d stagetrain-gcc ] || \
62249           mkdir stagetrain-gcc; \
62250         mv stagetrain-gcc gcc; \
62251         mv stageprofile-gcc prev-gcc || test -f stageprofile-lean 
62252 @endif gcc
62253 @if gmp
62254         @cd $(HOST_SUBDIR); [ -d stagetrain-gmp ] || \
62255           mkdir stagetrain-gmp; \
62256         mv stagetrain-gmp gmp; \
62257         mv stageprofile-gmp prev-gmp || test -f stageprofile-lean 
62258 @endif gmp
62259 @if mpfr
62260         @cd $(HOST_SUBDIR); [ -d stagetrain-mpfr ] || \
62261           mkdir stagetrain-mpfr; \
62262         mv stagetrain-mpfr mpfr; \
62263         mv stageprofile-mpfr prev-mpfr || test -f stageprofile-lean 
62264 @endif mpfr
62265 @if mpc
62266         @cd $(HOST_SUBDIR); [ -d stagetrain-mpc ] || \
62267           mkdir stagetrain-mpc; \
62268         mv stagetrain-mpc mpc; \
62269         mv stageprofile-mpc prev-mpc || test -f stageprofile-lean 
62270 @endif mpc
62271 @if isl
62272         @cd $(HOST_SUBDIR); [ -d stagetrain-isl ] || \
62273           mkdir stagetrain-isl; \
62274         mv stagetrain-isl isl; \
62275         mv stageprofile-isl prev-isl || test -f stageprofile-lean 
62276 @endif isl
62277 @if libelf
62278         @cd $(HOST_SUBDIR); [ -d stagetrain-libelf ] || \
62279           mkdir stagetrain-libelf; \
62280         mv stagetrain-libelf libelf; \
62281         mv stageprofile-libelf prev-libelf || test -f stageprofile-lean 
62282 @endif libelf
62283 @if gold
62284         @cd $(HOST_SUBDIR); [ -d stagetrain-gold ] || \
62285           mkdir stagetrain-gold; \
62286         mv stagetrain-gold gold; \
62287         mv stageprofile-gold prev-gold || test -f stageprofile-lean 
62288 @endif gold
62289 @if intl
62290         @cd $(HOST_SUBDIR); [ -d stagetrain-intl ] || \
62291           mkdir stagetrain-intl; \
62292         mv stagetrain-intl intl; \
62293         mv stageprofile-intl prev-intl || test -f stageprofile-lean 
62294 @endif intl
62295 @if ld
62296         @cd $(HOST_SUBDIR); [ -d stagetrain-ld ] || \
62297           mkdir stagetrain-ld; \
62298         mv stagetrain-ld ld; \
62299         mv stageprofile-ld prev-ld || test -f stageprofile-lean 
62300 @endif ld
62301 @if libbacktrace
62302         @cd $(HOST_SUBDIR); [ -d stagetrain-libbacktrace ] || \
62303           mkdir stagetrain-libbacktrace; \
62304         mv stagetrain-libbacktrace libbacktrace; \
62305         mv stageprofile-libbacktrace prev-libbacktrace || test -f stageprofile-lean 
62306 @endif libbacktrace
62307 @if libcpp
62308         @cd $(HOST_SUBDIR); [ -d stagetrain-libcpp ] || \
62309           mkdir stagetrain-libcpp; \
62310         mv stagetrain-libcpp libcpp; \
62311         mv stageprofile-libcpp prev-libcpp || test -f stageprofile-lean 
62312 @endif libcpp
62313 @if libcody
62314         @cd $(HOST_SUBDIR); [ -d stagetrain-libcody ] || \
62315           mkdir stagetrain-libcody; \
62316         mv stagetrain-libcody libcody; \
62317         mv stageprofile-libcody prev-libcody || test -f stageprofile-lean 
62318 @endif libcody
62319 @if libdecnumber
62320         @cd $(HOST_SUBDIR); [ -d stagetrain-libdecnumber ] || \
62321           mkdir stagetrain-libdecnumber; \
62322         mv stagetrain-libdecnumber libdecnumber; \
62323         mv stageprofile-libdecnumber prev-libdecnumber || test -f stageprofile-lean 
62324 @endif libdecnumber
62325 @if libiberty
62326         @cd $(HOST_SUBDIR); [ -d stagetrain-libiberty ] || \
62327           mkdir stagetrain-libiberty; \
62328         mv stagetrain-libiberty libiberty; \
62329         mv stageprofile-libiberty prev-libiberty || test -f stageprofile-lean 
62330 @endif libiberty
62331 @if libiberty-linker-plugin
62332         @cd $(HOST_SUBDIR); [ -d stagetrain-libiberty-linker-plugin ] || \
62333           mkdir stagetrain-libiberty-linker-plugin; \
62334         mv stagetrain-libiberty-linker-plugin libiberty-linker-plugin; \
62335         mv stageprofile-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stageprofile-lean 
62336 @endif libiberty-linker-plugin
62337 @if libiconv
62338         @cd $(HOST_SUBDIR); [ -d stagetrain-libiconv ] || \
62339           mkdir stagetrain-libiconv; \
62340         mv stagetrain-libiconv libiconv; \
62341         mv stageprofile-libiconv prev-libiconv || test -f stageprofile-lean 
62342 @endif libiconv
62343 @if zlib
62344         @cd $(HOST_SUBDIR); [ -d stagetrain-zlib ] || \
62345           mkdir stagetrain-zlib; \
62346         mv stagetrain-zlib zlib; \
62347         mv stageprofile-zlib prev-zlib || test -f stageprofile-lean 
62348 @endif zlib
62349 @if lto-plugin
62350         @cd $(HOST_SUBDIR); [ -d stagetrain-lto-plugin ] || \
62351           mkdir stagetrain-lto-plugin; \
62352         mv stagetrain-lto-plugin lto-plugin; \
62353         mv stageprofile-lto-plugin prev-lto-plugin || test -f stageprofile-lean 
62354 @endif lto-plugin
62355 @if libctf
62356         @cd $(HOST_SUBDIR); [ -d stagetrain-libctf ] || \
62357           mkdir stagetrain-libctf; \
62358         mv stagetrain-libctf libctf; \
62359         mv stageprofile-libctf prev-libctf || test -f stageprofile-lean 
62360 @endif libctf
62361 @if libsframe
62362         @cd $(HOST_SUBDIR); [ -d stagetrain-libsframe ] || \
62363           mkdir stagetrain-libsframe; \
62364         mv stagetrain-libsframe libsframe; \
62365         mv stageprofile-libsframe prev-libsframe || test -f stageprofile-lean 
62366 @endif libsframe
62367         @[ -d stagetrain-$(TARGET_SUBDIR) ] || \
62368           mkdir stagetrain-$(TARGET_SUBDIR); \
62369         mv stagetrain-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
62370         mv stageprofile-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageprofile-lean 
62371
62372 stagetrain-end:: 
62373 @if bfd
62374         @if test -d $(HOST_SUBDIR)/bfd; then \
62375           cd $(HOST_SUBDIR); mv bfd stagetrain-bfd; \
62376           mv prev-bfd stageprofile-bfd; : ; \
62377         fi
62378 @endif bfd
62379 @if opcodes
62380         @if test -d $(HOST_SUBDIR)/opcodes; then \
62381           cd $(HOST_SUBDIR); mv opcodes stagetrain-opcodes; \
62382           mv prev-opcodes stageprofile-opcodes; : ; \
62383         fi
62384 @endif opcodes
62385 @if binutils
62386         @if test -d $(HOST_SUBDIR)/binutils; then \
62387           cd $(HOST_SUBDIR); mv binutils stagetrain-binutils; \
62388           mv prev-binutils stageprofile-binutils; : ; \
62389         fi
62390 @endif binutils
62391 @if fixincludes
62392         @if test -d $(HOST_SUBDIR)/fixincludes; then \
62393           cd $(HOST_SUBDIR); mv fixincludes stagetrain-fixincludes; \
62394           mv prev-fixincludes stageprofile-fixincludes; : ; \
62395         fi
62396 @endif fixincludes
62397 @if gas
62398         @if test -d $(HOST_SUBDIR)/gas; then \
62399           cd $(HOST_SUBDIR); mv gas stagetrain-gas; \
62400           mv prev-gas stageprofile-gas; : ; \
62401         fi
62402 @endif gas
62403 @if gcc
62404         @if test -d $(HOST_SUBDIR)/gcc; then \
62405           cd $(HOST_SUBDIR); mv gcc stagetrain-gcc; \
62406           mv prev-gcc stageprofile-gcc; : ; \
62407         fi
62408 @endif gcc
62409 @if gmp
62410         @if test -d $(HOST_SUBDIR)/gmp; then \
62411           cd $(HOST_SUBDIR); mv gmp stagetrain-gmp; \
62412           mv prev-gmp stageprofile-gmp; : ; \
62413         fi
62414 @endif gmp
62415 @if mpfr
62416         @if test -d $(HOST_SUBDIR)/mpfr; then \
62417           cd $(HOST_SUBDIR); mv mpfr stagetrain-mpfr; \
62418           mv prev-mpfr stageprofile-mpfr; : ; \
62419         fi
62420 @endif mpfr
62421 @if mpc
62422         @if test -d $(HOST_SUBDIR)/mpc; then \
62423           cd $(HOST_SUBDIR); mv mpc stagetrain-mpc; \
62424           mv prev-mpc stageprofile-mpc; : ; \
62425         fi
62426 @endif mpc
62427 @if isl
62428         @if test -d $(HOST_SUBDIR)/isl; then \
62429           cd $(HOST_SUBDIR); mv isl stagetrain-isl; \
62430           mv prev-isl stageprofile-isl; : ; \
62431         fi
62432 @endif isl
62433 @if libelf
62434         @if test -d $(HOST_SUBDIR)/libelf; then \
62435           cd $(HOST_SUBDIR); mv libelf stagetrain-libelf; \
62436           mv prev-libelf stageprofile-libelf; : ; \
62437         fi
62438 @endif libelf
62439 @if gold
62440         @if test -d $(HOST_SUBDIR)/gold; then \
62441           cd $(HOST_SUBDIR); mv gold stagetrain-gold; \
62442           mv prev-gold stageprofile-gold; : ; \
62443         fi
62444 @endif gold
62445 @if intl
62446         @if test -d $(HOST_SUBDIR)/intl; then \
62447           cd $(HOST_SUBDIR); mv intl stagetrain-intl; \
62448           mv prev-intl stageprofile-intl; : ; \
62449         fi
62450 @endif intl
62451 @if ld
62452         @if test -d $(HOST_SUBDIR)/ld; then \
62453           cd $(HOST_SUBDIR); mv ld stagetrain-ld; \
62454           mv prev-ld stageprofile-ld; : ; \
62455         fi
62456 @endif ld
62457 @if libbacktrace
62458         @if test -d $(HOST_SUBDIR)/libbacktrace; then \
62459           cd $(HOST_SUBDIR); mv libbacktrace stagetrain-libbacktrace; \
62460           mv prev-libbacktrace stageprofile-libbacktrace; : ; \
62461         fi
62462 @endif libbacktrace
62463 @if libcpp
62464         @if test -d $(HOST_SUBDIR)/libcpp; then \
62465           cd $(HOST_SUBDIR); mv libcpp stagetrain-libcpp; \
62466           mv prev-libcpp stageprofile-libcpp; : ; \
62467         fi
62468 @endif libcpp
62469 @if libcody
62470         @if test -d $(HOST_SUBDIR)/libcody; then \
62471           cd $(HOST_SUBDIR); mv libcody stagetrain-libcody; \
62472           mv prev-libcody stageprofile-libcody; : ; \
62473         fi
62474 @endif libcody
62475 @if libdecnumber
62476         @if test -d $(HOST_SUBDIR)/libdecnumber; then \
62477           cd $(HOST_SUBDIR); mv libdecnumber stagetrain-libdecnumber; \
62478           mv prev-libdecnumber stageprofile-libdecnumber; : ; \
62479         fi
62480 @endif libdecnumber
62481 @if libiberty
62482         @if test -d $(HOST_SUBDIR)/libiberty; then \
62483           cd $(HOST_SUBDIR); mv libiberty stagetrain-libiberty; \
62484           mv prev-libiberty stageprofile-libiberty; : ; \
62485         fi
62486 @endif libiberty
62487 @if libiberty-linker-plugin
62488         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
62489           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stagetrain-libiberty-linker-plugin; \
62490           mv prev-libiberty-linker-plugin stageprofile-libiberty-linker-plugin; : ; \
62491         fi
62492 @endif libiberty-linker-plugin
62493 @if libiconv
62494         @if test -d $(HOST_SUBDIR)/libiconv; then \
62495           cd $(HOST_SUBDIR); mv libiconv stagetrain-libiconv; \
62496           mv prev-libiconv stageprofile-libiconv; : ; \
62497         fi
62498 @endif libiconv
62499 @if zlib
62500         @if test -d $(HOST_SUBDIR)/zlib; then \
62501           cd $(HOST_SUBDIR); mv zlib stagetrain-zlib; \
62502           mv prev-zlib stageprofile-zlib; : ; \
62503         fi
62504 @endif zlib
62505 @if lto-plugin
62506         @if test -d $(HOST_SUBDIR)/lto-plugin; then \
62507           cd $(HOST_SUBDIR); mv lto-plugin stagetrain-lto-plugin; \
62508           mv prev-lto-plugin stageprofile-lto-plugin; : ; \
62509         fi
62510 @endif lto-plugin
62511 @if libctf
62512         @if test -d $(HOST_SUBDIR)/libctf; then \
62513           cd $(HOST_SUBDIR); mv libctf stagetrain-libctf; \
62514           mv prev-libctf stageprofile-libctf; : ; \
62515         fi
62516 @endif libctf
62517 @if libsframe
62518         @if test -d $(HOST_SUBDIR)/libsframe; then \
62519           cd $(HOST_SUBDIR); mv libsframe stagetrain-libsframe; \
62520           mv prev-libsframe stageprofile-libsframe; : ; \
62521         fi
62522 @endif libsframe
62523         @if test -d $(TARGET_SUBDIR); then \
62524           mv $(TARGET_SUBDIR) stagetrain-$(TARGET_SUBDIR); \
62525           mv prev-$(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR); : ; \
62526         fi
62527         rm -f stage_current
62528
62529 # Bubble a bug fix through all the stages up to stage train.  They are
62530 # remade, but not reconfigured.  The next stage (if any) will not be
62531 # reconfigured either.
62532 .PHONY: stagetrain-bubble
62533 stagetrain-bubble:: stageprofile-bubble
62534         @r=`${PWD_COMMAND}`; export r; \
62535         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62536         if test -f stagetrain-lean || test -f stageprofile-lean ; then \
62537           echo Skipping rebuild of stagetrain; \
62538         else \
62539           $(MAKE) stagetrain-start; \
62540           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stagetrain; \
62541         fi
62542
62543 .PHONY: all-stagetrain clean-stagetrain
62544 do-clean: clean-stagetrain
62545
62546 # FIXME: Will not need to be conditional when toplevel bootstrap is the
62547 # only possibility, but now it conflicts with no-bootstrap rules
62548 @if gcc-bootstrap
62549
62550
62551
62552
62553 # Rules to wipe a stage and all the following ones, also used for cleanstrap
62554 distclean-stageprofile:: distclean-stagetrain 
62555 .PHONY: distclean-stagetrain
62556 distclean-stagetrain::
62557         @: $(MAKE); $(stage)
62558         @test "`cat stage_last`" != stagetrain || rm -f stage_last
62559         rm -rf stagetrain-* 
62560
62561
62562 @endif gcc-bootstrap
62563
62564
62565 .PHONY: stagefeedback-start stagefeedback-end
62566
62567 stagefeedback-start::
62568         @: $(MAKE); $(stage); \
62569         echo stagefeedback > stage_current; \
62570         echo stagefeedback > stage_last; \
62571         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
62572 @if bfd
62573         @cd $(HOST_SUBDIR); [ -d stagefeedback-bfd ] || \
62574           mkdir stagefeedback-bfd; \
62575         mv stagefeedback-bfd bfd; \
62576         mv stagetrain-bfd prev-bfd || test -f stagetrain-lean 
62577 @endif bfd
62578 @if opcodes
62579         @cd $(HOST_SUBDIR); [ -d stagefeedback-opcodes ] || \
62580           mkdir stagefeedback-opcodes; \
62581         mv stagefeedback-opcodes opcodes; \
62582         mv stagetrain-opcodes prev-opcodes || test -f stagetrain-lean 
62583 @endif opcodes
62584 @if binutils
62585         @cd $(HOST_SUBDIR); [ -d stagefeedback-binutils ] || \
62586           mkdir stagefeedback-binutils; \
62587         mv stagefeedback-binutils binutils; \
62588         mv stagetrain-binutils prev-binutils || test -f stagetrain-lean 
62589 @endif binutils
62590 @if fixincludes
62591         @cd $(HOST_SUBDIR); [ -d stagefeedback-fixincludes ] || \
62592           mkdir stagefeedback-fixincludes; \
62593         mv stagefeedback-fixincludes fixincludes; \
62594         mv stagetrain-fixincludes prev-fixincludes || test -f stagetrain-lean 
62595 @endif fixincludes
62596 @if gas
62597         @cd $(HOST_SUBDIR); [ -d stagefeedback-gas ] || \
62598           mkdir stagefeedback-gas; \
62599         mv stagefeedback-gas gas; \
62600         mv stagetrain-gas prev-gas || test -f stagetrain-lean 
62601 @endif gas
62602 @if gcc
62603         @cd $(HOST_SUBDIR); [ -d stagefeedback-gcc ] || \
62604           mkdir stagefeedback-gcc; \
62605         mv stagefeedback-gcc gcc; \
62606         mv stagetrain-gcc prev-gcc || test -f stagetrain-lean 
62607 @endif gcc
62608 @if gmp
62609         @cd $(HOST_SUBDIR); [ -d stagefeedback-gmp ] || \
62610           mkdir stagefeedback-gmp; \
62611         mv stagefeedback-gmp gmp; \
62612         mv stagetrain-gmp prev-gmp || test -f stagetrain-lean 
62613 @endif gmp
62614 @if mpfr
62615         @cd $(HOST_SUBDIR); [ -d stagefeedback-mpfr ] || \
62616           mkdir stagefeedback-mpfr; \
62617         mv stagefeedback-mpfr mpfr; \
62618         mv stagetrain-mpfr prev-mpfr || test -f stagetrain-lean 
62619 @endif mpfr
62620 @if mpc
62621         @cd $(HOST_SUBDIR); [ -d stagefeedback-mpc ] || \
62622           mkdir stagefeedback-mpc; \
62623         mv stagefeedback-mpc mpc; \
62624         mv stagetrain-mpc prev-mpc || test -f stagetrain-lean 
62625 @endif mpc
62626 @if isl
62627         @cd $(HOST_SUBDIR); [ -d stagefeedback-isl ] || \
62628           mkdir stagefeedback-isl; \
62629         mv stagefeedback-isl isl; \
62630         mv stagetrain-isl prev-isl || test -f stagetrain-lean 
62631 @endif isl
62632 @if libelf
62633         @cd $(HOST_SUBDIR); [ -d stagefeedback-libelf ] || \
62634           mkdir stagefeedback-libelf; \
62635         mv stagefeedback-libelf libelf; \
62636         mv stagetrain-libelf prev-libelf || test -f stagetrain-lean 
62637 @endif libelf
62638 @if gold
62639         @cd $(HOST_SUBDIR); [ -d stagefeedback-gold ] || \
62640           mkdir stagefeedback-gold; \
62641         mv stagefeedback-gold gold; \
62642         mv stagetrain-gold prev-gold || test -f stagetrain-lean 
62643 @endif gold
62644 @if intl
62645         @cd $(HOST_SUBDIR); [ -d stagefeedback-intl ] || \
62646           mkdir stagefeedback-intl; \
62647         mv stagefeedback-intl intl; \
62648         mv stagetrain-intl prev-intl || test -f stagetrain-lean 
62649 @endif intl
62650 @if ld
62651         @cd $(HOST_SUBDIR); [ -d stagefeedback-ld ] || \
62652           mkdir stagefeedback-ld; \
62653         mv stagefeedback-ld ld; \
62654         mv stagetrain-ld prev-ld || test -f stagetrain-lean 
62655 @endif ld
62656 @if libbacktrace
62657         @cd $(HOST_SUBDIR); [ -d stagefeedback-libbacktrace ] || \
62658           mkdir stagefeedback-libbacktrace; \
62659         mv stagefeedback-libbacktrace libbacktrace; \
62660         mv stagetrain-libbacktrace prev-libbacktrace || test -f stagetrain-lean 
62661 @endif libbacktrace
62662 @if libcpp
62663         @cd $(HOST_SUBDIR); [ -d stagefeedback-libcpp ] || \
62664           mkdir stagefeedback-libcpp; \
62665         mv stagefeedback-libcpp libcpp; \
62666         mv stagetrain-libcpp prev-libcpp || test -f stagetrain-lean 
62667 @endif libcpp
62668 @if libcody
62669         @cd $(HOST_SUBDIR); [ -d stagefeedback-libcody ] || \
62670           mkdir stagefeedback-libcody; \
62671         mv stagefeedback-libcody libcody; \
62672         mv stagetrain-libcody prev-libcody || test -f stagetrain-lean 
62673 @endif libcody
62674 @if libdecnumber
62675         @cd $(HOST_SUBDIR); [ -d stagefeedback-libdecnumber ] || \
62676           mkdir stagefeedback-libdecnumber; \
62677         mv stagefeedback-libdecnumber libdecnumber; \
62678         mv stagetrain-libdecnumber prev-libdecnumber || test -f stagetrain-lean 
62679 @endif libdecnumber
62680 @if libiberty
62681         @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty ] || \
62682           mkdir stagefeedback-libiberty; \
62683         mv stagefeedback-libiberty libiberty; \
62684         mv stagetrain-libiberty prev-libiberty || test -f stagetrain-lean 
62685 @endif libiberty
62686 @if libiberty-linker-plugin
62687         @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty-linker-plugin ] || \
62688           mkdir stagefeedback-libiberty-linker-plugin; \
62689         mv stagefeedback-libiberty-linker-plugin libiberty-linker-plugin; \
62690         mv stagetrain-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stagetrain-lean 
62691 @endif libiberty-linker-plugin
62692 @if libiconv
62693         @cd $(HOST_SUBDIR); [ -d stagefeedback-libiconv ] || \
62694           mkdir stagefeedback-libiconv; \
62695         mv stagefeedback-libiconv libiconv; \
62696         mv stagetrain-libiconv prev-libiconv || test -f stagetrain-lean 
62697 @endif libiconv
62698 @if zlib
62699         @cd $(HOST_SUBDIR); [ -d stagefeedback-zlib ] || \
62700           mkdir stagefeedback-zlib; \
62701         mv stagefeedback-zlib zlib; \
62702         mv stagetrain-zlib prev-zlib || test -f stagetrain-lean 
62703 @endif zlib
62704 @if lto-plugin
62705         @cd $(HOST_SUBDIR); [ -d stagefeedback-lto-plugin ] || \
62706           mkdir stagefeedback-lto-plugin; \
62707         mv stagefeedback-lto-plugin lto-plugin; \
62708         mv stagetrain-lto-plugin prev-lto-plugin || test -f stagetrain-lean 
62709 @endif lto-plugin
62710 @if libctf
62711         @cd $(HOST_SUBDIR); [ -d stagefeedback-libctf ] || \
62712           mkdir stagefeedback-libctf; \
62713         mv stagefeedback-libctf libctf; \
62714         mv stagetrain-libctf prev-libctf || test -f stagetrain-lean 
62715 @endif libctf
62716 @if libsframe
62717         @cd $(HOST_SUBDIR); [ -d stagefeedback-libsframe ] || \
62718           mkdir stagefeedback-libsframe; \
62719         mv stagefeedback-libsframe libsframe; \
62720         mv stagetrain-libsframe prev-libsframe || test -f stagetrain-lean 
62721 @endif libsframe
62722         @[ -d stagefeedback-$(TARGET_SUBDIR) ] || \
62723           mkdir stagefeedback-$(TARGET_SUBDIR); \
62724         mv stagefeedback-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
62725         mv stagetrain-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stagetrain-lean 
62726
62727 stagefeedback-end:: 
62728 @if bfd
62729         @if test -d $(HOST_SUBDIR)/bfd; then \
62730           cd $(HOST_SUBDIR); mv bfd stagefeedback-bfd; \
62731           mv prev-bfd stagetrain-bfd; : ; \
62732         fi
62733 @endif bfd
62734 @if opcodes
62735         @if test -d $(HOST_SUBDIR)/opcodes; then \
62736           cd $(HOST_SUBDIR); mv opcodes stagefeedback-opcodes; \
62737           mv prev-opcodes stagetrain-opcodes; : ; \
62738         fi
62739 @endif opcodes
62740 @if binutils
62741         @if test -d $(HOST_SUBDIR)/binutils; then \
62742           cd $(HOST_SUBDIR); mv binutils stagefeedback-binutils; \
62743           mv prev-binutils stagetrain-binutils; : ; \
62744         fi
62745 @endif binutils
62746 @if fixincludes
62747         @if test -d $(HOST_SUBDIR)/fixincludes; then \
62748           cd $(HOST_SUBDIR); mv fixincludes stagefeedback-fixincludes; \
62749           mv prev-fixincludes stagetrain-fixincludes; : ; \
62750         fi
62751 @endif fixincludes
62752 @if gas
62753         @if test -d $(HOST_SUBDIR)/gas; then \
62754           cd $(HOST_SUBDIR); mv gas stagefeedback-gas; \
62755           mv prev-gas stagetrain-gas; : ; \
62756         fi
62757 @endif gas
62758 @if gcc
62759         @if test -d $(HOST_SUBDIR)/gcc; then \
62760           cd $(HOST_SUBDIR); mv gcc stagefeedback-gcc; \
62761           mv prev-gcc stagetrain-gcc; : ; \
62762         fi
62763 @endif gcc
62764 @if gmp
62765         @if test -d $(HOST_SUBDIR)/gmp; then \
62766           cd $(HOST_SUBDIR); mv gmp stagefeedback-gmp; \
62767           mv prev-gmp stagetrain-gmp; : ; \
62768         fi
62769 @endif gmp
62770 @if mpfr
62771         @if test -d $(HOST_SUBDIR)/mpfr; then \
62772           cd $(HOST_SUBDIR); mv mpfr stagefeedback-mpfr; \
62773           mv prev-mpfr stagetrain-mpfr; : ; \
62774         fi
62775 @endif mpfr
62776 @if mpc
62777         @if test -d $(HOST_SUBDIR)/mpc; then \
62778           cd $(HOST_SUBDIR); mv mpc stagefeedback-mpc; \
62779           mv prev-mpc stagetrain-mpc; : ; \
62780         fi
62781 @endif mpc
62782 @if isl
62783         @if test -d $(HOST_SUBDIR)/isl; then \
62784           cd $(HOST_SUBDIR); mv isl stagefeedback-isl; \
62785           mv prev-isl stagetrain-isl; : ; \
62786         fi
62787 @endif isl
62788 @if libelf
62789         @if test -d $(HOST_SUBDIR)/libelf; then \
62790           cd $(HOST_SUBDIR); mv libelf stagefeedback-libelf; \
62791           mv prev-libelf stagetrain-libelf; : ; \
62792         fi
62793 @endif libelf
62794 @if gold
62795         @if test -d $(HOST_SUBDIR)/gold; then \
62796           cd $(HOST_SUBDIR); mv gold stagefeedback-gold; \
62797           mv prev-gold stagetrain-gold; : ; \
62798         fi
62799 @endif gold
62800 @if intl
62801         @if test -d $(HOST_SUBDIR)/intl; then \
62802           cd $(HOST_SUBDIR); mv intl stagefeedback-intl; \
62803           mv prev-intl stagetrain-intl; : ; \
62804         fi
62805 @endif intl
62806 @if ld
62807         @if test -d $(HOST_SUBDIR)/ld; then \
62808           cd $(HOST_SUBDIR); mv ld stagefeedback-ld; \
62809           mv prev-ld stagetrain-ld; : ; \
62810         fi
62811 @endif ld
62812 @if libbacktrace
62813         @if test -d $(HOST_SUBDIR)/libbacktrace; then \
62814           cd $(HOST_SUBDIR); mv libbacktrace stagefeedback-libbacktrace; \
62815           mv prev-libbacktrace stagetrain-libbacktrace; : ; \
62816         fi
62817 @endif libbacktrace
62818 @if libcpp
62819         @if test -d $(HOST_SUBDIR)/libcpp; then \
62820           cd $(HOST_SUBDIR); mv libcpp stagefeedback-libcpp; \
62821           mv prev-libcpp stagetrain-libcpp; : ; \
62822         fi
62823 @endif libcpp
62824 @if libcody
62825         @if test -d $(HOST_SUBDIR)/libcody; then \
62826           cd $(HOST_SUBDIR); mv libcody stagefeedback-libcody; \
62827           mv prev-libcody stagetrain-libcody; : ; \
62828         fi
62829 @endif libcody
62830 @if libdecnumber
62831         @if test -d $(HOST_SUBDIR)/libdecnumber; then \
62832           cd $(HOST_SUBDIR); mv libdecnumber stagefeedback-libdecnumber; \
62833           mv prev-libdecnumber stagetrain-libdecnumber; : ; \
62834         fi
62835 @endif libdecnumber
62836 @if libiberty
62837         @if test -d $(HOST_SUBDIR)/libiberty; then \
62838           cd $(HOST_SUBDIR); mv libiberty stagefeedback-libiberty; \
62839           mv prev-libiberty stagetrain-libiberty; : ; \
62840         fi
62841 @endif libiberty
62842 @if libiberty-linker-plugin
62843         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
62844           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stagefeedback-libiberty-linker-plugin; \
62845           mv prev-libiberty-linker-plugin stagetrain-libiberty-linker-plugin; : ; \
62846         fi
62847 @endif libiberty-linker-plugin
62848 @if libiconv
62849         @if test -d $(HOST_SUBDIR)/libiconv; then \
62850           cd $(HOST_SUBDIR); mv libiconv stagefeedback-libiconv; \
62851           mv prev-libiconv stagetrain-libiconv; : ; \
62852         fi
62853 @endif libiconv
62854 @if zlib
62855         @if test -d $(HOST_SUBDIR)/zlib; then \
62856           cd $(HOST_SUBDIR); mv zlib stagefeedback-zlib; \
62857           mv prev-zlib stagetrain-zlib; : ; \
62858         fi
62859 @endif zlib
62860 @if lto-plugin
62861         @if test -d $(HOST_SUBDIR)/lto-plugin; then \
62862           cd $(HOST_SUBDIR); mv lto-plugin stagefeedback-lto-plugin; \
62863           mv prev-lto-plugin stagetrain-lto-plugin; : ; \
62864         fi
62865 @endif lto-plugin
62866 @if libctf
62867         @if test -d $(HOST_SUBDIR)/libctf; then \
62868           cd $(HOST_SUBDIR); mv libctf stagefeedback-libctf; \
62869           mv prev-libctf stagetrain-libctf; : ; \
62870         fi
62871 @endif libctf
62872 @if libsframe
62873         @if test -d $(HOST_SUBDIR)/libsframe; then \
62874           cd $(HOST_SUBDIR); mv libsframe stagefeedback-libsframe; \
62875           mv prev-libsframe stagetrain-libsframe; : ; \
62876         fi
62877 @endif libsframe
62878         @if test -d $(TARGET_SUBDIR); then \
62879           mv $(TARGET_SUBDIR) stagefeedback-$(TARGET_SUBDIR); \
62880           mv prev-$(TARGET_SUBDIR) stagetrain-$(TARGET_SUBDIR); : ; \
62881         fi
62882         rm -f stage_current
62883
62884 # Bubble a bug fix through all the stages up to stage feedback.  They are
62885 # remade, but not reconfigured.  The next stage (if any) will not be
62886 # reconfigured either.
62887 .PHONY: stagefeedback-bubble
62888 stagefeedback-bubble:: stagetrain-bubble
62889         @r=`${PWD_COMMAND}`; export r; \
62890         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62891         if test -f stagefeedback-lean || test -f stagetrain-lean ; then \
62892           echo Skipping rebuild of stagefeedback; \
62893         else \
62894           $(MAKE) stagefeedback-start; \
62895           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stagefeedback; \
62896         fi
62897
62898 .PHONY: all-stagefeedback clean-stagefeedback
62899 do-clean: clean-stagefeedback
62900
62901 # FIXME: Will not need to be conditional when toplevel bootstrap is the
62902 # only possibility, but now it conflicts with no-bootstrap rules
62903 @if gcc-bootstrap
62904
62905
62906
62907 .PHONY: profiledbootstrap profiledbootstrap-lean
62908 profiledbootstrap:
62909         echo stagefeedback > stage_final
62910         @r=`${PWD_COMMAND}`; export r; \
62911         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62912         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stagefeedback-bubble
62913         @: $(MAKE); $(unstage)
62914         @r=`${PWD_COMMAND}`; export r; \
62915         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62916         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
62917         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
62918
62919 profiledbootstrap-lean:
62920         echo stagefeedback > stage_final
62921         @r=`${PWD_COMMAND}`; export r; \
62922         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62923         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stagefeedback-bubble
62924         @: $(MAKE); $(unstage)
62925         @r=`${PWD_COMMAND}`; export r; \
62926         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62927         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
62928         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
62929
62930
62931 # Rules to wipe a stage and all the following ones, also used for cleanstrap
62932 distclean-stagetrain:: distclean-stagefeedback 
62933 .PHONY: distclean-stagefeedback
62934 distclean-stagefeedback::
62935         @: $(MAKE); $(stage)
62936         @test "`cat stage_last`" != stagefeedback || rm -f stage_last
62937         rm -rf stagefeedback-* 
62938
62939
62940 @endif gcc-bootstrap
62941
62942
62943 .PHONY: stageautoprofile-start stageautoprofile-end
62944
62945 stageautoprofile-start::
62946         @: $(MAKE); $(stage); \
62947         echo stageautoprofile > stage_current; \
62948         echo stageautoprofile > stage_last; \
62949         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
62950 @if bfd
62951         @cd $(HOST_SUBDIR); [ -d stageautoprofile-bfd ] || \
62952           mkdir stageautoprofile-bfd; \
62953         mv stageautoprofile-bfd bfd; \
62954         mv stage1-bfd prev-bfd || test -f stage1-lean 
62955 @endif bfd
62956 @if opcodes
62957         @cd $(HOST_SUBDIR); [ -d stageautoprofile-opcodes ] || \
62958           mkdir stageautoprofile-opcodes; \
62959         mv stageautoprofile-opcodes opcodes; \
62960         mv stage1-opcodes prev-opcodes || test -f stage1-lean 
62961 @endif opcodes
62962 @if binutils
62963         @cd $(HOST_SUBDIR); [ -d stageautoprofile-binutils ] || \
62964           mkdir stageautoprofile-binutils; \
62965         mv stageautoprofile-binutils binutils; \
62966         mv stage1-binutils prev-binutils || test -f stage1-lean 
62967 @endif binutils
62968 @if fixincludes
62969         @cd $(HOST_SUBDIR); [ -d stageautoprofile-fixincludes ] || \
62970           mkdir stageautoprofile-fixincludes; \
62971         mv stageautoprofile-fixincludes fixincludes; \
62972         mv stage1-fixincludes prev-fixincludes || test -f stage1-lean 
62973 @endif fixincludes
62974 @if gas
62975         @cd $(HOST_SUBDIR); [ -d stageautoprofile-gas ] || \
62976           mkdir stageautoprofile-gas; \
62977         mv stageautoprofile-gas gas; \
62978         mv stage1-gas prev-gas || test -f stage1-lean 
62979 @endif gas
62980 @if gcc
62981         @cd $(HOST_SUBDIR); [ -d stageautoprofile-gcc ] || \
62982           mkdir stageautoprofile-gcc; \
62983         mv stageautoprofile-gcc gcc; \
62984         mv stage1-gcc prev-gcc || test -f stage1-lean 
62985 @endif gcc
62986 @if gmp
62987         @cd $(HOST_SUBDIR); [ -d stageautoprofile-gmp ] || \
62988           mkdir stageautoprofile-gmp; \
62989         mv stageautoprofile-gmp gmp; \
62990         mv stage1-gmp prev-gmp || test -f stage1-lean 
62991 @endif gmp
62992 @if mpfr
62993         @cd $(HOST_SUBDIR); [ -d stageautoprofile-mpfr ] || \
62994           mkdir stageautoprofile-mpfr; \
62995         mv stageautoprofile-mpfr mpfr; \
62996         mv stage1-mpfr prev-mpfr || test -f stage1-lean 
62997 @endif mpfr
62998 @if mpc
62999         @cd $(HOST_SUBDIR); [ -d stageautoprofile-mpc ] || \
63000           mkdir stageautoprofile-mpc; \
63001         mv stageautoprofile-mpc mpc; \
63002         mv stage1-mpc prev-mpc || test -f stage1-lean 
63003 @endif mpc
63004 @if isl
63005         @cd $(HOST_SUBDIR); [ -d stageautoprofile-isl ] || \
63006           mkdir stageautoprofile-isl; \
63007         mv stageautoprofile-isl isl; \
63008         mv stage1-isl prev-isl || test -f stage1-lean 
63009 @endif isl
63010 @if libelf
63011         @cd $(HOST_SUBDIR); [ -d stageautoprofile-libelf ] || \
63012           mkdir stageautoprofile-libelf; \
63013         mv stageautoprofile-libelf libelf; \
63014         mv stage1-libelf prev-libelf || test -f stage1-lean 
63015 @endif libelf
63016 @if gold
63017         @cd $(HOST_SUBDIR); [ -d stageautoprofile-gold ] || \
63018           mkdir stageautoprofile-gold; \
63019         mv stageautoprofile-gold gold; \
63020         mv stage1-gold prev-gold || test -f stage1-lean 
63021 @endif gold
63022 @if intl
63023         @cd $(HOST_SUBDIR); [ -d stageautoprofile-intl ] || \
63024           mkdir stageautoprofile-intl; \
63025         mv stageautoprofile-intl intl; \
63026         mv stage1-intl prev-intl || test -f stage1-lean 
63027 @endif intl
63028 @if ld
63029         @cd $(HOST_SUBDIR); [ -d stageautoprofile-ld ] || \
63030           mkdir stageautoprofile-ld; \
63031         mv stageautoprofile-ld ld; \
63032         mv stage1-ld prev-ld || test -f stage1-lean 
63033 @endif ld
63034 @if libbacktrace
63035         @cd $(HOST_SUBDIR); [ -d stageautoprofile-libbacktrace ] || \
63036           mkdir stageautoprofile-libbacktrace; \
63037         mv stageautoprofile-libbacktrace libbacktrace; \
63038         mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean 
63039 @endif libbacktrace
63040 @if libcpp
63041         @cd $(HOST_SUBDIR); [ -d stageautoprofile-libcpp ] || \
63042           mkdir stageautoprofile-libcpp; \
63043         mv stageautoprofile-libcpp libcpp; \
63044         mv stage1-libcpp prev-libcpp || test -f stage1-lean 
63045 @endif libcpp
63046 @if libcody
63047         @cd $(HOST_SUBDIR); [ -d stageautoprofile-libcody ] || \
63048           mkdir stageautoprofile-libcody; \
63049         mv stageautoprofile-libcody libcody; \
63050         mv stage1-libcody prev-libcody || test -f stage1-lean 
63051 @endif libcody
63052 @if libdecnumber
63053         @cd $(HOST_SUBDIR); [ -d stageautoprofile-libdecnumber ] || \
63054           mkdir stageautoprofile-libdecnumber; \
63055         mv stageautoprofile-libdecnumber libdecnumber; \
63056         mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean 
63057 @endif libdecnumber
63058 @if libiberty
63059         @cd $(HOST_SUBDIR); [ -d stageautoprofile-libiberty ] || \
63060           mkdir stageautoprofile-libiberty; \
63061         mv stageautoprofile-libiberty libiberty; \
63062         mv stage1-libiberty prev-libiberty || test -f stage1-lean 
63063 @endif libiberty
63064 @if libiberty-linker-plugin
63065         @cd $(HOST_SUBDIR); [ -d stageautoprofile-libiberty-linker-plugin ] || \
63066           mkdir stageautoprofile-libiberty-linker-plugin; \
63067         mv stageautoprofile-libiberty-linker-plugin libiberty-linker-plugin; \
63068         mv stage1-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage1-lean 
63069 @endif libiberty-linker-plugin
63070 @if libiconv
63071         @cd $(HOST_SUBDIR); [ -d stageautoprofile-libiconv ] || \
63072           mkdir stageautoprofile-libiconv; \
63073         mv stageautoprofile-libiconv libiconv; \
63074         mv stage1-libiconv prev-libiconv || test -f stage1-lean 
63075 @endif libiconv
63076 @if zlib
63077         @cd $(HOST_SUBDIR); [ -d stageautoprofile-zlib ] || \
63078           mkdir stageautoprofile-zlib; \
63079         mv stageautoprofile-zlib zlib; \
63080         mv stage1-zlib prev-zlib || test -f stage1-lean 
63081 @endif zlib
63082 @if lto-plugin
63083         @cd $(HOST_SUBDIR); [ -d stageautoprofile-lto-plugin ] || \
63084           mkdir stageautoprofile-lto-plugin; \
63085         mv stageautoprofile-lto-plugin lto-plugin; \
63086         mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean 
63087 @endif lto-plugin
63088 @if libctf
63089         @cd $(HOST_SUBDIR); [ -d stageautoprofile-libctf ] || \
63090           mkdir stageautoprofile-libctf; \
63091         mv stageautoprofile-libctf libctf; \
63092         mv stage1-libctf prev-libctf || test -f stage1-lean 
63093 @endif libctf
63094 @if libsframe
63095         @cd $(HOST_SUBDIR); [ -d stageautoprofile-libsframe ] || \
63096           mkdir stageautoprofile-libsframe; \
63097         mv stageautoprofile-libsframe libsframe; \
63098         mv stage1-libsframe prev-libsframe || test -f stage1-lean 
63099 @endif libsframe
63100         @[ -d stageautoprofile-$(TARGET_SUBDIR) ] || \
63101           mkdir stageautoprofile-$(TARGET_SUBDIR); \
63102         mv stageautoprofile-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
63103         mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean 
63104
63105 stageautoprofile-end:: 
63106 @if bfd
63107         @if test -d $(HOST_SUBDIR)/bfd; then \
63108           cd $(HOST_SUBDIR); mv bfd stageautoprofile-bfd; \
63109           mv prev-bfd stage1-bfd; : ; \
63110         fi
63111 @endif bfd
63112 @if opcodes
63113         @if test -d $(HOST_SUBDIR)/opcodes; then \
63114           cd $(HOST_SUBDIR); mv opcodes stageautoprofile-opcodes; \
63115           mv prev-opcodes stage1-opcodes; : ; \
63116         fi
63117 @endif opcodes
63118 @if binutils
63119         @if test -d $(HOST_SUBDIR)/binutils; then \
63120           cd $(HOST_SUBDIR); mv binutils stageautoprofile-binutils; \
63121           mv prev-binutils stage1-binutils; : ; \
63122         fi
63123 @endif binutils
63124 @if fixincludes
63125         @if test -d $(HOST_SUBDIR)/fixincludes; then \
63126           cd $(HOST_SUBDIR); mv fixincludes stageautoprofile-fixincludes; \
63127           mv prev-fixincludes stage1-fixincludes; : ; \
63128         fi
63129 @endif fixincludes
63130 @if gas
63131         @if test -d $(HOST_SUBDIR)/gas; then \
63132           cd $(HOST_SUBDIR); mv gas stageautoprofile-gas; \
63133           mv prev-gas stage1-gas; : ; \
63134         fi
63135 @endif gas
63136 @if gcc
63137         @if test -d $(HOST_SUBDIR)/gcc; then \
63138           cd $(HOST_SUBDIR); mv gcc stageautoprofile-gcc; \
63139           mv prev-gcc stage1-gcc; : ; \
63140         fi
63141 @endif gcc
63142 @if gmp
63143         @if test -d $(HOST_SUBDIR)/gmp; then \
63144           cd $(HOST_SUBDIR); mv gmp stageautoprofile-gmp; \
63145           mv prev-gmp stage1-gmp; : ; \
63146         fi
63147 @endif gmp
63148 @if mpfr
63149         @if test -d $(HOST_SUBDIR)/mpfr; then \
63150           cd $(HOST_SUBDIR); mv mpfr stageautoprofile-mpfr; \
63151           mv prev-mpfr stage1-mpfr; : ; \
63152         fi
63153 @endif mpfr
63154 @if mpc
63155         @if test -d $(HOST_SUBDIR)/mpc; then \
63156           cd $(HOST_SUBDIR); mv mpc stageautoprofile-mpc; \
63157           mv prev-mpc stage1-mpc; : ; \
63158         fi
63159 @endif mpc
63160 @if isl
63161         @if test -d $(HOST_SUBDIR)/isl; then \
63162           cd $(HOST_SUBDIR); mv isl stageautoprofile-isl; \
63163           mv prev-isl stage1-isl; : ; \
63164         fi
63165 @endif isl
63166 @if libelf
63167         @if test -d $(HOST_SUBDIR)/libelf; then \
63168           cd $(HOST_SUBDIR); mv libelf stageautoprofile-libelf; \
63169           mv prev-libelf stage1-libelf; : ; \
63170         fi
63171 @endif libelf
63172 @if gold
63173         @if test -d $(HOST_SUBDIR)/gold; then \
63174           cd $(HOST_SUBDIR); mv gold stageautoprofile-gold; \
63175           mv prev-gold stage1-gold; : ; \
63176         fi
63177 @endif gold
63178 @if intl
63179         @if test -d $(HOST_SUBDIR)/intl; then \
63180           cd $(HOST_SUBDIR); mv intl stageautoprofile-intl; \
63181           mv prev-intl stage1-intl; : ; \
63182         fi
63183 @endif intl
63184 @if ld
63185         @if test -d $(HOST_SUBDIR)/ld; then \
63186           cd $(HOST_SUBDIR); mv ld stageautoprofile-ld; \
63187           mv prev-ld stage1-ld; : ; \
63188         fi
63189 @endif ld
63190 @if libbacktrace
63191         @if test -d $(HOST_SUBDIR)/libbacktrace; then \
63192           cd $(HOST_SUBDIR); mv libbacktrace stageautoprofile-libbacktrace; \
63193           mv prev-libbacktrace stage1-libbacktrace; : ; \
63194         fi
63195 @endif libbacktrace
63196 @if libcpp
63197         @if test -d $(HOST_SUBDIR)/libcpp; then \
63198           cd $(HOST_SUBDIR); mv libcpp stageautoprofile-libcpp; \
63199           mv prev-libcpp stage1-libcpp; : ; \
63200         fi
63201 @endif libcpp
63202 @if libcody
63203         @if test -d $(HOST_SUBDIR)/libcody; then \
63204           cd $(HOST_SUBDIR); mv libcody stageautoprofile-libcody; \
63205           mv prev-libcody stage1-libcody; : ; \
63206         fi
63207 @endif libcody
63208 @if libdecnumber
63209         @if test -d $(HOST_SUBDIR)/libdecnumber; then \
63210           cd $(HOST_SUBDIR); mv libdecnumber stageautoprofile-libdecnumber; \
63211           mv prev-libdecnumber stage1-libdecnumber; : ; \
63212         fi
63213 @endif libdecnumber
63214 @if libiberty
63215         @if test -d $(HOST_SUBDIR)/libiberty; then \
63216           cd $(HOST_SUBDIR); mv libiberty stageautoprofile-libiberty; \
63217           mv prev-libiberty stage1-libiberty; : ; \
63218         fi
63219 @endif libiberty
63220 @if libiberty-linker-plugin
63221         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
63222           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stageautoprofile-libiberty-linker-plugin; \
63223           mv prev-libiberty-linker-plugin stage1-libiberty-linker-plugin; : ; \
63224         fi
63225 @endif libiberty-linker-plugin
63226 @if libiconv
63227         @if test -d $(HOST_SUBDIR)/libiconv; then \
63228           cd $(HOST_SUBDIR); mv libiconv stageautoprofile-libiconv; \
63229           mv prev-libiconv stage1-libiconv; : ; \
63230         fi
63231 @endif libiconv
63232 @if zlib
63233         @if test -d $(HOST_SUBDIR)/zlib; then \
63234           cd $(HOST_SUBDIR); mv zlib stageautoprofile-zlib; \
63235           mv prev-zlib stage1-zlib; : ; \
63236         fi
63237 @endif zlib
63238 @if lto-plugin
63239         @if test -d $(HOST_SUBDIR)/lto-plugin; then \
63240           cd $(HOST_SUBDIR); mv lto-plugin stageautoprofile-lto-plugin; \
63241           mv prev-lto-plugin stage1-lto-plugin; : ; \
63242         fi
63243 @endif lto-plugin
63244 @if libctf
63245         @if test -d $(HOST_SUBDIR)/libctf; then \
63246           cd $(HOST_SUBDIR); mv libctf stageautoprofile-libctf; \
63247           mv prev-libctf stage1-libctf; : ; \
63248         fi
63249 @endif libctf
63250 @if libsframe
63251         @if test -d $(HOST_SUBDIR)/libsframe; then \
63252           cd $(HOST_SUBDIR); mv libsframe stageautoprofile-libsframe; \
63253           mv prev-libsframe stage1-libsframe; : ; \
63254         fi
63255 @endif libsframe
63256         @if test -d $(TARGET_SUBDIR); then \
63257           mv $(TARGET_SUBDIR) stageautoprofile-$(TARGET_SUBDIR); \
63258           mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); : ; \
63259         fi
63260         rm -f stage_current
63261
63262 # Bubble a bug fix through all the stages up to stage autoprofile.  They are
63263 # remade, but not reconfigured.  The next stage (if any) will not be
63264 # reconfigured either.
63265 .PHONY: stageautoprofile-bubble
63266 stageautoprofile-bubble:: stage1-bubble
63267         @r=`${PWD_COMMAND}`; export r; \
63268         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63269         if test -f stageautoprofile-lean || test -f stage1-lean ; then \
63270           echo Skipping rebuild of stageautoprofile; \
63271         else \
63272           $(MAKE) stageautoprofile-start; \
63273           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageautoprofile; \
63274         fi
63275
63276 .PHONY: all-stageautoprofile clean-stageautoprofile
63277 do-clean: clean-stageautoprofile
63278
63279 # FIXME: Will not need to be conditional when toplevel bootstrap is the
63280 # only possibility, but now it conflicts with no-bootstrap rules
63281 @if gcc-bootstrap
63282
63283
63284
63285
63286 # Rules to wipe a stage and all the following ones, also used for cleanstrap
63287 distclean-stage1:: distclean-stageautoprofile 
63288 .PHONY: distclean-stageautoprofile
63289 distclean-stageautoprofile::
63290         @: $(MAKE); $(stage)
63291         @test "`cat stage_last`" != stageautoprofile || rm -f stage_last
63292         rm -rf stageautoprofile-* 
63293
63294
63295 @endif gcc-bootstrap
63296
63297
63298 .PHONY: stageautofeedback-start stageautofeedback-end
63299
63300 stageautofeedback-start::
63301         @: $(MAKE); $(stage); \
63302         echo stageautofeedback > stage_current; \
63303         echo stageautofeedback > stage_last; \
63304         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
63305 @if bfd
63306         @cd $(HOST_SUBDIR); [ -d stageautofeedback-bfd ] || \
63307           mkdir stageautofeedback-bfd; \
63308         mv stageautofeedback-bfd bfd; \
63309         mv stageautoprofile-bfd prev-bfd || test -f stageautoprofile-lean 
63310 @endif bfd
63311 @if opcodes
63312         @cd $(HOST_SUBDIR); [ -d stageautofeedback-opcodes ] || \
63313           mkdir stageautofeedback-opcodes; \
63314         mv stageautofeedback-opcodes opcodes; \
63315         mv stageautoprofile-opcodes prev-opcodes || test -f stageautoprofile-lean 
63316 @endif opcodes
63317 @if binutils
63318         @cd $(HOST_SUBDIR); [ -d stageautofeedback-binutils ] || \
63319           mkdir stageautofeedback-binutils; \
63320         mv stageautofeedback-binutils binutils; \
63321         mv stageautoprofile-binutils prev-binutils || test -f stageautoprofile-lean 
63322 @endif binutils
63323 @if fixincludes
63324         @cd $(HOST_SUBDIR); [ -d stageautofeedback-fixincludes ] || \
63325           mkdir stageautofeedback-fixincludes; \
63326         mv stageautofeedback-fixincludes fixincludes; \
63327         mv stageautoprofile-fixincludes prev-fixincludes || test -f stageautoprofile-lean 
63328 @endif fixincludes
63329 @if gas
63330         @cd $(HOST_SUBDIR); [ -d stageautofeedback-gas ] || \
63331           mkdir stageautofeedback-gas; \
63332         mv stageautofeedback-gas gas; \
63333         mv stageautoprofile-gas prev-gas || test -f stageautoprofile-lean 
63334 @endif gas
63335 @if gcc
63336         @cd $(HOST_SUBDIR); [ -d stageautofeedback-gcc ] || \
63337           mkdir stageautofeedback-gcc; \
63338         mv stageautofeedback-gcc gcc; \
63339         mv stageautoprofile-gcc prev-gcc || test -f stageautoprofile-lean 
63340 @endif gcc
63341 @if gmp
63342         @cd $(HOST_SUBDIR); [ -d stageautofeedback-gmp ] || \
63343           mkdir stageautofeedback-gmp; \
63344         mv stageautofeedback-gmp gmp; \
63345         mv stageautoprofile-gmp prev-gmp || test -f stageautoprofile-lean 
63346 @endif gmp
63347 @if mpfr
63348         @cd $(HOST_SUBDIR); [ -d stageautofeedback-mpfr ] || \
63349           mkdir stageautofeedback-mpfr; \
63350         mv stageautofeedback-mpfr mpfr; \
63351         mv stageautoprofile-mpfr prev-mpfr || test -f stageautoprofile-lean 
63352 @endif mpfr
63353 @if mpc
63354         @cd $(HOST_SUBDIR); [ -d stageautofeedback-mpc ] || \
63355           mkdir stageautofeedback-mpc; \
63356         mv stageautofeedback-mpc mpc; \
63357         mv stageautoprofile-mpc prev-mpc || test -f stageautoprofile-lean 
63358 @endif mpc
63359 @if isl
63360         @cd $(HOST_SUBDIR); [ -d stageautofeedback-isl ] || \
63361           mkdir stageautofeedback-isl; \
63362         mv stageautofeedback-isl isl; \
63363         mv stageautoprofile-isl prev-isl || test -f stageautoprofile-lean 
63364 @endif isl
63365 @if libelf
63366         @cd $(HOST_SUBDIR); [ -d stageautofeedback-libelf ] || \
63367           mkdir stageautofeedback-libelf; \
63368         mv stageautofeedback-libelf libelf; \
63369         mv stageautoprofile-libelf prev-libelf || test -f stageautoprofile-lean 
63370 @endif libelf
63371 @if gold
63372         @cd $(HOST_SUBDIR); [ -d stageautofeedback-gold ] || \
63373           mkdir stageautofeedback-gold; \
63374         mv stageautofeedback-gold gold; \
63375         mv stageautoprofile-gold prev-gold || test -f stageautoprofile-lean 
63376 @endif gold
63377 @if intl
63378         @cd $(HOST_SUBDIR); [ -d stageautofeedback-intl ] || \
63379           mkdir stageautofeedback-intl; \
63380         mv stageautofeedback-intl intl; \
63381         mv stageautoprofile-intl prev-intl || test -f stageautoprofile-lean 
63382 @endif intl
63383 @if ld
63384         @cd $(HOST_SUBDIR); [ -d stageautofeedback-ld ] || \
63385           mkdir stageautofeedback-ld; \
63386         mv stageautofeedback-ld ld; \
63387         mv stageautoprofile-ld prev-ld || test -f stageautoprofile-lean 
63388 @endif ld
63389 @if libbacktrace
63390         @cd $(HOST_SUBDIR); [ -d stageautofeedback-libbacktrace ] || \
63391           mkdir stageautofeedback-libbacktrace; \
63392         mv stageautofeedback-libbacktrace libbacktrace; \
63393         mv stageautoprofile-libbacktrace prev-libbacktrace || test -f stageautoprofile-lean 
63394 @endif libbacktrace
63395 @if libcpp
63396         @cd $(HOST_SUBDIR); [ -d stageautofeedback-libcpp ] || \
63397           mkdir stageautofeedback-libcpp; \
63398         mv stageautofeedback-libcpp libcpp; \
63399         mv stageautoprofile-libcpp prev-libcpp || test -f stageautoprofile-lean 
63400 @endif libcpp
63401 @if libcody
63402         @cd $(HOST_SUBDIR); [ -d stageautofeedback-libcody ] || \
63403           mkdir stageautofeedback-libcody; \
63404         mv stageautofeedback-libcody libcody; \
63405         mv stageautoprofile-libcody prev-libcody || test -f stageautoprofile-lean 
63406 @endif libcody
63407 @if libdecnumber
63408         @cd $(HOST_SUBDIR); [ -d stageautofeedback-libdecnumber ] || \
63409           mkdir stageautofeedback-libdecnumber; \
63410         mv stageautofeedback-libdecnumber libdecnumber; \
63411         mv stageautoprofile-libdecnumber prev-libdecnumber || test -f stageautoprofile-lean 
63412 @endif libdecnumber
63413 @if libiberty
63414         @cd $(HOST_SUBDIR); [ -d stageautofeedback-libiberty ] || \
63415           mkdir stageautofeedback-libiberty; \
63416         mv stageautofeedback-libiberty libiberty; \
63417         mv stageautoprofile-libiberty prev-libiberty || test -f stageautoprofile-lean 
63418 @endif libiberty
63419 @if libiberty-linker-plugin
63420         @cd $(HOST_SUBDIR); [ -d stageautofeedback-libiberty-linker-plugin ] || \
63421           mkdir stageautofeedback-libiberty-linker-plugin; \
63422         mv stageautofeedback-libiberty-linker-plugin libiberty-linker-plugin; \
63423         mv stageautoprofile-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stageautoprofile-lean 
63424 @endif libiberty-linker-plugin
63425 @if libiconv
63426         @cd $(HOST_SUBDIR); [ -d stageautofeedback-libiconv ] || \
63427           mkdir stageautofeedback-libiconv; \
63428         mv stageautofeedback-libiconv libiconv; \
63429         mv stageautoprofile-libiconv prev-libiconv || test -f stageautoprofile-lean 
63430 @endif libiconv
63431 @if zlib
63432         @cd $(HOST_SUBDIR); [ -d stageautofeedback-zlib ] || \
63433           mkdir stageautofeedback-zlib; \
63434         mv stageautofeedback-zlib zlib; \
63435         mv stageautoprofile-zlib prev-zlib || test -f stageautoprofile-lean 
63436 @endif zlib
63437 @if lto-plugin
63438         @cd $(HOST_SUBDIR); [ -d stageautofeedback-lto-plugin ] || \
63439           mkdir stageautofeedback-lto-plugin; \
63440         mv stageautofeedback-lto-plugin lto-plugin; \
63441         mv stageautoprofile-lto-plugin prev-lto-plugin || test -f stageautoprofile-lean 
63442 @endif lto-plugin
63443 @if libctf
63444         @cd $(HOST_SUBDIR); [ -d stageautofeedback-libctf ] || \
63445           mkdir stageautofeedback-libctf; \
63446         mv stageautofeedback-libctf libctf; \
63447         mv stageautoprofile-libctf prev-libctf || test -f stageautoprofile-lean 
63448 @endif libctf
63449 @if libsframe
63450         @cd $(HOST_SUBDIR); [ -d stageautofeedback-libsframe ] || \
63451           mkdir stageautofeedback-libsframe; \
63452         mv stageautofeedback-libsframe libsframe; \
63453         mv stageautoprofile-libsframe prev-libsframe || test -f stageautoprofile-lean 
63454 @endif libsframe
63455         @[ -d stageautofeedback-$(TARGET_SUBDIR) ] || \
63456           mkdir stageautofeedback-$(TARGET_SUBDIR); \
63457         mv stageautofeedback-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
63458         mv stageautoprofile-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageautoprofile-lean 
63459
63460 stageautofeedback-end:: 
63461 @if bfd
63462         @if test -d $(HOST_SUBDIR)/bfd; then \
63463           cd $(HOST_SUBDIR); mv bfd stageautofeedback-bfd; \
63464           mv prev-bfd stageautoprofile-bfd; : ; \
63465         fi
63466 @endif bfd
63467 @if opcodes
63468         @if test -d $(HOST_SUBDIR)/opcodes; then \
63469           cd $(HOST_SUBDIR); mv opcodes stageautofeedback-opcodes; \
63470           mv prev-opcodes stageautoprofile-opcodes; : ; \
63471         fi
63472 @endif opcodes
63473 @if binutils
63474         @if test -d $(HOST_SUBDIR)/binutils; then \
63475           cd $(HOST_SUBDIR); mv binutils stageautofeedback-binutils; \
63476           mv prev-binutils stageautoprofile-binutils; : ; \
63477         fi
63478 @endif binutils
63479 @if fixincludes
63480         @if test -d $(HOST_SUBDIR)/fixincludes; then \
63481           cd $(HOST_SUBDIR); mv fixincludes stageautofeedback-fixincludes; \
63482           mv prev-fixincludes stageautoprofile-fixincludes; : ; \
63483         fi
63484 @endif fixincludes
63485 @if gas
63486         @if test -d $(HOST_SUBDIR)/gas; then \
63487           cd $(HOST_SUBDIR); mv gas stageautofeedback-gas; \
63488           mv prev-gas stageautoprofile-gas; : ; \
63489         fi
63490 @endif gas
63491 @if gcc
63492         @if test -d $(HOST_SUBDIR)/gcc; then \
63493           cd $(HOST_SUBDIR); mv gcc stageautofeedback-gcc; \
63494           mv prev-gcc stageautoprofile-gcc; : ; \
63495         fi
63496 @endif gcc
63497 @if gmp
63498         @if test -d $(HOST_SUBDIR)/gmp; then \
63499           cd $(HOST_SUBDIR); mv gmp stageautofeedback-gmp; \
63500           mv prev-gmp stageautoprofile-gmp; : ; \
63501         fi
63502 @endif gmp
63503 @if mpfr
63504         @if test -d $(HOST_SUBDIR)/mpfr; then \
63505           cd $(HOST_SUBDIR); mv mpfr stageautofeedback-mpfr; \
63506           mv prev-mpfr stageautoprofile-mpfr; : ; \
63507         fi
63508 @endif mpfr
63509 @if mpc
63510         @if test -d $(HOST_SUBDIR)/mpc; then \
63511           cd $(HOST_SUBDIR); mv mpc stageautofeedback-mpc; \
63512           mv prev-mpc stageautoprofile-mpc; : ; \
63513         fi
63514 @endif mpc
63515 @if isl
63516         @if test -d $(HOST_SUBDIR)/isl; then \
63517           cd $(HOST_SUBDIR); mv isl stageautofeedback-isl; \
63518           mv prev-isl stageautoprofile-isl; : ; \
63519         fi
63520 @endif isl
63521 @if libelf
63522         @if test -d $(HOST_SUBDIR)/libelf; then \
63523           cd $(HOST_SUBDIR); mv libelf stageautofeedback-libelf; \
63524           mv prev-libelf stageautoprofile-libelf; : ; \
63525         fi
63526 @endif libelf
63527 @if gold
63528         @if test -d $(HOST_SUBDIR)/gold; then \
63529           cd $(HOST_SUBDIR); mv gold stageautofeedback-gold; \
63530           mv prev-gold stageautoprofile-gold; : ; \
63531         fi
63532 @endif gold
63533 @if intl
63534         @if test -d $(HOST_SUBDIR)/intl; then \
63535           cd $(HOST_SUBDIR); mv intl stageautofeedback-intl; \
63536           mv prev-intl stageautoprofile-intl; : ; \
63537         fi
63538 @endif intl
63539 @if ld
63540         @if test -d $(HOST_SUBDIR)/ld; then \
63541           cd $(HOST_SUBDIR); mv ld stageautofeedback-ld; \
63542           mv prev-ld stageautoprofile-ld; : ; \
63543         fi
63544 @endif ld
63545 @if libbacktrace
63546         @if test -d $(HOST_SUBDIR)/libbacktrace; then \
63547           cd $(HOST_SUBDIR); mv libbacktrace stageautofeedback-libbacktrace; \
63548           mv prev-libbacktrace stageautoprofile-libbacktrace; : ; \
63549         fi
63550 @endif libbacktrace
63551 @if libcpp
63552         @if test -d $(HOST_SUBDIR)/libcpp; then \
63553           cd $(HOST_SUBDIR); mv libcpp stageautofeedback-libcpp; \
63554           mv prev-libcpp stageautoprofile-libcpp; : ; \
63555         fi
63556 @endif libcpp
63557 @if libcody
63558         @if test -d $(HOST_SUBDIR)/libcody; then \
63559           cd $(HOST_SUBDIR); mv libcody stageautofeedback-libcody; \
63560           mv prev-libcody stageautoprofile-libcody; : ; \
63561         fi
63562 @endif libcody
63563 @if libdecnumber
63564         @if test -d $(HOST_SUBDIR)/libdecnumber; then \
63565           cd $(HOST_SUBDIR); mv libdecnumber stageautofeedback-libdecnumber; \
63566           mv prev-libdecnumber stageautoprofile-libdecnumber; : ; \
63567         fi
63568 @endif libdecnumber
63569 @if libiberty
63570         @if test -d $(HOST_SUBDIR)/libiberty; then \
63571           cd $(HOST_SUBDIR); mv libiberty stageautofeedback-libiberty; \
63572           mv prev-libiberty stageautoprofile-libiberty; : ; \
63573         fi
63574 @endif libiberty
63575 @if libiberty-linker-plugin
63576         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
63577           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stageautofeedback-libiberty-linker-plugin; \
63578           mv prev-libiberty-linker-plugin stageautoprofile-libiberty-linker-plugin; : ; \
63579         fi
63580 @endif libiberty-linker-plugin
63581 @if libiconv
63582         @if test -d $(HOST_SUBDIR)/libiconv; then \
63583           cd $(HOST_SUBDIR); mv libiconv stageautofeedback-libiconv; \
63584           mv prev-libiconv stageautoprofile-libiconv; : ; \
63585         fi
63586 @endif libiconv
63587 @if zlib
63588         @if test -d $(HOST_SUBDIR)/zlib; then \
63589           cd $(HOST_SUBDIR); mv zlib stageautofeedback-zlib; \
63590           mv prev-zlib stageautoprofile-zlib; : ; \
63591         fi
63592 @endif zlib
63593 @if lto-plugin
63594         @if test -d $(HOST_SUBDIR)/lto-plugin; then \
63595           cd $(HOST_SUBDIR); mv lto-plugin stageautofeedback-lto-plugin; \
63596           mv prev-lto-plugin stageautoprofile-lto-plugin; : ; \
63597         fi
63598 @endif lto-plugin
63599 @if libctf
63600         @if test -d $(HOST_SUBDIR)/libctf; then \
63601           cd $(HOST_SUBDIR); mv libctf stageautofeedback-libctf; \
63602           mv prev-libctf stageautoprofile-libctf; : ; \
63603         fi
63604 @endif libctf
63605 @if libsframe
63606         @if test -d $(HOST_SUBDIR)/libsframe; then \
63607           cd $(HOST_SUBDIR); mv libsframe stageautofeedback-libsframe; \
63608           mv prev-libsframe stageautoprofile-libsframe; : ; \
63609         fi
63610 @endif libsframe
63611         @if test -d $(TARGET_SUBDIR); then \
63612           mv $(TARGET_SUBDIR) stageautofeedback-$(TARGET_SUBDIR); \
63613           mv prev-$(TARGET_SUBDIR) stageautoprofile-$(TARGET_SUBDIR); : ; \
63614         fi
63615         rm -f stage_current
63616
63617 # Bubble a bug fix through all the stages up to stage autofeedback.  They are
63618 # remade, but not reconfigured.  The next stage (if any) will not be
63619 # reconfigured either.
63620 .PHONY: stageautofeedback-bubble
63621 stageautofeedback-bubble:: stageautoprofile-bubble
63622         @r=`${PWD_COMMAND}`; export r; \
63623         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63624         if test -f stageautofeedback-lean || test -f stageautoprofile-lean ; then \
63625           echo Skipping rebuild of stageautofeedback; \
63626         else \
63627           $(MAKE) stageautofeedback-start; \
63628           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageautofeedback; \
63629         fi
63630
63631 .PHONY: all-stageautofeedback clean-stageautofeedback
63632 do-clean: clean-stageautofeedback
63633
63634 # FIXME: Will not need to be conditional when toplevel bootstrap is the
63635 # only possibility, but now it conflicts with no-bootstrap rules
63636 @if gcc-bootstrap
63637
63638
63639
63640 .PHONY: autoprofiledbootstrap autoprofiledbootstrap-lean
63641 autoprofiledbootstrap:
63642         echo stageautofeedback > stage_final
63643         @r=`${PWD_COMMAND}`; export r; \
63644         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63645         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stageautofeedback-bubble
63646         @: $(MAKE); $(unstage)
63647         @r=`${PWD_COMMAND}`; export r; \
63648         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63649         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
63650         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
63651
63652 autoprofiledbootstrap-lean:
63653         echo stageautofeedback > stage_final
63654         @r=`${PWD_COMMAND}`; export r; \
63655         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63656         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stageautofeedback-bubble
63657         @: $(MAKE); $(unstage)
63658         @r=`${PWD_COMMAND}`; export r; \
63659         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63660         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
63661         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
63662
63663
63664 # Rules to wipe a stage and all the following ones, also used for cleanstrap
63665 distclean-stageautoprofile:: distclean-stageautofeedback 
63666 .PHONY: distclean-stageautofeedback
63667 distclean-stageautofeedback::
63668         @: $(MAKE); $(stage)
63669         @test "`cat stage_last`" != stageautofeedback || rm -f stage_last
63670         rm -rf stageautofeedback-* 
63671
63672
63673 @endif gcc-bootstrap
63674
63675
63676
63677 stageprofile-end::
63678         $(MAKE) distclean-stagefeedback
63679
63680 stagefeedback-start::
63681         @r=`${PWD_COMMAND}`; export r; \
63682         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63683         for i in prev-*; do \
63684           j=`echo $$i | sed s/^prev-//`; \
63685           cd $$r/$$i && \
63686           { find . -type d | sort | sed 's,.*,$(SHELL) '"$$s"'/mkinstalldirs "../'$$j'/&",' | $(SHELL); } && \
63687           { find . -name '*.*da' | sed 's,.*,$(LN) -f "&" "../'$$j'/&",' | $(SHELL); }; \
63688         done
63689
63690 @if gcc-bootstrap
63691 do-distclean: distclean-stage1
63692
63693 # Provide a GCC build when we're building target libraries.  This does
63694 # not work as a dependency, just as the minimum necessary to avoid errors.
63695 stage_last:
63696         @r=`${PWD_COMMAND}`; export r; \
63697         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63698         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage1-bubble
63699
63700 # Same as unstage, but not phony and defaulting to stage1-start.  We place
63701 # it in the dependency so that for example `make -j3 all-gcc' works.
63702 stage_current:
63703         @if test -f stage_last; then $(unstage); else $(MAKE) stage1-start; fi
63704
63705 .PHONY: restrap
63706 restrap::
63707         @: $(MAKE); $(stage)
63708         rm -rf stage1-$(TARGET_SUBDIR) stage2-* stage3-* stage4-* stageprofile-* stagetrain-* stagefeedback-* stageautoprofile-* stageautofeedback-*
63709 restrap:: all
63710 @endif gcc-bootstrap
63711
63712 # --------------------------------------
63713 # Dependencies between different modules
63714 # --------------------------------------
63715
63716 # Generic dependencies for target modules on host stuff, especially gcc
63717 @if gcc-bootstrap
63718 configure-stage1-target-libstdc++-v3: maybe-all-stage1-gcc
63719 configure-stage2-target-libstdc++-v3: maybe-all-stage2-gcc
63720 configure-stage3-target-libstdc++-v3: maybe-all-stage3-gcc
63721 configure-stage4-target-libstdc++-v3: maybe-all-stage4-gcc
63722 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-gcc
63723 configure-stagetrain-target-libstdc++-v3: maybe-all-stagetrain-gcc
63724 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-gcc
63725 configure-stageautoprofile-target-libstdc++-v3: maybe-all-stageautoprofile-gcc
63726 configure-stageautofeedback-target-libstdc++-v3: maybe-all-stageautofeedback-gcc
63727 configure-stage1-target-libsanitizer: maybe-all-stage1-gcc
63728 configure-stage2-target-libsanitizer: maybe-all-stage2-gcc
63729 configure-stage3-target-libsanitizer: maybe-all-stage3-gcc
63730 configure-stage4-target-libsanitizer: maybe-all-stage4-gcc
63731 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-gcc
63732 configure-stagetrain-target-libsanitizer: maybe-all-stagetrain-gcc
63733 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-gcc
63734 configure-stageautoprofile-target-libsanitizer: maybe-all-stageautoprofile-gcc
63735 configure-stageautofeedback-target-libsanitizer: maybe-all-stageautofeedback-gcc
63736 configure-stage1-target-libvtv: maybe-all-stage1-gcc
63737 configure-stage2-target-libvtv: maybe-all-stage2-gcc
63738 configure-stage3-target-libvtv: maybe-all-stage3-gcc
63739 configure-stage4-target-libvtv: maybe-all-stage4-gcc
63740 configure-stageprofile-target-libvtv: maybe-all-stageprofile-gcc
63741 configure-stagetrain-target-libvtv: maybe-all-stagetrain-gcc
63742 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-gcc
63743 configure-stageautoprofile-target-libvtv: maybe-all-stageautoprofile-gcc
63744 configure-stageautofeedback-target-libvtv: maybe-all-stageautofeedback-gcc
63745 configure-target-liboffloadmic: stage_last
63746 configure-target-libssp: stage_last
63747 configure-target-newlib: stage_last
63748 configure-stage1-target-libgcc: maybe-all-stage1-gcc
63749 configure-stage2-target-libgcc: maybe-all-stage2-gcc
63750 configure-stage3-target-libgcc: maybe-all-stage3-gcc
63751 configure-stage4-target-libgcc: maybe-all-stage4-gcc
63752 configure-stageprofile-target-libgcc: maybe-all-stageprofile-gcc
63753 configure-stagetrain-target-libgcc: maybe-all-stagetrain-gcc
63754 configure-stagefeedback-target-libgcc: maybe-all-stagefeedback-gcc
63755 configure-stageautoprofile-target-libgcc: maybe-all-stageautoprofile-gcc
63756 configure-stageautofeedback-target-libgcc: maybe-all-stageautofeedback-gcc
63757 configure-target-libbacktrace: stage_last
63758 configure-target-libquadmath: stage_last
63759 configure-target-libgfortran: stage_last
63760 configure-target-libobjc: stage_last
63761 configure-target-libgo: stage_last
63762 configure-target-libphobos: stage_last
63763 configure-target-libtermcap: stage_last
63764 configure-target-winsup: stage_last
63765 configure-target-libgloss: stage_last
63766 configure-target-libffi: stage_last
63767 configure-target-zlib: stage_last
63768 configure-target-rda: stage_last
63769 configure-target-libada: stage_last
63770 configure-stage1-target-libgomp: maybe-all-stage1-gcc
63771 configure-stage2-target-libgomp: maybe-all-stage2-gcc
63772 configure-stage3-target-libgomp: maybe-all-stage3-gcc
63773 configure-stage4-target-libgomp: maybe-all-stage4-gcc
63774 configure-stageprofile-target-libgomp: maybe-all-stageprofile-gcc
63775 configure-stagetrain-target-libgomp: maybe-all-stagetrain-gcc
63776 configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-gcc
63777 configure-stageautoprofile-target-libgomp: maybe-all-stageautoprofile-gcc
63778 configure-stageautofeedback-target-libgomp: maybe-all-stageautofeedback-gcc
63779 configure-target-libitm: stage_last
63780 configure-target-libatomic: stage_last
63781 @endif gcc-bootstrap
63782
63783 @if gcc-no-bootstrap
63784 configure-target-libstdc++-v3: maybe-all-gcc
63785 configure-target-libsanitizer: maybe-all-gcc
63786 configure-target-libvtv: maybe-all-gcc
63787 configure-target-liboffloadmic: maybe-all-gcc
63788 configure-target-libssp: maybe-all-gcc
63789 configure-target-newlib: maybe-all-gcc
63790 configure-target-libgcc: maybe-all-gcc
63791 configure-target-libbacktrace: maybe-all-gcc
63792 configure-target-libquadmath: maybe-all-gcc
63793 configure-target-libgfortran: maybe-all-gcc
63794 configure-target-libobjc: maybe-all-gcc
63795 configure-target-libgo: maybe-all-gcc
63796 configure-target-libphobos: maybe-all-gcc
63797 configure-target-libtermcap: maybe-all-gcc
63798 configure-target-winsup: maybe-all-gcc
63799 configure-target-libgloss: maybe-all-gcc
63800 configure-target-libffi: maybe-all-gcc
63801 configure-target-zlib: maybe-all-gcc
63802 configure-target-rda: maybe-all-gcc
63803 configure-target-libada: maybe-all-gcc
63804 configure-target-libgomp: maybe-all-gcc
63805 configure-target-libitm: maybe-all-gcc
63806 configure-target-libatomic: maybe-all-gcc
63807 @endif gcc-no-bootstrap
63808
63809
63810 # There are two types of dependencies here: 'hard' dependencies, where one
63811 # module simply won't build without the other; and 'soft' dependencies, where
63812 # if the depended-on module is missing, the depending module will do without
63813 # or find a substitute somewhere (perhaps installed).  Soft dependencies
63814 # are made here to depend on a 'maybe-' target.  If you're not sure,
63815 # it's safer to use a soft dependency.
63816
63817
63818
63819
63820
63821
63822 # With all the machinery above in place, it is pretty easy to generate
63823 # dependencies.  Host dependencies are a bit more complex because we have
63824 # to check for bootstrap/prebootstrap dependencies.  To resolve
63825 # prebootstrap dependencies, prebootstrap modules are gathered in
63826 # a hash table.
63827 all-build-bison: maybe-all-build-texinfo
63828 all-build-flex: maybe-all-build-texinfo
63829 all-build-flex: maybe-all-build-bison
63830 all-build-flex: maybe-all-build-m4
63831 all-build-libiberty: maybe-all-build-texinfo
63832 all-build-m4: maybe-all-build-texinfo
63833 all-build-fixincludes: maybe-all-build-libiberty
63834 all-build-libcpp: maybe-all-build-libiberty
63835 configure-gcc: maybe-configure-intl
63836 configure-stage1-gcc: maybe-configure-stage1-intl
63837 configure-stage2-gcc: maybe-configure-stage2-intl
63838 configure-stage3-gcc: maybe-configure-stage3-intl
63839 configure-stage4-gcc: maybe-configure-stage4-intl
63840 configure-stageprofile-gcc: maybe-configure-stageprofile-intl
63841 configure-stagetrain-gcc: maybe-configure-stagetrain-intl
63842 configure-stagefeedback-gcc: maybe-configure-stagefeedback-intl
63843 configure-stageautoprofile-gcc: maybe-configure-stageautoprofile-intl
63844 configure-stageautofeedback-gcc: maybe-configure-stageautofeedback-intl
63845 configure-gcc: maybe-all-gmp
63846 configure-stage1-gcc: maybe-all-stage1-gmp
63847 configure-stage2-gcc: maybe-all-stage2-gmp
63848 configure-stage3-gcc: maybe-all-stage3-gmp
63849 configure-stage4-gcc: maybe-all-stage4-gmp
63850 configure-stageprofile-gcc: maybe-all-stageprofile-gmp
63851 configure-stagetrain-gcc: maybe-all-stagetrain-gmp
63852 configure-stagefeedback-gcc: maybe-all-stagefeedback-gmp
63853 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-gmp
63854 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-gmp
63855 configure-gcc: maybe-all-mpfr
63856 configure-stage1-gcc: maybe-all-stage1-mpfr
63857 configure-stage2-gcc: maybe-all-stage2-mpfr
63858 configure-stage3-gcc: maybe-all-stage3-mpfr
63859 configure-stage4-gcc: maybe-all-stage4-mpfr
63860 configure-stageprofile-gcc: maybe-all-stageprofile-mpfr
63861 configure-stagetrain-gcc: maybe-all-stagetrain-mpfr
63862 configure-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
63863 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-mpfr
63864 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-mpfr
63865 configure-gcc: maybe-all-mpc
63866 configure-stage1-gcc: maybe-all-stage1-mpc
63867 configure-stage2-gcc: maybe-all-stage2-mpc
63868 configure-stage3-gcc: maybe-all-stage3-mpc
63869 configure-stage4-gcc: maybe-all-stage4-mpc
63870 configure-stageprofile-gcc: maybe-all-stageprofile-mpc
63871 configure-stagetrain-gcc: maybe-all-stagetrain-mpc
63872 configure-stagefeedback-gcc: maybe-all-stagefeedback-mpc
63873 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-mpc
63874 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-mpc
63875 configure-gcc: maybe-all-isl
63876 configure-stage1-gcc: maybe-all-stage1-isl
63877 configure-stage2-gcc: maybe-all-stage2-isl
63878 configure-stage3-gcc: maybe-all-stage3-isl
63879 configure-stage4-gcc: maybe-all-stage4-isl
63880 configure-stageprofile-gcc: maybe-all-stageprofile-isl
63881 configure-stagetrain-gcc: maybe-all-stagetrain-isl
63882 configure-stagefeedback-gcc: maybe-all-stagefeedback-isl
63883 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-isl
63884 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-isl
63885 configure-gcc: maybe-all-lto-plugin
63886 configure-stage1-gcc: maybe-all-stage1-lto-plugin
63887 configure-stage2-gcc: maybe-all-stage2-lto-plugin
63888 configure-stage3-gcc: maybe-all-stage3-lto-plugin
63889 configure-stage4-gcc: maybe-all-stage4-lto-plugin
63890 configure-stageprofile-gcc: maybe-all-stageprofile-lto-plugin
63891 configure-stagetrain-gcc: maybe-all-stagetrain-lto-plugin
63892 configure-stagefeedback-gcc: maybe-all-stagefeedback-lto-plugin
63893 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-lto-plugin
63894 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-lto-plugin
63895 configure-gcc: maybe-all-binutils
63896 configure-stage1-gcc: maybe-all-stage1-binutils
63897 configure-stage2-gcc: maybe-all-stage2-binutils
63898 configure-stage3-gcc: maybe-all-stage3-binutils
63899 configure-stage4-gcc: maybe-all-stage4-binutils
63900 configure-stageprofile-gcc: maybe-all-stageprofile-binutils
63901 configure-stagetrain-gcc: maybe-all-stagetrain-binutils
63902 configure-stagefeedback-gcc: maybe-all-stagefeedback-binutils
63903 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-binutils
63904 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-binutils
63905 configure-gcc: maybe-all-gas
63906 configure-stage1-gcc: maybe-all-stage1-gas
63907 configure-stage2-gcc: maybe-all-stage2-gas
63908 configure-stage3-gcc: maybe-all-stage3-gas
63909 configure-stage4-gcc: maybe-all-stage4-gas
63910 configure-stageprofile-gcc: maybe-all-stageprofile-gas
63911 configure-stagetrain-gcc: maybe-all-stagetrain-gas
63912 configure-stagefeedback-gcc: maybe-all-stagefeedback-gas
63913 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-gas
63914 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-gas
63915 configure-gcc: maybe-all-ld
63916 configure-stage1-gcc: maybe-all-stage1-ld
63917 configure-stage2-gcc: maybe-all-stage2-ld
63918 configure-stage3-gcc: maybe-all-stage3-ld
63919 configure-stage4-gcc: maybe-all-stage4-ld
63920 configure-stageprofile-gcc: maybe-all-stageprofile-ld
63921 configure-stagetrain-gcc: maybe-all-stagetrain-ld
63922 configure-stagefeedback-gcc: maybe-all-stagefeedback-ld
63923 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-ld
63924 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-ld
63925 configure-gcc: maybe-all-gold
63926 configure-stage1-gcc: maybe-all-stage1-gold
63927 configure-stage2-gcc: maybe-all-stage2-gold
63928 configure-stage3-gcc: maybe-all-stage3-gold
63929 configure-stage4-gcc: maybe-all-stage4-gold
63930 configure-stageprofile-gcc: maybe-all-stageprofile-gold
63931 configure-stagetrain-gcc: maybe-all-stagetrain-gold
63932 configure-stagefeedback-gcc: maybe-all-stagefeedback-gold
63933 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-gold
63934 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-gold
63935 configure-gcc: maybe-all-libelf
63936 configure-stage1-gcc: maybe-all-stage1-libelf
63937 configure-stage2-gcc: maybe-all-stage2-libelf
63938 configure-stage3-gcc: maybe-all-stage3-libelf
63939 configure-stage4-gcc: maybe-all-stage4-libelf
63940 configure-stageprofile-gcc: maybe-all-stageprofile-libelf
63941 configure-stagetrain-gcc: maybe-all-stagetrain-libelf
63942 configure-stagefeedback-gcc: maybe-all-stagefeedback-libelf
63943 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-libelf
63944 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-libelf
63945 configure-gcc: maybe-all-libiconv
63946 configure-stage1-gcc: maybe-all-stage1-libiconv
63947 configure-stage2-gcc: maybe-all-stage2-libiconv
63948 configure-stage3-gcc: maybe-all-stage3-libiconv
63949 configure-stage4-gcc: maybe-all-stage4-libiconv
63950 configure-stageprofile-gcc: maybe-all-stageprofile-libiconv
63951 configure-stagetrain-gcc: maybe-all-stagetrain-libiconv
63952 configure-stagefeedback-gcc: maybe-all-stagefeedback-libiconv
63953 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-libiconv
63954 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-libiconv
63955 all-gcc: all-libiberty
63956 all-stage1-gcc: all-stage1-libiberty
63957 all-stage2-gcc: all-stage2-libiberty
63958 all-stage3-gcc: all-stage3-libiberty
63959 all-stage4-gcc: all-stage4-libiberty
63960 all-stageprofile-gcc: all-stageprofile-libiberty
63961 all-stagetrain-gcc: all-stagetrain-libiberty
63962 all-stagefeedback-gcc: all-stagefeedback-libiberty
63963 all-stageautoprofile-gcc: all-stageautoprofile-libiberty
63964 all-stageautofeedback-gcc: all-stageautofeedback-libiberty
63965 all-gcc: maybe-all-intl
63966 all-stage1-gcc: maybe-all-stage1-intl
63967 all-stage2-gcc: maybe-all-stage2-intl
63968 all-stage3-gcc: maybe-all-stage3-intl
63969 all-stage4-gcc: maybe-all-stage4-intl
63970 all-stageprofile-gcc: maybe-all-stageprofile-intl
63971 all-stagetrain-gcc: maybe-all-stagetrain-intl
63972 all-stagefeedback-gcc: maybe-all-stagefeedback-intl
63973 all-stageautoprofile-gcc: maybe-all-stageautoprofile-intl
63974 all-stageautofeedback-gcc: maybe-all-stageautofeedback-intl
63975 all-gcc: maybe-all-mpfr
63976 all-stage1-gcc: maybe-all-stage1-mpfr
63977 all-stage2-gcc: maybe-all-stage2-mpfr
63978 all-stage3-gcc: maybe-all-stage3-mpfr
63979 all-stage4-gcc: maybe-all-stage4-mpfr
63980 all-stageprofile-gcc: maybe-all-stageprofile-mpfr
63981 all-stagetrain-gcc: maybe-all-stagetrain-mpfr
63982 all-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
63983 all-stageautoprofile-gcc: maybe-all-stageautoprofile-mpfr
63984 all-stageautofeedback-gcc: maybe-all-stageautofeedback-mpfr
63985 all-gcc: maybe-all-mpc
63986 all-stage1-gcc: maybe-all-stage1-mpc
63987 all-stage2-gcc: maybe-all-stage2-mpc
63988 all-stage3-gcc: maybe-all-stage3-mpc
63989 all-stage4-gcc: maybe-all-stage4-mpc
63990 all-stageprofile-gcc: maybe-all-stageprofile-mpc
63991 all-stagetrain-gcc: maybe-all-stagetrain-mpc
63992 all-stagefeedback-gcc: maybe-all-stagefeedback-mpc
63993 all-stageautoprofile-gcc: maybe-all-stageautoprofile-mpc
63994 all-stageautofeedback-gcc: maybe-all-stageautofeedback-mpc
63995 all-gcc: maybe-all-isl
63996 all-stage1-gcc: maybe-all-stage1-isl
63997 all-stage2-gcc: maybe-all-stage2-isl
63998 all-stage3-gcc: maybe-all-stage3-isl
63999 all-stage4-gcc: maybe-all-stage4-isl
64000 all-stageprofile-gcc: maybe-all-stageprofile-isl
64001 all-stagetrain-gcc: maybe-all-stagetrain-isl
64002 all-stagefeedback-gcc: maybe-all-stagefeedback-isl
64003 all-stageautoprofile-gcc: maybe-all-stageautoprofile-isl
64004 all-stageautofeedback-gcc: maybe-all-stageautofeedback-isl
64005 all-gcc: maybe-all-build-texinfo
64006 all-stage1-gcc: maybe-all-build-texinfo
64007 all-stage2-gcc: maybe-all-build-texinfo
64008 all-stage3-gcc: maybe-all-build-texinfo
64009 all-stage4-gcc: maybe-all-build-texinfo
64010 all-stageprofile-gcc: maybe-all-build-texinfo
64011 all-stagetrain-gcc: maybe-all-build-texinfo
64012 all-stagefeedback-gcc: maybe-all-build-texinfo
64013 all-stageautoprofile-gcc: maybe-all-build-texinfo
64014 all-stageautofeedback-gcc: maybe-all-build-texinfo
64015 all-gcc: maybe-all-build-bison
64016 all-stage1-gcc: maybe-all-build-bison
64017 all-stage2-gcc: maybe-all-build-bison
64018 all-stage3-gcc: maybe-all-build-bison
64019 all-stage4-gcc: maybe-all-build-bison
64020 all-stageprofile-gcc: maybe-all-build-bison
64021 all-stagetrain-gcc: maybe-all-build-bison
64022 all-stagefeedback-gcc: maybe-all-build-bison
64023 all-stageautoprofile-gcc: maybe-all-build-bison
64024 all-stageautofeedback-gcc: maybe-all-build-bison
64025 all-gcc: maybe-all-build-flex
64026 all-stage1-gcc: maybe-all-build-flex
64027 all-stage2-gcc: maybe-all-build-flex
64028 all-stage3-gcc: maybe-all-build-flex
64029 all-stage4-gcc: maybe-all-build-flex
64030 all-stageprofile-gcc: maybe-all-build-flex
64031 all-stagetrain-gcc: maybe-all-build-flex
64032 all-stagefeedback-gcc: maybe-all-build-flex
64033 all-stageautoprofile-gcc: maybe-all-build-flex
64034 all-stageautofeedback-gcc: maybe-all-build-flex
64035 all-gcc: maybe-all-build-libiberty
64036 all-stage1-gcc: maybe-all-build-libiberty
64037 all-stage2-gcc: maybe-all-build-libiberty
64038 all-stage3-gcc: maybe-all-build-libiberty
64039 all-stage4-gcc: maybe-all-build-libiberty
64040 all-stageprofile-gcc: maybe-all-build-libiberty
64041 all-stagetrain-gcc: maybe-all-build-libiberty
64042 all-stagefeedback-gcc: maybe-all-build-libiberty
64043 all-stageautoprofile-gcc: maybe-all-build-libiberty
64044 all-stageautofeedback-gcc: maybe-all-build-libiberty
64045 all-gcc: maybe-all-build-fixincludes
64046 all-stage1-gcc: maybe-all-build-fixincludes
64047 all-stage2-gcc: maybe-all-build-fixincludes
64048 all-stage3-gcc: maybe-all-build-fixincludes
64049 all-stage4-gcc: maybe-all-build-fixincludes
64050 all-stageprofile-gcc: maybe-all-build-fixincludes
64051 all-stagetrain-gcc: maybe-all-build-fixincludes
64052 all-stagefeedback-gcc: maybe-all-build-fixincludes
64053 all-stageautoprofile-gcc: maybe-all-build-fixincludes
64054 all-stageautofeedback-gcc: maybe-all-build-fixincludes
64055 all-gcc: maybe-all-build-libcpp
64056 all-stage1-gcc: maybe-all-build-libcpp
64057 all-stage2-gcc: maybe-all-build-libcpp
64058 all-stage3-gcc: maybe-all-build-libcpp
64059 all-stage4-gcc: maybe-all-build-libcpp
64060 all-stageprofile-gcc: maybe-all-build-libcpp
64061 all-stagetrain-gcc: maybe-all-build-libcpp
64062 all-stagefeedback-gcc: maybe-all-build-libcpp
64063 all-stageautoprofile-gcc: maybe-all-build-libcpp
64064 all-stageautofeedback-gcc: maybe-all-build-libcpp
64065 all-gcc: maybe-all-zlib
64066 all-stage1-gcc: maybe-all-stage1-zlib
64067 all-stage2-gcc: maybe-all-stage2-zlib
64068 all-stage3-gcc: maybe-all-stage3-zlib
64069 all-stage4-gcc: maybe-all-stage4-zlib
64070 all-stageprofile-gcc: maybe-all-stageprofile-zlib
64071 all-stagetrain-gcc: maybe-all-stagetrain-zlib
64072 all-stagefeedback-gcc: maybe-all-stagefeedback-zlib
64073 all-stageautoprofile-gcc: maybe-all-stageautoprofile-zlib
64074 all-stageautofeedback-gcc: maybe-all-stageautofeedback-zlib
64075 all-gcc: all-libbacktrace
64076 all-stage1-gcc: all-stage1-libbacktrace
64077 all-stage2-gcc: all-stage2-libbacktrace
64078 all-stage3-gcc: all-stage3-libbacktrace
64079 all-stage4-gcc: all-stage4-libbacktrace
64080 all-stageprofile-gcc: all-stageprofile-libbacktrace
64081 all-stagetrain-gcc: all-stagetrain-libbacktrace
64082 all-stagefeedback-gcc: all-stagefeedback-libbacktrace
64083 all-stageautoprofile-gcc: all-stageautoprofile-libbacktrace
64084 all-stageautofeedback-gcc: all-stageautofeedback-libbacktrace
64085 all-gcc: all-libcpp
64086 all-stage1-gcc: all-stage1-libcpp
64087 all-stage2-gcc: all-stage2-libcpp
64088 all-stage3-gcc: all-stage3-libcpp
64089 all-stage4-gcc: all-stage4-libcpp
64090 all-stageprofile-gcc: all-stageprofile-libcpp
64091 all-stagetrain-gcc: all-stagetrain-libcpp
64092 all-stagefeedback-gcc: all-stagefeedback-libcpp
64093 all-stageautoprofile-gcc: all-stageautoprofile-libcpp
64094 all-stageautofeedback-gcc: all-stageautofeedback-libcpp
64095 all-gcc: all-libcody
64096 all-stage1-gcc: all-stage1-libcody
64097 all-stage2-gcc: all-stage2-libcody
64098 all-stage3-gcc: all-stage3-libcody
64099 all-stage4-gcc: all-stage4-libcody
64100 all-stageprofile-gcc: all-stageprofile-libcody
64101 all-stagetrain-gcc: all-stagetrain-libcody
64102 all-stagefeedback-gcc: all-stagefeedback-libcody
64103 all-stageautoprofile-gcc: all-stageautoprofile-libcody
64104 all-stageautofeedback-gcc: all-stageautofeedback-libcody
64105 all-gcc: all-libdecnumber
64106 all-stage1-gcc: all-stage1-libdecnumber
64107 all-stage2-gcc: all-stage2-libdecnumber
64108 all-stage3-gcc: all-stage3-libdecnumber
64109 all-stage4-gcc: all-stage4-libdecnumber
64110 all-stageprofile-gcc: all-stageprofile-libdecnumber
64111 all-stagetrain-gcc: all-stagetrain-libdecnumber
64112 all-stagefeedback-gcc: all-stagefeedback-libdecnumber
64113 all-stageautoprofile-gcc: all-stageautoprofile-libdecnumber
64114 all-stageautofeedback-gcc: all-stageautofeedback-libdecnumber
64115 all-gcc: maybe-all-libiberty
64116 all-stage1-gcc: maybe-all-stage1-libiberty
64117 all-stage2-gcc: maybe-all-stage2-libiberty
64118 all-stage3-gcc: maybe-all-stage3-libiberty
64119 all-stage4-gcc: maybe-all-stage4-libiberty
64120 all-stageprofile-gcc: maybe-all-stageprofile-libiberty
64121 all-stagetrain-gcc: maybe-all-stagetrain-libiberty
64122 all-stagefeedback-gcc: maybe-all-stagefeedback-libiberty
64123 all-stageautoprofile-gcc: maybe-all-stageautoprofile-libiberty
64124 all-stageautofeedback-gcc: maybe-all-stageautofeedback-libiberty
64125 all-gcc: maybe-all-fixincludes
64126 all-stage1-gcc: maybe-all-stage1-fixincludes
64127 all-stage2-gcc: maybe-all-stage2-fixincludes
64128 all-stage3-gcc: maybe-all-stage3-fixincludes
64129 all-stage4-gcc: maybe-all-stage4-fixincludes
64130 all-stageprofile-gcc: maybe-all-stageprofile-fixincludes
64131 all-stagetrain-gcc: maybe-all-stagetrain-fixincludes
64132 all-stagefeedback-gcc: maybe-all-stagefeedback-fixincludes
64133 all-stageautoprofile-gcc: maybe-all-stageautoprofile-fixincludes
64134 all-stageautofeedback-gcc: maybe-all-stageautofeedback-fixincludes
64135 all-gcc: maybe-all-lto-plugin
64136 all-stage1-gcc: maybe-all-stage1-lto-plugin
64137 all-stage2-gcc: maybe-all-stage2-lto-plugin
64138 all-stage3-gcc: maybe-all-stage3-lto-plugin
64139 all-stage4-gcc: maybe-all-stage4-lto-plugin
64140 all-stageprofile-gcc: maybe-all-stageprofile-lto-plugin
64141 all-stagetrain-gcc: maybe-all-stagetrain-lto-plugin
64142 all-stagefeedback-gcc: maybe-all-stagefeedback-lto-plugin
64143 all-stageautoprofile-gcc: maybe-all-stageautoprofile-lto-plugin
64144 all-stageautofeedback-gcc: maybe-all-stageautofeedback-lto-plugin
64145 all-gcc: maybe-all-libiconv
64146 all-stage1-gcc: maybe-all-stage1-libiconv
64147 all-stage2-gcc: maybe-all-stage2-libiconv
64148 all-stage3-gcc: maybe-all-stage3-libiconv
64149 all-stage4-gcc: maybe-all-stage4-libiconv
64150 all-stageprofile-gcc: maybe-all-stageprofile-libiconv
64151 all-stagetrain-gcc: maybe-all-stagetrain-libiconv
64152 all-stagefeedback-gcc: maybe-all-stagefeedback-libiconv
64153 all-stageautoprofile-gcc: maybe-all-stageautoprofile-libiconv
64154 all-stageautofeedback-gcc: maybe-all-stageautofeedback-libiconv
64155 info-gcc: maybe-all-build-libiberty
64156 info-stage1-gcc: maybe-all-build-libiberty
64157 info-stage2-gcc: maybe-all-build-libiberty
64158 info-stage3-gcc: maybe-all-build-libiberty
64159 info-stage4-gcc: maybe-all-build-libiberty
64160 info-stageprofile-gcc: maybe-all-build-libiberty
64161 info-stagetrain-gcc: maybe-all-build-libiberty
64162 info-stagefeedback-gcc: maybe-all-build-libiberty
64163 info-stageautoprofile-gcc: maybe-all-build-libiberty
64164 info-stageautofeedback-gcc: maybe-all-build-libiberty
64165 dvi-gcc: maybe-all-build-libiberty
64166 dvi-stage1-gcc: maybe-all-build-libiberty
64167 dvi-stage2-gcc: maybe-all-build-libiberty
64168 dvi-stage3-gcc: maybe-all-build-libiberty
64169 dvi-stage4-gcc: maybe-all-build-libiberty
64170 dvi-stageprofile-gcc: maybe-all-build-libiberty
64171 dvi-stagetrain-gcc: maybe-all-build-libiberty
64172 dvi-stagefeedback-gcc: maybe-all-build-libiberty
64173 dvi-stageautoprofile-gcc: maybe-all-build-libiberty
64174 dvi-stageautofeedback-gcc: maybe-all-build-libiberty
64175 pdf-gcc: maybe-all-build-libiberty
64176 pdf-stage1-gcc: maybe-all-build-libiberty
64177 pdf-stage2-gcc: maybe-all-build-libiberty
64178 pdf-stage3-gcc: maybe-all-build-libiberty
64179 pdf-stage4-gcc: maybe-all-build-libiberty
64180 pdf-stageprofile-gcc: maybe-all-build-libiberty
64181 pdf-stagetrain-gcc: maybe-all-build-libiberty
64182 pdf-stagefeedback-gcc: maybe-all-build-libiberty
64183 pdf-stageautoprofile-gcc: maybe-all-build-libiberty
64184 pdf-stageautofeedback-gcc: maybe-all-build-libiberty
64185 html-gcc: maybe-all-build-libiberty
64186 html-stage1-gcc: maybe-all-build-libiberty
64187 html-stage2-gcc: maybe-all-build-libiberty
64188 html-stage3-gcc: maybe-all-build-libiberty
64189 html-stage4-gcc: maybe-all-build-libiberty
64190 html-stageprofile-gcc: maybe-all-build-libiberty
64191 html-stagetrain-gcc: maybe-all-build-libiberty
64192 html-stagefeedback-gcc: maybe-all-build-libiberty
64193 html-stageautoprofile-gcc: maybe-all-build-libiberty
64194 html-stageautofeedback-gcc: maybe-all-build-libiberty
64195 install-gcc: maybe-install-fixincludes
64196 install-gcc: maybe-install-lto-plugin
64197 install-strip-gcc: maybe-install-strip-fixincludes
64198 install-strip-gcc: maybe-install-strip-lto-plugin
64199 configure-libcpp: configure-libiberty
64200 configure-stage1-libcpp: configure-stage1-libiberty
64201 configure-stage2-libcpp: configure-stage2-libiberty
64202 configure-stage3-libcpp: configure-stage3-libiberty
64203 configure-stage4-libcpp: configure-stage4-libiberty
64204 configure-stageprofile-libcpp: configure-stageprofile-libiberty
64205 configure-stagetrain-libcpp: configure-stagetrain-libiberty
64206 configure-stagefeedback-libcpp: configure-stagefeedback-libiberty
64207 configure-stageautoprofile-libcpp: configure-stageautoprofile-libiberty
64208 configure-stageautofeedback-libcpp: configure-stageautofeedback-libiberty
64209 configure-libcpp: maybe-configure-intl
64210 configure-stage1-libcpp: maybe-configure-stage1-intl
64211 configure-stage2-libcpp: maybe-configure-stage2-intl
64212 configure-stage3-libcpp: maybe-configure-stage3-intl
64213 configure-stage4-libcpp: maybe-configure-stage4-intl
64214 configure-stageprofile-libcpp: maybe-configure-stageprofile-intl
64215 configure-stagetrain-libcpp: maybe-configure-stagetrain-intl
64216 configure-stagefeedback-libcpp: maybe-configure-stagefeedback-intl
64217 configure-stageautoprofile-libcpp: maybe-configure-stageautoprofile-intl
64218 configure-stageautofeedback-libcpp: maybe-configure-stageautofeedback-intl
64219 configure-libcpp: maybe-all-libiconv
64220 configure-stage1-libcpp: maybe-all-stage1-libiconv
64221 configure-stage2-libcpp: maybe-all-stage2-libiconv
64222 configure-stage3-libcpp: maybe-all-stage3-libiconv
64223 configure-stage4-libcpp: maybe-all-stage4-libiconv
64224 configure-stageprofile-libcpp: maybe-all-stageprofile-libiconv
64225 configure-stagetrain-libcpp: maybe-all-stagetrain-libiconv
64226 configure-stagefeedback-libcpp: maybe-all-stagefeedback-libiconv
64227 configure-stageautoprofile-libcpp: maybe-all-stageautoprofile-libiconv
64228 configure-stageautofeedback-libcpp: maybe-all-stageautofeedback-libiconv
64229 all-libcpp: all-libiberty
64230 all-stage1-libcpp: all-stage1-libiberty
64231 all-stage2-libcpp: all-stage2-libiberty
64232 all-stage3-libcpp: all-stage3-libiberty
64233 all-stage4-libcpp: all-stage4-libiberty
64234 all-stageprofile-libcpp: all-stageprofile-libiberty
64235 all-stagetrain-libcpp: all-stagetrain-libiberty
64236 all-stagefeedback-libcpp: all-stagefeedback-libiberty
64237 all-stageautoprofile-libcpp: all-stageautoprofile-libiberty
64238 all-stageautofeedback-libcpp: all-stageautofeedback-libiberty
64239 all-libcpp: maybe-all-intl
64240 all-stage1-libcpp: maybe-all-stage1-intl
64241 all-stage2-libcpp: maybe-all-stage2-intl
64242 all-stage3-libcpp: maybe-all-stage3-intl
64243 all-stage4-libcpp: maybe-all-stage4-intl
64244 all-stageprofile-libcpp: maybe-all-stageprofile-intl
64245 all-stagetrain-libcpp: maybe-all-stagetrain-intl
64246 all-stagefeedback-libcpp: maybe-all-stagefeedback-intl
64247 all-stageautoprofile-libcpp: maybe-all-stageautoprofile-intl
64248 all-stageautofeedback-libcpp: maybe-all-stageautofeedback-intl
64249 all-libcpp: maybe-all-libiconv
64250 all-stage1-libcpp: maybe-all-stage1-libiconv
64251 all-stage2-libcpp: maybe-all-stage2-libiconv
64252 all-stage3-libcpp: maybe-all-stage3-libiconv
64253 all-stage4-libcpp: maybe-all-stage4-libiconv
64254 all-stageprofile-libcpp: maybe-all-stageprofile-libiconv
64255 all-stagetrain-libcpp: maybe-all-stagetrain-libiconv
64256 all-stagefeedback-libcpp: maybe-all-stagefeedback-libiconv
64257 all-stageautoprofile-libcpp: maybe-all-stageautoprofile-libiconv
64258 all-stageautofeedback-libcpp: maybe-all-stageautofeedback-libiconv
64259 all-fixincludes: maybe-all-libiberty
64260 all-stage1-fixincludes: maybe-all-stage1-libiberty
64261 all-stage2-fixincludes: maybe-all-stage2-libiberty
64262 all-stage3-fixincludes: maybe-all-stage3-libiberty
64263 all-stage4-fixincludes: maybe-all-stage4-libiberty
64264 all-stageprofile-fixincludes: maybe-all-stageprofile-libiberty
64265 all-stagetrain-fixincludes: maybe-all-stagetrain-libiberty
64266 all-stagefeedback-fixincludes: maybe-all-stagefeedback-libiberty
64267 all-stageautoprofile-fixincludes: maybe-all-stageautoprofile-libiberty
64268 all-stageautofeedback-fixincludes: maybe-all-stageautofeedback-libiberty
64269 all-gnattools: maybe-all-target-libada
64270 all-lto-plugin: maybe-all-libiberty
64271 all-stage1-lto-plugin: maybe-all-stage1-libiberty
64272 all-stage2-lto-plugin: maybe-all-stage2-libiberty
64273 all-stage3-lto-plugin: maybe-all-stage3-libiberty
64274 all-stage4-lto-plugin: maybe-all-stage4-libiberty
64275 all-stageprofile-lto-plugin: maybe-all-stageprofile-libiberty
64276 all-stagetrain-lto-plugin: maybe-all-stagetrain-libiberty
64277 all-stagefeedback-lto-plugin: maybe-all-stagefeedback-libiberty
64278 all-stageautoprofile-lto-plugin: maybe-all-stageautoprofile-libiberty
64279 all-stageautofeedback-lto-plugin: maybe-all-stageautofeedback-libiberty
64280 all-lto-plugin: maybe-all-libiberty-linker-plugin
64281 all-stage1-lto-plugin: maybe-all-stage1-libiberty-linker-plugin
64282 all-stage2-lto-plugin: maybe-all-stage2-libiberty-linker-plugin
64283 all-stage3-lto-plugin: maybe-all-stage3-libiberty-linker-plugin
64284 all-stage4-lto-plugin: maybe-all-stage4-libiberty-linker-plugin
64285 all-stageprofile-lto-plugin: maybe-all-stageprofile-libiberty-linker-plugin
64286 all-stagetrain-lto-plugin: maybe-all-stagetrain-libiberty-linker-plugin
64287 all-stagefeedback-lto-plugin: maybe-all-stagefeedback-libiberty-linker-plugin
64288 all-stageautoprofile-lto-plugin: maybe-all-stageautoprofile-libiberty-linker-plugin
64289 all-stageautofeedback-lto-plugin: maybe-all-stageautofeedback-libiberty-linker-plugin
64290 all-gotools: maybe-all-target-libgo
64291 configure-intl: maybe-all-libiconv
64292 configure-stage1-intl: maybe-all-stage1-libiconv
64293 configure-stage2-intl: maybe-all-stage2-libiconv
64294 configure-stage3-intl: maybe-all-stage3-libiconv
64295 configure-stage4-intl: maybe-all-stage4-libiconv
64296 configure-stageprofile-intl: maybe-all-stageprofile-libiconv
64297 configure-stagetrain-intl: maybe-all-stagetrain-libiconv
64298 configure-stagefeedback-intl: maybe-all-stagefeedback-libiconv
64299 configure-stageautoprofile-intl: maybe-all-stageautoprofile-libiconv
64300 configure-stageautofeedback-intl: maybe-all-stageautofeedback-libiconv
64301 configure-mpfr: maybe-all-gmp
64302 configure-stage1-mpfr: maybe-all-stage1-gmp
64303 configure-stage2-mpfr: maybe-all-stage2-gmp
64304 configure-stage3-mpfr: maybe-all-stage3-gmp
64305 configure-stage4-mpfr: maybe-all-stage4-gmp
64306 configure-stageprofile-mpfr: maybe-all-stageprofile-gmp
64307 configure-stagetrain-mpfr: maybe-all-stagetrain-gmp
64308 configure-stagefeedback-mpfr: maybe-all-stagefeedback-gmp
64309 configure-stageautoprofile-mpfr: maybe-all-stageautoprofile-gmp
64310 configure-stageautofeedback-mpfr: maybe-all-stageautofeedback-gmp
64311 configure-mpc: maybe-all-mpfr
64312 configure-stage1-mpc: maybe-all-stage1-mpfr
64313 configure-stage2-mpc: maybe-all-stage2-mpfr
64314 configure-stage3-mpc: maybe-all-stage3-mpfr
64315 configure-stage4-mpc: maybe-all-stage4-mpfr
64316 configure-stageprofile-mpc: maybe-all-stageprofile-mpfr
64317 configure-stagetrain-mpc: maybe-all-stagetrain-mpfr
64318 configure-stagefeedback-mpc: maybe-all-stagefeedback-mpfr
64319 configure-stageautoprofile-mpc: maybe-all-stageautoprofile-mpfr
64320 configure-stageautofeedback-mpc: maybe-all-stageautofeedback-mpfr
64321 configure-isl: maybe-all-gmp
64322 configure-stage1-isl: maybe-all-stage1-gmp
64323 configure-stage2-isl: maybe-all-stage2-gmp
64324 configure-stage3-isl: maybe-all-stage3-gmp
64325 configure-stage4-isl: maybe-all-stage4-gmp
64326 configure-stageprofile-isl: maybe-all-stageprofile-gmp
64327 configure-stagetrain-isl: maybe-all-stagetrain-gmp
64328 configure-stagefeedback-isl: maybe-all-stagefeedback-gmp
64329 configure-stageautoprofile-isl: maybe-all-stageautoprofile-gmp
64330 configure-stageautofeedback-isl: maybe-all-stageautofeedback-gmp
64331 all-intl: maybe-all-libiconv
64332 all-stage1-intl: maybe-all-stage1-libiconv
64333 all-stage2-intl: maybe-all-stage2-libiconv
64334 all-stage3-intl: maybe-all-stage3-libiconv
64335 all-stage4-intl: maybe-all-stage4-libiconv
64336 all-stageprofile-intl: maybe-all-stageprofile-libiconv
64337 all-stagetrain-intl: maybe-all-stagetrain-libiconv
64338 all-stagefeedback-intl: maybe-all-stagefeedback-libiconv
64339 all-stageautoprofile-intl: maybe-all-stageautoprofile-libiconv
64340 all-stageautofeedback-intl: maybe-all-stageautofeedback-libiconv
64341 configure-gdb: maybe-configure-sim
64342 configure-gdb: maybe-all-gnulib
64343 configure-gdb: maybe-all-gdbsupport
64344 all-gdb: maybe-all-gnulib
64345 all-gdb: maybe-all-gdbsupport
64346 all-gdb: maybe-all-readline
64347 all-gdb: maybe-all-build-bison
64348 all-gdb: maybe-all-sim
64349 all-gdb: maybe-all-libtermcap
64350 configure-gdbserver: maybe-all-gnulib
64351 all-gdbserver: maybe-all-gdbsupport
64352 all-gdbserver: maybe-all-gnulib
64353 configure-libgui: maybe-configure-tcl
64354 configure-libgui: maybe-configure-tk
64355 all-libgui: maybe-all-tcl
64356 all-libgui: maybe-all-tk
64357 all-libgui: maybe-all-itcl
64358 configure-gdbsupport: maybe-configure-gnulib
64359 all-gdbsupport: maybe-all-gnulib
64360 configure-bfd: configure-libiberty
64361 configure-stage1-bfd: configure-stage1-libiberty
64362 configure-stage2-bfd: configure-stage2-libiberty
64363 configure-stage3-bfd: configure-stage3-libiberty
64364 configure-stage4-bfd: configure-stage4-libiberty
64365 configure-stageprofile-bfd: configure-stageprofile-libiberty
64366 configure-stagetrain-bfd: configure-stagetrain-libiberty
64367 configure-stagefeedback-bfd: configure-stagefeedback-libiberty
64368 configure-stageautoprofile-bfd: configure-stageautoprofile-libiberty
64369 configure-stageautofeedback-bfd: configure-stageautofeedback-libiberty
64370 configure-bfd: maybe-configure-intl
64371 configure-stage1-bfd: maybe-configure-stage1-intl
64372 configure-stage2-bfd: maybe-configure-stage2-intl
64373 configure-stage3-bfd: maybe-configure-stage3-intl
64374 configure-stage4-bfd: maybe-configure-stage4-intl
64375 configure-stageprofile-bfd: maybe-configure-stageprofile-intl
64376 configure-stagetrain-bfd: maybe-configure-stagetrain-intl
64377 configure-stagefeedback-bfd: maybe-configure-stagefeedback-intl
64378 configure-stageautoprofile-bfd: maybe-configure-stageautoprofile-intl
64379 configure-stageautofeedback-bfd: maybe-configure-stageautofeedback-intl
64380 all-bfd: maybe-all-libiberty
64381 all-stage1-bfd: maybe-all-stage1-libiberty
64382 all-stage2-bfd: maybe-all-stage2-libiberty
64383 all-stage3-bfd: maybe-all-stage3-libiberty
64384 all-stage4-bfd: maybe-all-stage4-libiberty
64385 all-stageprofile-bfd: maybe-all-stageprofile-libiberty
64386 all-stagetrain-bfd: maybe-all-stagetrain-libiberty
64387 all-stagefeedback-bfd: maybe-all-stagefeedback-libiberty
64388 all-stageautoprofile-bfd: maybe-all-stageautoprofile-libiberty
64389 all-stageautofeedback-bfd: maybe-all-stageautofeedback-libiberty
64390 all-bfd: maybe-all-intl
64391 all-stage1-bfd: maybe-all-stage1-intl
64392 all-stage2-bfd: maybe-all-stage2-intl
64393 all-stage3-bfd: maybe-all-stage3-intl
64394 all-stage4-bfd: maybe-all-stage4-intl
64395 all-stageprofile-bfd: maybe-all-stageprofile-intl
64396 all-stagetrain-bfd: maybe-all-stagetrain-intl
64397 all-stagefeedback-bfd: maybe-all-stagefeedback-intl
64398 all-stageautoprofile-bfd: maybe-all-stageautoprofile-intl
64399 all-stageautofeedback-bfd: maybe-all-stageautofeedback-intl
64400 all-bfd: maybe-all-zlib
64401 all-stage1-bfd: maybe-all-stage1-zlib
64402 all-stage2-bfd: maybe-all-stage2-zlib
64403 all-stage3-bfd: maybe-all-stage3-zlib
64404 all-stage4-bfd: maybe-all-stage4-zlib
64405 all-stageprofile-bfd: maybe-all-stageprofile-zlib
64406 all-stagetrain-bfd: maybe-all-stagetrain-zlib
64407 all-stagefeedback-bfd: maybe-all-stagefeedback-zlib
64408 all-stageautoprofile-bfd: maybe-all-stageautoprofile-zlib
64409 all-stageautofeedback-bfd: maybe-all-stageautofeedback-zlib
64410 all-bfd: maybe-all-libsframe
64411 all-stage1-bfd: maybe-all-stage1-libsframe
64412 all-stage2-bfd: maybe-all-stage2-libsframe
64413 all-stage3-bfd: maybe-all-stage3-libsframe
64414 all-stage4-bfd: maybe-all-stage4-libsframe
64415 all-stageprofile-bfd: maybe-all-stageprofile-libsframe
64416 all-stagetrain-bfd: maybe-all-stagetrain-libsframe
64417 all-stagefeedback-bfd: maybe-all-stagefeedback-libsframe
64418 all-stageautoprofile-bfd: maybe-all-stageautoprofile-libsframe
64419 all-stageautofeedback-bfd: maybe-all-stageautofeedback-libsframe
64420 configure-opcodes: configure-libiberty
64421 configure-stage1-opcodes: configure-stage1-libiberty
64422 configure-stage2-opcodes: configure-stage2-libiberty
64423 configure-stage3-opcodes: configure-stage3-libiberty
64424 configure-stage4-opcodes: configure-stage4-libiberty
64425 configure-stageprofile-opcodes: configure-stageprofile-libiberty
64426 configure-stagetrain-opcodes: configure-stagetrain-libiberty
64427 configure-stagefeedback-opcodes: configure-stagefeedback-libiberty
64428 configure-stageautoprofile-opcodes: configure-stageautoprofile-libiberty
64429 configure-stageautofeedback-opcodes: configure-stageautofeedback-libiberty
64430 all-opcodes: maybe-all-libiberty
64431 all-stage1-opcodes: maybe-all-stage1-libiberty
64432 all-stage2-opcodes: maybe-all-stage2-libiberty
64433 all-stage3-opcodes: maybe-all-stage3-libiberty
64434 all-stage4-opcodes: maybe-all-stage4-libiberty
64435 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
64436 all-stagetrain-opcodes: maybe-all-stagetrain-libiberty
64437 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
64438 all-stageautoprofile-opcodes: maybe-all-stageautoprofile-libiberty
64439 all-stageautofeedback-opcodes: maybe-all-stageautofeedback-libiberty
64440 configure-binutils: maybe-configure-intl
64441 configure-stage1-binutils: maybe-configure-stage1-intl
64442 configure-stage2-binutils: maybe-configure-stage2-intl
64443 configure-stage3-binutils: maybe-configure-stage3-intl
64444 configure-stage4-binutils: maybe-configure-stage4-intl
64445 configure-stageprofile-binutils: maybe-configure-stageprofile-intl
64446 configure-stagetrain-binutils: maybe-configure-stagetrain-intl
64447 configure-stagefeedback-binutils: maybe-configure-stagefeedback-intl
64448 configure-stageautoprofile-binutils: maybe-configure-stageautoprofile-intl
64449 configure-stageautofeedback-binutils: maybe-configure-stageautofeedback-intl
64450 all-binutils: maybe-all-libiberty
64451 all-stage1-binutils: maybe-all-stage1-libiberty
64452 all-stage2-binutils: maybe-all-stage2-libiberty
64453 all-stage3-binutils: maybe-all-stage3-libiberty
64454 all-stage4-binutils: maybe-all-stage4-libiberty
64455 all-stageprofile-binutils: maybe-all-stageprofile-libiberty
64456 all-stagetrain-binutils: maybe-all-stagetrain-libiberty
64457 all-stagefeedback-binutils: maybe-all-stagefeedback-libiberty
64458 all-stageautoprofile-binutils: maybe-all-stageautoprofile-libiberty
64459 all-stageautofeedback-binutils: maybe-all-stageautofeedback-libiberty
64460 all-binutils: maybe-all-opcodes
64461 all-stage1-binutils: maybe-all-stage1-opcodes
64462 all-stage2-binutils: maybe-all-stage2-opcodes
64463 all-stage3-binutils: maybe-all-stage3-opcodes
64464 all-stage4-binutils: maybe-all-stage4-opcodes
64465 all-stageprofile-binutils: maybe-all-stageprofile-opcodes
64466 all-stagetrain-binutils: maybe-all-stagetrain-opcodes
64467 all-stagefeedback-binutils: maybe-all-stagefeedback-opcodes
64468 all-stageautoprofile-binutils: maybe-all-stageautoprofile-opcodes
64469 all-stageautofeedback-binutils: maybe-all-stageautofeedback-opcodes
64470 all-binutils: maybe-all-bfd
64471 all-stage1-binutils: maybe-all-stage1-bfd
64472 all-stage2-binutils: maybe-all-stage2-bfd
64473 all-stage3-binutils: maybe-all-stage3-bfd
64474 all-stage4-binutils: maybe-all-stage4-bfd
64475 all-stageprofile-binutils: maybe-all-stageprofile-bfd
64476 all-stagetrain-binutils: maybe-all-stagetrain-bfd
64477 all-stagefeedback-binutils: maybe-all-stagefeedback-bfd
64478 all-stageautoprofile-binutils: maybe-all-stageautoprofile-bfd
64479 all-stageautofeedback-binutils: maybe-all-stageautofeedback-bfd
64480 all-binutils: maybe-all-build-flex
64481 all-stage1-binutils: maybe-all-build-flex
64482 all-stage2-binutils: maybe-all-build-flex
64483 all-stage3-binutils: maybe-all-build-flex
64484 all-stage4-binutils: maybe-all-build-flex
64485 all-stageprofile-binutils: maybe-all-build-flex
64486 all-stagetrain-binutils: maybe-all-build-flex
64487 all-stagefeedback-binutils: maybe-all-build-flex
64488 all-stageautoprofile-binutils: maybe-all-build-flex
64489 all-stageautofeedback-binutils: maybe-all-build-flex
64490 all-binutils: maybe-all-build-bison
64491 all-stage1-binutils: maybe-all-build-bison
64492 all-stage2-binutils: maybe-all-build-bison
64493 all-stage3-binutils: maybe-all-build-bison
64494 all-stage4-binutils: maybe-all-build-bison
64495 all-stageprofile-binutils: maybe-all-build-bison
64496 all-stagetrain-binutils: maybe-all-build-bison
64497 all-stagefeedback-binutils: maybe-all-build-bison
64498 all-stageautoprofile-binutils: maybe-all-build-bison
64499 all-stageautofeedback-binutils: maybe-all-build-bison
64500 all-binutils: maybe-all-intl
64501 all-stage1-binutils: maybe-all-stage1-intl
64502 all-stage2-binutils: maybe-all-stage2-intl
64503 all-stage3-binutils: maybe-all-stage3-intl
64504 all-stage4-binutils: maybe-all-stage4-intl
64505 all-stageprofile-binutils: maybe-all-stageprofile-intl
64506 all-stagetrain-binutils: maybe-all-stagetrain-intl
64507 all-stagefeedback-binutils: maybe-all-stagefeedback-intl
64508 all-stageautoprofile-binutils: maybe-all-stageautoprofile-intl
64509 all-stageautofeedback-binutils: maybe-all-stageautofeedback-intl
64510 all-binutils: maybe-all-gas
64511 all-stage1-binutils: maybe-all-stage1-gas
64512 all-stage2-binutils: maybe-all-stage2-gas
64513 all-stage3-binutils: maybe-all-stage3-gas
64514 all-stage4-binutils: maybe-all-stage4-gas
64515 all-stageprofile-binutils: maybe-all-stageprofile-gas
64516 all-stagetrain-binutils: maybe-all-stagetrain-gas
64517 all-stagefeedback-binutils: maybe-all-stagefeedback-gas
64518 all-stageautoprofile-binutils: maybe-all-stageautoprofile-gas
64519 all-stageautofeedback-binutils: maybe-all-stageautofeedback-gas
64520 all-binutils: maybe-all-libctf
64521 all-stage1-binutils: maybe-all-stage1-libctf
64522 all-stage2-binutils: maybe-all-stage2-libctf
64523 all-stage3-binutils: maybe-all-stage3-libctf
64524 all-stage4-binutils: maybe-all-stage4-libctf
64525 all-stageprofile-binutils: maybe-all-stageprofile-libctf
64526 all-stagetrain-binutils: maybe-all-stagetrain-libctf
64527 all-stagefeedback-binutils: maybe-all-stagefeedback-libctf
64528 all-stageautoprofile-binutils: maybe-all-stageautoprofile-libctf
64529 all-stageautofeedback-binutils: maybe-all-stageautofeedback-libctf
64530 all-ld: maybe-all-libctf
64531 all-stage1-ld: maybe-all-stage1-libctf
64532 all-stage2-ld: maybe-all-stage2-libctf
64533 all-stage3-ld: maybe-all-stage3-libctf
64534 all-stage4-ld: maybe-all-stage4-libctf
64535 all-stageprofile-ld: maybe-all-stageprofile-libctf
64536 all-stagetrain-ld: maybe-all-stagetrain-libctf
64537 all-stagefeedback-ld: maybe-all-stagefeedback-libctf
64538 all-stageautoprofile-ld: maybe-all-stageautoprofile-libctf
64539 all-stageautofeedback-ld: maybe-all-stageautofeedback-libctf
64540 all-binutils: maybe-all-libsframe
64541 all-stage1-binutils: maybe-all-stage1-libsframe
64542 all-stage2-binutils: maybe-all-stage2-libsframe
64543 all-stage3-binutils: maybe-all-stage3-libsframe
64544 all-stage4-binutils: maybe-all-stage4-libsframe
64545 all-stageprofile-binutils: maybe-all-stageprofile-libsframe
64546 all-stagetrain-binutils: maybe-all-stagetrain-libsframe
64547 all-stagefeedback-binutils: maybe-all-stagefeedback-libsframe
64548 all-stageautoprofile-binutils: maybe-all-stageautoprofile-libsframe
64549 all-stageautofeedback-binutils: maybe-all-stageautofeedback-libsframe
64550 install-binutils: maybe-install-opcodes
64551 install-strip-binutils: maybe-install-strip-opcodes
64552 install-bfd: maybe-install-libsframe
64553 install-libctf: maybe-install-bfd
64554 install-ld: maybe-install-bfd
64555 install-ld: maybe-install-libctf
64556 install-strip-libctf: maybe-install-strip-bfd
64557 install-strip-ld: maybe-install-strip-bfd
64558 install-strip-ld: maybe-install-strip-libctf
64559 configure-opcodes: configure-bfd
64560 configure-stage1-opcodes: configure-stage1-bfd
64561 configure-stage2-opcodes: configure-stage2-bfd
64562 configure-stage3-opcodes: configure-stage3-bfd
64563 configure-stage4-opcodes: configure-stage4-bfd
64564 configure-stageprofile-opcodes: configure-stageprofile-bfd
64565 configure-stagetrain-opcodes: configure-stagetrain-bfd
64566 configure-stagefeedback-opcodes: configure-stagefeedback-bfd
64567 configure-stageautoprofile-opcodes: configure-stageautoprofile-bfd
64568 configure-stageautofeedback-opcodes: configure-stageautofeedback-bfd
64569 install-opcodes: maybe-install-bfd
64570 install-strip-opcodes: maybe-install-strip-bfd
64571 configure-gas: maybe-configure-intl
64572 configure-stage1-gas: maybe-configure-stage1-intl
64573 configure-stage2-gas: maybe-configure-stage2-intl
64574 configure-stage3-gas: maybe-configure-stage3-intl
64575 configure-stage4-gas: maybe-configure-stage4-intl
64576 configure-stageprofile-gas: maybe-configure-stageprofile-intl
64577 configure-stagetrain-gas: maybe-configure-stagetrain-intl
64578 configure-stagefeedback-gas: maybe-configure-stagefeedback-intl
64579 configure-stageautoprofile-gas: maybe-configure-stageautoprofile-intl
64580 configure-stageautofeedback-gas: maybe-configure-stageautofeedback-intl
64581 all-gas: maybe-all-libiberty
64582 all-stage1-gas: maybe-all-stage1-libiberty
64583 all-stage2-gas: maybe-all-stage2-libiberty
64584 all-stage3-gas: maybe-all-stage3-libiberty
64585 all-stage4-gas: maybe-all-stage4-libiberty
64586 all-stageprofile-gas: maybe-all-stageprofile-libiberty
64587 all-stagetrain-gas: maybe-all-stagetrain-libiberty
64588 all-stagefeedback-gas: maybe-all-stagefeedback-libiberty
64589 all-stageautoprofile-gas: maybe-all-stageautoprofile-libiberty
64590 all-stageautofeedback-gas: maybe-all-stageautofeedback-libiberty
64591 all-gas: maybe-all-opcodes
64592 all-stage1-gas: maybe-all-stage1-opcodes
64593 all-stage2-gas: maybe-all-stage2-opcodes
64594 all-stage3-gas: maybe-all-stage3-opcodes
64595 all-stage4-gas: maybe-all-stage4-opcodes
64596 all-stageprofile-gas: maybe-all-stageprofile-opcodes
64597 all-stagetrain-gas: maybe-all-stagetrain-opcodes
64598 all-stagefeedback-gas: maybe-all-stagefeedback-opcodes
64599 all-stageautoprofile-gas: maybe-all-stageautoprofile-opcodes
64600 all-stageautofeedback-gas: maybe-all-stageautofeedback-opcodes
64601 all-gas: maybe-all-bfd
64602 all-stage1-gas: maybe-all-stage1-bfd
64603 all-stage2-gas: maybe-all-stage2-bfd
64604 all-stage3-gas: maybe-all-stage3-bfd
64605 all-stage4-gas: maybe-all-stage4-bfd
64606 all-stageprofile-gas: maybe-all-stageprofile-bfd
64607 all-stagetrain-gas: maybe-all-stagetrain-bfd
64608 all-stagefeedback-gas: maybe-all-stagefeedback-bfd
64609 all-stageautoprofile-gas: maybe-all-stageautoprofile-bfd
64610 all-stageautofeedback-gas: maybe-all-stageautofeedback-bfd
64611 all-gas: maybe-all-intl
64612 all-stage1-gas: maybe-all-stage1-intl
64613 all-stage2-gas: maybe-all-stage2-intl
64614 all-stage3-gas: maybe-all-stage3-intl
64615 all-stage4-gas: maybe-all-stage4-intl
64616 all-stageprofile-gas: maybe-all-stageprofile-intl
64617 all-stagetrain-gas: maybe-all-stagetrain-intl
64618 all-stagefeedback-gas: maybe-all-stagefeedback-intl
64619 all-stageautoprofile-gas: maybe-all-stageautoprofile-intl
64620 all-stageautofeedback-gas: maybe-all-stageautofeedback-intl
64621 install-gprofng: maybe-install-opcodes
64622 install-gprofng: maybe-install-bfd
64623 configure-ld: maybe-configure-intl
64624 configure-stage1-ld: maybe-configure-stage1-intl
64625 configure-stage2-ld: maybe-configure-stage2-intl
64626 configure-stage3-ld: maybe-configure-stage3-intl
64627 configure-stage4-ld: maybe-configure-stage4-intl
64628 configure-stageprofile-ld: maybe-configure-stageprofile-intl
64629 configure-stagetrain-ld: maybe-configure-stagetrain-intl
64630 configure-stagefeedback-ld: maybe-configure-stagefeedback-intl
64631 configure-stageautoprofile-ld: maybe-configure-stageautoprofile-intl
64632 configure-stageautofeedback-ld: maybe-configure-stageautofeedback-intl
64633 all-ld: maybe-all-libiberty
64634 all-stage1-ld: maybe-all-stage1-libiberty
64635 all-stage2-ld: maybe-all-stage2-libiberty
64636 all-stage3-ld: maybe-all-stage3-libiberty
64637 all-stage4-ld: maybe-all-stage4-libiberty
64638 all-stageprofile-ld: maybe-all-stageprofile-libiberty
64639 all-stagetrain-ld: maybe-all-stagetrain-libiberty
64640 all-stagefeedback-ld: maybe-all-stagefeedback-libiberty
64641 all-stageautoprofile-ld: maybe-all-stageautoprofile-libiberty
64642 all-stageautofeedback-ld: maybe-all-stageautofeedback-libiberty
64643 all-ld: maybe-all-bfd
64644 all-stage1-ld: maybe-all-stage1-bfd
64645 all-stage2-ld: maybe-all-stage2-bfd
64646 all-stage3-ld: maybe-all-stage3-bfd
64647 all-stage4-ld: maybe-all-stage4-bfd
64648 all-stageprofile-ld: maybe-all-stageprofile-bfd
64649 all-stagetrain-ld: maybe-all-stagetrain-bfd
64650 all-stagefeedback-ld: maybe-all-stagefeedback-bfd
64651 all-stageautoprofile-ld: maybe-all-stageautoprofile-bfd
64652 all-stageautofeedback-ld: maybe-all-stageautofeedback-bfd
64653 all-ld: maybe-all-opcodes
64654 all-stage1-ld: maybe-all-stage1-opcodes
64655 all-stage2-ld: maybe-all-stage2-opcodes
64656 all-stage3-ld: maybe-all-stage3-opcodes
64657 all-stage4-ld: maybe-all-stage4-opcodes
64658 all-stageprofile-ld: maybe-all-stageprofile-opcodes
64659 all-stagetrain-ld: maybe-all-stagetrain-opcodes
64660 all-stagefeedback-ld: maybe-all-stagefeedback-opcodes
64661 all-stageautoprofile-ld: maybe-all-stageautoprofile-opcodes
64662 all-stageautofeedback-ld: maybe-all-stageautofeedback-opcodes
64663 all-ld: maybe-all-build-bison
64664 all-stage1-ld: maybe-all-build-bison
64665 all-stage2-ld: maybe-all-build-bison
64666 all-stage3-ld: maybe-all-build-bison
64667 all-stage4-ld: maybe-all-build-bison
64668 all-stageprofile-ld: maybe-all-build-bison
64669 all-stagetrain-ld: maybe-all-build-bison
64670 all-stagefeedback-ld: maybe-all-build-bison
64671 all-stageautoprofile-ld: maybe-all-build-bison
64672 all-stageautofeedback-ld: maybe-all-build-bison
64673 all-ld: maybe-all-build-flex
64674 all-stage1-ld: maybe-all-build-flex
64675 all-stage2-ld: maybe-all-build-flex
64676 all-stage3-ld: maybe-all-build-flex
64677 all-stage4-ld: maybe-all-build-flex
64678 all-stageprofile-ld: maybe-all-build-flex
64679 all-stagetrain-ld: maybe-all-build-flex
64680 all-stagefeedback-ld: maybe-all-build-flex
64681 all-stageautoprofile-ld: maybe-all-build-flex
64682 all-stageautofeedback-ld: maybe-all-build-flex
64683 all-ld: maybe-all-intl
64684 all-stage1-ld: maybe-all-stage1-intl
64685 all-stage2-ld: maybe-all-stage2-intl
64686 all-stage3-ld: maybe-all-stage3-intl
64687 all-stage4-ld: maybe-all-stage4-intl
64688 all-stageprofile-ld: maybe-all-stageprofile-intl
64689 all-stagetrain-ld: maybe-all-stagetrain-intl
64690 all-stagefeedback-ld: maybe-all-stagefeedback-intl
64691 all-stageautoprofile-ld: maybe-all-stageautoprofile-intl
64692 all-stageautofeedback-ld: maybe-all-stageautofeedback-intl
64693 all-ld: maybe-all-gas
64694 all-stage1-ld: maybe-all-stage1-gas
64695 all-stage2-ld: maybe-all-stage2-gas
64696 all-stage3-ld: maybe-all-stage3-gas
64697 all-stage4-ld: maybe-all-stage4-gas
64698 all-stageprofile-ld: maybe-all-stageprofile-gas
64699 all-stagetrain-ld: maybe-all-stagetrain-gas
64700 all-stagefeedback-ld: maybe-all-stagefeedback-gas
64701 all-stageautoprofile-ld: maybe-all-stageautoprofile-gas
64702 all-stageautofeedback-ld: maybe-all-stageautofeedback-gas
64703 all-ld: maybe-all-binutils
64704 all-stage1-ld: maybe-all-stage1-binutils
64705 all-stage2-ld: maybe-all-stage2-binutils
64706 all-stage3-ld: maybe-all-stage3-binutils
64707 all-stage4-ld: maybe-all-stage4-binutils
64708 all-stageprofile-ld: maybe-all-stageprofile-binutils
64709 all-stagetrain-ld: maybe-all-stagetrain-binutils
64710 all-stagefeedback-ld: maybe-all-stagefeedback-binutils
64711 all-stageautoprofile-ld: maybe-all-stageautoprofile-binutils
64712 all-stageautofeedback-ld: maybe-all-stageautofeedback-binutils
64713 install-ld: maybe-install-gold
64714 install-strip-ld: maybe-install-strip-gold
64715 configure-gold: maybe-configure-intl
64716 configure-stage1-gold: maybe-configure-stage1-intl
64717 configure-stage2-gold: maybe-configure-stage2-intl
64718 configure-stage3-gold: maybe-configure-stage3-intl
64719 configure-stage4-gold: maybe-configure-stage4-intl
64720 configure-stageprofile-gold: maybe-configure-stageprofile-intl
64721 configure-stagetrain-gold: maybe-configure-stagetrain-intl
64722 configure-stagefeedback-gold: maybe-configure-stagefeedback-intl
64723 configure-stageautoprofile-gold: maybe-configure-stageautoprofile-intl
64724 configure-stageautofeedback-gold: maybe-configure-stageautofeedback-intl
64725 all-gold: maybe-all-libiberty
64726 all-stage1-gold: maybe-all-stage1-libiberty
64727 all-stage2-gold: maybe-all-stage2-libiberty
64728 all-stage3-gold: maybe-all-stage3-libiberty
64729 all-stage4-gold: maybe-all-stage4-libiberty
64730 all-stageprofile-gold: maybe-all-stageprofile-libiberty
64731 all-stagetrain-gold: maybe-all-stagetrain-libiberty
64732 all-stagefeedback-gold: maybe-all-stagefeedback-libiberty
64733 all-stageautoprofile-gold: maybe-all-stageautoprofile-libiberty
64734 all-stageautofeedback-gold: maybe-all-stageautofeedback-libiberty
64735 all-gold: maybe-all-intl
64736 all-stage1-gold: maybe-all-stage1-intl
64737 all-stage2-gold: maybe-all-stage2-intl
64738 all-stage3-gold: maybe-all-stage3-intl
64739 all-stage4-gold: maybe-all-stage4-intl
64740 all-stageprofile-gold: maybe-all-stageprofile-intl
64741 all-stagetrain-gold: maybe-all-stagetrain-intl
64742 all-stagefeedback-gold: maybe-all-stagefeedback-intl
64743 all-stageautoprofile-gold: maybe-all-stageautoprofile-intl
64744 all-stageautofeedback-gold: maybe-all-stageautofeedback-intl
64745 all-gold: maybe-all-bfd
64746 all-stage1-gold: maybe-all-stage1-bfd
64747 all-stage2-gold: maybe-all-stage2-bfd
64748 all-stage3-gold: maybe-all-stage3-bfd
64749 all-stage4-gold: maybe-all-stage4-bfd
64750 all-stageprofile-gold: maybe-all-stageprofile-bfd
64751 all-stagetrain-gold: maybe-all-stagetrain-bfd
64752 all-stagefeedback-gold: maybe-all-stagefeedback-bfd
64753 all-stageautoprofile-gold: maybe-all-stageautoprofile-bfd
64754 all-stageautofeedback-gold: maybe-all-stageautofeedback-bfd
64755 all-gold: maybe-all-build-bison
64756 all-stage1-gold: maybe-all-build-bison
64757 all-stage2-gold: maybe-all-build-bison
64758 all-stage3-gold: maybe-all-build-bison
64759 all-stage4-gold: maybe-all-build-bison
64760 all-stageprofile-gold: maybe-all-build-bison
64761 all-stagetrain-gold: maybe-all-build-bison
64762 all-stagefeedback-gold: maybe-all-build-bison
64763 all-stageautoprofile-gold: maybe-all-build-bison
64764 all-stageautofeedback-gold: maybe-all-build-bison
64765 all-gold: maybe-all-gas
64766 all-stage1-gold: maybe-all-stage1-gas
64767 all-stage2-gold: maybe-all-stage2-gas
64768 all-stage3-gold: maybe-all-stage3-gas
64769 all-stage4-gold: maybe-all-stage4-gas
64770 all-stageprofile-gold: maybe-all-stageprofile-gas
64771 all-stagetrain-gold: maybe-all-stagetrain-gas
64772 all-stagefeedback-gold: maybe-all-stagefeedback-gas
64773 all-stageautoprofile-gold: maybe-all-stageautoprofile-gas
64774 all-stageautofeedback-gold: maybe-all-stageautofeedback-gas
64775 check-gold: maybe-all-binutils
64776 check-stage1-gold: maybe-all-stage1-binutils
64777 check-stage2-gold: maybe-all-stage2-binutils
64778 check-stage3-gold: maybe-all-stage3-binutils
64779 check-stage4-gold: maybe-all-stage4-binutils
64780 check-stageprofile-gold: maybe-all-stageprofile-binutils
64781 check-stagetrain-gold: maybe-all-stagetrain-binutils
64782 check-stagefeedback-gold: maybe-all-stagefeedback-binutils
64783 check-stageautoprofile-gold: maybe-all-stageautoprofile-binutils
64784 check-stageautofeedback-gold: maybe-all-stageautofeedback-binutils
64785 check-gold: maybe-all-gas
64786 check-stage1-gold: maybe-all-stage1-gas
64787 check-stage2-gold: maybe-all-stage2-gas
64788 check-stage3-gold: maybe-all-stage3-gas
64789 check-stage4-gold: maybe-all-stage4-gas
64790 check-stageprofile-gold: maybe-all-stageprofile-gas
64791 check-stagetrain-gold: maybe-all-stagetrain-gas
64792 check-stagefeedback-gold: maybe-all-stagefeedback-gas
64793 check-stageautoprofile-gold: maybe-all-stageautoprofile-gas
64794 check-stageautofeedback-gold: maybe-all-stageautofeedback-gas
64795 configure-opcodes: maybe-configure-intl
64796 configure-stage1-opcodes: maybe-configure-stage1-intl
64797 configure-stage2-opcodes: maybe-configure-stage2-intl
64798 configure-stage3-opcodes: maybe-configure-stage3-intl
64799 configure-stage4-opcodes: maybe-configure-stage4-intl
64800 configure-stageprofile-opcodes: maybe-configure-stageprofile-intl
64801 configure-stagetrain-opcodes: maybe-configure-stagetrain-intl
64802 configure-stagefeedback-opcodes: maybe-configure-stagefeedback-intl
64803 configure-stageautoprofile-opcodes: maybe-configure-stageautoprofile-intl
64804 configure-stageautofeedback-opcodes: maybe-configure-stageautofeedback-intl
64805 all-opcodes: maybe-all-bfd
64806 all-stage1-opcodes: maybe-all-stage1-bfd
64807 all-stage2-opcodes: maybe-all-stage2-bfd
64808 all-stage3-opcodes: maybe-all-stage3-bfd
64809 all-stage4-opcodes: maybe-all-stage4-bfd
64810 all-stageprofile-opcodes: maybe-all-stageprofile-bfd
64811 all-stagetrain-opcodes: maybe-all-stagetrain-bfd
64812 all-stagefeedback-opcodes: maybe-all-stagefeedback-bfd
64813 all-stageautoprofile-opcodes: maybe-all-stageautoprofile-bfd
64814 all-stageautofeedback-opcodes: maybe-all-stageautofeedback-bfd
64815 all-opcodes: maybe-all-libiberty
64816 all-stage1-opcodes: maybe-all-stage1-libiberty
64817 all-stage2-opcodes: maybe-all-stage2-libiberty
64818 all-stage3-opcodes: maybe-all-stage3-libiberty
64819 all-stage4-opcodes: maybe-all-stage4-libiberty
64820 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
64821 all-stagetrain-opcodes: maybe-all-stagetrain-libiberty
64822 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
64823 all-stageautoprofile-opcodes: maybe-all-stageautoprofile-libiberty
64824 all-stageautofeedback-opcodes: maybe-all-stageautofeedback-libiberty
64825 all-opcodes: maybe-all-intl
64826 all-stage1-opcodes: maybe-all-stage1-intl
64827 all-stage2-opcodes: maybe-all-stage2-intl
64828 all-stage3-opcodes: maybe-all-stage3-intl
64829 all-stage4-opcodes: maybe-all-stage4-intl
64830 all-stageprofile-opcodes: maybe-all-stageprofile-intl
64831 all-stagetrain-opcodes: maybe-all-stagetrain-intl
64832 all-stagefeedback-opcodes: maybe-all-stagefeedback-intl
64833 all-stageautoprofile-opcodes: maybe-all-stageautoprofile-intl
64834 all-stageautofeedback-opcodes: maybe-all-stageautofeedback-intl
64835 all-dejagnu: maybe-all-tcl
64836 all-dejagnu: maybe-all-expect
64837 all-dejagnu: maybe-all-tk
64838 configure-expect: maybe-configure-tcl
64839 configure-expect: maybe-configure-tk
64840 all-expect: maybe-all-tcl
64841 all-expect: maybe-all-tk
64842 configure-itcl: maybe-configure-tcl
64843 configure-itcl: maybe-configure-tk
64844 all-itcl: maybe-all-tcl
64845 all-itcl: maybe-all-tk
64846 install-itcl: maybe-install-tcl
64847 install-strip-itcl: maybe-install-strip-tcl
64848 configure-tk: maybe-configure-tcl
64849 all-tk: maybe-all-tcl
64850 all-sid: maybe-all-tcl
64851 all-sid: maybe-all-tk
64852 install-sid: maybe-install-tcl
64853 install-strip-sid: maybe-install-strip-tcl
64854 install-sid: maybe-install-tk
64855 install-strip-sid: maybe-install-strip-tk
64856 configure-sim: maybe-all-gnulib
64857 configure-sim: maybe-all-readline
64858 all-fastjar: maybe-all-build-texinfo
64859 all-libctf: all-libiberty
64860 all-stage1-libctf: all-stage1-libiberty
64861 all-stage2-libctf: all-stage2-libiberty
64862 all-stage3-libctf: all-stage3-libiberty
64863 all-stage4-libctf: all-stage4-libiberty
64864 all-stageprofile-libctf: all-stageprofile-libiberty
64865 all-stagetrain-libctf: all-stagetrain-libiberty
64866 all-stagefeedback-libctf: all-stagefeedback-libiberty
64867 all-stageautoprofile-libctf: all-stageautoprofile-libiberty
64868 all-stageautofeedback-libctf: all-stageautofeedback-libiberty
64869 all-libctf: maybe-all-bfd
64870 all-stage1-libctf: maybe-all-stage1-bfd
64871 all-stage2-libctf: maybe-all-stage2-bfd
64872 all-stage3-libctf: maybe-all-stage3-bfd
64873 all-stage4-libctf: maybe-all-stage4-bfd
64874 all-stageprofile-libctf: maybe-all-stageprofile-bfd
64875 all-stagetrain-libctf: maybe-all-stagetrain-bfd
64876 all-stagefeedback-libctf: maybe-all-stagefeedback-bfd
64877 all-stageautoprofile-libctf: maybe-all-stageautoprofile-bfd
64878 all-stageautofeedback-libctf: maybe-all-stageautofeedback-bfd
64879 all-libctf: maybe-all-zlib
64880 all-stage1-libctf: maybe-all-stage1-zlib
64881 all-stage2-libctf: maybe-all-stage2-zlib
64882 all-stage3-libctf: maybe-all-stage3-zlib
64883 all-stage4-libctf: maybe-all-stage4-zlib
64884 all-stageprofile-libctf: maybe-all-stageprofile-zlib
64885 all-stagetrain-libctf: maybe-all-stagetrain-zlib
64886 all-stagefeedback-libctf: maybe-all-stagefeedback-zlib
64887 all-stageautoprofile-libctf: maybe-all-stageautoprofile-zlib
64888 all-stageautofeedback-libctf: maybe-all-stageautofeedback-zlib
64889 configure-libctf: maybe-all-bfd
64890 configure-stage1-libctf: maybe-all-stage1-bfd
64891 configure-stage2-libctf: maybe-all-stage2-bfd
64892 configure-stage3-libctf: maybe-all-stage3-bfd
64893 configure-stage4-libctf: maybe-all-stage4-bfd
64894 configure-stageprofile-libctf: maybe-all-stageprofile-bfd
64895 configure-stagetrain-libctf: maybe-all-stagetrain-bfd
64896 configure-stagefeedback-libctf: maybe-all-stagefeedback-bfd
64897 configure-stageautoprofile-libctf: maybe-all-stageautoprofile-bfd
64898 configure-stageautofeedback-libctf: maybe-all-stageautofeedback-bfd
64899 configure-libctf: maybe-all-intl
64900 configure-stage1-libctf: maybe-all-stage1-intl
64901 configure-stage2-libctf: maybe-all-stage2-intl
64902 configure-stage3-libctf: maybe-all-stage3-intl
64903 configure-stage4-libctf: maybe-all-stage4-intl
64904 configure-stageprofile-libctf: maybe-all-stageprofile-intl
64905 configure-stagetrain-libctf: maybe-all-stagetrain-intl
64906 configure-stagefeedback-libctf: maybe-all-stagefeedback-intl
64907 configure-stageautoprofile-libctf: maybe-all-stageautoprofile-intl
64908 configure-stageautofeedback-libctf: maybe-all-stageautofeedback-intl
64909 configure-libctf: maybe-all-zlib
64910 configure-stage1-libctf: maybe-all-stage1-zlib
64911 configure-stage2-libctf: maybe-all-stage2-zlib
64912 configure-stage3-libctf: maybe-all-stage3-zlib
64913 configure-stage4-libctf: maybe-all-stage4-zlib
64914 configure-stageprofile-libctf: maybe-all-stageprofile-zlib
64915 configure-stagetrain-libctf: maybe-all-stagetrain-zlib
64916 configure-stagefeedback-libctf: maybe-all-stagefeedback-zlib
64917 configure-stageautoprofile-libctf: maybe-all-stageautoprofile-zlib
64918 configure-stageautofeedback-libctf: maybe-all-stageautofeedback-zlib
64919 configure-libctf: maybe-all-libiconv
64920 configure-stage1-libctf: maybe-all-stage1-libiconv
64921 configure-stage2-libctf: maybe-all-stage2-libiconv
64922 configure-stage3-libctf: maybe-all-stage3-libiconv
64923 configure-stage4-libctf: maybe-all-stage4-libiconv
64924 configure-stageprofile-libctf: maybe-all-stageprofile-libiconv
64925 configure-stagetrain-libctf: maybe-all-stagetrain-libiconv
64926 configure-stagefeedback-libctf: maybe-all-stagefeedback-libiconv
64927 configure-stageautoprofile-libctf: maybe-all-stageautoprofile-libiconv
64928 configure-stageautofeedback-libctf: maybe-all-stageautofeedback-libiconv
64929 check-libctf: maybe-all-ld
64930 check-stage1-libctf: maybe-all-stage1-ld
64931 check-stage2-libctf: maybe-all-stage2-ld
64932 check-stage3-libctf: maybe-all-stage3-ld
64933 check-stage4-libctf: maybe-all-stage4-ld
64934 check-stageprofile-libctf: maybe-all-stageprofile-ld
64935 check-stagetrain-libctf: maybe-all-stagetrain-ld
64936 check-stagefeedback-libctf: maybe-all-stagefeedback-ld
64937 check-stageautoprofile-libctf: maybe-all-stageautoprofile-ld
64938 check-stageautofeedback-libctf: maybe-all-stageautofeedback-ld
64939 distclean-gnulib: maybe-distclean-gdb
64940 distclean-gnulib: maybe-distclean-gdbserver
64941 all-bison: maybe-all-build-texinfo
64942 all-flex: maybe-all-build-bison
64943 all-flex: maybe-all-m4
64944 all-flex: maybe-all-build-texinfo
64945 all-m4: maybe-all-build-texinfo
64946 configure-target-fastjar: maybe-configure-target-zlib
64947 all-target-fastjar: maybe-all-target-zlib
64948 configure-target-libgo: maybe-configure-target-libffi
64949 all-target-libgo: maybe-all-target-libbacktrace
64950 all-target-libgo: maybe-all-target-libffi
64951 all-target-libgo: maybe-all-target-libatomic
64952 configure-target-libphobos: maybe-configure-target-libbacktrace
64953 configure-target-libphobos: maybe-configure-target-zlib
64954 all-target-libphobos: maybe-all-target-libbacktrace
64955 all-target-libphobos: maybe-all-target-zlib
64956 all-target-libphobos: maybe-all-target-libatomic
64957 configure-target-libstdc++-v3: maybe-configure-target-libgomp
64958 configure-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
64959 configure-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
64960 configure-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
64961 configure-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
64962 configure-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
64963 configure-stagetrain-target-libstdc++-v3: maybe-configure-stagetrain-target-libgomp
64964 configure-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
64965 configure-stageautoprofile-target-libstdc++-v3: maybe-configure-stageautoprofile-target-libgomp
64966 configure-stageautofeedback-target-libstdc++-v3: maybe-configure-stageautofeedback-target-libgomp
64967 configure-target-libsanitizer: maybe-all-target-libstdc++-v3
64968 configure-stage1-target-libsanitizer: maybe-all-stage1-target-libstdc++-v3
64969 configure-stage2-target-libsanitizer: maybe-all-stage2-target-libstdc++-v3
64970 configure-stage3-target-libsanitizer: maybe-all-stage3-target-libstdc++-v3
64971 configure-stage4-target-libsanitizer: maybe-all-stage4-target-libstdc++-v3
64972 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-target-libstdc++-v3
64973 configure-stagetrain-target-libsanitizer: maybe-all-stagetrain-target-libstdc++-v3
64974 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-target-libstdc++-v3
64975 configure-stageautoprofile-target-libsanitizer: maybe-all-stageautoprofile-target-libstdc++-v3
64976 configure-stageautofeedback-target-libsanitizer: maybe-all-stageautofeedback-target-libstdc++-v3
64977 configure-target-libvtv: maybe-all-target-libstdc++-v3
64978 configure-stage1-target-libvtv: maybe-all-stage1-target-libstdc++-v3
64979 configure-stage2-target-libvtv: maybe-all-stage2-target-libstdc++-v3
64980 configure-stage3-target-libvtv: maybe-all-stage3-target-libstdc++-v3
64981 configure-stage4-target-libvtv: maybe-all-stage4-target-libstdc++-v3
64982 configure-stageprofile-target-libvtv: maybe-all-stageprofile-target-libstdc++-v3
64983 configure-stagetrain-target-libvtv: maybe-all-stagetrain-target-libstdc++-v3
64984 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-target-libstdc++-v3
64985 configure-stageautoprofile-target-libvtv: maybe-all-stageautoprofile-target-libstdc++-v3
64986 configure-stageautofeedback-target-libvtv: maybe-all-stageautofeedback-target-libstdc++-v3
64987 all-target-libstdc++-v3: maybe-configure-target-libgomp
64988 all-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
64989 all-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
64990 all-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
64991 all-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
64992 all-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
64993 all-stagetrain-target-libstdc++-v3: maybe-configure-stagetrain-target-libgomp
64994 all-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
64995 all-stageautoprofile-target-libstdc++-v3: maybe-configure-stageautoprofile-target-libgomp
64996 all-stageautofeedback-target-libstdc++-v3: maybe-configure-stageautofeedback-target-libgomp
64997 install-target-libgo: maybe-install-target-libatomic
64998 install-target-libgfortran: maybe-install-target-libquadmath
64999 install-target-libgfortran: maybe-install-target-libgcc
65000 install-target-libphobos: maybe-install-target-libatomic
65001 install-target-libsanitizer: maybe-install-target-libstdc++-v3
65002 install-target-libsanitizer: maybe-install-target-libgcc
65003 install-target-libvtv: maybe-install-target-libstdc++-v3
65004 install-target-libvtv: maybe-install-target-libgcc
65005 install-target-liboffloadmic: maybe-install-target-libstdc++-v3
65006 install-target-liboffloadmic: maybe-install-target-libgcc
65007 install-target-libitm: maybe-install-target-libgcc
65008 install-target-libobjc: maybe-install-target-libgcc
65009 install-target-libstdc++-v3: maybe-install-target-libgcc
65010 all-target-libgloss: maybe-all-target-newlib
65011 all-target-winsup: maybe-all-target-libtermcap
65012 configure-target-libgfortran: maybe-all-target-libquadmath
65013 configure-target-libgfortran: maybe-all-target-libbacktrace
65014
65015
65016 @if gcc-bootstrap
65017 configure-gnattools: stage_last
65018 configure-libcc1: stage_last
65019 configure-c++tools: stage_last
65020 configure-utils: stage_last
65021 configure-gdb: stage_last
65022 configure-gdbserver: stage_last
65023 configure-gdbsupport: stage_last
65024 configure-gprof: stage_last
65025 configure-gprofng: stage_last
65026 configure-sid: stage_last
65027 configure-sim: stage_last
65028 configure-fastjar: stage_last
65029 configure-bison: stage_last
65030 configure-flex: stage_last
65031 configure-m4: stage_last
65032 @endif gcc-bootstrap
65033
65034 @unless gcc-bootstrap
65035 all-gnattools: maybe-all-target-libstdc++-v3
65036 configure-libcc1: maybe-configure-gcc
65037 all-libcc1: maybe-all-gcc
65038 all-c++tools: maybe-all-gcc
65039 all-utils: maybe-all-libiberty
65040 configure-gdb: maybe-all-gmp
65041 configure-gdb: maybe-all-mpfr
65042 configure-gdb: maybe-all-intl
65043 configure-gdb: maybe-all-bfd
65044 configure-gdb: maybe-all-libiconv
65045 all-gdb: maybe-all-libiberty
65046 all-gdb: maybe-all-libiconv
65047 all-gdb: maybe-all-opcodes
65048 all-gdb: maybe-all-libdecnumber
65049 all-gdb: maybe-all-libctf
65050 all-gdb: maybe-all-libbacktrace
65051 all-gdbserver: maybe-all-libiberty
65052 configure-gdbsupport: maybe-configure-intl
65053 all-gdbsupport: maybe-all-intl
65054 configure-gprof: maybe-configure-intl
65055 all-gprof: maybe-all-libiberty
65056 all-gprof: maybe-all-bfd
65057 all-gprof: maybe-all-opcodes
65058 all-gprof: maybe-all-intl
65059 all-gprof: maybe-all-gas
65060 configure-gprofng: maybe-configure-intl
65061 all-gprofng: maybe-all-libiberty
65062 all-gprofng: maybe-all-bfd
65063 all-gprofng: maybe-all-opcodes
65064 all-gprofng: maybe-all-intl
65065 all-gprofng: maybe-all-gas
65066 all-sid: maybe-all-libiberty
65067 all-sid: maybe-all-bfd
65068 all-sid: maybe-all-opcodes
65069 configure-sim: maybe-configure-intl
65070 all-sim: maybe-all-intl
65071 all-sim: maybe-all-libiberty
65072 all-sim: maybe-all-bfd
65073 all-sim: maybe-all-opcodes
65074 all-fastjar: maybe-all-zlib
65075 all-fastjar: maybe-all-libiberty
65076 all-bison: maybe-all-intl
65077 all-flex: maybe-all-intl
65078 all-m4: maybe-all-intl
65079 configure-target-libgo: maybe-all-target-libstdc++-v3
65080 configure-target-libffi: maybe-all-target-libstdc++-v3
65081 configure-target-liboffloadmic: maybe-configure-target-libgomp
65082 all-target-liboffloadmic: maybe-all-target-libgomp
65083 configure-target-newlib: maybe-all-binutils
65084 configure-target-newlib: maybe-all-ld
65085 @endunless gcc-bootstrap
65086
65087 # Dependencies for target modules on other target modules are
65088 # described by lang_env_dependencies; the defaults apply to anything
65089 # not mentioned there.
65090
65091
65092 @if gcc-bootstrap
65093 configure-stage1-target-libstdc++-v3: maybe-all-stage1-target-libgcc
65094 configure-stage2-target-libstdc++-v3: maybe-all-stage2-target-libgcc
65095 configure-stage3-target-libstdc++-v3: maybe-all-stage3-target-libgcc
65096 configure-stage4-target-libstdc++-v3: maybe-all-stage4-target-libgcc
65097 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-target-libgcc
65098 configure-stagetrain-target-libstdc++-v3: maybe-all-stagetrain-target-libgcc
65099 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-target-libgcc
65100 configure-stageautoprofile-target-libstdc++-v3: maybe-all-stageautoprofile-target-libgcc
65101 configure-stageautofeedback-target-libstdc++-v3: maybe-all-stageautofeedback-target-libgcc
65102 configure-stage1-target-libsanitizer: maybe-all-stage1-target-libgcc
65103 configure-stage2-target-libsanitizer: maybe-all-stage2-target-libgcc
65104 configure-stage3-target-libsanitizer: maybe-all-stage3-target-libgcc
65105 configure-stage4-target-libsanitizer: maybe-all-stage4-target-libgcc
65106 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-target-libgcc
65107 configure-stagetrain-target-libsanitizer: maybe-all-stagetrain-target-libgcc
65108 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-target-libgcc
65109 configure-stageautoprofile-target-libsanitizer: maybe-all-stageautoprofile-target-libgcc
65110 configure-stageautofeedback-target-libsanitizer: maybe-all-stageautofeedback-target-libgcc
65111 configure-stage1-target-libvtv: maybe-all-stage1-target-libgcc
65112 configure-stage2-target-libvtv: maybe-all-stage2-target-libgcc
65113 configure-stage3-target-libvtv: maybe-all-stage3-target-libgcc
65114 configure-stage4-target-libvtv: maybe-all-stage4-target-libgcc
65115 configure-stageprofile-target-libvtv: maybe-all-stageprofile-target-libgcc
65116 configure-stagetrain-target-libvtv: maybe-all-stagetrain-target-libgcc
65117 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-target-libgcc
65118 configure-stageautoprofile-target-libvtv: maybe-all-stageautoprofile-target-libgcc
65119 configure-stageautofeedback-target-libvtv: maybe-all-stageautofeedback-target-libgcc
65120 configure-stage1-target-libgomp: maybe-all-stage1-target-libgcc
65121 configure-stage2-target-libgomp: maybe-all-stage2-target-libgcc
65122 configure-stage3-target-libgomp: maybe-all-stage3-target-libgcc
65123 configure-stage4-target-libgomp: maybe-all-stage4-target-libgcc
65124 configure-stageprofile-target-libgomp: maybe-all-stageprofile-target-libgcc
65125 configure-stagetrain-target-libgomp: maybe-all-stagetrain-target-libgcc
65126 configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-target-libgcc
65127 configure-stageautoprofile-target-libgomp: maybe-all-stageautoprofile-target-libgcc
65128 configure-stageautofeedback-target-libgomp: maybe-all-stageautofeedback-target-libgcc
65129 @endif gcc-bootstrap
65130
65131 @if gcc-no-bootstrap
65132 configure-target-libstdc++-v3: maybe-all-target-libgcc
65133 configure-target-libsanitizer: maybe-all-target-libgcc
65134 configure-target-libvtv: maybe-all-target-libgcc
65135 configure-target-liboffloadmic: maybe-all-target-libgcc
65136 configure-target-libssp: maybe-all-target-libgcc
65137 configure-target-newlib: maybe-all-target-libgcc
65138 configure-target-libbacktrace: maybe-all-target-libgcc
65139 configure-target-libquadmath: maybe-all-target-libgcc
65140 configure-target-libgfortran: maybe-all-target-libgcc
65141 configure-target-libobjc: maybe-all-target-libgcc
65142 configure-target-libgo: maybe-all-target-libgcc
65143 configure-target-libphobos: maybe-all-target-libgcc
65144 configure-target-libtermcap: maybe-all-target-libgcc
65145 configure-target-winsup: maybe-all-target-libgcc
65146 configure-target-libgloss: maybe-all-target-libgcc
65147 configure-target-libffi: maybe-all-target-libgcc
65148 configure-target-zlib: maybe-all-target-libgcc
65149 configure-target-rda: maybe-all-target-libgcc
65150 configure-target-libada: maybe-all-target-libgcc
65151 configure-target-libgomp: maybe-all-target-libgcc
65152 configure-target-libitm: maybe-all-target-libgcc
65153 configure-target-libatomic: maybe-all-target-libgcc
65154 @endif gcc-no-bootstrap
65155
65156
65157 configure-target-libstdc++-v3: maybe-all-target-newlib maybe-all-target-libgloss
65158
65159 configure-target-libsanitizer: maybe-all-target-newlib maybe-all-target-libgloss
65160
65161 configure-target-libvtv: maybe-all-target-newlib maybe-all-target-libgloss
65162
65163 configure-target-liboffloadmic: maybe-all-target-newlib maybe-all-target-libgloss
65164 configure-target-liboffloadmic: maybe-all-target-libstdc++-v3
65165
65166 configure-target-libssp: maybe-all-target-newlib maybe-all-target-libgloss
65167
65168
65169
65170 configure-target-libbacktrace: maybe-all-target-newlib maybe-all-target-libgloss
65171
65172 configure-target-libquadmath: maybe-all-target-newlib maybe-all-target-libgloss
65173
65174 configure-target-libgfortran: maybe-all-target-newlib maybe-all-target-libgloss
65175
65176 configure-target-libobjc: maybe-all-target-newlib maybe-all-target-libgloss
65177
65178 configure-target-libgo: maybe-all-target-newlib maybe-all-target-libgloss
65179
65180 configure-target-libphobos: maybe-all-target-newlib maybe-all-target-libgloss
65181
65182 configure-target-libtermcap: maybe-all-target-newlib maybe-all-target-libgloss
65183
65184 configure-target-winsup: maybe-all-target-newlib maybe-all-target-libgloss
65185
65186
65187 configure-target-libffi: maybe-all-target-newlib maybe-all-target-libgloss
65188 configure-target-libffi: maybe-all-target-libstdc++-v3
65189
65190 configure-target-zlib: maybe-all-target-newlib maybe-all-target-libgloss
65191
65192 configure-target-rda: maybe-all-target-newlib maybe-all-target-libgloss
65193
65194 configure-target-libada: maybe-all-target-newlib maybe-all-target-libgloss
65195
65196 configure-target-libgomp: maybe-all-target-newlib maybe-all-target-libgloss
65197
65198 configure-target-libitm: maybe-all-target-newlib maybe-all-target-libgloss
65199 configure-target-libitm: maybe-all-target-libstdc++-v3
65200
65201 configure-target-libatomic: maybe-all-target-newlib maybe-all-target-libgloss
65202
65203
65204 CONFIGURE_GDB_TK = @CONFIGURE_GDB_TK@
65205 GDB_TK = @GDB_TK@
65206 INSTALL_GDB_TK = @INSTALL_GDB_TK@
65207 configure-gdb: $(CONFIGURE_GDB_TK)
65208 all-gdb: $(gdbnlmrequirements) $(GDB_TK)
65209 install-gdb: $(INSTALL_GDB_TK)
65210
65211 # Serialization dependencies.  Host configures don't work well in parallel to
65212 # each other, due to contention over config.cache.  Target configures and 
65213 # build configures are similar.
65214 @serialization_dependencies@
65215
65216 # --------------------------------
65217 # Regenerating top level configury
65218 # --------------------------------
65219
65220 # Rebuilding Makefile.in, using autogen.
65221 AUTOGEN = autogen
65222 $(srcdir)/Makefile.in: @MAINT@ $(srcdir)/Makefile.tpl $(srcdir)/Makefile.def
65223         cd $(srcdir) && $(AUTOGEN) Makefile.def
65224
65225 # Rebuilding Makefile.
65226 Makefile: $(srcdir)/Makefile.in config.status
65227         CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
65228
65229 config.status: configure
65230         CONFIG_SHELL="$(SHELL)" $(SHELL) ./config.status --recheck
65231
65232 # Rebuilding configure.
65233 AUTOCONF = autoconf
65234 $(srcdir)/configure: @MAINT@ $(srcdir)/configure.ac $(srcdir)/config/acx.m4 \
65235         $(srcdir)/config/override.m4 $(srcdir)/config/proginstall.m4 \
65236         $(srcdir)/config/elf.m4 $(srcdir)/config/isl.m4 \
65237         $(srcdir)/config/gcc-plugin.m4 \
65238         $(srcdir)/libtool.m4 $(srcdir)/ltoptions.m4 $(srcdir)/ltsugar.m4 \
65239         $(srcdir)/ltversion.m4 $(srcdir)/lt~obsolete.m4
65240         cd $(srcdir) && $(AUTOCONF)
65241
65242 # ------------------------------
65243 # Special directives to GNU Make
65244 # ------------------------------
65245
65246 # Don't pass command-line variables to submakes.
65247 .NOEXPORT:
65248 MAKEOVERRIDES=
65249
65250 # end of Makefile.in